tailthemesbuy this theme · $39
Skip to content

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