Field Service Technicians

Bookkeeping for a Commercial Kitchen Service Company: The Monthly Rhythm

RT
Roopairs
← Back to ResourcesArticle thumbnail

A service company's books go wrong in 3 predictable places: parts fitted and never billed, vendor bills entered without a purchase order behind them, and invoices issued late enough that the job details are already vague. A weekly rhythm catches all three while somebody still remembers the job.

The short version

  • The monthly close is mostly a consequence of what happened weekly. Fix the week and the month gets easy.
  • Parts consumed on a job and never recorded is the single largest silent leak in a service business.
  • Invoice speed is a bookkeeping problem before it is a cash flow problem, because a late invoice is usually a vague one.
  • Vendor bills without a purchase order behind them cannot be checked, only paid.
  • Reconcile the field system and the accounting system on a schedule, not when something looks wrong.

Why service bookkeeping is not small business bookkeeping

Most bookkeeping advice assumes a business that buys, sells and files. A service company has a fourth thing happening constantly: work in progress, out in the field, consuming parts and labor that have not become an invoice yet.

At any moment your books are missing a real number: the value of jobs that are done, or half done, where nothing has been entered. That is normal. It stops being normal when it grows faster than you notice, and it grows fastest around the point where the office loses direct sight of the vans. The pain starts around your third or fourth technician, and it is cheaper to move before it does.

What goes wrong, in order of how much it costs

1. Parts fitted and never billed

A technician pulls a contactor off the van, fits it, closes the job. The part never reaches the work order. Three numbers are now wrong: the van's stock count, the customer's invoice, and that job's margin.

Nobody notices, because each individual instance is small and the job still looks profitable on labor. It surfaces months later as an inventory discrepancy with no explanation, which by then is unfixable.

The fix is not a policy about discipline. It is making the part reach the work order in the same action that consumes it, so that recording is not a separate step that can be skipped at 5pm.

2. Vendor bills with nothing behind them

A supplier invoice arrives for $1,840. Somebody in the office has to decide whether that is right. Without a purchase order to check it against, the only options are to pay it or to spend twenty minutes finding out.

Most offices pay it. Over a year that is a meaningful sum spent without verification, and it is invisible in the accounts because it all posts to the same expense line.

Purchase orders and accounts payable are among the biggest components of a field service platform that residential-first products do not have. A homeowner job does not carry a parts chain, so the requirement never existed for them. If your field system cannot create a purchase order, this check has to live in a spreadsheet or not at all.

3. Late invoicing, which is really vague invoicing

An invoice issued eleven days after the job is not just late cash. It is an invoice written by somebody reconstructing what happened from a short note.

Line items get generalised. Parts get forgotten. Anything the technician did not write down is gone.

Speed matters here for accuracy before it matters for cash flow, and the accuracy is what stops the disputes that make the cash flow worse.

4. Warranty work mixed in with billable work

Manufacturer warranty jobs go to the manufacturer on their paperwork and their timeline. If those receivables sit in the same bucket as your commercial invoices, your aging report tells you nothing useful, because a 60-day warranty claim and a 60-day unpaid customer invoice are entirely different problems.

The weekly rhythm

This assumes one person doing the books, either the owner or an office manager, and no full-time bookkeeper.

DayTaskWhy then
MondayInvoice everything closed last weekThe job is still recent enough that a query can be answered without an archaeology exercise.
MondayCheck every closed job has its parts on itThe one check with the highest return. Compare parts consumed against parts billed.
WednesdayEnter vendor bills, matched to purchase ordersMid-week, before the pile becomes a reason to skip the matching.
WednesdayRecord payments receivedKeeps the aging report honest enough to act on.
FridayScan the open work orders older than 10 daysAnything sitting that long is either stalled on a part or forgotten. Both need a decision.

Total time in most service companies under twenty technicians: two to three hours a week. The Monday parts check is the one to protect when the week goes wrong.

The monthly close

  1. Reconcile the bank. Standard, and it comes first because everything below assumes the cash is right.
  2. Reconcile field system against accounting system. Invoice count and total should match. If they do not, find out why before doing anything else, because every number below inherits the gap.
  3. Review the aging report by bucket. Split national accounts from independents. They pay on different rhythms and mixing them hides both.
  4. Check parts spend against parts billed. A month where you bought $14,000 of parts and billed $9,000 is either a stocking month or a leak. Know which.
  5. Look at job margin, not just revenue. Revenue up and margin flat usually means the parts are not making it onto the invoices.
  6. Reconcile open purchase orders. Anything open more than 45 days is either an order that never arrived or a bill that was paid without matching.
  7. File and pay sales tax where it applies. Parts and labor are treated differently in many states, and multi-state work multiplies the question.

Where the field system and the books have to meet

The reconciliation in step two only works if the two systems genuinely talk. "Integrates with QuickBooks" spans everything from a monthly CSV export to a running two-way sync, and the difference decides how much of the close is manual.

Roopairs is an integration sync rather than an export, and works with QuickBooks Online or QuickBooks Desktop. What moves across: clients, service locations, vendors, payment methods bi-directionally, pricebook items and invoice dependencies, invoices, payments, bills, credit notes, the journal entries behind invoices and credit notes, credit allocations, and deletes, voids, updates and customer merges where needed.

The reason that list matters for bookkeeping specifically is the second half of it. Plenty of tools push an invoice across. Fewer handle what happens when an invoice is voided, a customer is merged, or a credit is allocated, and those are exactly the events that leave a bookkeeper reconciling by hand at month end.

Ask any vendor for their equivalent list before you assume the close will be quick.

When to bring in help

Three signals, and none of them is revenue.

  • The month end takes more than a day, every month, for three months running.
  • You are making decisions on a gut feel about margin because the report does not answer it.
  • Payroll, sales tax or multi-state filings have started producing questions nobody in the building can answer.

A bookkeeper who has worked with contractors will be worth more than a generalist, because the work in progress question and the parts chain are where the specific knowledge sits.

See how the field side and the accounting side connect, or start with what Roopairs covers.

What service companies in the trade say

“I love being able to track parts and send estimates and invoices. My customers also love the experience of paying quickly.” — Martin Turner

Also worth reading

Frequently asked questions

What is the difference between bookkeeping for a service business and for a retailer?

Work in progress. A retailer's inventory sits still until it sells. A service company's inventory is moving on vans, being consumed on jobs, and turning into revenue that has not been invoiced yet. The bookkeeping has to account for value that exists but has not yet become a document.

How often should we invoice?

Weekly at minimum, and same-day where the work allows it. The argument for speed is accuracy as much as cash: an invoice written while the job is fresh includes the parts and the detail that a reconstruction misses.

Should parts be tracked in the accounting system or the field system?

Consumption belongs in the field system, because that is where it happens and where it can attach to a work order. The financial value belongs in the accounting system. The two need to reconcile, which is a reason to care how the integration handles pricebook items and bills, not just invoices.

What reports should a service company owner look at monthly?

Four. Aging receivables split by customer type, job margin by job rather than in aggregate, parts purchased against parts billed, and open purchase orders by age. Revenue is the number everybody looks at and the least useful of them for spotting a problem early.

How do we handle warranty receivables?

Track them separately from customer receivables. They pay on the manufacturer's cycle, not yours, and mixing them makes the aging report unreadable. Separating them also shows you what warranty work is genuinely earning once the paperwork time is counted.

Do we need a purchase order for every parts order?

For anything that will be billed to a customer or that comes from a supplier who sends an invoice later, yes. The purchase order is what makes the bill checkable when it arrives, and it is also what carries the cost to the job so the margin is real rather than assumed. For a $12 counter purchase, a receipt attached to the job is usually enough.

What should this cost us in time each month?

Measure your own before comparing. A service company with a working weekly rhythm and a real sync usually closes in half a day. A service company reconstructing the month from paperwork can spend three days on it and still not trust the result. If yours is closer to the second, the problem is almost always upstream in the weekly habits, not in the close itself.

Ready to grow?

See how Roopairs can help your service business scale

The all-in-one platform built for commercial kitchen service companies. Dispatch, invoicing, parts ordering — all in one place.

Book a product tour →