How do I generate SaaS revenue and churn data that hits my numbers?

State your figures, for example MRR from $50k to $400k and 2.5% monthly churn across three plans, and Misata Studio generates accounts, subscriptions and invoices where each month's revenue lands on your number exactly and churn matches the rate. The certificate lists each requirement, and key numbers are recomputed from the data so you can check them.

Best for: Founders, finance and product teams modelling or demonstrating a subscription business. Updated 2026-09-21.

You would write

A B2B SaaS with 2,000 accounts on three plans. MRR climbs from $50,000 in January 2025 to $400,000 in December 2026 with 2.5% monthly churn.

You would get
  • MRR month by month, exact
  • Churn at the rate you set
  • Plans, seats and usage
  • Invoices that reconcile
Start from this

Why it holds up

Exact conditioning

Monthly totals are applied to the cent, and stated rates are exact.

Reconciling tables

Invoices add up to subscriptions and subscriptions to accounts.

Checkable

Key numbers are recomputed from the data, not asserted.

Questions

Will MRR match the curve I give?
Yes. Each month lands on your figure exactly and the certificate says so.
Can I set churn?
Yes. A monthly churn rate you state is applied exactly.
Can I change the plan names?
Yes. Name your own plans and the data uses them.

More you can build