← Calculator · Guides

Put this calculator on your site

Free, no signup, no account, no tracking scripts. If you run a dealership site, a credit union's auto pages, or a personal finance blog, your readers are already trying to work out lease payments somewhere else. This keeps them on your page.

Two lines

<div id="lease-calculator"></div>
<script src="https://lease.brelsfordsoftware.com/embed.js" async></script>

The script finds any element with id="lease-calculator" or a data-lease-calculator attribute, mounts an iframe, and keeps its height synced to the content so it never scrolls inside itself.

Live preview

This is exactly what your visitors get.

True cost per month$596.33
Monthly payment$596.33
Due at signing$596.33
Total tax (7.25%)$1,451.21
Residual / buyout$27,000.00

California taxes this lease on each monthly payment.

Full calculator, security deposits & state tax detail →

Why this one

It gets state tax right
Most lease calculators assume every state taxes monthly payments. Many don't. We model 10 states from their own statutes and revenue-department guidance, and each one links its source. A Texas visitor gets a Texas answer, not a Californian one.
It shows the real cost
Alongside the monthly payment it shows effective monthly cost — total outlay divided by the term. That is the number that survives having a deal restructured, and the one your readers actually need.
It is light and self-contained
A static page in an iframe. No third-party trackers, no cookies, no analytics beacons firing from your domain, and nothing that will show up in your own privacy disclosures.
The terms are simple
Free to embed on any site, commercial or not. Keep the attribution link in the footer of the widget. That link is the only thing we ask for, and it is how the project sustains itself.

Options

data-heightInitial height in pixels before the first resize. Default 420.
data-lease-calculatorAlternative to the id, for mounting more than one on a page.

The widget follows the visitor's light or dark preference automatically.