Skip to main content

Driving School Bookkeeping: Dual-Control Depreciation, Licensing Renewals, and Per-Lesson Revenue

8 min readMike ThriftMike Thrift
Driving School Bookkeeping: Dual-Control Depreciation, Licensing Renewals, and Per-Lesson Revenue

Most people who open a driving school budget for the obvious things: a car, some insurance, a sign out front. Then the first tax season arrives, and they discover a second, quieter list of expenses that never made it into the plan — dual-control equipment that has to be depreciated separately from the vehicle it's bolted into, a DMV instructor license that renews every year whether business is good or not, and a per-lesson revenue stream so granular that "how much did I make this month" turns into a spreadsheet with hundreds of rows.

None of this is unusual for a service business. What's unusual is how specific the accounting quirks are to driving instruction. Get them wrong in year one, and you'll either overpay the IRS or misprice your lessons — sometimes both.

Why Driving Schools Have an Unusually Complicated Chart of Accounts

A driving school isn't quite a vehicle-fleet business, and it isn't quite a tutoring business either — it's a hybrid, and the bookkeeping has to reflect that. A single car generates two distinct depreciable assets (the vehicle and the dual-control retrofit), two recurring compliance costs (vehicle registration/inspection and instructor licensing), and revenue that can arrive in at least four different shapes: hourly private lessons, packaged multi-lesson courses, road-test prep sessions, and referral or reschedule fees.

If your chart of accounts lumps all of that under generic "vehicle expense" and "service revenue" lines, you lose the ability to answer two questions that actually determine whether the business is healthy:

  • Which vehicle is costing more to run than it earns?
  • Which lesson type is actually profitable once instructor time is priced in?

Setting up separate accounts from day one — even as a solo instructor — pays for itself the first time you need to decide whether to add a second car.

The Vehicle Question: One Asset or Two?

New driving school owners often ask whether a dual-control car is one purchase or two. For bookkeeping purposes, treat it as two.

The vehicle itself is depreciated on its own schedule, the same way any business vehicle would be — either through standard mileage or actual expenses (fuel, maintenance, insurance, depreciation), whichever method you elect and stick with for that vehicle's life. The IRS standard mileage rate for business use is 72.5 cents per mile in 2026, which is often the simpler election for a solo instructor logging heavy in-town, stop-and-go mileage.

The dual-control installation — the second brake and clutch pedals, the instructor-side mirrors, any signage — is a separate piece of equipment. It has its own cost basis, its own installation date, and its own useful life, which typically doesn't match the vehicle's. When a training car gets traded in, the dual-control unit is sometimes removed and reinstalled in the replacement vehicle; if that happens, the equipment's depreciation schedule should continue rather than reset, and the labor to reinstall it is a separate deductible expense, not a new asset.

Keeping these two schedules apart matters most when a vehicle is sold or totaled. If the dual-control equipment and the car are commingled in one asset account, you'll struggle to calculate an accurate gain or loss on disposal — and an auditor will ask why a "vehicle" line item includes brake-pedal hardware with a different depreciation life than the car.

A rough sense of scale, from current market data: a dual-controlled training vehicle typically runs $20,000–$35,000, whether purchased outright or acquired new with the retrofit included; leasing runs $200–$400 a month as a lower-capital alternative. Either way, the depreciation (or lease expense) belongs on its own line, separate from fuel, maintenance, and insurance.

Licensing Costs Are Recurring, Not One-Time

It's easy to book your instructor license and business permit as startup costs and forget about them. They're not one-time — they're a recurring compliance line that belongs in your annual operating budget, the same as rent.

State requirements vary widely. Instructor certification and licensing fees commonly fall in the $500–$1,000 range, and most states require annual or biennial renewal of both the instructor's license and a separate vehicle certification — commonly adding $2,000 or more a year once you include background checks, continuing education hours, and vehicle inspections. Insurance minimums vary just as much: some states require as little as $100,000 in liability coverage, others require $500,000 or more given that a student driver is, definitionally, an inexperienced one behind the wheel.

Because these costs recur on a schedule that rarely matches your revenue cycle (a renewal due in a slow month can look like a bad month if you're not tracking it separately), it's worth setting up a dedicated "licensing & compliance" expense account and, ideally, a small reserve you fund monthly so the renewal doesn't hit as a surprise.

Per-Lesson Revenue Tracking: Why "Total Sales" Isn't Enough

A driving school's revenue is unusually fragmented compared to most small businesses. In a single week you might invoice:

  • Private hourly lessons (commonly $50–$100/hour depending on region)
  • A packaged driver-education course paid up front ($300–$600)
  • Road-test prep or in-car exam sessions, often priced separately
  • Defensive-driving or refresher courses for adult students

If all of that lands in one "lesson income" account, you can't tell which service is actually carrying the business. This matters more than it sounds like it should, because instructor time is the one input you can't scale without hiring — so understanding revenue per instructor-hour, by lesson type, is the single most useful number in the business.

The practical fix is to track revenue by lesson type, not just by student or by month. A structured record — even a simple ledger with a category per lesson type — lets you calculate revenue per instructor-hour for each offering and spot, for example, that road-test prep sessions generate more per hour than standard packaged courses once you account for the extra fuel and route time they require.

This is exactly the kind of granular, categorized tracking that a plain-text ledger handles well: each lesson becomes a dated entry tagged with a lesson-type account, and generating a report of "revenue by lesson category, year to date" is a query rather than a manual spreadsheet reconstruction.

Instructor Pay: Employee, Contractor, or Owner-Operator

How you pay instructors changes both your bookkeeping and your tax exposure. Many small schools start as a single owner-operator, add a 1099 contractor instructor as demand grows, and only move to W-2 employees once volume justifies the payroll overhead. Each stage has different recordkeeping requirements:

  • Owner-operator: no payroll at all — your "instructor cost" is really your own opportunity cost, worth tracking informally so you can see whether adding a second car and a contractor actually improves your margin.
  • 1099 contractors: track payments per instructor for 1099-NEC issuance at year-end, and keep contracts on file establishing the contractor relationship (states apply varying tests for whether a driving instructor is properly classified as a contractor).
  • W-2 employees: full payroll withholding, workers' comp, and the associated compliance — but also the ability to require instructors to use school vehicles exclusively, which cleans up the vehicle-expense allocation considerably.

Payroll is typically the largest single cost category for a school with any staff at all — commonly well over half of monthly operating costs once you have even one or two paid instructors — so getting the classification and recordkeeping right isn't a minor detail; it's the biggest line on the income statement.

A Simple Monthly Close for a Driving School

None of this requires elaborate systems. A workable monthly routine looks like:

  1. Reconcile vehicle expenses by car, not in aggregate, so you can see fuel/maintenance cost per vehicle
  2. Post depreciation for both the vehicle and the dual-control equipment on their separate schedules
  3. Tally revenue by lesson type to check per-hour profitability trends
  4. Set aside the licensing reserve even in months with no renewal due
  5. Review contractor payments so 1099 totals stay accurate throughout the year instead of a year-end scramble

Keep Your Driving School's Books as Organized as Your Lesson Schedule

Running a driving school means juggling vehicle depreciation on two separate schedules, licensing renewals that don't line up with your revenue cycle, and lesson income that's naturally granular. Beancount.io provides plain-text accounting that makes it straightforward to tag every transaction — by vehicle, by lesson type, by instructor — and generate the exact reports you need to see what's actually profitable. Get started for free and keep your books as precise as the routes you teach.

Share this article