Know what every request costs,
before you invoice for it.

Usage metering and billing ledgers for indie SaaS.

tidemark · march ledger
CustomerMeteredDraft invoiceState
Brightloom Docs412,806 events$96.40Reconciled
Fernwave Audio1,208,114 events$310.22Review
Quietpost88,410 events$24.00Reconciled
Larkfield Maps2,455 events$0.00Free tier
GPT-5 tokens Claude tokens Gemini tokens API calls Seats Storage

01 / Pricing

One meter, three ways to run it.

02 / How it works

No invoice leaves until the ledger balances.

01

Instrument

Drop one snippet in your API. Every billable event lands in an append-only ledger with its price attached.

02

Reconcile

Each night Tidemark replays the day against your price book and flags any drift between metered and expected totals.

03

Invoice

Drafts wait for your approval. You see the delta since last cycle before a single customer sees a number.

Three ways to meter usage.

Spreadsheet at month-end

  • Free and familiar
  • Hours of copy-paste per cycle
  • Silent undercharging
  • No audit trail

Build it in-house

  • Fits your stack exactly
  • Weeks you meant to spend on product
  • You maintain it forever
  • Edge cases found by customers

Tidemark

  • Metering live in an afternoon
  • Nightly reconciliation built in
  • Approval gate before every invoice
  • Flat price, cancel anytime

03 / Field notes

Built for people who keep their own books.

04 / About

A small tool from a small team.

Tidemark is a fictional demonstration product. It stands in for any usage-based SaaS a founder or indie developer might ship: the page you are reading is one self-contained HTML file — no build step, no framework, nothing loaded from a CDN.

1 fileThe whole page
0 depsBeyond web fonts
16:9Every figure