Educational Institutions Chart of Accounts: Direct Teaching Costs vs. Deferred Tuition
A complete guide to setting up your chart of accounts for schools, training centers, and online education platforms. Learn how to separate direct teaching costs from administrative overhead and treat prepaid tuition as a liability instead of revenue.
If you run a school, training center, tutoring service, or online course platform, your chart of accounts is the difference between knowing which programs actually make money and guessing. Most education businesses we see in QuickBooks have one "Payroll" line and one "Tuition" line, with everything else buried in generic office expenses. That structure can't tell you whether a certification course covers its instructor cost, or whether the tuition sitting in your bank account is actually revenue you've earned yet.
This guide walks through setting up an education chart of accounts that separates direct teaching costs from administrative overhead and treats tuition paid in advance the way accounting standards say it should be treated.
Why a Generic Chart of Accounts Hides Program Profitability
Public school accounting in California runs on a structure that codes every transaction by program before it ever gets classified by type of expense — the idea being that a dollar spent on an instructor's salary and a dollar spent on a front-office software subscription are both "payroll" or "operating expenses," but they answer completely different questions. One tells you what it costs to deliver a specific course. The other tells you what it costs to keep the doors open regardless of which courses are running.
A generic QuickBooks setup collapses that distinction. Here's what you actually need visibility into:
- Direct teaching cost — instructor and adjunct pay, payroll tax and benefits tied to teaching staff, and the materials consumed in delivering a course
- Administrative overhead — office staff, marketing, accreditation fees, and facility costs that don't change based on enrollment in any one course
- Deferred tuition — cash collected before a course has actually been delivered, which under GAAP (Generally Accepted Accounting Principles) isn't revenue yet
- Fee revenue by type — tuition, course fees, materials fees, and certification fees tracked separately so you know what's actually driving growth
Separating Direct Teaching Costs From Administrative Overhead
Instead of one "Payroll" account, split instructional labor and course materials into their own cost-of-goods-sold (COGS) accounts — costs directly attributable to delivering instruction, as opposed to running the business:
| Account | Number | Purpose |
|---|---|---|
| Instructor Salaries - Direct Teaching | 5000 | Salaries for instructors directly teaching courses |
| Adjunct Faculty - Direct Teaching | 5010 | Part-time and adjunct instructor costs |
| Payroll Taxes - Instructors | 5020 | Employer payroll taxes on instructor salaries |
| Course Materials - Direct | 5100 | Materials consumed in course delivery |
| Textbooks - COGS | 5110 | Cost of textbooks sold to students |
| Course Software Licenses | 5130 | Software licenses for student course use |
With this split, a course's real margin is Course Fees revenue minus what it actually cost to teach that course — not minus a share of the front-desk staff's salary. Administrative Salaries (6000), Marketing & Advertising (6200), and Accreditation Fees (6300) stay in operating expenses, where they belong: costs of running the business, not costs of any one course.
Revenue Beyond Tuition
Tuition is rarely the whole picture. The template separates fee types so you can see which ones are actually contributing:
- Tuition Revenue (4000) — course tuition and enrollment fees
- Course Fees (4100) — lab fees, course-specific fees, workshop fees
- Materials Fees (4200) — textbooks, supplies, and materials sold to students
- Testing & Certification Fees (4300) — exam fees, certification testing, placement tests
- Registration Fees (4400) — student enrollment and registration fees
Deferred Tuition: Why Prepaid Enrollment Isn't Revenue Yet
Say a training center enrolls a student in a 12-week evening bootcamp starting in October, and the student pays the full $6,000 tuition in August. That $6,000 isn't revenue in August — the center hasn't delivered any instruction yet. It gets booked to Prepaid Tuition (2220), a liability, not to Tuition Revenue (4000).
As the bootcamp actually runs, tuition is recognized in proportion to the instruction delivered — the third of the course taught in week 4 moves a third of the $6,000 out of Prepaid Tuition and into Tuition Revenue. The same logic applies to Student Deposits (2230) for refundable enrollment holds and Deferred Course Fees (2240) for prepaid workshop or program fees. This mirrors how restricted grant funding works in public education: revenue is recognized as the service is actually delivered, not when the cash arrives. Skip this step and a school's books can show a strong month simply because enrollment season landed in it — not because any teaching happened.
How This Gets Booked: A Certification Course Example
A workforce training provider runs a six-week evening certification course. Enrollment brings in $9,000, booked to Course Fees (4100). To deliver it, the provider pays an adjunct instructor $3,000 (Adjunct Faculty - Direct Teaching, 5010), buys $400 of lab materials (Course Materials - Direct, 5100), and licenses a $150 practice-exam platform for students (Course Software Licenses, 5130).
Because all three of those costs sit in the 5000-range COGS accounts instead of a generic "Contract Labor" or "Supplies" line, the course's direct margin is visible immediately: $9,000 minus $3,550 in direct teaching cost, before a single dollar of Administrative Salaries (6000) or Accreditation Fees (6300) gets allocated. Run that same math with everything dumped into one payroll account, and there's no way to tell whether the course itself was profitable or just riding on volume from a more profitable program.
Get Started
Our educational institutions chart of accounts template includes all of these accounts pre-configured — direct teaching costs, deferred tuition liabilities, and fee revenue by type — ready to import into QuickBooks. It takes 60 seconds to optimize and gives you the reporting structure your school or training business actually needs.