Travel & Transportation
Cost Per Mile Calculator
Add annual ownership costs to estimate cost per mile, annual running cost, monthly average, and the largest cost category.
Inputs
Results
Useful next checks
- Check the inputs before relying on the result.
- Try a second scenario to compare outcomes.
- Read the guide below for context.
# Cost Per Mile Calculator
Use this cost per mile calculator to estimate the real running cost of a car from mileage, fuel, insurance, tax, maintenance, repairs, depreciation, and finance interest.
What this calculator does
The calculator adds annual ownership costs, divides by annual mileage, and shows cost per mile, annual cost, monthly average, and the largest cost category.
How it works
Cost per mile is `total annual vehicle cost / annual mileage`. Total annual vehicle cost is the sum of all entered annual cost categories.
Example calculation
For 12,000 miles per year with 1,800 fuel, 1,200 insurance, 300 tax or registration, 800 maintenance, 500 repairs, 3,000 depreciation, and 900 finance interest, total annual cost is 8,500. The cost per mile is about 0.71.
How to use the result
Use the number to compare vehicles, commute changes, reimbursement rates, or whether a lower monthly payment is hiding higher ownership costs.
Assumptions and limitations
This calculator uses your annual estimates. It does not forecast fuel price changes, repair surprises, parking, tolls, charging costs, tickets, or tax treatment.
FAQs
Why include depreciation?
Depreciation is the value a car loses over time. It can be one of the biggest ownership costs even though it is not a monthly bill.
Can I calculate cost per kilometre?
Yes. Enter annual kilometres instead of miles and read the answer as cost per kilometre.
Related calculators
Frequently asked questions
Should depreciation be included?
Yes if you want a fuller ownership cost. Depreciation is often one of the largest costs of owning a vehicle.
Can I use kilometres instead of miles?
Yes. Enter annual kilometres and read the result as cost per kilometre, as long as all inputs use the same distance unit.