💰 Baremetrics is $129/mo. ChartMogul is $129/mo. You're at $2K MRR. The math doesn’t work.
· shipping june 2026 ·

The 8 Stripe metrics that matter.
Without the $129/mo SaaS.

Septim Ledger is a $49 one-time script. You run it with your Stripe read-only API key. It ships an HTML dashboard on your laptop with the 8 metrics every solo operator actually uses. Your data never leaves your machine.

$49 founding-rate · first 100 seats $79 standard after

Launch list open. $0 now. One email with your Stripe checkout link when we ship (~6 weeks).

Every SaaS analytics tool is built for teams of 20.

You’re a solo founder or 2-person team. You’re at $500-$10K MRR. You want to know: is churn getting worse? Is my top customer 40% of my revenue? Is my refund rate creeping up? Baremetrics answers all of that — for $129/month. ChartMogul: $129/month. ProfitWell: free-tier only until you hit revenue limits, then upsell.

The math is insulting. At $2K MRR, a $129/mo analytics tool eats 6.4% of your gross revenue. You are paying $1,548/year to watch numbers go up and down. There’s a better way: read your own Stripe account, compute the metrics locally, pay once. That’s Ledger.

What Ledger actually computes.

01 · MRR

Monthly Recurring Revenue

Current MRR, 30-day delta, 90-day trend line. Split by product + coupon.

02 · CHURN

Cohort churn rate

Monthly cohorts, voluntary vs involuntary, 90-day retention curves.

03 · CONCENTRATION

Revenue concentration

Top-5 and top-10 customers as % of MRR. Flags when you’re dangerously dependent.

04 · LTV

Customer lifetime value

LTV computed on actual paid invoices, not forecast. Split by acquisition month.

05 · REFUND

Refund rate + reasons

30-day refund rate, trend. Optional reason-code analysis if you capture refund reasons.

06 · NET NEW

Net new MRR by week

New subs + upgrades − churn − downgrades. Week-over-week.

07 · AOV

Average order value

For one-time products (every Septim Labs product). Split by product + by coupon.

08 · RUNWAY

Runway from Stripe balance

Current balance / weekly burn = weeks of runway. Not your bank account — Stripe side only.

3-year TCO: $47 vs $4,644.

ToolYear 1Year 3 totalData leaves your machine?
Baremetrics$1,548$4,644Yes, indexed on their servers
ChartMogul$1,548$4,644Yes, indexed on their servers
ProfitWell$0 (free tier, capped)$0 — $3,600+ once you upgradeYes, indexed on their servers
Septim Ledger$49$49No — runs on your laptop

Solo operator at $3K MRR · 3-year TCO

Baremetrics · $129/mo × 36$4,644
Septim Ledger · $49 one-time$49
Savings$4,595
As % of your current MRR~1.5 months of revenue saved

* Baremetrics/ChartMogul pricing as of April 2026, published retail rates. Enterprise deals may differ.

Three commands. One HTML file.

01

Install once

Single binary (Node + Python variants). Drop into your PATH. No daemon.

02

Add a read-only Stripe key

One env var. The key has read scope only — can’t modify anything.

03

Run ledger build

Reads your Stripe account via API, computes metrics, writes a standalone HTML file to ./dashboard.html.

04

Open in your browser

Interactive charts, filterable tables, fully offline after build. Share by copying the HTML file.

Bonus: cron ledger build on a Raspberry Pi every morning, upload the HTML to any static host (S3, Netlify, your own server). Now you have a team-wide dashboard that costs $0/mo to host.

Stripe’s own dashboard is built for finance teams.

Stripe’s native dashboard is excellent — but it’s designed for operations people with 20+ tabs open and a Looker license. It doesn’t show you "refund rate trending" or "top-5 concentration %" or "cohort churn" at a glance. That gap is why Baremetrics and ChartMogul exist. They’re great tools. They’re also priced for a 20-person team, not a solo founder at $2K MRR.

Ledger is the 20% of the feature set that 80% of solo operators actually need — shipped as a one-time purchase. Your Stripe key stays yours. Your data never leaves your machine. The dashboard you generate is a static HTML file you own. If Anthropic cuts us off, if we go out of business, if GitHub bans our account — the Ledger binary you have on disk keeps working forever.

$49 for the first 100. $79 after.

No credit card. No autobill. One email with your Stripe link when we ship. Cancel anytime by replying to that email.

no credit card · no autobill · one email when we ship

Real questions.

Does Ledger see my customer data?

Only as much as your read-only Stripe key allows — and even then, the data never leaves your machine. Ledger reads from Stripe API, computes metrics locally, writes a local HTML file. Septim Labs has zero visibility into your Stripe account.

Why is this $49 when Baremetrics is $129/mo?

Because we built it as a one-time purchase. No servers to run. No customer-success team. No integrations team. You run it. It runs. That’s the whole business model.

Will there be updates?

Yes — delivered as new commits to the private repo you already have access to. Pull or don’t, your call.

Does it work with Stripe Connect? Multi-account?

Launch version: single account. Connect/multi-account in v1.1 if there’s demand. Leave a note in the reserve form.

What if Stripe changes their API?

Your license keeps working. We ship an update to the repo. You pull it.

When does it ship?

June 2026. Launch list locks in $49; standard price is $79.

Can I see a sample dashboard?

When we ship. The reserve form puts you on the preview-access list — we’ll send a sample 2 weeks before launch.

Reserve founding-rate seat →