Official mileage rates by country in 2025: a structured dataset
IRS, HMRC, CRA, and more — official mileage rates per country, accessible via REST API.
A long-scattered dataset
What's the official US mileage rate for 2025? US$ 0.70 per mile (IRS).[^irs-2025] And in the UK? 45p per mile up to 10,000 mi (HMRC). And Canada? CAD$ 0.72 per km up to 5,000 km (CRA). In Brazil, Mexico, and Colombia we hit a gray zone: no tax authority publishes a mandatory table, but market practice converges on reasonable bands. We've compiled all of it into a single REST endpoint.
The 2025 table
| Country | Per-km rate | Source | |---|---|---| | US | US$ 0.435 (US$ 0.70/mi) | IRS Standard Mileage Rates | | UK | £0.28 (45p/mi) | HMRC AMAP | | CA | CAD$ 0.72 | Canada Revenue Agency | | BR | R$ 1.10 (benchmark) | Market / Receita Federal | | MX | MXN 5.50 (benchmark) | Market / SAT | | CO | COP 1,500 (benchmark) | Market / DIAN |
Each row carries `currency`, `ratePerKm`, `source`, `sourceUrl`, and `notes`.
How to consume it
``` curl https://quilometragem.com/api/v1/public/rates/uk/2025 \ -H 'X-API-Key: qkm_live_…' ```
The response includes a direct link to the official HMRC page. Use it to build comparison tables, calculators, or just to make sure your policy stays aligned with the current tax-authority benchmark.
Automatic updates
When the IRS publishes the 2026 rate (usually in December), we update the dataset and ship an entry to the [public API changelog](/api/changelog) — also available via RSS. You don't have to monitor government sites; subscribe to the feed and get updates in your RSS reader or Slack.
Coverage notes
In countries without a federal mandate (BR, MX, CO), we publish a market average sourced from corporate benchmarks and industry surveys. You can override the value by passing `ratePerKm` in the body of the `/reimbursement` endpoint — useful for companies that apply rates above or below market.