(443) 600-8990Get a free consultation
  1. Home
  2. Blog
  3. Auto repair
Auto repair

Sublet repairs: stop hiding what your shop actually keeps

Sublet work billed to customers but buried in general expenses hides your real margin. Here's how to track sublet sales and costs by repair order.

Sublet repairs: stop hiding what your shop actually keeps

November 2, 2026 · Mitt Patel · 6 min read

You send a transmission job out to the specialty shop, mark it up on the invoice, and move on to the next car. Three months later you're looking at your expense report wondering why "outside services" is eating into your month. The sublet work felt profitable at the time. You just can't prove it.

Why this happens

Sublet repairs are the work you don't do in-house: transmission rebuilds, alignments, machine shop work, towing, glass, upholstery. You pay another shop, mark up the price, and bill the customer on the same repair order as your own labor and parts.

The problem starts with where that money lands in your books. The customer payment usually gets recorded as regular labor or parts income, mixed in with everything else your shop did that day. The bill you pay to the other shop often gets coded to a catch-all account like "outside services" or "miscellaneous expense."

Once that happens, you've lost the connection between what you billed and what you paid. You can't look at your financial statements and see sublet margin at all. It's buried inside your overall labor or parts numbers, and the cost is sitting in general expenses next to things like shop supplies and uniform cleaning.

This matters because sublet work behaves differently than your in-house work. Your markup on a sublet job might be thin, generous, or inconsistent, depending on who quoted it and when. Without separate tracking, you can't tell if sublet work is pulling its weight or quietly costing you money on jobs where the markup didn't cover the hassle of managing another shop, chasing their timeline, and handling comebacks.

The practical cost shows up in decisions. You might keep sending work to a sublet shop that barely breaks even, because the income looks fine blended in with everything else. You might underprice a sublet job because you're not sure what your typical markup actually is. And at the end of the year, you can't tell your bookkeeper or anyone else how much of your revenue came from work you didn't actually perform.

A worked example

Say your shop sends out three transmission jobs in a month. Each one costs you $900 from the transmission shop, and you bill the customer $1,200 on the repair order. That's $300 of markup per job, $900 total for the month.

If you record the $3,600 in customer billings as regular labor income, and the $2,700 you paid the transmission shop as general outside services expense, your books show $3,600 of labor revenue and a $2,700 expense sitting somewhere in overhead. Nothing tells you these three line items belong together. Your labor revenue looks inflated by work you didn't perform, and your expense side looks like a cost center instead of a pass-through with a markup attached.

Now say instead you record the $3,600 as sublet income in its own account, and the $2,700 as sublet cost in a matching account directly below it. Your financial statement shows $3,600 in, $2,700 out, $900 gross margin on sublet work for the month. You can see immediately that your markup is running about 33 percent, and you can compare that to what you intended to charge.

If one of those three jobs only got marked up to $950, covering barely $50 over cost, that job stands out right away instead of disappearing into a blended labor number.

How to set it up

  1. Create a sublet income account. In your chart of accounts, add an account called "sublet income" or "outside labor income," separate from your regular labor and parts income accounts.
  1. Create a matching sublet cost account. Add "sublet cost" or "cost of outside services" as its own account near your parts cost accounts so it reads naturally on your profit and loss statement.
  1. Code the repair order correctly at the point of sale. When you invoice the customer for sublet work, make sure the line item posts to sublet income, not general labor income. Most shop management systems let you set a default account per service category.
  1. Code the vendor bill to match. When you pay the outside shop, code that bill to the sublet cost account, not to a general or miscellaneous expense account.
  1. Tie each sublet cost to its repair order number. Use the memo or description field to note the repair order number on both the income entry and the cost entry. This lets you pull a list later and match pairs.
  1. Review sublet gross margin monthly. Once both accounts exist, look at the difference between sublet income and sublet cost each month. That's your sublet gross margin, and you can track it over time.

Setting up these two accounts takes just a few minutes in most shop accounting software, and you can run a simple profit and loss filtered to just those two lines to see sublet margin without wading through your full statement.

Mistakes that undo this

  • Letting the shop management system default to a generic account. If your point-of-sale software routes sublet charges to "miscellaneous" by default, it'll keep doing that until someone changes the setting.
  • Coding the vendor bill before checking what it's for. A bill from a transmission shop or machine shop should get a second look before it lands in general expenses out of habit.
  • Not noting the repair order number. Without that reference, you can see totals but not which specific jobs made money and which didn't.
  • Mixing sublet with parts markup. Sublet work isn't the same as a parts markup, since you're also managing another vendor's timeline and quality. Keep it in its own account so it doesn't blend into your parts margin numbers.
  • Forgetting warranty or comeback costs. If a sublet job comes back and you eat the cost of a redo, that expense should also hit the sublet cost account, not get lost in general repairs.

Monthly checklist

  • Pull a list of repair orders with sublet charges for the month.
  • Confirm each one has a matching cost entry in the sublet cost account.
  • Check that no sublet income landed in regular labor income by mistake.
  • Check that no sublet bills landed in general or miscellaneous expense.
  • Calculate the month's sublet gross margin and compare it to prior months.
  • Flag any job where markup was unusually thin and ask why.

Common questions

What counts as a sublet repair versus a vendor expense?

Sublet repairs are jobs you bill the customer for directly, where another shop did the actual work on their vehicle. Vendor expenses like parts purchases or equipment repairs for your own shop aren't sublet, since you're not marking those up and billing them on a customer repair order.

Should towing be treated as sublet?

If you bill the customer for towing and pay a towing company, yes, it can go through the same sublet income and cost accounts. If towing is something you absorb as a courtesy and never bill for, it belongs in general expenses instead.

Does this change how I price sublet work?

Not directly, but seeing your actual sublet margin each month makes it easier to notice when a job was marked up less than you intended, or when a particular outside shop's pricing has crept up without you adjusting your own quote.

What if I only send out one or two sublet jobs a month?

The setup is still worth doing. Even at low volume, separate accounts mean you always know whether sublet work is adding to your margin or just passing through at break-even, and the habit costs nothing to maintain.

Setting up sublet accounts correctly, and keeping them coded right every month, is the kind of detail that's easy to let slide when you're running a shop. North Hudson Bookkeeping sets this up for clients and keeps it current month to month, so the numbers are there when you need them. The first call is free.

Want this handled for you?

Monthly bookkeeping from $500 a month: every account reconciled, clear reports and a short summary each month. Book a free 20-minute call or call (443) 600-8990.

Get a free consultation

Talk to MittCall or text (443) 600-8990 · or book a free consultation
Free consultationFree callCallTextWritten quoteQuote