Auto Detailing Invoice Example: Every Line, and Why It Is There
Short answer: An auto detailing invoice example prices one thing — vehicle size class multiplied by package tier — and then puts every hour the package did not cover on its own line. The mobile job below is a crew-cab pickup, class D, two-stage paint correction plus a ceramic coating, $2,487.50 in total, with 3.5 hours of pet hair and sand work billed separately at the hourly rate the customer had already approved on the estimate.
The hard part of billing a detail is that the evidence disappears. The customer is standing next to a clean truck and cannot see the two hours of pumice work that happened before the extractor was ever plugged in. Every line below exists to make one specific hour visible. The general checklist for any trade is in what to include on an invoice, and the rate side is in auto detailing pricing guide.
What does a finished auto detailing invoice look like?
INVOICE 2026-0338
| Vehicle | 2021 Ram 1500 Crew Cab, Diamond Black |
| Plate / VIN | 7KLM913 · VIN …2N604488 |
| Odometer | 71,206 |
| Location | Customer driveway, 4118 Reston Way (mobile) |
| On site | 7:40 a.m. — 6:15 p.m., single technician |
| Estimate ref | EST-2026-0311, approved by text March 9 |
| # | Description | Qty | Rate | Amount |
|---|---|---|---|---|
| 1 | Two-stage paint correction — class D crew cab. Wash, iron and tar decontamination, clay, tape trim and badges, compound pass, refine pass, panel wipe. Paint depth logged on each panel before and after | 1 | $1,150.00 | $1,150.00 |
| 2 | Ceramic coating over corrected paint — dedicated prep wipe, coating lot 4417-B applied to 11 painted panels, second coat on hood, roof, bed rails and tailgate | 1 | $625.00 | $625.00 |
| 3 | Interior deep clean — both rows extracted, seats shampooed, panels and vents detailed, glass, jambs | 1 | $285.00 | $285.00 |
| 4 | Condition surcharge, pet hair — rubber-blade and pumice passes across both rows, seat backs and cargo mats before extraction (photos 2-4 on the estimate) | 2.5 hr | $70.00 | $175.00 |
| 5 | Condition surcharge, sand and dried mud — blow out, vacuum, blow out again, seat tracks and rails cleaned by hand | 1.0 hr | $70.00 | $70.00 |
| 6 | Wheels off — four wheels removed, barrels and wheel wells cleaned, faces coated, lugs torqued to spec and re-checked | 4 ea | $40.00 | $160.00 |
| 7 | Mobile setup — 65 gal of water carried in, generator run 9.5 hr, canopy and work lighting erected. No usable hose bib or exterior outlet at this address | 1 | $85.00 | $85.00 |
| 8 | Travel beyond the 20-mile included radius | 18 mi | $1.25 | $22.50 |
| 9 | Cure and aftercare — vehicle held under canopy 6 hr, IR lamp on horizontals, written aftercare card issued | — | included | $0.00 |
| 10 | Consumables — 7 pads discarded, compound, polish, coating vial, extractor solution, 34 towels laundered | — | in package rates | $0.00 |
| Subtotal | $2,572.50 |
| Adjustment — rear bumper cover previously repainted, gauge readings under 3.0 mil. Refine pass only, no compound | −$85.00 |
| Balance due | $2,487.50 |
Aftercare — no wash for 7 days, no automatic wash ever, no water on the paint for 24 hours. Coating warranty registers only after the 7-day check-in photo.
Why does the header carry a plate, VIN, and odometer?
Because a detail is performed on one specific car on one specific day, and three parties may later need that proven: the customer’s insurer after a hail claim, a dealer appraising a trade-in, and the coating manufacturer if a warranty claim is filed.
An invoice reading “pickup, full detail, $2,487.50” documents nothing. The header above documents a vehicle. It also protects you: the odometer and the on-site times are the record that the truck sat in the driveway for ten and a half hours, which is the fact every later dispute turns on.
Why is the size class printed instead of assumed?
Because a crew-cab pickup is not a bigger sedan. It is a taller one, and height is what costs time — a step stool for the roof and bed rails, a longer reach across the hood, wheel wells you cannot see into from standing.
Naming the class on line 1 also makes the price checkable against the estimate. When a customer books “a full detail” over the phone for their SUV and arrives in a three-row, the class on the invoice is the thing that explains the difference without an argument about honesty.
Why does the condition surcharge sit outside the package price?
Because condition is what doubles a job, and the customer genuinely did not know. Pet hair, cigarette smoke, mold from a leaking sunroof, and beach sand each add hours the package never contained.
Bury those hours inside a fatter package price and the customer reads a gouge. Put them on their own line with an hourly rate, actual hours, and a photo reference, and the customer reads work. Lines 4 and 5 above total $245 and generate no phone call, because both appeared on the estimate as conditional lines — a rate, a description, and no dollar figure in the total. The price of the surprise was agreed before the surprise was found.
| Condition | What it actually adds | Bill it as |
|---|---|---|
| Pet hair | Mechanical removal on every carpeted surface before any wet work | Hours at your condition rate |
| Smoke | Panel wipe, headliner, HVAC treatment, ozone or enzyme cycle | Hours, plus a written no-guarantee note |
| Mold, standing water | Find the leak, lift carpet, dry padding, antimicrobial | Hours, and photograph the source |
| Sand, dried mud | Blow, vacuum, blow again, tracks and rails by hand | Hours |
| Biohazard or spill | Different consumables, different scope | Quoted separately or declined in writing |
What does a mobile job put on the invoice that a shop bay never does?
Three things, and line 7 is the one operators leave off most.
Water and power are a shop’s invisible overhead and a mobile detailer’s visible cost. This driveway had no reachable hose bib and no exterior outlet, so 65 gallons rode out in the tank and a generator ran for nine and a half hours. That is fuel, tank fill time, and equipment hours attributable to this one job. It is also the reason to carry a reclaim mat: wash water running off a driveway into a storm drain is a discharge, and many municipalities regulate it under EPA’s NPDES stormwater program. Containment is a real cost, and it belongs inside the setup line rather than absorbed.
Travel is line 8. Publish an included radius, then bill the miles past it at a stated rate. Keep that rate separate from the mileage figure you deduct on your return — one is what you charge, the other is what the IRS lets you claim, and they are unrelated numbers.
Cure time is line 9, priced at zero and printed anyway. A coating that gets rained on at hour three is a redo, and the only defense is a line on the invoice showing the vehicle was held and the aftercare card was handed over.
Which lines get argued about, and how should they read?
| The line | What the customer is thinking | Write it like this |
|---|---|---|
| Correction, $1,150 | ”It is a wash and a wax.” | Name the two passes, the tape-off, and the depth readings before and after |
| Coating, $625 | ”A bottle of that is $90 online.” | Put the lot number and the panel count on the line; the price is prep and application, not liquid |
| Pet hair, $175 | ”The vacuum should have got it.” | 2.5 hr, both rows, seat backs and cargo mats, mechanical passes before extraction, photo numbers |
| Wheels off, $160 | ”You cleaned four wheels.” | Removed, barrels, wells, coated, torqued and re-checked — the torque note is what sells it |
| Mobile setup, $85 | ”I let you use my driveway.” | 65 gal carried, generator 9.5 hr, no hose bib and no outlet on site |
| Travel, $22.50 | ”You never mentioned travel.” | State the included radius in the estimate, then bill only the miles past it |
The credit line does more for trust than any of those rewrites. Dropping $85 because the rear bumper gauged thin proves the invoice tracks work rather than the package name.
How do I explain the estimate against this invoice?
Say the sentence first: the estimate priced the packages, and the invoice adds the conditions found on the vehicle. Then let the layout carry it.
| On the estimate | On the invoice | Why it moved |
|---|---|---|
| Correction, coating, interior — $2,060 fixed | Same three lines, same numbers | Fixed scope does not move |
| Mobile setup $85 | $85 | Quoted from the address |
| Pet hair — $70/hr if present, $0 in total | 2.5 hr, $175 | Found on arrival, photographed, approved by text |
| Sand — $70/hr if present, $0 in total | 1.0 hr, $70 | Same |
| Wheels off — optional, $160 | $160 | Customer added it on site |
| Travel — set by address | 18 mi, $22.50 | Address confirmed at booking |
| — | Thin-paint credit, −$85 | Panel could not take a compound pass |
Estimate total $2,145.00. Invoice total $2,487.50. Every dollar of the $342.50 gap has a line and a reason, and none of it is a rate that changed. That is the whole difference between an estimate and an invoice: the estimate names the price of each possibility, the invoice names which ones happened.
When the balance is still open three weeks later, the escalation sequence is in how to get clients to pay.
How do I set my own package and hourly rates?
Never from someone else’s invoice, including this one. Every rate above is one operator’s number in one market, and packages of the same name sell for wildly different figures depending on labor cost, bay rent, season, and how much correction work the local market will actually buy.
Build them in four steps.
- Time the package. Run four of the same class through the same package with a stopwatch, setup and teardown included. Use the average, not your best day.
- Cost the consumables per job. Pads discarded, ounces of compound, one coating vial, extractor solution, towel laundering. Pads and coating vials are the two that get forgotten.
- Find your loaded hour. Add every cost that runs whether or not a car is booked — insurance, rent or truck payment, phone, software, generator fuel, your own time — and divide by the hours you can realistically sell in a year. Not the hours in a year.
- Add margin, and do it by division. This is where money is lost. A $46 loaded hour marked up 35 percent is $62.10, which is a 26 percent margin, not 35. For a 35 percent margin, divide: $46 ÷ 0.65 = $70.77. Markup multiplies the cost; margin divides by one minus the target. Confusing them costs about nine points on every hour you sell.
What do I keep once the keys go back?
The estimate with its conditional lines, the approval text, the condition photos, the coating lot number, the aftercare card the customer signed, and every receipt behind the consumables.
Keel covers the billing half of that stack on the phone at the tailgate. The invoice goes out from the driveway with your own numbering, your logo, your brand color, and a payment link the customer scans as a QR code before you pack the canopy. The pad order, the coating vial, the generator fuel, and the laundromat run get photographed and read on-device by Apple Intelligence. The drive out and back logs against the rate in IRS mileage rate 2026. None of it leaves the device — no account, no login, no bank connection, no cloud, and an App Store privacy label reading Data Not Collected. Free is $0 with unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase rather than a subscription. At year end the Accountant Pack exports a CSV plus a one-page summary PDF, and the whole year leaves as a single file.
Frequently asked questions
What should an auto detailing invoice include?
The vehicle year, make, model, color, plate, a VIN fragment, and the odometer; the date with on-site and off-site times; the size class you priced against; the package performed described in verbs; each condition surcharge as its own line with hours and a photo reference; add-ons like wheels off; mobile setup and travel if applicable; and the aftercare and cure instructions in writing.
How do I charge for pet hair removal in a detail?
As a separate hourly line, never inside the package price. Quote the rate on the estimate as a conditional line with no dollar amount in the total, photograph the interior on arrival, get a text approval, then bill the actual hours. Pet hair is mechanical work done before extraction can start, and on a three-row vehicle it can add several hours to an otherwise ordinary interior.
Why is a ceramic coating so expensive if the bottle is cheap?
Because almost none of the price is the liquid. The coating only works over corrected, decontaminated, prepped paint, so the coating job carries the correction hours, the panel prep, the controlled application, and the cure time during which the vehicle cannot be released or rained on. Put the lot number and the panel count on the invoice line so the price reads as process rather than product.
Should mobile detailing charge for water and power?
Charge for it when the site cannot supply it. A driveway with no reachable hose bib means you carried the water, and no exterior outlet means a generator ran all day on fuel. Put it on its own line with the gallons and the generator hours, and ask about both when booking so the line is on the estimate rather than a surprise on the invoice.
What is the difference between a detailing estimate and a detailing invoice?
The estimate prices every possibility, including the conditions you have not yet seen, with rates attached and no dollar figure in the total. The invoice records which of those actually happened, with hours filled in. Fixed package prices should not move between the two documents; only the conditional lines and approved add-ons should.
How long should a paint correction invoice be kept?
Keep it with the condition photos, the paint depth readings, and the coating lot number for as long as any warranty runs, and keep the accounting copy for your normal records retention period. Depth readings matter most — they are the evidence that a panel was already thin when you arrived, which is the single most expensive dispute in this trade.
This article is general information, not professional or tax advice.
How do I actually get paid?
The part that gets you paid
An invoice in under a minute, on your iPhone.
Pick a client, add a line, send a clean PDF — or say it in words and confirm the draft. Your own pay-me link goes on as a QR code. Free to start; unlimited invoices and your own branding are Pro.
On-device · No account · Data Not Collected