Quick answer
Record mileage in Xero as a mileage claim in Xero Expenses: the employee opens Xero Me, selects Mileage claim, enters the distance and the per-unit rate, and submits. Xero calculates the amount, an approver signs it off, and the claim is reimbursed and reconciled like any other expense. Xero does not supply your country’s statutory rate or track trips by GPS; the rate and the trip log are yours to manage.
Mileage claim, not fuel receipt
Mileage is the one expense type where the source document is a log, not a receipt. A distance-based claim compensates the employee for using a private vehicle, and the per-kilometre or per-mile rate is designed to cover fuel, servicing, insurance, and depreciation together. That has two ledger consequences. First, post mileage to its own expense account rather than the fuel account, because fuel bought on a company card is a different cost with a different tax treatment. Second, never reimburse a fuel receipt and mileage for the same trip; the rate already contains the fuel.
Entering the claim
- In Xero Me, tap the add icon and choose Mileage claim (on desktop: Business, then Expense claims, then New expense, then Mileage claim).
- Enter the distance travelled. Attach a screenshot or note of the route if your firm requires evidence per trip.
- Enter the rate. Xero shows the default if an admin saved one; otherwise type the rate your organisation reimburses.
- Add the description: where, when, and why. “Client visit, Hamilton office, project kickoff” survives an audit; “travel” does not.
- Pick the account and any tracking category, then submit for approval.
Approval, payment, and bank reconciliation then follow the standard flow described in our expense reports guide.
Setting the rate
Xero treats the rate as plain data, so governance sits with you:
- Look up the current approved rate from your tax authority each year. Rates change, sometimes mid-year, and stale defaults are the most common mileage error we see in practice files.
- If your organisation reimburses above the approved rate, the excess is typically taxable to the employee and may need to run through payroll rather than an expense claim. Keep the claim at the approved rate and handle any top-up deliberately.
- Some jurisdictions cap the number of kilometres claimable at the standard rate in a year or vary the rate by vehicle type. Where a cap applies, track cumulative distance per employee outside Xero, because Xero will not warn you.
The country-specific rates and caps are covered in our claim guides, for example claiming mileage in the UK.
The trip log
The claim in Xero records the total; the log proves it. A defensible log is contemporaneous and per-trip: date, odometer or measured distance, origin and destination, business purpose. Spreadsheets work at low volume. At higher volume, employees stop logging, reconstructed logs appear at year end, and the deduction becomes fragile. If that pattern sounds familiar, fix the capture side: a mileage log template for the disciplined, or an app that records trips automatically for everyone else.
Common mistakes
- Reimbursing mileage at last year’s rate because the Xero default was never updated.
- Posting mileage into the fuel account, breaking both cost analysis and the tax workpapers.
- Paying a fuel receipt and a mileage claim for the same journey.
- Claims with no business-purpose note, which fail review the moment anyone asks.
- Treating a regular home-to-office commute as claimable business travel; in most jurisdictions it is not, and approvers should decline it.
Software that helps
- Xero Me handles manual distance entry and keeps the claim flow inside Xero.
- ExpenseFlow captures the receipts behind directly paid vehicle spend (fuel, servicing, insurance), codes them with the right tax treatment, and posts approved records to Xero, which keeps company-paid vehicle costs from blurring into the mileage account.
- Dedicated GPS trip apps suit field teams with daily driving; export the log monthly and enter one consolidated claim.
Related guides
See recording expense reports in Xero for the approval and reimbursement mechanics, recording receipts in Xero for document capture, and the mileage allowance glossary entry for what the rate is meant to cover.
From ExpenseFlow
Expense coding on autopilot
ExpenseFlow reads every receipt, assigns the right tax treatment and account code, and syncs to Xero or QuickBooks Online once you approve.