Vocational & certification training
Books and taxes for medical coding and billing schools.
Online course tuition, certification exam vouchers, WIOA healthcare funding, and practice software licenses all move on their own schedule. Gus sorts it, an accountant checks every transaction, and you get one number a month.
- From $197 a month
- An accountant on every transaction
- Cancel whenever
September came in at $15,000. This month's exam voucher batch is booked as a pass-through cost, not tuition revenue.
- Online course tuitionCourse tuition
- WIOA voucher, completionWorkforce funding
- Certification exam voucher batchExam vouchers
- Practice billing software licensePractice software
- Google adsMarketing and leads
Why your books are different
Medical coding school books go wrong around vouchers and software.
A simple online course ledger misses the pass-through costs riding along with it. Your school runs mostly online, sells certification exam vouchers on behalf of students, licenses practice coding and billing software by seat, and often relies on healthcare workforce funding that pays in stages.
-
1
Exam vouchers get counted as tuition revenue
A certification exam voucher bought on a student's behalf and resold as part of a bundle is mostly a pass-through cost with a small markup, but it often gets counted as straight tuition, overstating what the course itself actually earns.
What we doKeeps exam voucher purchases and resale apart from tuition, so you can see the real markup on each.
-
2
Practice software licenses get billed per seat, not per cohort
Practice coding and billing software often bills the school monthly per active student seat, so a cost that looks flat is actually tied directly to enrollment, and lumped into general software it hides that connection.
What we doKeeps practice software costs tracked against active enrollment, so you can see the real cost per student.
-
3
WIOA funding pays out in stages tied to completion
A workforce board voucher for a coding student often pays at enrollment and again after certification, sometimes months apart. Waiting for cash to book it hides what has actually been earned.
What we doKeeps a running list of what has been billed to the workforce board and what is still outstanding.
-
4
Externship placement costs get lost in overhead
A billing office or clinic that hosts a student externship sometimes charges a coordination fee, and it is easy for that real per-student cost to disappear into general operating expenses.
What we doKeeps externship placement costs in their own line, tagged by cohort.
-
5
Instructors paid per cohort look like contractors, work like staff
An instructor who teaches your curriculum, on your schedule, using your practice software, usually counts as an employee even when paid per cohort. Called a contractor anyway, it gets expensive if it is ever questioned.
What we doKeeps instructor pay in its own line and flags anyone who looks more like staff than a contractor.
Your categories
The categories Gus keeps for a medical coding and billing school.
Set up once for how the school gets paid and what practice software and vouchers actually cost. You never pick a category. He does, and an accountant checks it.
Money in
- Course tuitionOnline course fees paid directly by students.
- WIOA and workforce fundingVouchers from the local workforce board, tracked by what stage they pay at.
- Exam voucher resaleThe markup on certification exam vouchers bought on a student's behalf.
- Employer-sponsored seatsA billing office or clinic paying tuition for a group of trainees.
Money out
- Instructor payPayroll wages and per-cohort pay for coding instructors, kept in its own line.
- Practice software licensesPer-seat billing for practice coding and billing software.
- Exam voucher purchasesThe cost of vouchers bought on students' behalf before resale.
- Externship placement feesWhat clinics or billing offices charge to host student externships.
- Course hosting softwareThe learning management system that hosts the online course.
- Marketing and leadsGoogle ads and any lead-generation spend.
- State approval and bondingThe school's state license, renewal fees, and surety bond.
What we watch for you
- Funding receivable
What is billed to WIOA or an employer sponsor but not yet paid.
- Exam voucher markup
What the school keeps on resold exam vouchers, apart from tuition.
- Software cost per seat
Practice software cost against active enrollment, so pricing stays accurate.
- The set-aside
What the school will owe, tracked every month, so tax season is not a surprise.
Ask Gus
Things medical coding school owners ask Gus.
Text him like you would text anybody. He answers in plain English, and when a question is above his pay grade, an accountant looks and gets back to you.
No, and I did not book it that way. The voucher cost and your markup stay in their own line, apart from tuition, so you can see what that side actually earns.
Yes, it bills per active seat. I track it against enrollment so you can see the real cost per student instead of it looking random.
I keep a running list of what is billed and still owed, separate from what has already landed, so nothing gets lost waiting on the check.
The tax side
The tax side of a medical coding and billing school.
Most of what goes wrong here is timing around vouchers and funding stages. Exam vouchers counted as tuition, funding booked too late, and a set-aside nobody started until April.
What your return has to get right
Your accountant signs it, so it gets done right the first time.
- Instructor classificationAn instructor who teaches your curriculum, on your schedule, using your practice software, is usually an employee, even paid per cohort. Getting it wrong gets expensive, so Gus flags it before it becomes a habit.
- Contractor 1099sA guest instructor or outside help paid $2,000 or more in 2026 gets a 1099-NEC by January 31. Gus keeps that list all year.
- The pass-through deductionMost owner-operated schools can take up to 20 percent of business profit off their taxable income. It comes out right when the books are right all year.
Deductions medical coding and billing schools miss
Your bookkeeper knows what to look for in your statements. You never have to.
- Practice software licenses
- Course hosting software
- Exam voucher processing costs
- Externship coordination fees
- Marketing and lead ads
- State approval renewal fees
- Surety bond premiums
- Instructor continuing education
- Website and enrollment software
- Certificate printing
- Professional association dues
General information about 2026 federal rules, not advice for your business. Your accountant looks at your actual numbers before anything gets filed.
All year, not just April
A medical coding school year, kept every month.
Healthcare hiring runs steady most of the year, with a bump when workforce funding cycles reset. Taxes come on a schedule. Your team keeps you ahead of both. Every month in between, your bookkeeper closes the books and speaks up the moment something looks off.
- January
Plan the year
Last year's return gets started, the 1099 list is ready, and the school gets a monthly set-aside so April is already handled.
- April
Filed. Done.
The return is filed and signed. No surprise bill, because the set-aside has been running since January.
- July
Halfway check
Where the school stands, what it will owe, and whether workforce funding is coming in on schedule.
- October
Before the funding year resets
Gus looks at practice software renewals and anything else worth doing before December.
What you get
What you pay depends on what your business needs, and it does not move after that, busy season or slow. No hourly bills, no surprise invoices, no setup fee.
Book a call- Monthly bookkeeping
Every transaction sorted into categories set up for medical coding and billing schools. You never categorize a thing.
- An accountant checks every transaction
Real review, every month, before your books close. Not a spot check.
- Your business tax return, filed
Prepared, reviewed, and signed by that same accountant every year.
- The monthly number
What you made, what you spent, what to set aside for taxes.
- Your own bookkeeper
A real person assigned to your business, in the app whenever you need them. No hold music.
- On your books all year
Every month, not just in April. Your team speaks up whenever something is worth your attention.
- Cancel any time
No contract. No cancellation call. Your books are yours.
Straight answers
Questions medical coding school owners ask first.
Can Gus separate our exam voucher resale from tuition income?
Yes. The voucher cost and your markup get their own line, so you can see what the resale side actually earns apart from course tuition.
Our practice billing software bills per student seat. Does that complicate the books?
No. Gus tracks that cost against active enrollment so the real cost per student stays visible instead of the bill looking unpredictable.
Can Gus track what the workforce board still owes us by student?
Yes. He keeps a running list of what has been billed at each funding stage and what is still outstanding.
Our instructors are paid per cohort. Does that change the books?
It changes where the money goes, not what you do. Gus keeps instructor pay in its own line and flags anyone paid like a contractor who works like staff.
Our books are a year behind. Is that a problem?
No. Send the bank statements you have. Gus sorts them, the accountant checks them, and most owners know where they stand inside a week.
Does Gus handle our workforce funding applications or exam voucher orders?
No. Gus keeps the books ready and tracks what is owed, but the applications and voucher ordering stay with the school.
Is a real accountant checking my books?
Yes. You get your own bookkeeper, Gus does the first pass on every transaction, and an accountant checks every one before your month closes. That same accountant prepares, signs, and files your business return. Goatkeeper is not a CPA firm, and we never pretend a person looked when they did not.
What does it cost, and can I cancel?
It starts at $197 a month, depending on what your business needs. No setup fee, no hourly bills, no contract. Cancel any time from the app, and your books go with you.
More in vocational & certification training
We keep books for the business next door too.
- Bartending schools
- CPR & first aid training companies
- Dog grooming academies
- Drone pilot training schools
- Firearms instructors & concealed carry classes
- Insurance licensing schools
- Massage therapy schools
- Notary & loan signing training
- Barber schools
- CDL training schools
- Flight schools
- Phlebotomy & CNA training schools
- Real estate licensing schools
- Skilled trades schools (HVAC, welding, electrical)
- Chess instructors & chess clubs
- Educational therapists
- ESL schools for adults
- Executive function coaches
- Homeschool co-ops & hybrid schools
- Kids coding schools
- Microschools
- Reading & dyslexia specialists
- Special education advocates
- STEM & robotics centers
- Acting classes & studios
- Art academies & portfolio prep
- DJ & music production schools
- Film & theater camps
- Independent private music teachers
- Recording & audio engineering schools
What makes a bookkeeper worth paying for Every business we keep books for
Book a call
Pick a time. That's the whole signup.
Fifteen minutes with a real person on our team. They look at where your books are, tell you straight what it takes to get caught up, and get you set up on the spot if it fits.
- $197 a month to start
- An accountant on every transaction
- Cancel whenever