Pricing

No surprise charges. Not even for you.

Free to start. We take 2.5% of each payment — never more than $15 per student — and Stripe's processing cost passes through with no markup. Bank payments (0.8%, max $5) are included, so most families cost you under $20 all-in. No per-seat fees, no premium tier hiding the good stuff.

Calculator

What would your school actually keep?

Put in your numbers. The directio side is the exact fee logic our checkout runs; the "today" side is published list prices you can edit.

Tools you pay for today (edit the amounts)
$/mo
$/mo
$/mo
$/mo
$/student

You'd keep

$51 / month

compared with your stack today — $613 a year at 15 enrollments of $600.

Monthly cost, today vs. directio

Your stack today$4264.7% of tuition
directio$3744.2% of tuition
Cost breakdown
Processing fees today$302
Software today$124
directio fee (2.5%, max $15) · $15/student$225
Processing at cost · bank $5 / card $18 per student$149

Estimates from published list prices (Square/NerdWallet, Stripe, Acuity, Wix, Thinkific, DriveScout, Drivers Ed Solutions) as of 2026. directio's numbers are the exact fee logic checkout runs. Stripe's fee is passed through with no markup; the card rate is collected up front and the difference is returned to you the moment a bank payment settles.

Free to start

Run your school. Take payments.

$0/ month

2.5%, never more than $15 per student. Bank payments included at Stripe's cost (0.8%, max $5). Cards at cost (2.9% + 30¢). No markup, no per-seat fees.

Start free
  • Unlimited students and enrollments
  • Unlimited instructors and vehicles
  • Your bank account, your money
  • Minnesota deep today; other states co-built as design partners
  • Lessons, quizzes, video — the whole classroom
  • Family portal that handles all your kids
  • Late-cancel and no-show fee rules
  • Automatic email reminders (24 hours and 1 hour ahead)
  • Every important action recorded
  • Branded public page at /schools/your-slug
Recommended

Studio

Your own custom marketing website. AI-built. Your domain.

$29/ month

All Free features included; the same 2.5% (max $15/student) payment fee applies. Replaces your Wix/Squarespace/whatever for less than a single domain renewal.

  • Everything in Free
  • Custom marketing website AI-generated from a 10-question intake
  • Bring your own domain (yourschool.com) or use ours
  • Site auto-syncs your programs, pricing, instructors, hours
  • SEO-optimized, mobile-first, fast everywhere
  • Update by editing in directio — the site updates itself
  • Custom photos: bring your own or pick from our library
  • Switch templates anytime — Brand, Trade, Editorial, or Bold

Pro · deep state coverage

For when you want electronic DMV submission and bulk credentials.

Talk to us

The platform fee is waived above $50k a month in payments. Includes Studio + state-specific work.

Schedule a call
  • Everything in Studio
  • Electronic DMV submission for your state (where available)
  • Issue credentials in bulk
  • We build out the deeper state-specific work with you
  • Hands-on onboarding and migration help
  • Priority support — scoped together in your agreement

Pricing FAQs.

Is there a free trial?

Free isn't a trial — it's the actual product. The paid tier only adds deeper state coverage (electronic DMV submission), single sign-on for multi-location chains, and a support agreement.

What does the 2.5% fee actually cost a family?

Zero. It comes out of your school's revenue, not on top of the family's bill. The checkout shows the price you set — no surcharge tacked on. And it's capped: on anything above $600 you pay a flat $15.

What about processing fees?

Stripe's cost passes through to your school with no markup: bank account (ACH) payments are 0.8% capped at $5, cards are 2.9% + 30¢, Affirm/Klarna about 6% + 30¢. We collect the card rate at checkout and send the difference back the moment a bank payment settles, so a $600 bank payment costs you $15 + $4.80, not $15 + $17.70.

Can families pay from their bank account?

Yes, on every one-time and installment checkout, right next to the card option. Bank payments take 3–5 business days to clear; the family's timeline shows 'processing' until then. Nothing for you to set up beyond connecting Stripe.

What happens to fees on a refund?

You get directio's fee back in proportion to what you refund. Stripe keeps its processing fee on refunds (every processor does), so that part stays with the original charge.

Are there per-student or per-instructor limits?

No. Free includes unlimited students, instructors, vehicles, and enrollments. We grow with you on payment volume, not on seats.

Can I leave later?

Yes. You own your data and can export it. Your payment history stays in your bank's records regardless of what happens with us.

What if my state doesn't support electronic DMV submission?

Most don't, today. Free includes the guided checklist and official PDF export for every state. Electronic submission is on the Pro tier — and we work with the first school in each state to build it out.