The product
Wire. Match. Close.
Three surfaces between a charge landing and a statement your accountant signs.
01 · The wire
See money as it moves
Charges, refunds, upgrades and credit notes land within minutes of the processor, normalized across eight sources and fourteen currencies.
The wire · today
- 14:02invoice 8841 matched$429.00
- 14:02new subscriber · Growth$49.00
- 14:05upgrade · Seed → Growth+$49.00
- 14:07invoice 8842 matched$1,188.00
- 14:11refund posted$99.00
- 14:19dunning recovered$147.00
02 · The match
Nothing smoothed over
Every event pairs with its invoice and ledger entry. A row that will not pair is flagged and assigned, so exceptions get owners instead of burial.
Match run 442
Δ $0.00- stripe · 1,904 rows0 unmatched
- paddle · 431 rows0 unmatched
- manual · 77 rows1 flagged
2,412 of 2,412 invoices matched
03 · The close
A statement, not a spreadsheet
When the delta reads zero the statement publishes: MRR movements, retention, cohorts and forecast, each figure tied to matched invoices.
The close · March statement
- Opening MRR$121,020
- New business+$6,640
- Expansion+$3,610
- Contraction−$1,180
- Churn−$1,680
- Closing MRR$128,410
Δ $0.00
The state your month ends in. Anything else is a flag with an owner.
The match
- run 442 · 2,412 of 2,412 invoices matched · Δ $0.00
- stripe feed · 1,904 rows · 0 unmatched
- paddle feed · 431 rows · 0 unmatched
- manual invoices · 77 rows · 1 flagged
- fx applied · 14 currencies · ECB daily rates
- credit notes netted · 23 · $4,118.00
- run 442 closed · 3m 41s · statement published
The books happened. Match them.
Connect a billing source and watch the first match run before the coffee is done.
- Free to $2,500 MRR, then from $49 a month
- 30 days of Growth free, no card
- First close in about an hour
- Export everything, any time