Invoicing

Free Auto Repair Invoice Template (With a Worked Example)

A copy-paste auto repair invoice template: exactly which fields go where, a worked brake-job example with the math shown, and the mistakes that make invoices look unprofessional.

August 16, 2026 · 7 min read

A calculator and paperwork on an office desk, laying out the numbers an auto repair invoice template needs

Photo by Kaboompics.com on Pexels

This is a template you can copy into a spreadsheet or word processor today and start using on your next job. It's built around the same five blocks every clean auto repair invoice uses: header, vehicle and customer info, line items, totals, and terms. If you want the reasoning behind why each piece matters, that's a separate post, this one is the fill-in-the-blank version with a full worked example so you can see exactly how the numbers flow.

Prefer not to build this by hand? Lugbird's free invoice generator fills this exact template automatically, no login required.

Start free

Block 1: the header

Top of the page, left or centered. This identifies who's billing and doesn't change from invoice to invoice, so set it up once.

  • Shop name, logo if you have one
  • Street address, city, state, ZIP
  • Phone number and email
  • Shop license or registration number, if your state requires one on invoices

Block 2: invoice, vehicle and customer info

Directly below the header, usually as two columns: invoice details on one side, vehicle and customer on the other.

  • Invoice number (sequential, never reused)
  • Repair order number, if it's tracked separately
  • Date completed
  • Customer name, phone, and email
  • Vehicle year, make, model
  • VIN (full 17 characters, not abbreviated)
  • Mileage at pickup

Decode a VIN in seconds and auto-fill the vehicle block instead of typing it by hand.

Try the free VIN decoder

Block 3: line items, worked example

This is the table that does the actual work. Every row is one of three types: labor, parts, or a fee. Columns are description, quantity or hours, unit price or rate, and line total. Walk through a real brake job to see how it fills in.

Say the job is a front brake pad and rotor replacement: 2.5 hours of labor at a $135/hr shop rate, and parts costing the shop $180 marked up 40% to a $252 sell price. The shop charges a 6% supplies fee on labor and parts, and the local sales tax rate is 7%, applied to parts and the supplies fee but not labor (check your own state's rule, this varies).

  1. Labor: 2.5 hrs x $135/hr = $337.50
  2. Parts (front pads and rotors, marked up 40% from $180 cost): $252.00
  3. Shop supplies fee (6% of $589.50 labor + parts): $35.37
  4. Subtotal (labor + parts + supplies fee): $624.87
  5. Sales tax at 7%, applied to parts + supplies fee only ($252.00 + $35.37 = $287.37): $20.12
  6. Total due: $644.99

Every one of those six lines should appear on the invoice exactly like that, not folded together into one number. If the customer paid a deposit when the estimate was approved, add a seventh line: deposit applied, shown as a negative amount, with the remaining balance below it.

Block 4: totals

Directly under the line items, right-aligned, in this order: subtotal, tax, total, less any deposit or prior payment, balance due. Bold the balance due line, it's the number the customer actually needs to find.

Block 5: terms and footer

  • Payment methods accepted
  • Warranty on parts and labor, with the duration and what voids it
  • A line confirming the invoice matches the approved estimate (or, if scope changed, a reference to the supplemental approval)
  • A thank-you line with the shop's phone number for follow-up questions

See the reasoning behind each of these blocks, and why keeping the invoice consistent with the estimate matters more than any formatting choice.

Read: the anatomy of a mechanic invoice

Mistakes that make an invoice look unprofessional

A few patterns show up again and again on invoices that trigger a customer call-back or a second look from a fleet accounts payable department.

  • One lump-sum line ("brake job: $644.99") instead of itemized labor and parts, which reads as evasive even when it isn't
  • A supplies fee or disposal fee that appears out of nowhere with no line labeling what it is
  • Totals that don't match the approved estimate with no explanation of what changed and why
  • A missing or truncated VIN, which breaks warranty claims and history lookups down the line
  • No invoice number, making it impossible to reference the job in a future call
  • Handwritten totals with visible corrections, which read as sloppy even on an otherwise solid repair

Lugbird generates this exact invoice from the repair order automatically, itemized and consistent with the approved estimate every time.

See Lugbird pricing

Common questions

Can I use this template for estimates too, not just invoices?

The header, vehicle info, and line-item blocks are identical. The difference is an estimate needs an approval field (signature or typed name plus timestamp) instead of a payment-received line, and it should be labeled "Estimate" clearly so it's never mistaken for a bill.

What format should I actually build this in?

A spreadsheet with a formula-driven totals section works for a one-person shop starting out. It gets error-prone fast once you're writing more than a few invoices a week, since a copy-paste mistake in a formula is easy to miss. Dedicated repair order software removes that risk by calculating every line the same way, every time.

Does the shop supplies fee need to be a percentage?

No, some shops use a flat fee instead. Whichever method you pick, use it consistently and label it the same way on every invoice, that consistency is what keeps it from looking like a hidden charge.

Do I need a separate invoice number series from my repair order numbers?

Not necessarily, plenty of shops use the repair order number as the invoice number too. What matters is that the number is sequential, unique, and never reused, so any invoice can be found and referenced later without ambiguity.

Give your shop the front desk it deserves

Free for small shops, no card to start. Write your first estimate in five minutes.