How do I handle expense reimbursements for clients?
The way you handle expense reimbursements depends on whether you’re passing costs through at your actual expense amount or adding a markup. Either way, you need a clean system to track what you’ve spent, what you’ve invoiced, and what’s been paid back.
There are two main accounting approaches. The gross method treats reimbursable expenses as income when you invoice and as expenses when you pay them. Your revenue looks higher, your expenses look higher, but profit stays the same. This works when you mark up expenses or want simpler tracking. The net method treats the expense as a receivable from the moment you pay it. When the client pays you back, you’re just collecting what they owe. Revenue stays lower but so do expenses. This works better for strict pass-through situations with no markup.
In QuickBooks, create a separate asset account called Reimbursable Expenses or something similar. When you pay for a client expense, code it to that account with the client name attached. When you invoice the client for reimbursement, apply the invoice to that same account. This keeps the expense off your profit and loss until you know whether you’ll actually get paid back.
Documentation matters more than people realize. Keep receipts for every reimbursable expense. Clients may ask for backup before paying, and the IRS expects documentation if you’re deducting expenses that eventually get reimbursed. If the reimbursement happens in a different year than the expense, the timing matters for your taxes.
Invoice reimbursable expenses promptly. Waiting three months to bill for travel makes clients question the charges and slows down your cash flow. Include enough detail that the client understands what they’re paying for. Many professional services firms attach receipts to invoices for transparency and to speed up approval.
Decide upfront whether you’ll mark up expenses. Adding 10-15% to cover the administrative hassle of fronting money and processing receipts is common. Put your markup policy in your engagement letter so there are no surprises when the invoice arrives.
The biggest mistake is losing track of what’s been billed versus what’s still outstanding. If you’re fronting money for clients regularly, you need a system that shows you aged reimbursables just like you’d track aged receivables. Otherwise you’re giving away money you forgot to bill for. A bookkeeping service can help you set up tracking that actually works and review it monthly so nothing slips through.
Another common issue is mixing reimbursable expenses with regular operating expenses. When everything goes to the same expense account, you can’t easily see what should have been billed to clients versus what’s just cost of doing business. Keep them separate from the start.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
What questions should I ask before hiring a bookkeeper?
Ask about industry experience, monthly process and timeline, what's included in pricing, and how they communicate. The answers will tell you more than any sales pitch about whether they can actually handle your business.
Read answerWhat happens if I have missing receipts?
Missing receipts don't automatically mean you lose the deduction. Bank statements, credit card records, and reconstructed notes can serve as backup documentation, though original receipts are always stronger in an audit.
Read answerCan I use QuickBooks for job costing?
Yes, QuickBooks Online handles job costing through its Projects feature. The software tracks costs and revenue by job, but proper setup determines whether your reports actually show project profitability.
Read answerWhat local taxes do San Diego businesses pay?
San Diego businesses primarily pay for a Business Tax Certificate, collect sales tax at 7.75%, and may owe property taxes. Unlike some cities, there's no local income or earnings tax in San Diego.
Read answerWhat is the best QuickBooks plan for my business?
Most small businesses fit best on Essentials or Plus. The decision comes down to user count, whether you need project tracking, and how you manage bills and inventory.
Read answerWhat is three-way trust reconciliation?
Three-way trust reconciliation matches your bank statement balance against your general ledger balance and the sum of all individual client ledger balances. When all three match, you know client funds are properly accounted for.
Read answer