Skip to content

Subscription analytics

Revenue, reconciled.

Recur reads your billing feeds, matches every invoice to the ledger, and publishes metrics your accountant will sign.

No card · free to $2,500 MRR · export everything, any time

recur · the close · March

Δ $0.00

Monthly recurring revenue

$128,410

+6.1% vs February

The wire

  • 14:02invoice 8841 matched$429.00
  • 14:02new subscriber · Growth$49.00
  • 14:05upgrade · Seed → Growth+$49.00
  • 14:11refund posted$99.00
  • 14:19dunning recovered$147.00

2,412 of 2,412 normalized records matched

Δ $0.00

The wire

  • 14:02 UTC · invoice 8841 matched · $429.00 · Δ $0.00
  • 14:02 UTC · new subscriber · Growth · $49.00 MRR
  • 14:05 UTC · upgrade · Seed → Growth · +$49.00 MRR
  • 14:07 UTC · invoice 8842 matched · $1,188.00 · Δ $0.00
  • 14:11 UTC · refund posted · $99.00 · ledger updated
  • 14:19 UTC · invoice 8843 · Δ $84.00 · flagged for review
  • 14:19 UTC · dunning recovered · $147.00 · 2nd retry
  • 14:23 UTC · invoice 8844 matched · $588.00 · Δ $0.00

Sources

Eight feeds, one ledger

Review the eight sample adapters, then inspect objects, permissions and mapping evidence on the integrations page.

  • Stripe

    Billing

  • Paddle

    Merchant of record

  • Chargebee

    Billing

  • Lemon Squeezy

    Merchant of record

  • App Store

    Mobile

  • Play Billing

    Mobile

  • Braintree

    Billing

  • Manual invoices

    Manual

Inspect sample access

The close

Metrics that survive an audit

Every number below is computed from matched invoices, so the board pack and the books agree.

  • MRR + movements

    $128,410

    New, expansion, contraction and churn split out, month by month.

  • Net revenue retention

    100.6%

    Opening MRR carried through expansion, contraction and churn, with the customers driving it named.

  • Revenue churn

    1.4%

    Churned MRR against the opening balance; early-warning flags on usage cliffs.

  • Records matched

    2,412

    Three sources, one invoice identity per line before any value is reviewed.

  • Forecast

    $1.54M ARR

    A twelve-month run-rate from matched invoices, not from optimism.

  • The delta

    Δ $0.00

    Every metric ties to the ledger; anything that will not match gets flagged.

How it works

Wire, match, close

Three steps between a charge landing and a statement you can sign.

  1. The wire

    Every charge, refund and credit note arrives from your billing feeds within minutes.

  2. The match

    Each event is paired with its invoice and its ledger entry. Anything that will not pair gets flagged, not smoothed over.

  3. The close

    When the delta reads zero, the month's statement publishes itself. Your accountant gets a trail, not a spreadsheet.

Match run 442

Identity match · 3m 41s

5 sample invoices from match run 442 with their reconciliation deltas
InvoiceAmountDelta
8839$1,240.00Δ $0.00
8840$88.00Δ $0.00
8841$429.00Δ $0.00
8842$1,188.00Δ $0.00
8843$536.00Δ $84.00

1 value variance · identity matched · publication waits

Customers

Numbers other people sign

Three teams, three closes, outcomes they put their names on.

“Our close was nine days of spreadsheet archaeology. With Recur it is one afternoon, and the auditors take the statement as-is.”

9 days → 1 afternoon

monthly close

Maren Ilves

Finance lead, Standfirst

“Recur flagged a cohort going quiet 41 days before the cancellations landed. We called them; most stayed.”

Dele Akande

Founder, Loam

41 days

earlier churn warning

“The board pack is now an export of the close. Nobody re-derives MRR in a slide the night before.”

Sofia Brandt

COO, Tidemark

0

hand-built board slides

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