Consumer Auto Lease Calculator
calculate_auto_leaseExact consumer car lease calculator using real captive-lender math: money factor rent charge, residual-based depreciation, state tax methods (monthly on payment, upfront on selling price, upfront on total lease, TAVT), fee capitalization, zero-drive-off iteration, and multiple security deposit (MSD) money-factor discounts with ROI. Accepts either a money factor (e.g. 0.00225) or an APR (auto-converted). Use to verify dealer quotes, compare lease offers, or compute drive-off and lease-end buyout amounts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apr | No | Annual percentage rate, e.g. 5.4; converted as apr / 2400 | |
| msrp | Yes | MSRP in dollars, e.g. 45000 | |
| term | Yes | Lease term in months, typically 24, 36, or 48 | |
| docFee | No | Dealer documentation fee | |
| mileage | No | Annual mileage allowance (default 12000) | |
| rebates | No | Taxed incentives in dollars | |
| taxRate | No | Sales tax percentage, e.g. 6.625 | |
| msdCount | No | Number of multiple security deposits for money factor reduction | |
| taxMethod | No | State tax method (default 'Monthly') | |
| downPayment | No | Cash down / cap cost reduction in dollars | |
| moneyFactor | No | Money factor, e.g. 0.00225. Provide this OR apr | |
| sellingPrice | No | Negotiated selling price (defaults to MSRP) | |
| tradeInEquity | No | ||
| acquisitionFee | No | Bank acquisition fee, e.g. 895 | |
| capitalizeFees | No | true = roll fees into payment; false (default) = pay at signing | |
| dispositionFee | No | Fee charged at lease end | |
| isZeroDriveOff | No | true = capitalize all upfront costs for $0 due at signing | |
| registrationFee | No | ||
| residualPercent | Yes | Residual as percent of MSRP, e.g. 58 |