1 : 1
One to one
One deposit, one invoice. Confirm it and that invoice is paid.

10 · Bank rec
Reconciliation is the agreement between billing and the bank. Confident matches settle. The rest wait in a queue for a person.
The queue
Lines arrive from a CSV, a banking connection, or a processor payout. Sonic proposes a match on amount, reference, and the billed party’s name — plus that party’s contacts. In a shipment workspace that party is the shipper, and Paid by asks for a shipper or merchant name. How payer matching works →
Deposits, dunning, and the close — see it for finance ops →
Matched
₹ 2,14,400
4 lines
Unmatched
₹ 1,00,000
1 line
Open invoices
3
sent unpaid
Needs review
1
operator queue
Suggested match
₹ 1,00,000
How it runs
This is the path every line takes. Unknown senders, fee gaps, and split deposits stay in the queue on purpose — they are not a failed match.
01
Statement file, connection, or processor payout. A payout net of fees is smaller than the invoice — that gap is variance, not a shortfall.
02
Paid by is compared to the billed party and their contacts, so a finance manager’s name can still match the company’s invoice.
03
Accept the suggestion when it looks right. Match by hand when it doesn’t. Never force a deposit onto the closest invoice to clear the queue.
04
A full match creates the payment and Watchtower stops. A partial leaves it sent, with dunning on the remainder.
How they map
Cash does not arrive as neatly as billing. Match the shape in front of you — do not force a one-to-one when the bank did something else.
DepositInvoice
1 : 1
One deposit, one invoice. Confirm it and that invoice is paid.
1 : N
One transfer covering several invoices. Split the deposit across them rather than parking it on the largest.
N : 1
Several deposits for one invoice — instalments, two UTR lines, a remainder after fees. Group the lines so they settle as one payment.
N : N
Several deposits, several invoices, one settlement. Group the bank lines, then split across the invoices they actually paid.
What you can do
Reverse a mistake before month-end, not after. A partly paid invoice still gets chased, for the right amount. What an unmatched deposit is →
The numbers
Unmatched deposits mean someone has paid and is still being chased. Unmatched invoices mean the books say money arrived when it didn’t. Work the queue during close — it grows faster than anyone expects.
Unmatched deposits
₹ 1,00,000
1 in queue
Unmatched invoices
3
Sent, no deposit
Matched this month
₹ 2.14 L
4 lines
Variance
₹ 1,890
Fees
| Date | Description | Status | Amount |
|---|---|---|---|
| 12 Apr | Nimbus Cloud NEFT · INV-1042 | Suggested | ₹ 1,00,000 |
| 11 Apr | Interest credit | Unmatched | ₹ 420 |
| 11 Apr | Westbound / UTR · INV-4418 | Matched | ₹ 39,330 |
| 09 Apr | Apex Tools · INV-0901 | Matched | ₹ 64,200 |
| 08 Apr | Northwind Analytics · INV-0888 | Matched | ₹ 1,01,090 |
A payer name that matches nobody stays in the queue.
00
Platform
One chain. The order.
01
Contracts
PDF to a typed agreement
02
Catalogs
Who you bill, what you sell
03
Subscription
The schedule is the core
04
Shipment model
Rate cards, not months
05
Usage & seats
Events and snapshots
06
Shipment uploads
Process, confirm, create, invoice
07
Invoices
Drafts grow. Sent do not.
08
Watchtower
Inbox, cadence, a person
09
Revenue
Billed is not recognised
10
Bank rec
A deposit is a fact
11
Integrations
Pipes in and out
Next
A walkthrough on the agreements and files you actually bill from — not a slide deck.