LEASEHACKR CALCULATOR
Recently signed a deal? Share and see how you did via SIGNED!.
Loading...
/mo
Monthly
Due At Signing
/mo
Effectively
/mo
Monthly
Due At Signing
/mo
Effectively
Lease /mo
Effectively over months
Finance /mo
Effectively over months
Lease
Finance
Rate Findr
Select to load make-specific fields and fees
Failed to auto-populate acquisition and disposition fees. Please try again or input them manually.
months
months
Lease programs offered by for a -month, -mileskilometers/year lease in the area.
Your selected lease term, mileage, residual value, money factor, and cash incentives have been auto-populated in the calculator.
Rates assume top-tier credit. Use for reference only.
Finance programs offered by for a -month loan Incentives for cash purchases in the area.
The APR and the sum of your selected cash incentives are auto-filled in the calculator.
Rates assume top-tier credit. Use for reference only.
Rate Findr
Look up the latest rates and incentives for each model within your region as a Super Supporter.
Access Rate Findr
Learn how to access Rate Findr as a Super Supporter.
Rate Findr - Search LeaseFinance Programs
Close Rate Findr
Cost of Vehicle
$
$
% off MSRP
LEASE PROGRAM
%
Residual value is $.
Look up residual value using Rate Findr above.
mi
The adjusted residual is $, or %. Check whether you have entered the MSRP correctly.
No residual adjustment within this mileage range. Demo cars up to 15,000 miles can be leased under BMWFS new car rates. No residual adjustment for demo cars within 500 miles. Residual adjustment only available for demo cars between 3,000 and 10,000 miles.
$0.25/mile adjustment
$0.30/mile adjustment
APR: %.
Look up money factor using Rate Findr above.
New Money Factor: (APR: %)
APR: %
Your adjusted MF is less than the minimum. The calculator has auto-adjusted the MF to the minimum.
CAPITALIZED COST
$
$
$
$
FEES
$
acquisition fee is $.
Pay acquisition fee upfront.
$
Pay dealer fees upfront.
$
Pay gov fees upfront.
$
Taxes
%
Tax is levied upfront on the selling price (e.g., VA, MD, TX). e.g., Virginia, Maryland e.g., Texas
POST SALE
disposition fee is $.
% off MSRP
TAXES AND FEES
FINANCING TERMS
Look up APR using Rate Findr above.
DOWN PAYMENT
POST SALE
VEHICLE EQUITY
Expected residual value: %
NOTE
Model name and the name of the incentives applied etc.
Lease
Finance
Lease
Lease
➣ Breakdown
Depreciation:
Rent Charge:
Monthly Taxes:
Finance
Lease
➣ Breakdown
1st Month Payment:
Lease Payment:
Down Payment:
Upfront Fees:
Upfront Taxes:
Finance
Down Payment
N/A
N/A
Lease
over months
➣ Breakdown
Depreciation:
Rent Charge:
Taxes :
Non-Capitalized Cost :
Finance
over months
➣ Breakdown
Principal Paid:
Interest Paid:
Down Payment:
Trade-in Equity:
Vehicle Equity:
Post-Sales Rebate:
over months
over months
Click to generate a shareable link of your .
Copied to clipboard!
Like our open resource? Consider contributing to our Tech Support Fund.
Leasehackr Calculator is in beta. Use for estimation purposes only.
${special_desc}
`});return b},ba=(a,b)=>{for(x=0;x
${rule_desc}
`);return b},pa=(a,b,c)=>html_block=`
${inc_label}${inc_val}
+−
${c}
Expiration: ${inc_exp}
`,Ta=()=>{var a=$('input[name="rf_search_by"]:checked').val();return["search_by_vin"==a?$("#data_vin").val():$("#data_trims").val(),a]},Va=a=>{vehicle_make=a.vehicle.vehicle_make;d.val(vehicle_make);Ua()},qb=()=>{Qa();$(".err_msg_container").hide();get_vehicle_id_result=Ta();vehicle_id=get_vehicle_id_result[0];search_method=get_vehicle_id_result[1];zipcode=$("#data_zipcode").val();lease_term=$("#data_lease_term").val();miles=$(".data_mileage select").val();country=$('input:radio[name="data_countries"]:checked').val();vehicle_id&&zipcode&&lease_term&&miles?$.post("/lease-data",json={vehicle_id,zipcode,lease_term,miles,country}).then(a=>{$("#months").val(lease_term);$("#miles").val(miles);if(a.err_msg)$("#taxed_inc").val(0),$(".err_msg").text(a.err_msg),$(".err_msg_container").show();else{Wa("#lease_output",a,lease_term,zipcode);programs=a.programs;initial="L";data_type="lease_data";container="#lease_output";Xa(container);for(e=0;e
"),$("#output_rvs").append(`
`+rv_req+"
");$("#resP").val(rvs[0].rv);R("resP");mf=program.lease_data.mf;$("#output_mfs").append(`
`+mf+"
");$("#mf").val(mf);R("mf");qa(program,container)}"search_by_vin"==search_method&&Va(a);$(`input:radio[name="${initial}-programs"]`).first().prop("checked",!0);selected_program=$(`input:radio[name="${initial}-programs"]:checked`).val();selected_lender=$(`input:radio[name="${initial}-programs"]:checked`).attr("lender");$(`${container} .desc_lender`).text(selected_lender);ra(selected_program);$("#lease_output").slideDown();Za("lease")}aa()}):($(".err_msg").text("Missing input. Please fill out all the fields above."),$(".err_msg_container").show(),aa())},rb=()=>{Qa();$(".err_msg_container").hide();get_vehicle_id_result=Ta();vehicle_id=get_vehicle_id_result[0];search_method=get_vehicle_id_result[1];zipcode=$("#data_zipcode").val();fin_term=$("#data_fin_term").val();country=$('input:radio[name="data_countries"]:checked').val();vehicle_id&&zipcode&&fin_term?$.post("/fin-data",json={vehicle_id,zipcode,fin_term,country}).then(a=>{$("#fin_term").val(fin_term);if(a.err_msg)$("#fin_rebate").val(0),$(".err_msg").text(a.err_msg),$(".err_msg_container").show();else{Wa("#fin_output",a,fin_term,zipcode);fin_programs=a.fin_programs;initial="F";data_type="fin_data";container="#fin_output";Xa(container);if(0==fin_programs.length)$("#fin_desc").hide(),$("#cash_desc").show();else{for(e=0;e
"),$("#fin_apr").val(apr),R("fin_apr"),qa(program,container);$("#fin_desc").show();$("#cash_desc").hide()}cash_programs=a.cash_programs;if(0!=cash_programs.length){cash_program=cash_programs[0];e=99;program_id="000000";program_name="Cash Purchase";program_type="Cash Purchase or Non-Captive Finance";var b=initial;program_html=`
${program_name} ${program_type}
`;"L"==b?$("#lease_output .programs").append(program_html):$("#fin_output .programs").append(program_html);qa(cash_program,container)}"search_by_vin"==search_method&&Va(a);$(`input:radio[name="${initial}-programs"]`).first().prop("checked",!0);selected_program=$(`input:radio[name="${initial}-programs"]:checked`).val();selected_lender=$(`input:radio[name="${initial}-programs"]:checked`).attr("lender");$(`${container} .desc_lender`).text(selected_lender);ra(selected_program);$("#fin_output").slideDown();Za("finance")}aa()}):($(".err_msg").text("Missing input. Please fill out all the fields above."),$(".err_msg_container").show(),aa())},Za=a=>{if("lease"==a)var b=$("#lease_output .desc_vehicle").text();else"finance"==a&&(b=$("#fin_output .desc_vehicle").text());$("#memo").val(b);$("#memo").trigger("change")},Wa=(a,b,c,f)=>{vehicle=b.vehicle.vehicle_desc;$(`${a} .desc_vehicle`).text(vehicle);$(`${a} .desc_term`).text(c);$(`${a} .desc_zipcode`).text(f)},Xa=a=>{$(`${a} .programs`).empty();$(`${a} .gen_incs`).empty();$(`${a} .con_cash_incs`).empty();$(`${a} .con_special_incs`).empty();$(`${a} #output_aprs`).empty();$(`${a} #output_rvs`).empty();$(`${a} #output_mfs`).empty()},Ya=(a,b,c,f)=>{program_name=a[`${f}`].program_name;program_desc=a[`${f}`].program_desc;program_id=a[`${f}`].program_id;lender=a[`${f}`].lender;exp_date=a[`${f}`].exp_date;program_rules=a[`${f}`].program_rules;program_type=a[`${f}`].delivery_types;rules_info_html="";rules_info_html=ba(program_rules,rules_info_html);program_html=`
${program_desc} ${program_type} +− Lender: ${lender} ${rules_info_html} Expiration: ${exp_date}
`;"L"==b?$("#lease_output .programs").append(program_html):$("#fin_output .programs").append(program_html);return program_html},qa=(a,b)=>{gen_incs=a.gen_incs;con_incs=a.con_incs;cash_incs=con_incs.cash_incs;special_incs=con_incs.special_incs;if(0