How should a cleaning business track supply receipts across multiple crews and client sites?

Applies to: United States · Updated 2026-10-01

The hard part is attribution, not collection: one jug serves several crews and sites, and the receipt names none of them. Choose the level your crews can sustain (pooled, by crew, or by site or contract), tag every purchase and every issue from central stock to it, flag client-paid supplies separately, reconcile cards, petty cash and reimbursement claims against one receipt register, and file each document in company-owned storage under a name showing date, crew and site.

Why is deciding where a cost belongs harder than collecting the receipt?

A supply receipt shows the store, date, items and amount, not which crew used the product or in whose building, and one jug of cleaner usually serves several crews and many sites. So each purchase needs a second piece of evidence, made when the supply is bought or handed out, that says where it went.

Record that attribution at the time. A split worked out after the month ends, for example by each site's share of labor hours, is an allocation: label it as one in the books and reports, never as a record of what each site consumed, because no document supports that figure.

Which level of attribution can your crews keep up?

Each level asks something different of the person holding the product:

LevelWhat each crew must doWhat the books can then show
Pooled overheadHand in every receipt with its purposeTotal supply cost against total revenue
By crewName the crew on every receipt and sign for every issue from stockSupply cost per crew
By site or contractName the site on every receipt, sign for every issue to a named site, and keep each site's stock apart from stock carried between sitesSupply cost per site or contract, for pricing and profitability

Choose the most detailed level your crews will keep up for months. A crew serving eight buildings from one van cannot say which building each jug went to, and a site scheme it abandons fills with guesses; a pooled scheme kept completely beats a site scheme kept half the time. A workable mix is to pool general consumables and attribute to a site only what is bought for it, kept at it or paid for by its client, applied the same way everywhere.

What should a cleaner record and get approved when buying on the way to a site?

Set one path, in writing, for every buyer:

  1. Set a limit. Give each buyer a per-purchase limit and a short list of what may be bought without asking. Above the limit or off the list, the buyer gets a named supervisor's approval by message before buying.
  2. Capture at the store. The buyer photographs the receipt before leaving the store and sends it at once to storage the company owns, such as a company mailbox or your accounting software.
  3. Add what the receipt cannot say. With the image, the buyer records the crew, the site or contract (or "general" if you pool), the purpose, how it was paid (which company card, petty cash or their own money) and any approval.
  4. Check within the week. The office confirms any approval directly with the supervisor who gave it and returns incomplete submissions while the purchase is fresh.

The IRS page What kind of records should I keep says supporting documents for expenses should identify the payee, the amount paid, proof of payment and the date incurred, and include a description showing the amount was for a business expense, and that a combination of documents may be needed to substantiate all elements. Keep the receipt and the buyer's note together; where the receipt does not show how it was paid, the matching card or bank statement line, or the claim's proof of personal payment, supplies proof of payment.

How do you document supplies issued from central stock?

A bulk order's invoice names neither crew nor site. Only a purchase made for one site and used there can carry attribution on its receipt; a central purchase needs an issue record. Tagging a whole invoice to the site of whichever crew collected it gives figures that look precise but are invented.

Keep an issue log in the supply room, one line each time supplies leave it, showing:

  • The date
  • The items and quantities
  • The crew, initialed by the person taking and the person issuing
  • The destination: a named site, or "van" for stock carried between sites
  • The value, at the unit price on the invoice the stock came from

If stock bought at different prices is mixed on the shelf, how to price each issue is an inventory valuation question handled separately.

What does one bulk purchase look like from invoice to site?

A business buys 24 jugs of cleaner at 25.00 and 12 packs of cloths at 30.00, 960.00 in all, paid by bank transfer on delivery. IRS Publication 538 says that under the cash method you generally deduct expenses in the tax year you actually pay them, and under an accrual method you generally deduct or capitalize them in the year incurred. Here both fall on delivery day, so the entries are the same on either basis; if you keep cash-basis books and record a purchase on account only when you pay it, date its issue entries no earlier than that payment, so central stock is never credited before the purchase is recorded. That timing is a bookkeeping practice, not a Publication 538 rule. The entries assume supplies are expensed when bought. If yours are carried as an asset until used, a separate decision, the purchase debits that asset and each issue entry credits it.

StepDocumentWhat it evidences
PurchaseSupplier invoice and bank statement lineWhat was bought, from whom, for 960.00; no crew or site
Issue to Crew A: 10 jugs, 6 packsIssue log line, destination "van", initialedCrew A took 430.00; nothing about Sites 1 and 2
Issue to Crew B: 8 jugs, 4 packsIssue log line, destination "Site 3", initialedCrew B took 320.00 for Site 3
Left in the supply room: 6 jugs, 2 packsNone yet210.00 not yet attributed
Use at Sites 1 and 2No supply documentNothing; any split is an allocation

The purchase entry:

AccountTagDebitCredit
Cleaning suppliesCentral stock960.00
Bank960.00

The month-end issue entry, posted from the log:

AccountTagDebitCredit
Cleaning suppliesCrew A430.00
Cleaning suppliesCrew B, Site 3320.00
Cleaning suppliesCentral stock750.00

The issue entry only moves cost between tags, so the 960.00 reaches expenses once, and the 210.00 stays on central stock until the log shows it issued. Crew B's Site 3 figure rests on a signed line naming the site; Crew A's rests on one naming only the crew. For site-level cost, Crew A's 430.00 can be split on a stated base and labeled as an allocation. With 30 of its 100 hours at Site 1 and 70 at Site 2:

AccountTagDebitCredit
Cleaning supplies – allocatedCrew A, Site 1, allocated by hours129.00
Cleaning supplies – allocatedCrew A, Site 2, allocated by hours301.00
Cleaning supplies – allocatedCrew A430.00

How do you keep client-paid supplies separate from those built into the price?

Most supplies are absorbed in the cleaning rate. Supplies a contract says the client pays for, at cost or reimbursed, are different: the purchase document becomes evidence for a charge the client may examine. Where a contract provides for that, keep those purchases:

  • Separately identifiable. Buy them for that client, tag every line to the client and site, and keep them out of central stock unless an issue line names the client.
  • Reconcilable to the invoice. Each recharge traces to receipts and issue lines that add up to it, and each client-paid receipt is either invoiced or explained.
  • Kept for the contract's review period. If the contract lets the client review or audit charges, keep the full trail for at least that period.

Intuit's help page Enter billable expenses (last updated 8/4/2026), which Intuit lists under QuickBooks Online Plus, QuickBooks Online Advanced and Intuit Enterprise Suite, has users turn on Show Items table on expense and purchase forms, Track expenses and items by customer and Make expenses and items billable, mark the expense billable to a customer, and then, on that customer's invoice, QuickBooks opens the Add to invoice window. On the cash basis, Publication 538 counts income when actually or constructively received; on an accrual basis, generally when earned. Either way, record the cost once and the recharge once, and check how your software posts the invoiced line so neither is counted twice. Detailed rebilling records and building the invoice are separate questions.

How do you reconcile cards, petty cash and reimbursement claims and catch a receipt claimed twice?

A receipt gets paid twice when it is bought on a company card or from petty cash, then claimed again as the cleaner's own spending. Keep one register of every supply receipt, whatever paid for it: date, store, amount, payment method (a card's last four digits, petty cash or own money), crew, site and the route that settled it. Intuit's help page Email receipts and bills (last updated 8/5/2026) says QuickBooks Online pulls dates, amounts, vendor and the card's last four digits from a receipt image.

Each month the owner or office manager, not a crew lead, works through these steps:

  1. Pull statements yourself. Download each card and bank statement from the issuer under your own login, never from a cardholder's copy.
  2. Match card lines. Match every card line to a receipt in the register and chase any line without one.
  3. Count petty cash. Someone other than the float's holder counts it; cash on hand plus slips must equal the float.
  4. Search each claim. Look up each reimbursement claim's receipt by store, date and amount across every route. A receipt showing a company card's digits, one matching a card line by store, date and amount whether or not that line has a receipt yet, or one already matched to a petty cash slip is a duplicate.
  5. Record the route. Mark each receipt in the register with the route that settled it, so a resubmission shows up at once.

A reimbursement is recorded only from an approved claim, and a claim is approved only after this search and only for that cleaner's own receipts, line by line rather than as a total.

What makes paying a cleaner back a reimbursement rather than pay?

For employees, the Treasury regulation on reimbursement arrangements, 26 CFR 1.62-2, decides this. An arrangement is an accountable plan only if it meets all three of its requirements:

  • Business connection. It pays only for business expenses allowable as deductions that the employee paid or incurred in performing services as an employee.
  • Substantiation. It requires each expense to be substantiated to the employer within a reasonable period. For expenses not governed by section 274(d), that means information enough to identify the specific nature of each expense and conclude it is attributable to the business; broad categories are not enough.
  • Return of excess. It requires the employee to return, within a reasonable period, any amount beyond the substantiated expenses.

The regulation says a reasonable period depends on the facts and circumstances and also sets safe-harbor periods; those belong with running an accountable plan. Under the regulation, amounts paid under an arrangement that fails any of the three are treated as paid under a nonaccountable plan and so count as the employee's wages or other compensation, not a reimbursement; how each kind of payment is reported belongs to the accountable-plan question. An arrangement that pays regardless of whether the employee incurs (or is reasonably expected to incur) business expenses, such as a flat weekly supply allowance paid whether or not anything is bought, fails, and everything paid under it is treated as paid under a nonaccountable plan.

Where cleaners buy with their own money, each claim file holds:

  • The receipt
  • Proof the cleaner paid personally: card digits matching no company card, or a cash tender line accepted only after the receipt is checked against petty cash slips and the float count
  • The crew, site and purpose note
  • The approver's name and the approval date
  • The reimbursement reference once it is made

The regulation is written for employees. Whether your cleaners are employees, how to run an accountable plan, and how an approved claim is paid are separate questions.

How do you prevent, spot and document personal or unauthorized purchases?

Prevention rests on the limits already set: a per-purchase limit, an approved list, a card for each crew lead rather than a shared one, and, if your card program can cap or restrict each card, settings that match the written limit.

The monthly reconciliation surfaces what gets through, so look for these signs:

  • Items off the list, or household goods on a supply receipt
  • Card lines with no receipt
  • Purchases on days the crew did not work, or at stores far from its route
  • Several purchases just under the limit on one day
  • A claim for a receipt another route already settled

When you find one, record what was bought, the amount, date, card or float, who made it, how it came to light, the person's explanation and the outcome. Record a repaid personal charge as repaid, with date and amount, and keep an unrepaid one out of supply expense. For an employee, 26 CFR 1.62-2 says payments under a reimbursement arrangement may include amounts charged to the employer through credit card systems, and, for an arrangement that meets the regulation's three requirements, treats an amount in excess of substantiated expenses that is not returned within a reasonable period as paid under a nonaccountable plan; how an unrepaid charge is then treated belongs to the accountable-plan question, and the regulation is written for employees. Resolve unexplained lines while the person still works for you. If no cardholder recognizes a charge, report it to the card issuer and freeze or cancel the card at once, alongside your own inquiry, not after it.

How should you record so per-site or per-contract cost reads from the books?

Use your software's tags the same way every time: a class or similar dimension for the crew, and a customer tag for the site or contract. Intuit's help page Track your transactions by class or dimension (last updated 8/4/2026), for QuickBooks Online Plus and Advanced, has you add the class in the Class column on each row if you set One to each row in transaction, so one receipt for two crews splits line by line; the page describes that setting for customer transactions such as invoices, so check its effect on your invoicing before you change it. Post the month's issue entry before reading reports and keep central stock as its own tag, so supply cost by crew or site in the Cleaning supplies account shows only what the documents support; post any allocation only to Cleaning supplies – allocated, where its lines net to zero, so a site report shows allocated cost on its own line.

How should receipts be named and filed so they survive staff turnover?

Name each file so it resolves unopened, for example YYYY-MM-DD_CrewA_Site3_Store_42.18_Card1234, and file by month in storage the company owns, never only on the phone that took the picture. Intuit's help page Email receipts and bills describes forwarding receipt images to QuickBooks Online, one receipt per image or file, sent from the email address the sender uses to sign into QuickBooks; a cleaner without a sign-in sends to a company mailbox instead.

Write the routine on one page, teach it at hiring, and chase card lines without receipts weekly while the cardholder is still there. When someone holding a card, a float or a software sign-in leaves, do all of this at the moment their access ends:

  • Cancel their card with the issuer, not only collect it.
  • Have someone other than them count their float against the slips.
  • Remove their accounting-software sign-in and any receipt-forwarding permission.
  • Match their card lines from statements you pull yourself, and collect outstanding receipts and claims.

How long to keep these records is a separate question.

Sources
  1. Internal Revenue Service — What kind of records should I keep, last updated 03-Aug-2026
  2. U.S. Government Publishing Office (Code of Federal Regulations, Treasury regulation) — 26 CFR 1.62-2, Reimbursements and other expense allowance arrangements, revised as of April 1, 2025
  3. Internal Revenue Service — Publication 538, Accounting Periods and Methods, revised 01/2022
  4. Intuit Inc. — Enter billable expenses, last updated 8/4/2026
  5. Intuit Inc. — Track your transactions by class or dimension, last updated 8/4/2026
  6. Intuit Inc. — Email receipts and bills, last updated 8/5/2026

Machine-readable: markdown · JSON