What's the best way to handle reimbursable expenses in my books?
The biggest risk with reimbursable expenses is forgetting to bill them back. You pay for something on behalf of a client, it hits your bank account, and if it just gets categorized as a regular expense you eat the cost. A good system prevents that from happening.
There are two common ways to record reimbursable expenses. The gross method treats the reimbursement as income and the original payment as an expense. You buy $500 in materials for a client, record it as materials expense, then invoice the client for $500 and record that as income. Your revenue looks higher, but so do your expenses, and the net effect on profit is zero. The net method skips the income and expense entries entirely and instead parks the $500 in a receivable account until the client pays you back. Both approaches work, but you need to pick one and stay consistent.
In QuickBooks Online, the billable expense feature handles this well. When you categorize a transaction, you mark it as billable and assign it to a customer. QuickBooks then reminds you to include that expense the next time you create an invoice for that customer. This is the simplest way to make sure nothing falls through the cracks. If you are not using billable expenses, you will need to manually track what is owed and remember to invoice for it later, which almost always leads to missed charges over time.
Tag every reimbursable expense to the specific customer or project it belongs to at the time you record it. Do not wait until the end of the month to sort through transactions and try to remember which ones were reimbursable. By then you have forgotten half of them. Same-day coding is the standard that actually works.
Invoice reimbursable expenses quickly. Waiting three months to bill a client for travel expenses or materials you fronted creates awkward conversations and cash flow problems. Many businesses invoice reimbursables on a weekly or biweekly cycle, separate from their regular project billing. The faster you invoice, the faster you get paid, and the less likely you are to forget something.
Keep receipts and documentation for every reimbursable expense. Clients sometimes push back on charges they do not recognize, and having the receipt ready resolves things immediately. Digital receipt storage tied to the transaction in your accounting software makes this painless.
This matters especially in industries like construction where you might front materials or permit fees across multiple active projects. Without proper tracking by job, reimbursable costs get buried in your general expenses and erode your margins. Construction job costing depends on getting this right for every project.
Run a report monthly showing all outstanding billable expenses that have not been invoiced yet. This is your safety net. If something has been sitting unbilled for 30 or 60 days, either invoice it now or write it off intentionally rather than just losing track of it. If managing all of this feels like too much on top of running your business, our bookkeeping services in Jacksonville FL can set up and maintain a system that catches every reimbursable dollar so you are not leaving money on the table.
The First Coast's Trusted Bookkeeping Partner
The Next Step:
A Free Discovery Call
Tell us where things stand with your books. Whether you're months behind or just looking for reliable bookkeeping going forward, we'll give you an honest assessment and a clear price.
More Questions
Is virtual bookkeeping as good as having someone in the office?
For most small businesses, yes. The quality of your bookkeeping depends on the person doing the work and the systems they use, not whether they sit at a desk in your building.
Read answerShould I separate personal and business finances and how do I do it?
Yes, absolutely. Mixing personal and business finances creates tax headaches, makes your books unreliable, and can put your personal liability protection at risk. The process starts with a dedicated business bank account and a commitment to keeping transactions clean.
Read answerHow should a healthcare practice track revenue by provider?
Use classes or tags in your accounting software to assign every payment and deposit to the provider who performed the service. This gives you filtered reports showing collections, production, and profitability by provider.
Read answerWhat's the best way to manage cash flow in a seasonal business?
Build a cash reserve during peak months that covers your fixed costs through the slow season. This starts with knowing your actual numbers so you can project the gap and plan for it instead of reacting to it.
Read answerShould I run payroll myself or outsource it?
It depends on how many employees you have, how complex their pay is, and how much your time is worth. Most small businesses do well with payroll software after someone sets it up correctly.
Read answerShould a dental or medical office outsource its bookkeeping?
In most cases, yes. Medical and dental practices have complex revenue streams and tight margins that require accurate books. Outsourcing gives you professional-level bookkeeping without the cost of a full-time hire.
Read answer