Xero · Workflow

How to Record Mileage in Xero (2026 Guide)

Recording mileage in Xero: submit distance claims in Xero Me, set the reimbursement rate per kilometre or mile, approve, pay, and keep trip records.

By ExpenseFlow team
· 10 October 2026

Quick answer

Verdict
Create a mileage claim in Xero Expenses: distance, the rate per km or mile, a description and the date. Xero calculates the amount, an approver signs it off, and it’s paid like any other claim. You type the rate on every claim and keep the trip log yourself.

On desktop, go to Purchases, then Expenses, then New expense, then Mileage claim; in the Xero Me app, tap New claim, then Mileage claim [1] . Enter the distance, the standard rate per mile or kilometre, a description of the trip and the date, then submit it to your approver [1] . Xero calculates the total in your base currency, and distance defaults to your country’s unit [1] . Mileage claims aren’t available in Classic expense claims [1] .

Mileage claim, not fuel receipt

Verdict
Mileage is claimed from a log, not a receipt, and the rate already covers fuel. Post it to its own account and never pay a fuel receipt for the same trip.

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

Verdict
On desktop, use Purchases, Expenses, New expense, Mileage claim. In Xero Me, Calculate distance works the route out from a start and end location.
  1. In Xero, open Purchases, then Expenses, click New expense and choose Mileage claim; in Xero Me, tap New claim, then Mileage claim [1] .
  2. Enter the distance travelled. In Xero Me you can tap Calculate distance, enter the start and end locations, and use the distance Xero shows on the map [1] .
  3. Enter the standard rate per mile or kilometre. Xero has no organisation-wide default rate; a request to add one was marked accepted in November 2025 but isn’t on Xero’s roadmap [1] [2] .
  4. Add the description and date: where, when and why. “Client visit, Hamilton office, project kickoff” survives an audit; “travel” does not.
  5. Optionally attach a file or photo under 10MB, such as a route screenshot, and add tracking categories, a project or a customer [1] .
  6. Save a draft, submit to your approver, or approve it if you are the approver [1] .

Admins and approvers can create a mileage claim on behalf of an employee, but the employee can’t be changed afterwards [1] .

Approval, payment, and bank reconciliation then follow the standard flow described in our expense reports guide.

Setting the rate

Verdict
Because the rate is typed on each claim, publish the approved rate to staff each year and check claims against it at approval.

Xero treats the rate as plain data, so governance sits with you:

  • Look up the current approved rate from your tax authority each year and tell staff. Rates change, sometimes mid-year, and an old rate typed from memory is the most common mileage error 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

Verdict
The claim records the total; a per-trip log of date, distance, route and purpose is what proves it.

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 staff typed the old figure and the approver didn’t check it.
  • 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.

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.

References

Sources and references

Every figure, threshold, deadline, and regulatory rule cited in this guide is traceable to an official government publication. URLs are reproduced in full so any reader can verify the claim at source. Numbers are subject to change at each fiscal event; we re-check this list at every quarterly refresh of this guide.

  1. [1]

    Xero Central · Create an expense or mileage claim

    https://central.xero.com/0/article/Create-a-new-expense

    Purchases, Expenses, New expense, Mileage claim; Xero Me Calculate distance; standard rate per mi or km entered on the claim; not in Classic; base currency; country distance unit; files under 10MB; admins and approvers can create on behalf.

    Retrieved 2026-10-10

  2. [2]

    Xero Product Ideas · Xero Expenses: set a default mileage rate for reimbursement

    https://productideas.xero.com/forums/967118-payroll-expenses/suggestions/45941218-xero-expenses-set-a-default-mileage-rate-for-rei

    Status Accepted, 18 November 2025: not currently on the roadmap.

    Retrieved 2026-10-10

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.

Questions, answered

Common questions

Where do I enter mileage in Xero?

In the Xero Me app or the Expenses screen, choose Mileage claim instead of Expense claim. Enter the distance travelled, the rate per kilometre or mile, and the reason for the trip. Xero multiplies distance by rate to produce the claim amount, which then follows the normal approval and reimbursement flow.

Does Xero know my country's official mileage rate?

No. Xero does not maintain statutory rates, so the submitter enters the rate on each claim; there is no organisation-wide default. Check the current rate with your tax authority each year and tell staff. Source: Xero Central, Create an expense or mileage claim.

Is there GPS trip tracking in Xero?

No automatic trip tracking. Xero Me can calculate the distance of a single trip from a start and end location, or you enter it manually and attach evidence. Firms that need automatic trip capture use a mileage app and post the resulting claims to Xero. Source: Xero Central, Create an expense or mileage claim.

What account should mileage claims post to?

A motor vehicle or travel expense account, kept separate from fuel paid on company cards. Mixing reimbursed mileage and directly paid fuel in one account double-counts vehicle cost analysis and confuses the tax treatment, since the mileage rate already includes a fuel component.

What records should sit behind a mileage claim?

Date, distance, start and end points, and business purpose per trip. Most tax authorities expect a contemporaneous log, not a reconstruction. Keep the log in whatever tool captures the trips; the Xero claim carries the total and the supporting note.

Keep exploring

Run this workflow without the manual entry

ExpenseFlow connects directly to your accounting platform, so receipts, bills, and expense reports land in the right place with the right coding.

Start free trial