Vehicle Cost per Distance Calculator
All inputs are your own estimates. Enter either a direct fuel amount or fuel economy plus a fuel price per litre. Total cost = fuel + insurance + tax/registration + maintenance + depreciation + other. Cost per usage = total cost / positive usage. 1 international nautical mile = 1.852 km. Engine hours are time, with no distance conversion. User-supplied quote arithmetic only; no market prices, tax, currency conversion or actual moving-service prediction. Every charge uses the selected unit and currency.
Estimated ownership cost
Total cost:
Cost per mile:
Cost per kilometre:
Cost per selected usage unit:
Moving distance quotes
A QUICK WALKTHROUGH
How to use this tool
- Total distance in this period
- Fuel cost
- Calculate ownership cost
- Billed distance = max(0, one-way distance × trip factor − free distance). Transport = max(minimum, base + distance charge). Tier rates apply progressively to increasing cumulative billed-distance limits; the last rate continues beyond the last limit and the flat rate is ignored. Add hours × labor rate, stops × stop rate and tolls. Budget inversion solves the affine tier segments analytically using exact rational arithmetic. If the zero-distance charge exceeds budget, no distance is feasible; a feasible zero final rate means no upper distance bound.
- Calculate quotes / Copy report / Download TXT
This is a planning estimate, not an insurance or tax quote. It uses only your inputs and runs locally in this browser.
All inputs are your own estimates. Enter either a direct fuel amount or fuel economy plus a fuel price per litre.
Formula and scope
Total cost = fuel + insurance + tax/registration + maintenance + depreciation + other. Cost per usage = total cost / positive usage. 1 international nautical mile = 1.852 km. Engine hours are time, with no distance conversion. Use costs and usage from the same named period and one currency. Nautical-mile and engine-hour modes require direct fuel cost; no road mpg is applied to them. All cost items remain editable and this supplies no price, maintenance or insurance recommendation. Copy includes all inputs, units, period and formula; TXT is processed in this browser.
Moving distance quotes
Billed distance = max(0, one-way distance × trip factor − free distance). Transport = max(minimum, base + distance charge). Tier rates apply progressively to increasing cumulative billed-distance limits; the last rate continues beyond the last limit and the flat rate is ignored. Add hours × labor rate, stops × stop rate and tolls. Budget inversion solves the affine tier segments analytically using exact rational arithmetic. If the zero-distance charge exceeds budget, no distance is feasible; a feasible zero final rate means no upper distance bound. User-supplied quote arithmetic only; no market prices, tax, currency conversion or actual moving-service prediction. Every charge uses the selected unit and currency. All money uses the currency label. Distance rates use the selected mi/km, labor rate per hour, stop rate per stop. Free distance and tier limits use billed-distance units. Enter decimal notation (scientific notation allowed), at most 256 characters and exponent magnitude 1,000; these bounds limit parsing work, not prices or distance. Parsed values and outputs are exact reduced fractions n/d (integers when d=1); no rounding or binary floating arithmetic is used for moving quotes.
Results
Invented example: 10 km round trip, 5 km free, base 10, rate 2/km, minimum 20, labor 2 × 5, stops 1 × 3, tolls 4 → transport 40, total 57.
GOOD TO KNOW
Common questions
Do these figures fetch official quotes or exchange rates?
No. They add your cost inputs in one labeled currency and divide by the matching usage.
Are supplied quotes official or binding?
No. All prices and distances come from you. Tier limits refer to billed distance after the allowance; labor, stops and tolls are outside the transport minimum.