📅 Last updated: June 2026·Planning estimate · CAD · user-input only · no lender or lease rates
🍁 Canada Tool

🇨🇦 Canadian Semi-Truck Lease vs. Buy True Cost Calculator

Compare the estimated total cost of leasing versus buying a semi-truck in CAD — using only the assumptions you enter. No lender rates, lease rates, or market values are baked in.

🚚 Buy Path — Purchase & Financing (CAD)
The price from your dealer or seller.
Cash paid upfront. Leave blank for $0.
From your lender. Enter 0 for 0% interest. No rate is assumed.
e.g. 48, 60, or 72 months.
Your own estimate of what the truck is worth at the end of your comparison period. No resale value is assumed.
📋 Lease Path — Lease Terms (CAD)
Your monthly lease payment from the lease agreement.
Number of months in the lease.
Any upfront payment, security deposit, or capitalized cost reduction. Leave blank for $0.
If you plan to exercise the purchase option at lease end, enter that amount. Leave blank or enter 0 if not exercising.
📅 Comparison Period & Optional Adjustments
Used to calculate estimated cost per km for each path.
How many years to compare. Both paths are evaluated over the same period.
Positive if buying has higher annual maintenance costs; negative if leasing costs more. Leave blank for no difference.
Positive if buying has higher annual insurance or registration costs; negative if leasing costs more.
A label for this comparison. Shown in the result summary.
Estimated Monthly Loan Payment Buy Path
CAD / month
based on your entered price, down payment, rate, and term
Estimated Total Buy Path Cost Buy Path
CAD
down payment + loan payments in period − resale/equity + annual cost differences
Estimated Total Lease Path Cost Lease Path
CAD
upfront deposit + lease payments in period + residual/buyout if entered
Estimated Difference (lower vs higher path)
CAD
based on your entered assumptions
Amount Financed Buy
Loan Payments in Period Buy
Lease Payments in Period Lease
Est. Cost Per KM Buy
Est. Cost Per KM Lease
Difference (%)
Planning estimate only — not financing, tax, legal, accounting, or business advice. This calculator uses the lease, purchase, financing, kilometre, maintenance, resale, and buyout assumptions you enter to compare possible lease and buy cost scenarios. It does not provide financing, tax, legal, accounting, or business advice. It does not determine whether leasing or buying is the right decision for your business. Confirm actual lease terms, financing terms, tax treatment, insurance, maintenance responsibility, and resale assumptions with your lender, dealer, accountant, tax professional, or qualified advisor.
Advertisement — 728×90

How the lease vs. buy comparison is calculated

The calculator compares the estimated total cost of each path over the same comparison period using only the numbers you enter. No market rates, lender rates, or assumed resale values are provided.

Buy path Buy

The buy path starts with the amount financed (purchase price minus your down payment). A standard loan amortization produces the monthly payment using your interest rate and term. The estimated total buy path cost is your down payment plus the loan payments made within your comparison period (capped at the loan term — once the loan is paid off, no further payments are counted), minus the resale or equity value you estimate at the end of the period, plus any annual cost differences you enter.

Lease path Lease

The lease path total is your upfront deposit, plus lease payments made within your comparison period (capped at your lease term), plus any buyout or residual amount you enter if you plan to exercise it.

Annual cost differences — optional

If the buy path has higher (or lower) annual maintenance or insurance/registration costs than leasing, enter that difference. A positive number means buying costs more per year; a negative number means leasing costs more. These are added to the buy path total and do not affect the lease path total.

FigureFormula
Amount financedpurchase price − down payment
Monthly rateannual interest rate ÷ 12
Monthly payment (rate > 0%)financed × r ÷ (1 − (1 + r)−n)
Monthly payment (0% rate)amount financed ÷ loan term months
Loan payments in periodmonthly payment × min(loan term, comparison months)
Lease payments in periodmonthly lease × min(lease term, comparison months)
Buy path estimated totaldown payment + loan payments − resale/equity + (maint diff + ins/reg diff) × years
Lease path estimated totalupfront deposit + lease payments + residual/buyout
Estimated cost per km (each path)path total ÷ (km/year × years)
Estimated difference|buy total − lease total|
Difference %difference ÷ lower-cost path total × 100

Where r is the monthly interest rate and n is the number of loan months. A longer loan term lowers the monthly payment but increases total interest paid. A higher resale value lowers the net buy path cost.

Note: This calculator does not model GST/HST, income tax, CCA depreciation, input tax credits, after-tax lease deductibility, warranty obligations, or maintenance responsibilities included or excluded by lease terms. Those factors can materially change the true cost of each option. Confirm the full picture with your accountant, dealer, and lender.

Frequently Asked Questions

How does this lease vs. buy calculator work?
You enter your own numbers for each path. The buy path uses your purchase price, down payment, loan interest rate, loan term, and estimated resale or equity value at the end of your comparison period. The lease path uses your monthly lease payment, lease term, upfront deposit, and optional buyout or residual. The tool compares estimated total cost and cost per kilometre for each path using only the assumptions you enter — no market rates, lender rates, or lease rates are supplied.
Does this calculator include taxes, GST/HST, or CCA depreciation?
No. This is a planning estimator for comparing the cash outlay of each path. It does not model GST/HST, CCA or tax depreciation, income tax deductibility, input tax credits, or any official tax treatment. Confirm actual tax implications with your accountant or tax professional.
What does the estimated buy path total include?
Your down payment, plus loan payments made within your comparison period (capped at your loan term — once paid off, no further payments are counted), minus the resale or equity value you enter at the end of the period, plus any annual cost differences you enter. It is a planning estimate based solely on your inputs.
What does the estimated lease path total include?
Your upfront deposit, plus lease payments within your comparison period (capped at your lease term), plus any buyout or residual amount you enter if you plan to exercise it. Costs you do not enter are not included.
Why does the summary say one path is lower but I still need to talk to my accountant?
The calculator uses only the assumptions you enter. A lower estimated total cost does not account for tax treatment such as CCA deductions on a purchased truck versus lease-payment deductibility, residual risk, warranty coverage, maintenance responsibility, or financing eligibility. The full after-tax financial picture requires advice from a qualified accountant and your lender or lessor.

Comparing truck acquisition options in Canada?

QuicklyFig is building Canadian trucking and freight tools. Free to calculate. Pro to save your lease vs. buy scenarios and operating reports in your Owner-Operator Command.

Join the waitlist