Preskočiť na hlavný obsah

Independent Mobile Auto Detailing and Ceramic Coating Business Bookkeeping: Per-Job Pricing, Chemical Inventory, Van and Equipment, Warranty Deferred Revenue, and the KPIs That Hit 40–55%

11 minút čítaniaMike ThriftMike Thrift
Independent Mobile Auto Detailing and Ceramic Coating Business Bookkeeping: Per-Job Pricing, Chemical Inventory, Van and Equipment, Warranty Deferred Revenue, and the KPIs That Hit 40–55%

A solo mobile detailer runs 82 jobs in a month: 38 basic washes at $75, 22 interior details at $175, 14 full details at $260, and 8 ceramic coatings at $1,200. Revenue is $18,940. In the bank it looks like a great month. In the ledger it is $18,940 gross, $1,080 in chemicals and consumables, $1,580 in van, fuel and insurance overhead, $4,800 in owner labor at a market rate, and — if the 8 coatings carry a 2-year warranty — about $2,400 of that coating revenue that should not be recognized yet. Net margin is 48% after owner labor when priced right; below 30%, the ROXO Hub data says, pricing is usually the problem — not effort.

Detailing is a per-job, route-based, consumable-heavy, warranty-layered business that happens to make cars shine. Per-job and package pricing, chemical inventory, the service van and equipment, ceramic-coating warranty deferred revenue, and subscription plans shape the books far more than generic "service income."

Per-Job and Package Pricing — The Ticket Is the Unit Economics

ROXO Hub's 2026 math for a typical solo mobile operator is the right baseline: 3–5 jobs a day, ~80 jobs a month, $10k–$18k gross. Price bands:

  • Basic wash (exterior + vacuum): $60–$90
  • Interior-only: $150–$200
  • Full interior + exterior: $200–$300
  • Single-stage paint correction: $400–$600
  • Ceramic coating (full vehicle): $800–$1,800

At 4 jobs/day at a $175 average ticket ≈ $14,000/month. Coating-focused operators hit $20k–$25k with fewer jobs because ticket size does the work — and ticket size, not volume, is the strongest revenue lever.

Bookkeeping setup:

Revenue — Basic Wash
Revenue — Interior Detail
Revenue — Full Detail
Revenue — Paint Correction
Revenue — Ceramic Coating (to be split — see warranty below)
Revenue — Subscription Plans

Discounted bundles and "free add-ons" (e.g., 5 details at 10% off plus a free maintenance wash) allocate the transaction price by standalone selling price, not by the label. If the free wash would normally sell for $75, that $75 is part of the deferral recognized when delivered — not a marketing expense.

Track per job in the dispatch/scheduling app and tie it to the ledger daily:

Date | Client | Service | Gross | Discount | Net | Chemicals | Van miles | Tech | Warranty?

Chemicals and Consumables — A Per-Job Inventory, Not Office Supplies

Detailing chemicals are not "supplies" in bulk — they are job-costed inventory at 4–9% of ticket, and that ratio is a pricing signal.

Per-job consumption from 2026 operator data:

  • Soap / foam pre-wash: $1.50–$2.50
  • Interior / leather / glass chemicals: $2–$4
  • Microfibers (amortized per use): $1–$2
  • Compounds / polish / wax: $3–$8
  • Brushes, applicators, consumables: $1–$2

A standard full detail: $8–$18 in product. Ceramic coating product: $30–$80 per vehicle, still under 10% of an $800–$1,800 ticket. At $14k/month and ~80 jobs, expect $700–$1,200/month in materials.

Bookkeeping:

  • Treat bulk chemicals as inventory on hand (or Supplies Inventory), not expense at purchase. Expense per job as consumed (Materials — Chemicals COGS). A monthly count (weigh or measure concentrate) ties the inventory to the P&L — a 3-point swing in materials % with no price change is shrinkage, waste, or a supplier increase you haven't repriced.
  • Microfibers, pads, and towels — amortize over expected washes (e.g., 50 washes per towel set) or expense as Consumables with a per-job rate. Don't capitalize them; do track the consumption rate.
  • Track materials % per service type — a full detail at 7% and a coating at 5% is healthy; a basic wash creeping to 12% is a dilution or pricing problem.

Inventory controls that survive a van:

  • One van, one bin, one reorder point per SKU — when the 5L APC hits 1L, reorder. Stockouts cost a day's route.
  • Log the cost per job at the end of each day from the job sheet — not at month-end from a supplier invoice. The invoice tells you what you bought; the job sheet tells you what you burned.

The Service Van and Equipment — Section 179, Bonus, and the Mileage Choice

The van is the shop. The polisher, extractor, pressure washer, water tank, generator, and air compressor are the tools. Together they define the capital plan.

In 2026:

  • Section 179 — Expense up to $1.25M of qualifying new or used tangible personal property (indexed; phase-out at $3.05M of additions). A cargo van/truck, van upfit (shelving, water tank, power), polishers, extractors, pressure washers, and generators qualify. Section 179 is limited by taxable income — you cannot create a business loss with it; excess carries forward.
  • Bonus depreciation40% in a 40% bonus world (TCJA phase-down 80% 2023 → 60% 2024 → 40% 2025 → 20% 2026 → 0%), with the proposed OBBBA restoration to 100% for property placed in service after Jan 19, 2025 through 2029 still in flux. Bonus is not limited by taxable income and applies to new and used property ≤20-year life.
  • Vehicles over 6,000 lbs GVWR (many cargo vans) can avoid the §280F luxury cap and take larger Section 179 — a meaningful difference vs. a passenger vehicle.

Critical choice — Actual vs. standard mileage: Once you claim Section 179 or bonus on a van, you generally must use actual expense (fuel, insurance, depreciation, repairs) for that van for its life — not standard mileage. Many solo operators take 179/bonus on the primary van (high use, predictable) and use standard mileage (≈ $0.70/mile for 2025; 2026 rate announced in December) only for a second, low-use admin vehicle. Choose per vehicle at placed-in-service and stay consistent.

Monthly van overhead from operator data — $970–$2,080, typically ~$1,500 (10–11% of $14k revenue):

  • Van payment/lease: $300–$600
  • Fuel: $200–$400
  • Commercial auto insurance: $150–$300
  • General liability: $80–$150
  • Phone: $50–$80
  • Booking software: $40–$100
  • Marketing: $100–$300
  • Equipment maintenance/replacement reserve: $50–$150

Track per van (VIN-level) — fuel economy, maintenance, and insurance differ by vehicle. And book fuel as a per-job variable cost — a $0.60/gallon move you haven't repriced shows up in margin per job the week it happens.

Ceramic-Coating Warranty Deferred Revenue — Don't Recognize Two Years on Day One

A ceramic coating sold with a 2-year warranty (or a maintenance-included package) bundles product, labor, and a future obligation. That future obligation is deferred revenue, not day-one revenue.

Example — $1,200 coating with 2 maintenance details included:

If standalone values are coating application $950 + two maintenance details at $125 each = $1,200, the consideration is already allocated. More commonly, the bundle is discounted — allocate by standalone selling price. For a simple case sold at $1,200:

  • Recognize application when performed (e.g., $950).
  • Defer maintenance obligation (e.g., $250) as Deferred Revenue — Coating Warranty / Maintenance.
At sale:
Debit  Cash                           $1,200
  Credit Revenue — Ceramic Application              $950
  Credit Deferred Revenue — Coating Maintenance      $250
 
As each maintenance detail is delivered:
Debit  Deferred Revenue                  $125
  Credit Revenue — Warranty Maintenance            $125

If the warranty is assurance-type (you'll fix defects for free) rather than a service-type (you'll deliver two details), the accounting is a warranty reserve (accrue estimated cost), not deferred revenue. Read the contract — "2 included maintenance details" = deferred revenue; "we'll re-do it if it fails inspection" = warranty reserve. Warranties that include both need both.

Controls:

  • Per-client warranty roll-forward: Beginning deferred + sales − recognized (details delivered) − expiry/forfeiture = ending liability. Forfeiture/breakage only when the maintenance right lapses or becomes remote and you can reliably estimate the pattern.
  • Accrue consumables for future warranty work if you use a reserve model — don't expense coating touch-up product only when the truck comes back.

Subscription Detailing Plans — The Churn You Can Count On

Monthly maintenance plans ("Unlimited washes + 1 interior/month for $149") smooth revenue but multiply the deferred-revenue and churn math.

  • Each monthly charge is prepayment for that month's services — if a subscriber pays on the 1st for the month ahead, that's deferred until services are delivered across the month (or recognized ratably if the plan is stand-ready).
  • Track per subscriber: starts, cancellations (churn), no-shows, and utilization (washes actually taken vs. plan max). A plan with 40 subscribers and 30% utilization is far more profitable than one with 60 subscribers at 75% utilization at the same price.
  • Refunds and pauses are contractual — nonrefundable but pausable vs. refundable mid-cycle changes the liability.

Subscription revenue deserves its own line and its own KPI dashboard — churn and utilization tell you whether the plan is a retention engine or a margin leak.

The KPIs That Hit 40–55% — The Math From $14k to Net

Using ROXO's $14k example (4 jobs/day at $175):

  • Materials: −$950 = 6.8%
  • Owner labor at market rate (160 hrs @ $30): −$4,800 = 34.3% — if you exclude owner labor, margin looks 70% and lies; real margin after paying yourself is ~48%.
  • Overhead (~$1,500): = 10.7%
  • Net: $6,750 = 48.2%

Well-run solo mobile operators target 40–55% net after materials, overhead, and owner labor at market rate. Coating-focused operators can exceed 55% because ticket size lifts faster than product cost. Below 30%, pricing is typically the issue — per the ROXO data — not volume.

KPIs that actually get used:

  • Revenue per job (RPJ) — Blended and by service type. A $10 lift in RPJ at 80 jobs = +$9,600/year with no new fixed cost.
  • Jobs per day and per route-hour — Route density matters — two jobs 30 minutes apart at $175 each nets less per hour than two jobs 10 minutes apart.
  • Materials % by service — Track per job; flag any service that moves >2 points without a price change.
  • Van fixed cost per jobMonthly van + insurance + phone ÷ jobs — the hurdle every ticket must clear.
  • Coating warranty deferred balance and burn — Are you recognizing what you've actually delivered?
  • Subscription churn and utilization — Churn above 5–7%/month or utilization above 65% at a flat price is the signal to reprice or cap.

Weekly cockpit (20 minutes):

  • Jobs (this week vs trailing 8 weeks), RPJ, and materials % per service
  • Van cost per job and fuel cost per job
  • Deferred warranty/maintenance balance and burn
  • Subscription starts, churn, and utilization

If you can name the one service below 40% contribution this week and whether price or product cost explains it, you'll fix the month before it ends.

A Close That Fits a Route Calendar

Day 1–2: Export from scheduling + booking: jobs delivered by service type, new sales, refunds, subscription starts/cancels, and coating warranties sold. Compute revenue recognized as jobs delivered × price split for coatings (application vs deferred maintenance); tie to deferred roll-forward per client.

Day 3: Chemicals — post per-job consumption from job sheets to COGS, count inventory, reorder at trigger. Reconcile materials % by service — flag >2-point moves.

Day 4: Van — post fuel/maintenance, reconcile miles (actual vs. standard per vehicle), review van cost per job.

Day 5: Dash the KPIs — RPJ, materials %, deferred warranty burn, churn. If RPJ fell while materials % rose and van cost was flat, the ticket — not the cost — is the lever.

The Bookkeeping Connection

Detailing is event accounting: job sold, job delivered, chemical burned, mile driven, warranty issued, maintenance redeemed — each is a dated fact that belongs in the ledger, not in a month-end spreadsheet adjustment. When dispatch, chemicals, van, and deferred warranty live in the same version-controlled ledger, the story from "8 coatings sold at $1,200" to "$7,600 recognized now, $2,400 deferred for 16 future details, $640 in product reserve, 42 van hours" is traceable and explainable to a bank or a buyer who asks where the margin went.

Simplify Your Financial Management

A profitable detailing route is a per-job pricing problem and a chemical-inventory problem before it is a marketing problem. Beancount.io gives you plain-text, version-controlled accounting where per-job revenue, chemical COGS, van schedules, coating warranty deferred revenue, and subscription churn stay explicitly linked — no hidden schedules, no vendor lock-in, and AI-ready when you want help turning next week's route into next month's margin. Get started for free and make every job pay for itself.

Zdieľať tento článok

12 minút čítania

Sales Tax Nexus in 2026: Economic Nexus Thresholds by State and the $100K / 200-Transaction Trap After Wayfair

The $100K-or-200 shorthand is wrong in most states in 2026 — many repealed the…

tax-compliance
small-business
11 minút čítania

1099-K Threshold for 2026: Why Gig Workers and Online Sellers Still Get a Form at $600 in Most States Even After the Federal $5,000 Patch

Federal relief says $5,000 but most states still require $600 — a form in the…

tax-compliance
small-business
11 minút čítania

Independent Private Music Teacher Bookkeeping (Piano, Guitar, Voice, Strings): Schedule C and Quarterly Estimated Taxes, Prepaid Lesson and Recital-Fee Deferred Revenue, Home Studio Deduction, Instrument and Equipment Section 179, and the New $2,000 1099-NEC Threshold Explained for Solo Instructors

Prepaid lessons are deferred revenue — track per student, pass the…

education
small-business
11 minút čítania

Independent U-Pick Farm and Agritourism Bookkeeping: Schedule F vs Schedule C, Multi-Enterprise Tracking, Sales Tax, Weather Reserves, and the KPIs That Make a Season Pay

U-pick berries are farm income, admissions and donuts are not — split Schedule…

small-business
bookkeeping
12 minút čítania

Independent Voiceover Artist Bookkeeping and Taxes: Schedule C, Home Studio, Gear, Agent Commissions, Residuals and Multi-State Income, and the KPI That Explains Your Year

Every audition is unpaid labor — track per-job gross vs commission, pass…

small-business
bookkeeping