For studios and gyms

# Sell plans and packs. Know who has visits left.

Memberships, class packs and drop-ins through Stripe, recorded as balanced books with a signed receipt for every payment.

[Get early access](https://trifold.app/early-access?role=studio) [Planned pricing](https://trifold.app/pricing)

-   ✓ Credits tracked as balances, so you know who has visits left.
-   ✓ A signed receipt for every payment, and a sealed month at the end.
-   ✓ Keep your booking app. Export to CSV and hledger for your accountant.

Simulated · invented names · synthetic data

## A studio's year, simulated.

Ironbark Studio is invented. A seeded scenario runs its year through the engine, hledger and DuckDB, and all three give the same KPI hash. Its demo dashboard, below, shows the KPIs from the same runs. Run it yourself with the command on the card. See [every preset](https://trifold.app/proof#simulations) and [where the simulations simplify](https://trifold.app/proof#simplify).

### Studios and gyms

Simulated

Ironbark Studio, a simulated studio.

In their words: members · memberships · class packs · drop-ins

What's modelled

-   –Four memberships: off-peak (4 classes a month), core (12, up to 4 carry over), class pack and all access
-   –About 1 in 7 pays annually
-   –Drop-ins, ten-class packs and PT intro sessions as add-ons
-   –Unused classes roll over or expire
-   –About 1 in 16 cancels each month

studio-members · seed 201 · 2026-01..2026-12

A year of memberships, add-ons and class credits.

Gross collected gross\_collected

$47,527

New paying members new\_paying\_members

73

Paying members last month paying\_members\_last\_month

45

MRR last month mrr

$4,060.67

$ scenarios describe studio-members

studio-class-packs · seed 202 · 2026-01..2026-09

Nine months of five-class packs, bought one or two at a time; unused classes roll over two months, then expire.

Gross collected gross\_collected

$17,771.63

New paying members new\_paying\_members

40

Paying members last month paying\_members\_last\_month

22

MRR last month mrr

$1,989

$ scenarios describe studio-class-packs

KPIs each preset produces

Gross collected · Net income · Refunds · Disputes · Stripe fees · Payouts · Payments · New paying members · Paying members last month · MRR · New, expansion, contraction and churned MRR · Net new MRR · Credits granted, consumed and expired

[How the orgs are simulated ↗](https://github.com/justbry/tfd/blob/dev/packages/atm/docs/scenario-orgs.md)

Ironbark Studio · demo dashboard

Demo, synthetic data. [Open the dashboard full screen ↗](https://trifold.app/demo/orgs/studio.html) [All five demo dashboards ↗](https://trifold.app/demo/orgs/index.html)

## For studios and gyms

Memberships, class packs and drop-ins arrive through Stripe and post as balanced books. Credits are tracked as balances, so you know who has visits left. Every payment gets a signed receipt, and you can seal each month at the end.

Keep your booking app. Trifold builds the books from your Stripe payments and exports to CSV and hledger for your accountant. Direct sync to booking and accounting apps isn’t built yet.

Ironbark Studio, above, is a simulated studio: its memberships, class packs and add-ons run through the same engine and checks as the sample school, and its demo dashboard shows the KPIs on synthetic data.

## Questions

**Do I have to leave my booking app?**

No. Trifold builds the books from your Stripe payments. Direct sync to booking and accounting apps isn't built yet.

**How are class packs tracked?**

As credits: granted when a pack is paid, used when a class is booked, and expired when they run out of time. The books keep the balance, so you know who has visits left.

## Every payment, signed. Every month, sealed.

Books **✓**·Receipt **✓**·Stripe **✓**

[Get early access](https://trifold.app/early-access?role=studio) [Verify a sample receipt](https://trifold.app/verify)

Design partners: founder onboarding, free during the pilot.
