AutoBankConvertAutoBankConvert home

Auto Repair Shop Bookkeeping: Parts and Labor

By AutoBankConvertPublished January 30, 2025Updated January 30, 2025

Auto repair shop bookkeeping splits every repair order into parts sales and labor sales, records parts supplier invoices as bills paid from the bank, and matches card and insurer deposits back to the orders they settle. Warranty credits and core returns reduce parts cost, so the owner sees the parts margin and the labor margin separately.

What does auto repair shop bookkeeping separate on each repair order?

A repair order is the shop's invoice for one vehicle visit. It usually lists parts, labor hours, a shop supplies charge and sales tax. Each of those belongs in its own account, because the owner prices them differently: parts carry a markup over supplier cost, labor is billed by the hour and shop supplies cover rags, fluids and small items.

The shop's management software normally produces a daily or monthly sales summary with these splits. Post that summary to the books rather than coding each deposit as one "sales" figure. With the split in place, the owner can compare parts sales with parts cost and labor sales with technician wages, which are the two numbers that decide whether a shop makes money.

Salons face the same split between services and products sold over the counter. The post on salon bookkeeping for booth rent, tips and products shows how that plays out with retail shelves instead of parts bins.

Parts supplier accounts on an auto repair shop's statements

Most shops buy parts from a few suppliers on account, receiving several deliveries a day and paying a statement weekly or monthly. Record each supplier invoice as a bill when the parts arrive, then record the bank payment as a payment against those bills. The bank statement shows only the payment; the parts detail lives on the invoices.

Reconcile each supplier's statement to the books every month. The open balance the supplier shows should match the shop's accounts payable for that supplier. A gap usually means an invoice was never entered, a credit was missed or a payment was applied to the wrong supplier.

Supplier payments are regular and come from a short list of payees, which suits categorization rules. AutoBankConvert applies your rules and the shop's past coding to each line, and anything it cannot place goes to a review queue with a suggested account instead of being guessed.

Labor sales, card deposits and insurer payments at a repair shop

Customer payments reach a shop's bank as card batch deposits, net of processing fees, plus the odd check or cash deposit. Insurer payments for covered repairs arrive separately, often days or weeks after the car leaves. Each needs to be matched to the repair orders it pays, so open orders show what is still owed.

Here is an example with illustrative figures for one repair order paid by card.

Line on the repair order Amount Account
Brake pads and rotors 286.00 Parts sales
Labor, 2.0 hours 240.00 Labor sales
Shop supplies 18.00 Shop supplies income
Sales tax collected 23.40 Sales tax payable
Customer paid 567.40 Card clearing
Card fee withheld -16.45 Merchant fees
Deposit on statement 550.95 Bank

The deposit is smaller than the sale, and the difference is the processor's fee. Record the full sale and the fee, never just the deposit. Whether sales tax applies to labor or only to parts depends on the state, so take the split from the shop's software, which should already be set up for the local rules.

Insurer payments behave a lot like the commission deposits an agency receives from several carriers, with remittance detail arriving separately. The post on bookkeeping for insurance agents with commission deposits covers matching those multi-carrier payments.

How should warranty credits and core returns be recorded?

A warranty credit is a supplier's refund or credit for a part that failed, and a core return is the deposit refunded when the shop sends back an old part, such as a starter, for rebuilding. Both cut the shop's parts cost, so record them against the supplier account and the parts cost account, not as income.

Core charges are easy to lose. The supplier bills the core deposit with the new part, and credits it weeks later when the old one is returned. Keep the core deposit in its own account until the credit arrives, so unreturned cores stay visible instead of quietly inflating parts cost. A growing balance in that account means old parts are sitting in the back of the shop.

When every parts payment at a repair shop is coded straight to cost

Some shops skip the bills and code each supplier payment from the bank straight to parts cost. That looks simpler, but parts cost then follows the payment date instead of the job, credits get netted out of sight, and nobody can reconcile the supplier's statement. Monthly parts margin swings for no reason the owner can explain.

To fix past months, collect the supplier statements for the period, enter the invoices and credits as bills, and apply the existing bank payments to them. The payment lines stay where they are; only their coding changes.

A busy shop also benefits from closing more often than monthly. The guide to how often to do bookkeeping for each client helps decide whether weekly supplier reconciliations are worth it for a shop that size.

For a practice with several shop clients, AutoBankConvert converts each shop's bank and card statements in one batch and holds back any statement whose balances do not add up, so your time goes to repair orders and supplier accounts.

All posts in Industry bookkeeping