Professional Invoice Generator for Tutors & Language Schools
Create clean, professional invoices in minutes. Download as PDF or print directly. No signup required—your data never leaves your browser.
I used to dread invoice day—it always took way longer than it should. This tool made it so much faster. And when my student list grew, upgrading to Tutorbase's automated billing was an easy decision.
Maria Chen
Founder, Lingua Academy (Hong Kong)
From free tool to full billing system
This invoice generator is great for getting started. But when you have 10+ students, you'll want invoices that generate themselves from attendance, send automatic reminders, and let parents pay online.
- Auto-generate invoices from lesson attendance
- Built-in payment links (Stripe, PayPal)
- Automatic payment reminders
- Track outstanding balances at a glance
Invoices
4 invoices, $1,600 total
| Invoice | Payer | Amount | Status | |
|---|---|---|---|---|
INV-2024-012 Emma Chen | Sarah Chen | $480 | Paid | |
INV-2024-013 James Park | Michael Park | $320 | Sent | |
INV-2024-014 Sophie Wong | Lisa Wong | $560 | Overdue | |
INV-2024-015 Alex Kim | David Kim | $240 | Draft |
Create your invoice in 4 steps
From blank form to professional PDF in under a minute
Add your details
Enter your school or tutor info: name, address, email, phone. Optionally add VAT/Tax ID, bank details, and your logo.
Add the client
Enter the client's name, address, and email. Add student names and PO reference if needed for corporate clients.
Add line items
Add lessons with description, quantity, unit type (hour/lesson/unit), and price. Include discounts and taxes as needed.
Download or print
Review your totals, add payment instructions or notes, then download as PDF or print directly.
Invoicing best practices for tutors
Professional invoices get paid faster. Here's what experts recommend.
- 1
Use unique invoice numbers
The {YYYY}{MM}-{SEQ} pattern is simple, traceable, and audit-friendly. Increment SEQ for each invoice.
- 2
Pick one tax approach
If you advertise tax-inclusive prices, keep 'Unit prices include tax' on to avoid confusing discrepancies.
- 3
Describe lessons clearly
'10 × 60-min private lessons (A2 level)' is crystal clear for parents and accountants alike.
- 4
Set realistic payment terms
'Due on receipt' or Net 14 is standard for tutoring. Avoid long terms unless it's a corporate client.
- 5
Add payment links
A Stripe or PayPal link dramatically shortens time-to-payment compared to manual bank transfers.
Frequently asked questions
Everything you need to know about creating tutoring invoices
This tool includes common required fields: seller/buyer details, dates, unique invoice number, line items with quantities, totals, and tax if applicable. Regulations vary by jurisdiction—add location-specific text in the Notes field and consult your accountant for edge cases specific to your country.
Manual invoicing vs. automated
See how much time you could save with automated invoicing
Without automation
25+ minutes per invoice, every billing cycle
With Tutorbase
Set it once, invoices generate themselves
Want invoicing on autopilot?
If you're sending more than the occasional invoice, Tutorbase can automate the boring parts: recurring invoices, auto-reminders, payment links, and attendance-to-billing sync.
More free tools for tutoring businesses
Explore our collection of free calculators and generators