Skip to main content
Tutorbase

Billing software for tutoring businesses.

No end-of-month scramble. No spreadsheet formulas. Attendance triggers invoices automatically—you just review and send.

Lesson Completed
Invoice Generated
Sent to Parent
Paid Online
Automatic Invoicing
Zero manual entry
Synced with schedule
Lesson Completed
Mark attendance
Math · 60 min
Invoice Created
Auto-generated
$65.00
Sent to Parent
Email + link
2-click pay
No manual invoicing
Same data → payroll
AUTOMATIC BILLING

Lessons become invoice line items instantly

Mark attendance, billing happens. No 'generate invoice' button, no copying from spreadsheets, no month-end data entry marathon. The same click that logs the lesson charges the student.

Active Package

Premium Math Package

$65/lesson
4
remaining
Package Progress8/12 used
Recent Deductions
Algebra Review
Today
Attended
Geometry Practice
Jan 8
Late Cancel
Calculus
Jan 5
Missed
Expires in 23 days
Auto-deducted on completion
Real-time balance
PACKAGE MANAGEMENT

Lesson packages that count themselves down

Sell 10-lesson packages and watch balances update in real-time. Parents see exactly how many lessons remain. Low-balance alerts prompt renewals before packages run out.

Emma Miller
INV-2024-042

Emma Miller

Payer: Sue Miller
Partially Paid
Total
$520
Paid
$370
Outstanding
$150
Payment History
Credit Card
Jan 3
+$260
Bank Transfer
Jan 8
+$110
Balance Due
Due Jan 15, 2024
$150
One-click payment recording — complete audit trail
PAYMENT TRACKING

Outstanding balances visible at a glance

See who owes what across all families instantly. Record payments from any source—online, cash, bank transfer. Aging reports show 30, 60, 90-day outstanding for clean follow-up.

Cancellation Policy

Auto-enforced
Your Policy Rules
48+ hours notice
0%Free cancellation
24-48 hours notice
50%Partial charge
<24 hours notice
100%Full charge
Cancellation Request
Emma Miller
SAT Prep
Thursday, 4:00 PM
Emma Miller
Lesson rate
$65
Cancellation requestedTuesday, 8:00 PM
Notice given44 hours (under 48h)
Policy applies50% cancellation fee
Fee charged$32.50
No awkward conversations
Fair, consistent policy
AUTOMATIC POLICY ENFORCEMENT

Cancellation fees apply themselves

Set cancellation policies once. Late cancel within 24 hours? The fee calculates automatically and appears on the next invoice. No awkward conversations—the system enforces what you've agreed upfront.

All Billing Features

Click any feature to learn more about how it works.

Stop spending weekends on invoicing. When you mark a lesson as attended, Tutorbase automatically creates the invoice line item with the correct pricing. At your billing cycle (weekly, bi-weekly, monthly), invoices generate automatically for each payer. Review, send, and track—all from one dashboard.

Key Benefits

  • Zero manual invoice creation
  • Automatic pricing from enrollment policies
  • Customizable billing cycles
  • One-click send with online payment links

Sell 10-lesson packages, monthly subscriptions, or custom bundles. When students attend lessons, their package balance decreases automatically. Get alerts when packages run low so you can prompt renewals. Perfect for tutoring businesses that want predictable revenue and committed students.

Key Benefits

  • Flexible package sizes (5, 10, 20 lessons, etc.)
  • Automatic balance tracking
  • Low balance alerts for renewals
  • Package expiration options

Price your services the way that makes sense for your business. Charge by the hour for variable-length sessions, flat fees per lesson for simplicity, or sell prepaid packages at a discount. Set different pricing per service, student level, or delivery mode (online vs in-person). Pricing rules live in your PolicyPack—change them once and they apply everywhere automatically.

Key Benefits

  • Per-hour, per-lesson, and package pricing
  • Different rates per service or level
  • Online vs in-person pricing variants
  • Policy-driven for easy updates

Get paid before you teach. Sell lesson packages (10, 20, or custom quantities) and collect payment upfront. As students attend lessons, their package balance decreases automatically. Get alerts when packages run low so you can prompt renewals. Perfect for committed students and predictable cash flow. Parents love seeing exactly how many lessons remain.

Key Benefits

  • Collect payment before lessons
  • Automatic package balance tracking
  • Low balance renewal alerts
  • Clear visibility for parents

Bill families after lessons are delivered—the traditional model that many parents prefer. Lessons accumulate over your billing cycle (weekly, bi-weekly, or monthly), then invoices generate automatically. Parents see exactly what they're paying for with line items for each lesson attended. Great for new students who aren't ready to commit to a package.

Key Benefits

  • Invoice after lessons delivered
  • Weekly, bi-weekly, or monthly cycles
  • Itemized invoices with lesson details
  • Flexible for new students

Know exactly who owes what and when. Record payments from any source—online, cash, bank transfer, check. Payments apply to invoices automatically. See outstanding balances per family with aging buckets (current, 30 days, 60 days). Never lose track of receivables again.

Key Benefits

  • Multiple payment methods supported
  • Automatic payment application to invoices
  • Aging reports (current, 30, 60, 90 days)
  • Payment history per payer

Accept payments however your families want to pay. Record credit card payments processed online, cash handed to front desk, bank transfers, or checks. Each payment is tagged with its method for easy reconciliation. See payment method breakdowns in reports—know what percentage of revenue comes from each channel. No payment falls through the cracks.

Key Benefits

  • Credit card, cash, bank transfer, check
  • Payment method tracking
  • Reconciliation reports by method
  • Complete payment visibility

Protect your revenue with automatic cancellation fee policies. Define cancellation windows (e.g., "24 hours notice required") and fee percentages. When students cancel late, fees apply automatically to their next invoice. Policies can vary by service type, student, or enrollment—maximum flexibility.

Key Benefits

  • Configurable cancellation windows
  • Percentage or flat-fee options
  • Policy varies by service or student
  • Automatic application to invoices

Protect your teachers' time and your revenue. When students don't show up without notice, no-show fees apply automatically based on your policy. Different from cancellation fees—no-shows can have higher penalties since there was no advance notice. Fees appear on the next invoice with clear explanation. Teachers still get paid for the time they blocked.

Key Benefits

  • Automatic fees for missed lessons
  • Separate from cancellation fees
  • Configurable fee amounts
  • Teachers compensated for blocked time

Mistakes happen, and you need a clean way to fix them. Credit notes let you correct billing errors without editing published invoices (which should never change). Issued a lesson that was cancelled? Create a credit note. Parent overpaid? Issue a credit. Credits appear on the customer's account and automatically apply to their next invoice. Full audit trail for your accountant.

Key Benefits

  • Correct errors without editing invoices
  • Auto-apply to future invoices
  • Full audit trail for compliance
  • Professional correction workflow

Some families want to prepay or have credits from cancelled lessons. Track credit balances per payer automatically. When credits exist, they apply to new invoices before asking for additional payment. Parents see their credit balance in their portal. Credits never expire and carry forward indefinitely. Full transparency builds trust.

Key Benefits

  • Track credits per payer
  • Auto-apply to new invoices
  • Parent visibility in portal
  • Credits never expire

Control when payments are due. Set due dates as days from invoice issue (Net-15, Net-30) for flexibility, or fixed day of month (due on the 1st) for consistency. Different policies for different services or customer types. Due dates appear clearly on invoices and drive your aging reports. Overdue invoices trigger automatic reminders.

Key Benefits

  • Net-X days (Net-15, Net-30)
  • Fixed day of month option
  • Different policies per service
  • Drives reminder automation

Match your billing rhythm to your business model. Generate invoices per lesson for drop-in students, weekly for intensive programs, bi-weekly for regular tutoring, or monthly for convenience. Different cadences for different services or student types. Invoices generate automatically at the end of each cycle—no manual work required.

Key Benefits

  • Per-lesson, weekly, bi-weekly, or monthly
  • Different cadences per service
  • Automatic generation at cycle end
  • Match cash flow to your business

Stay compliant with tax requirements without manual calculations. Configure your tax rate once and it applies to all invoices automatically. Choose tax-inclusive pricing (price includes tax) or tax-exclusive (tax added on top). Tax amounts appear as separate line items for transparency. Export tax reports for your accountant or VAT returns.

Key Benefits

  • Automatic tax calculation
  • Inclusive or exclusive pricing
  • Clear tax line items on invoices
  • Tax reporting for compliance

Every payment gets a proper receipt automatically. Sequential receipt numbers ensure no gaps in your audit trail. Receipts show payment amount, method, date, and which invoices were paid. Send receipts to parents instantly or let them access in their portal. Professional documentation for families who need records for tax deductions or reimbursement.

Key Benefits

  • Automatic receipt generation
  • Sequential numbering for audit
  • Shows payment allocation details
  • Professional documentation for parents

Get the financial visibility your business needs. See revenue by period, teacher, location, or service. Track outstanding balances and payment collection rates. Export everything your accountant needs in one click. Make data-driven decisions about pricing, capacity, and growth.

Key Benefits

  • Revenue by period, teacher, location, or service
  • Outstanding balance aging reports
  • Payment collection rate tracking
  • One-click export for accountants
Mayland Academy logo - Tutorbase customer
Real-time package tracking

Parents can see their package balance in real time. Before, I'd get 15 messages a month asking 'how many lessons do we have left?' Now they check their portal. And when a package runs low, the system flags it automatically so I can follow up before they run out.

Anika Wang, Founder at Mayland Academy - Tutorbase customer testimonial
Anika Wang

Founder, Mayland Academy

Frequently asked questions about billing

Common questions about Tutorbase's billing features.

Last updated: January 2026

When you mark a lesson as complete, an invoice line item is created instantly—no clicking 'generate invoice' or copying from spreadsheets. Invoices group by payer and billing period automatically. Schools report zero manual invoices after switching, and payments arrive 3 days faster on average.

Have more questions? Contact us
Continue the flow

Payroll

Teacher compensation

The final piece: automatic teacher payroll calculated from the same lessons that generate your invoices. One source of truth.

Teacher Payroll
January 2024
Ready
Sarah J. - tutor profile for automated payroll calculation
Sarah J.
24 lessons
$1,200
Mark T. - tutor profile for automated payroll calculation
Mark T.
18 lessons
$900
Total Payroll$2,100
Same data as billing — no re-entry
Billing for Tutoring Businesses | Tutorbase | Tutorbase