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.
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.
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.