Practical Guide

Microschool Tuition Management

How to structure, collect, and track tuition for your microschool or learning pod — from pricing models to payment platforms.

How to structure microschool tuition

Flat monthly tuition

The simplest and most common model. Families pay a fixed amount per month regardless of days attended. Easy to communicate, easy to collect, and predictable for families and for your cash flow.

Best for: Full-time programs with consistent attendance and a standard weekly schedule. Also works for programs where all students attend the same number of days.

Tiered tuition by days attended

Common for hybrid programs: a 2-day rate, a 3-day rate, a 5-day rate. Each student is assigned to a tier based on their schedule. This lets you serve students with different attendance patterns at different price points.

Best for: Hybrid programs where students attend different numbers of days per week. Requires good tracking of which tier each student is on.

Per-session or per-day tuition

Families pay per session (e.g., $75/session) or per day attended. Maximally flexible, but creates more administrative tracking work and less predictable cash flow.

Best for: Tutoring practices, enrichment programs, and programs with highly variable attendance. Less common for full microschools where consistent cash flow matters.

Annual tuition paid in installments

Some schools set an annual tuition (e.g., $8,000/year) and allow families to pay in 10 or 12 monthly installments. This is standard for private schools and helps families plan around summer months.

Best for: Established microschools that want to align with traditional private school tuition structures and plan annual budgets.

How to collect tuition — your options

Cash or check

Families hand you cash or a check each month.

Pros

  • ✓No processing fees

Cons

  • –You have to manually track who's paid
  • –Checks can bounce
  • –No automatic reminder system
  • –Hard to prove payment was received

Bottom line: Workable for very small programs (1-5 families) but creates overhead at scale.

Venmo / PayPal / Zelle

Families send payment through a consumer payment app.

Pros

  • ✓Free or low cost
  • ✓Families are familiar with it

Cons

  • –Consumer payment apps — not designed for business use
  • –No invoice or payment tracking system
  • –No automatic recurring payments
  • –IRS reporting requirements for business income still apply
  • –Commingling business and personal funds

Bottom line: Common for early-stage programs. Becomes messy quickly — especially at tax time.

Stripe (standalone)

Set up Stripe directly and send payment links to families.

Pros

  • ✓Professional
  • ✓Automatic recurring billing
  • ✓Excellent payment tracking
  • ✓Families can pay with credit card

Cons

  • –Requires setup and some technical comfort
  • –No integration with your school's student records
  • –You still need to manually match payments to students

Bottom line: A significant step up from cash/check or consumer apps. Good if you're technical.

MicroCampus (Stripe integrated)

Tuition collection built into your school management platform — connected to student records.

Pros

  • ✓Families pay online through a parent portal
  • ✓Funds go directly to your Stripe account
  • ✓Payment history linked to each student's profile
  • ✓One-time and recurring fees both supported
  • ✓No manual matching of payments to students

Cons

  • –Monthly platform cost (from $39/mo on Grow plan)

Bottom line: The most integrated approach — payments connected to the rest of your school data.

Practical tips for microschool tuition management

Set a clear payment due date

The 1st or 5th of the month works well for most programs. Communicate this clearly in your enrollment agreement and stick to it consistently.

Charge a non-refundable enrollment deposit

A deposit of $100-$300 at enrollment holds the student's spot and signals commitment. Apply it to the first month's tuition.

Have a written late payment policy

A $25-$50 late fee after 5-10 days is standard. Put it in writing in your enrollment agreement — and enforce it consistently.

Require written notice to withdraw

Require 30 days written notice before withdrawal. This gives you time to fill the spot and protects your cash flow.

Separate business and personal finances

Open a separate business bank account before collecting any tuition. This makes bookkeeping and taxes dramatically simpler.

Track payments systematically

Whether in a spreadsheet or a platform like MicroCampus, maintain a clear record of what each family owes and what they've paid — by month.

Handle tuition collection natively

MicroCampus connects tuition collection directly to your student records. Families pay online, funds go to your Stripe account, and payment history is tracked per student automatically.

Start your free trial

14-day free trial · No credit card required