Sell & get paid

Receive payments the way QuickBooks trained you to

Take a cheque for $2,000 against five open invoices and SeroBooks allocates it the way a bookkeeper would: oldest first, editable line by line before you record. From there the money follows the classic path — undeposited funds, deposit, bank, reconciliation.

Start freeTake the tour

What you get

Auto-allocate, then adjust
Oldest-first by default; click any allocation to change it before recording.
Part-payments welcome
A payment can cover half an invoice or twelve of them — the open balances always agree.
Every tender
Cash, card, cheque, e-transfer — recorded against the right account, not all as cash.
Open from anywhere
Double-click a customer, or take payment straight from the invoice screen.
serobooks.app / receive paymentsLive

Account payments, the way statements expect

When a trade customer pays their account, the payment clears their oldest invoices first — exactly what their statement assumes, and exactly what their own bookkeeper will reconcile against. Part payments are normal: the remainder stays on the account, aged correctly, without anyone tracking it by memory.

You can direct a payment at specific invoices when the customer does — 'this cheque is for March' — and the allocation is recorded, so both sides of the relationship see the same story.

The method is data, not decoration

Cash, card, cheque, bank transfer — the method you record is what feeds the Cash Flow page, the drawer count and the Cheques register. Record a cheque as a cheque and it joins the post-dated tracking; record it as cash and the drawer is wrong tonight and the bank rec is wrong next week. The screen makes the right habit the default.

Back-dating is supported for the honest case: entering yesterday's post today, dated when it actually arrived — so the aging and the cash-flow day both stay true.

One screen from owed to collected

Receive Payment lives beside Receivables, and the pair make a collections workflow: the aging shows who to call, the statement goes out by PDF, email or WhatsApp from the same row, and the payment is recorded the moment it arrives. No exporting a debtor list to a spreadsheet to work through by hand.

Every payment writes to the ledger against the mapped account for its method — cash to the till account, cards to the merchant clearing account — so the accounting consequence of collection work is automatic.

Credit limits close the loop

Accounts carry credit limits, and the till checks them before charging — a sale that would breach the limit is flagged before the goods are bagged, not discovered at month end. Collections and selling stop being separate worlds: often the fastest way to make the next sale possible is to collect the last one.

Payments received also flow into undeposited funds, ready to be banked as one batch that matches the statement line — the small discipline that makes reconciliation minutes instead of afternoons.

Frequently asked questions

Where does the money go in the ledger?

To Undeposited Funds by default, then into the bank through a Deposit — the same flow QuickBooks uses, so bank reconciliation matches real deposits.

Related

See it in your own numbers.

Free to start, on Windows, Mac, iPad and Android. No credit card.

Start freeBook a demo