← All posts
Taxes

Which Client Does This Expense Belong To? A Consultant's Guide to Multi-Client Expense Tracking

Max Francois·
A consultant reviews paperwork next to an open laptop at a desk
Photo by Felicity Tai on Pexels

Which Client Does This Expense Belong To? A Consultant's Guide to Multi-Client Expense Tracking

QuickBooks has a feature called "billable expense income." Accounting glossaries have entire entries for it. Every tool a consultant might use treats a client-reimbursed expense as its own special thing, with its own workflow and its own line on a report. Open the IRS instructions for Schedule C and look for it. It's not there.

That's not an oversight. The IRS doesn't need a special rule, because there isn't a special situation. Money a client pays you back is ordinary income. What you spent is an ordinary deduction. The two numbers are usually the same, so they wash out, and the return doesn't care which of your three clients any of it came from. Your own books do care, though, and that's where the real problem lives: not knowing which client an expense belongs to.

This post walks through what the IRS actually expects (not much), the three honest ways to handle an expense you incur for a specific client, when to just expense a shared cost outright instead of splitting it, and the records that hold up if anyone ever asks. If you haven't worked through the general deductions list yet, start there and come back once you're juggling more than one retainer at a time.

What the IRS Actually Says (Not Much)

Here's the honest answer, checked directly against the instructions: Schedule C has no line, no worksheet, and no special category for money a client pays you back. Line 1 is gross receipts, full stop, and a client's reimbursement is exactly that, money you received for your trade or business. It goes in with everything else.

What you spent to earn it follows the same rule every other expense does: ordinary and necessary for the work, and it's deductible. A $340 flight you booked for one client's kickoff meeting is exactly as deductible as a $340 flight you booked for yourself. The reimbursement doesn't change that. It just means income and expense move together instead of the expense sitting there alone.

Run the math and you'll see why accountants call it a wash. The client pays you back $340. You report $340 more in gross receipts. You also deduct the $340 you spent. Net effect on your taxable income: zero. That's true whether you rebill at cost, mark it up, or eat it entirely. The only thing that changes is which of those three numbers moves.

So if there's no special tax treatment, why does this feel complicated? Because "does this wash out" was never really the question. The real question is which client it belongs to, whether you actually billed them for it, and whether you can find the receipt eight months from now when you're reconciling Q3. That's not a tax question. It's a tracking question, and it's the one the software vendors are actually trying to solve when they build a "billable expense" feature. The IRS was never going to help with that part.

The Real Problem Is Allocation, Not Tax Law

One client is easy, and if that's still you, none of what follows changes anything for you yet. Everything you spend is for them, so nothing needs sorting. The allocation problem shows up exactly when you add a second client, and it compounds at three or four, which is where most independent consultants with a full retainer book actually live.

Picture a normal week: a flight booked for a kickoff with Client A, a design-tool subscription you use across all three accounts, a subcontractor you bring in for one deliverable on Client B's project, and a coworking day pass you can't cleanly attribute to any one of them. Four transactions, four different allocation answers, and if you're categorizing expenses once a month from a bank statement, you're reconstructing all four from memory instead of recording them as they happen.

Generic bookkeeping habits fail here in a specific way: they answer "was this deductible" and stop. That's the only question a one-client business needs answered. It's not the question a consultant running three retainers needs answered, because "deductible" doesn't tell you whether you already rebilled Client A for the flight, whether Client B's project ran over budget because of the subcontractor, or whether the client you'd have guessed is your most profitable one actually is.

This is also where a deductions checklist runs out of usefulness. Knowing what counts as ordinary and necessary tells you whether an expense is deductible at all. It doesn't tell you which of your clients it belongs to, and that's a different problem with a different fix: tagging the expense to a client the moment it happens, not sorting it out later.

Three Ways to Handle a Billable Expense

Once an expense is tagged to a specific client, there are three honest ways to handle it, and each one has a different effect on your invoice, your taxable income, and how the client reads your pricing.

Rebill at cost. You pass the exact amount through on the next invoice, no markup. The client sees a line item that matches your receipt. This keeps the relationship simple and is the standard approach for pass-through costs like travel or a specialty vendor, but it means you're financing the expense between the time you pay it and the time the invoice clears.

Mark up and rebill. Some consultants add a handling percentage, commonly 10-15%, to cover the float and the admin work of tracking it. This is normal in agency and consulting contracts that explicitly allow it. Check yours before assuming it's fine.

Absorb it as your own cost. You treat the expense as a plain business cost and don't rebill it at all. This is the right call for anything that's really a cost of doing business rather than a cost of serving one specific client, like the design-tool subscription above. It also quietly lowers what looks like your effective rate on that engagement if you're not tracking it separately, which is exactly the profitability-blindness problem a lot of consultants run into without noticing.

ApproachWhat the client seesEffect on taxable incomeBest for
Rebill at costExact receipt amountWashes out (income equals deduction)Travel, specialty vendors, one-off pass-throughs
Mark up and rebillCost plus a handling feeSmall net gain, the markupContracts that explicitly allow it
Absorb as your own costNothing, it's baked into your rateStraight deduction, no offsetting incomeShared tools, general overhead, anything not client-specific

None of these is more correct than the others under the tax code. The IRS doesn't care which one you pick. What matters for your business is picking the approach on purpose, client by client, instead of defaulting to whichever one is easiest to remember at invoice time. Moninsight tags each expense to a client as it happens and keeps a running number for what's been rebilled versus absorbed, so the decision gets made once, not re-litigated every time you're staring at a receipt three months old.

When to Just Expense It: The $2,500 Rule

Not everything needs to be split across clients in the first place. Some costs are shared infrastructure, and allocating them client by client is more effort than it's worth.

This is where the de minimis safe harbor election earns its place. Buy a laptop, a monitor, or a software license outright, and the standard rule would normally have you depreciate it over several years, tracking a shrinking asset value instead of a single expense. The safe harbor skips that. If you don't have what the IRS calls an "applicable financial statement" (most solo consultants don't), you can immediately expense any tangible item up to $2,500 per invoice or item, no depreciation schedule, no multi-year tracking. If you do have one, the limit rises to $5,000.

A few mechanics worth knowing. The threshold applies per invoice or per item, and it pulls in anything billed on the same invoice, so a laptop plus a $150 setup fee on one bill counts as one item under $2,500, not two separate ones. You don't need a written policy to use this without an applicable financial statement, but you do need to apply it consistently, the same way, starting from the beginning of the tax year. Decide once, not deal by deal.

For a consultant with three clients, this is usually the honest answer for the laptop you use across all of them, the project-management software, the coworking desk. Don't build an allocation formula for a $40-a-month tool just to satisfy a completeness instinct. Expense it, move on, and save the allocation effort for the costs that actually belong to one client.

Real-World Example: Meet Maya

Maya is an independent strategy consultant with three retainer clients running at once, plus the occasional project engagement layered on top. We first met her working out how her 1099s add up to a single 1040. The expense side of her business has a different kind of mess.

For her first two years freelancing, Maya kept one folder of receipts. Everything went in, regardless of which client it was for, and once a quarter she'd sit down and try to remember. A flight to a client kickoff in March was easy enough four days later. It was a lot harder in September, staring at a receipt with no note attached, trying to remember whether that hotel stay was billable to the client whose project it was actually for, or whether she'd already rebilled it and just forgotten.

The result wasn't that she missed deductions. It was that she under-billed. Twice in one year she found an expense she was contractually allowed to pass through to a client, months after the invoice for that period had already gone out, past the point where re-invoicing felt reasonable to ask for. She'd absorbed costs she never meant to absorb, and she had no clean number for which of her three clients was actually the most profitable once those costs were counted.

What changed wasn't more discipline in September. It was tagging each expense to a client the moment it happened instead of reconstructing it later. Maya switched to Moninsight, which tags a transaction to whichever client it's for as soon as it clears her account, keeps a running total of what's been rebilled against what's been absorbed, and still maintains the same categorized books underneath, nothing about the accounting itself got lighter. Now, before she sends a monthly invoice, she asks Moninsight a plain-English question about one client's real cost that quarter instead of digging back through a shared folder, and the answer is right there, sorted by the client it actually belongs to.

Keeping Records That Hold Up

Whichever of the three approaches you pick for a given expense, the record has to answer more than "was this deductible." If you ever need to defend a number, on a return or to a client questioning an invoice, it has to show whose expense it was.

The baseline requirement, straight from the IRS, is that your supporting documents show the amount paid and that it was for a business expense. That's the tax-return bar: a receipt or invoice, kept as long as it might matter for the return it supports, generally three years. For a consultant juggling multiple clients, that bar isn't high enough to run a business on, because "for a business expense" doesn't answer "for which one." The habit worth building is tagging the client at the same moment you record the amount, not treating it as a separate step you'll get to later.

In practice that means the receipt itself, a note of which client (or "shared" if it genuinely isn't client-specific), and, if it was rebilled, which invoice it showed up on. Three years covers the standard IRS lookback. Keep it closer at hand than that, though, because the record you actually use is the one you can find in thirty seconds when a client asks about a line item, not just the one that would survive an audit you'll probably never have.

How Moninsight Helps

Multi-client expense tracking isn't a feature most accounting software bolts on as an afterthought. For a consultant running several retainers at once, it's the whole problem. Moninsight is built around it:

  • Tags each expense to a client as it happens, so nothing needs reconstructing from a shared folder three months later.
  • Tracks rebilled versus absorbed costs separately, so you always know which approach you actually used on a given expense, not just whether it was deductible.
  • Keeps proper books automatically, a real chart of accounts and categorized ledger underneath, without you having to set one up or maintain it by hand.
  • Surfaces per-client profitability, so the retainer that looks the same size as the others on paper doesn't quietly cost more once its expenses are counted.
  • Answers plain-English questions like "what did I spend on this client last quarter?" without a spreadsheet.

For the deductions themselves, start with the self-employed tax deductions checklist. For picking tools sized for a business of one instead of a team, see why traditional accounting software is overkill for a business of one.

Conclusion

There's no special tax rule to learn here, and that's the actual point. A client-reimbursed expense is income like any other and a deduction like any other, and the return doesn't care which client either one came from. Your invoices do, your margins do, and so do you, the next time you're trying to remember whether a hotel stay in September ever got billed to anyone.

Get the tagging habit right, and the harder question, which client is actually worth keeping at this rate, finally has a real answer instead of a guess.

Try Moninsight free. Plans start at $20/month billed annually ($25/month billed monthly). No credit card required. Cancel anytime.

Frequently Asked Questions

Is a client-reimbursed expense taxable income?

Yes. Money a client pays you back for an expense you incurred counts as ordinary gross receipts on Schedule C, the same as any other payment from that client. What you spent is deductible under the normal ordinary-and-necessary rule, so the two usually offset and your taxable income doesn't move. The IRS doesn't have a separate category for it; it's just income in, expense out.

Should I rebill a client expense at cost, mark it up, or absorb it myself?

There's no single right answer, only a right answer for the expense and the contract in front of you. Rebilling at cost keeps things simple and matches what most client agreements expect for pass-through costs like travel. Marking it up covers your float and admin time, if the contract allows it. Absorbing it makes sense for anything that's really overhead, like a tool you use across every client, rather than a cost specific to one engagement. Pick on purpose, per expense, instead of defaulting to whatever's easiest to remember.

What is the $2,500 de minimis safe harbor, and does it apply to consultants?

It's an IRS election that lets you immediately expense tangible items up to $2,500 per invoice, or $5,000 if you have an applicable financial statement, instead of depreciating them over several years. It applies to any self-employed person, including consultants, and it's the practical answer for shared costs like a laptop or a piece of software you use across every client: expense it outright rather than trying to split it client by client.

How long should I keep receipts for billed-back expenses?

Generally three years, matching the standard period the IRS can review a return. But for a multi-client consulting business, the tax-return bar isn't the useful one. What you actually need day to day is a receipt tagged with which client it belongs to and, if it was rebilled, which invoice it appeared on, kept somewhere you can find in under a minute the next time a client asks about a line item.

How does Moninsight help track expenses across multiple clients?

It tags each expense to the client it belongs to as soon as the transaction clears, rather than requiring you to sort it out later from a shared folder. It tracks which costs were rebilled and which were absorbed, keeps proper books automatically underneath all of it, and surfaces per-client profitability so a retainer's real cost, not just its invoice total, is visible. You can also ask plain-English questions about a specific client's numbers instead of digging back through months of transactions.

This article is for general educational purposes and is not tax advice. Tax situations differ from person to person. Consult a qualified tax professional or the IRS about your specific circumstances.

Share this postLinkedInXEmail