Subscription Software Test Dataset

Accounts, users, plans, subscriptions, invoices, payment retries and product usage for a fictional software company. Synthetic and consistent.

← All Digital Shop products

$19 one-time, plus applicable tax

Buy now: $19

Test dataset · digital download (21 MB ZIP)

Please note. This is a digital download: after you pay on Stripe you are taken to a private download page, with no account needed. Links last 72 hours and the page can be re-opened for 30 days.

Sold by Quietcog. Terms · Refunds (14 days) · Privacy

Subscription Software Test Dataset preview

About this test dataset

A realistic, fully synthetic subscription business over 33 months: free and paid plans, monthly and annual billing, trials that convert or lapse, upgrades and downgrades, seat-based add-ons, failed payments with retries, cancellations, and a product-usage event stream tied to real users and accounts. Built for testing billing dashboards, churn and revenue queries, analytics pipelines and admin UIs.

Free sample: the complete accounts table from the small set (CSV) + SCHEMA.md. Download (10 KB) · All free samples

Free table samples

Download the first rows of a few tables to check the format: accounts.csv — first 25 rows · subscriptions.csv — first 25 rows · invoices.csv — first 25 rows

A look at the data

First rows of a few tables from the small set.

accounts (300 rows in the small set, 6,000 in the full set)

account_idnamebilling_emailcountryindustryemployee_bandcreated_atis_test_data
1Orbitline Analytics Ltd.billing+orbitline-analytics-1@example.comUSmanufacturing201-10002024-05-05 10:41:48True
2Tandem Labs Inc.billing+tandem-labs-2@example.comDEsoftware1-102025-06-10 08:11:45True
3Amberbridge Outfitters Co.billing+amberbridge-outfitters-3@example.comUSlogistics11-502024-03-21 09:35:35True
4Thistlestone Foods Inc.billing+thistlestone-foods-4@example.comGBagency1-102025-02-24 19:40:37True
5Delta Studio Groupbilling+delta-studio-5@example.comGBeducation201-10002024-03-30 11:47:38True
6Orbitgate Energybilling+orbitgate-energy-6@example.comDElogistics51-2002024-08-20 14:17:14True
7Cinderline Robotics Co.billing+cinderline-robotics-7@example.comAUagency201-10002025-08-18 22:34:16True
8Riverbridge Robotics LLCbilling+riverbridge-robotics-8@example.comBRlogistics1-102024-06-02 14:12:23True

subscriptions (330 rows in the small set, 6,727 in the full set)

subscription_idaccount_idplan_idbilling_intervalstatusseatstrial_endstarted_at
114monthcanceled302024-05-192024-05-05 07:28:17
223monthcanceled102025-06-242025-06-10 15:53:41
324monthactive112025-10-24 09:56:24
432monthcanceled32024-04-042024-03-21 10:48:45
542monthactive32025-03-102025-02-24 08:44:10
651monthactive12024-03-30 22:37:47
763monthcanceled102024-09-032024-08-20 13:56:58
864monthactive112026-02-03 21:44:34

invoices (1,464 rows in the small set, 29,363 in the full set)

invoice_idinvoice_numberaccount_idsubscription_idperiod_startperiod_endissued_atsubtotal
1INV-00001-000001112024-05-192024-06-192024-05-19 16:21:36129.0
2INV-00001-000002112024-06-192024-07-192024-06-19 06:07:00129.0
3INV-00001-000003112024-07-192024-08-192024-07-19 10:47:36129.0
4INV-00001-000004112024-08-192024-09-192024-08-19 15:02:43129.0
5INV-00001-000005112024-09-192024-10-192024-09-19 07:47:20129.0
6INV-00001-000006112024-10-192024-11-192024-10-19 08:25:41129.0
7INV-00001-000007112024-11-192024-12-192024-11-19 10:42:22129.0
8INV-00001-000008112024-12-192025-01-192024-12-19 07:14:31129.0

In the download

$19 one-time, plus applicable tax

Buy now: $19

Free guide: Test Data for Subscription Billing: Plans, Invoices, Retries and Churn

Questions

Is any of this real data?

No. All companies and people are generated, emails use example.com and phones use the fictional 555-01xx range.

Can I compute revenue and churn from it?

Yes. Invoices, invoice lines, payments and subscription start/end dates are consistent with each other, so the usual queries (monthly recurring revenue, churned accounts, failed-payment recovery) return sensible answers. The numbers are fictional, not benchmarks.

Which databases does the SQL work with?

The SQL loads as-is into SQLite and PostgreSQL. For other databases, use the CSV or NDJSON files.

Is this a subscription?

No. One payment of $19 and the files are yours to keep.

What if it does not work for me?

Ask within 14 days of purchase for a full refund. See the refund policy.

Sold by Quietcog. Support: gb1@mail.grokbot.com. See also the terms, refund policy and privacy policy.