SOFTWARE AND SUBSCRIPTIONS · QUICKBOOKS ONLINE & XERO
How to Categorize Expensify in QuickBooks and Xero
Last Updated: October 5, 2026Expensify charges you twice in ways that look the same and are not: a subscription for the software, and reimbursements of your own employees’ spending. The subscription is a software cost. The reimbursements are whatever the employees actually bought — travel, meals, supplies, equipment — and collapsing them into one account destroys the detail the tool exists to capture.
The Short Answer
| What the charge actually is | The per-user subscription, plus reimbursement runs that pay employees back, plus possibly Expensify Card settlements. |
| Where each belongs | Subscription → software. Reimbursements → split to the underlying expense categories. Card settlements → split the same way. |
| QuickBooks Online default | A software account for the subscription; reimbursements split across Travel, Meals and Entertainment, Office Supplies and so on. |
| Xero default | Subscriptions; reimbursements split across the matching expense accounts. |
| Expense or balance sheet | The subscription is an expense. A reimbursement owed but not yet paid is a liability. Equipment bought by an employee may be an asset. |
| Bank feed descriptor | Commonly contains EXPENSIFY, both for the subscription and for reimbursement runs — which is exactly why they get coded together. |
A Reimbursement Run Is Not an Expense Category
A single reimbursement debit can contain a flight, three client lunches, a hotel, a taxi and a monitor. There is no account that debit belongs in.
Coding it to a catch-all — “Reimbursements” or “Employee Expenses” — is the common shortcut, and it defeats the point of using Expensify at all: the tool has already captured the category, the receipt and the policy check, and the shortcut throws that work away. The travel figure is then wrong, the meals figure is wrong, and any equipment bought never reaches the asset register.
The right treatment is to split the debit using the Expensify report, or better, to use the accounting integration which posts the detail and leaves the bank debit to match against it. Where the integration is configured properly, this stops being manual work.
Timing: Approved Is Not Paid
Expenses are submitted, approved, then reimbursed, and those three events can straddle a month end.
An expense incurred and approved in March but reimbursed in April belongs in March, with a liability for the amount owed. Recording it on payment pushes cost into the wrong month, and in a business with significant travel that is enough to make monthly comparison unreliable.
Approved-but-unpaid reimbursements are a real liability and should appear as one — they are also money your employees are owed, which is a good reason not to lose track of them.
Expensify Categorisation FAQs
Should Expensify reimbursements go in one account?
No. A reimbursement run can contain travel, meals, supplies and equipment, so there is no single account it belongs in — and a catch-all throws away the categorisation Expensify already did. Split the debit using the Expensify report, or use the accounting integration so the detail posts automatically and the bank debit simply matches.
Where does the Expensify subscription go?
Software subscriptions. It is a tool for administering expenses, not an expense of the trips and purchases themselves, so keeping it separate from reimbursements means the software line stays meaningful and the travel and meals lines stay accurate.
An expense was approved in one month and paid the next. Which month does it belong in?
The month it was incurred, with a liability for the amount owed until it is reimbursed. Recording it on payment pushes cost into the wrong period, which matters in any business with meaningful travel — and approved-but-unpaid reimbursements are money your employees are owed, so they are worth showing as a liability anyway.
This page is about where the transaction belongs in your books. Whether a cost is deductible, and how it is treated on a return, is a question for your CPA — and consistent categorisation is what lets them answer it without guessing. Dedicated bookkeepers from $75/month, extra hours at $15/hour, wholesale $10/hour for CPA firms, with a 100% money-back guarantee on your 1st retainer, refundable on the unused balance.
Related Resources
Stop Deciding This Every Month
A dedicated bookkeeper who codes Expensify the same way every time — from $75/month with a 100% money-back guarantee on your 1st retainer, refundable on the unused balance.