InvoiceFlow for Private Tutors: Complete Billing Guide

The invoicing system built for independent tutors, test prep instructors, and academic support professionals


Private tutoring billing has one central challenge: sessions happen regularly, clients are families rather than businesses, and the billing structure you choose has a direct impact on both your income predictability and your clients’ attendance and commitment.

InvoiceFlow handles every tutoring billing type from one Android app. This guide covers how to build a billing system that works for your practice.

Why Advance Package Billing Beats Per-Session Billing

The default tutoring billing model — invoice at the end of the month for sessions held — creates three problems:

  1. Income comes after the work is done, with no guarantee of what the next month holds
  2. Families who have not paid are less committed to showing up
  3. Monthly invoices from memory introduce errors and inconsistency

The solution is advance package billing: the client pays for a defined number of sessions at the start of the period. You schedule sessions. You deliver sessions. No invoice at month-end needed.

How to transition existing clients: Present the package as a benefit to them — consistent pricing, advance scheduling, easier budgeting. Most clients accept immediately. Those who prefer per-session billing can remain on that model; just define it clearly as a higher effective per-session rate.

Setting Up Your Package Pricing

Invoice Flow app recurring invoices of a private tutor — monthly mathematics and science lesson statements generating automatically for weekly students
Weekly students billed once a month, automatically — no cash changing hands after a lesson.

Build your package tiers in InvoiceFlow’s service catalog:

Price your packages so the per-session rate decreases with commitment. The discount rewards students who schedule consistently and provides you with guaranteed income.

A complete package invoice:

“Private Tutoring Package — [Student Name] — June 2026: Subject: AP Chemistry | Level: High School Junior Package: 8 sessions × 50 minutes each Schedule: Mondays and Wednesdays 5:00 PM – 5:50 PM Monthly rate: $640.00 Payment Due: June 1, 2026 (within 3 business days) Sessions scheduled upon payment confirmation. Cancellation: 24-hour notice required to reschedule without session forfeiture.”

Recurring Invoice Setup

For students on ongoing monthly packages, set up recurring invoices in InvoiceFlow. The invoice generates on the first of each month automatically. You review and send. The student’s family pays within your standard terms.

Define clearly in the recurring invoice what the package includes:

When recurring invoices are consistent month to month, families rarely question them. The payment becomes habitual for them, and the income becomes predictable for you.

Test Prep Program Billing

Invoice Flow app invoice editor of a private tutor — a 10-session SAT preparation package billed upfront with sessions logged and cancellation policy in custom fields
A 10-session SAT package billed once upfront — sessions-logged and cancellation policy right on the invoice.

Standardized test preparation (SAT, ACT, AP exams, GRE, GMAT) is best billed as a defined program with a clear deliverable:

“SAT Prep Program — [Student Name] — Spring 2026: Program scope: 10 one-on-one sessions (60 minutes), 2 practice test administrations, 2 score analysis reports, study materials package Target test date: May 3, 2026

Program total: $1,090.00 Deposit (50% — due at program start): $545.00 Balance (due 6 weeks before test date): $545.00”

The split payment makes the program accessible while ensuring you receive half the program fee before intensive preparation begins. Many families prefer the split payment option for larger programs.

School and Institutional Billing

If you work with schools, tutoring centers, or school districts as a contracted vendor, the billing requirements are different from family clients:

“Educational Services — [School/District] — June 2026: Contracted tutoring services: 6 students × 8 sessions × $75/session PO Number: PO-2026-EDU-0441 Vendor ID: EDU-VND-881 Total: $3,600.00 Payment Terms: Net-30”

Institutional clients pay reliably within terms when the invoice includes all required fields. Missing a PO number will delay payment significantly.

Cancellation Policy Documentation

Invoice Flow app documents of a private tutor — a SAT package, an after-school math program with a PO number, a monthly math statement and a paid science block
Packages, monthly statements and a school contract with its PO — the whole practice's billing in one list.

Include your cancellation policy on every package invoice. Clear policy documentation prevents disputes:

“Cancellation and Rescheduling Policy:

When this policy is on the invoice the client received before the sessions began, any cancellation dispute has a simple resolution.

What InvoiceFlow Does for Private Tutors

Getting Started

  1. Define your package tiers: per-session rate, 4-session, 8-session, subject-intensive
  2. Create package invoice templates with your cancellation policy included
  3. Set up recurring monthly invoices for each current student on an ongoing package
  4. Create a test prep program template for your next exam-focused engagement
  5. Transition your next new student to advance package billing from day one

Download InvoiceFlow. Bill in advance. Set up recurring invoices. Build the predictable income that makes private tutoring a real profession.


InvoiceFlow is a free invoicing app for Android, designed for independent professionals and small business owners.