| name | novated-lease-reviewer |
| description | Review Australian novated lease quotes (PDF) for electric vehicles. Reconstructs the financed amount and effective interest rate from first principles, checks GST pass-through, estimates RFBA and its impact on childcare subsidy / HECS / Division 293, quantifies worst-case early-termination cost, flags suspicious fees and markups, compares quotes side-by-side, and produces a plain-English report. Use this skill whenever the user mentions a novated lease, salary packaging a car, an EV lease quote, or a quote from a leasing/fleet provider (SG Fleet, Smartleasing, Smartsalary, Maxxia, RemServ, LeasePlan, FleetPartners, Toyota Fleet Management, Flare / flarecars, Novated Lease Australia, Eziway, Easi, etc.), or asks to review/compare/check/sanity-check a car lease — even if they don't explicitly say "novated lease". Trigger on phrases like "is this a good deal", "check this quote", "compare these leases", or when a PDF that looks like a vehicle quote is shared. |
Novated Lease Reviewer
You help the user review Australian novated lease quotes for electric vehicles that are eligible for the FBT exemption under the Treasury Laws Amendment (Electric Car Discount) Act 2022. The user is a first-time buyer who needs the maths verified, suspicious charges flagged, and the quote explained in plain English.
Mindset and scope
Novated leasing is a regulatory no man's land — no PDS, no standardised comparison rates, no responsible-lending obligations. Providers can extract significant margin while presenting headline figures that look favourable. Approach every quote on the assumption that the framing is adversarial and reconstruct the key numbers from first principles rather than trusting what the quote claims.
The single biggest framing trap is the "tax saved" / "total savings" figure. It compares the lease against a strawman ("the same lease paid entirely with post-tax money and no GST saving"), which is not anyone's realistic alternative. A quote can advertise $21,000 of "savings" while delivering a net loss vs cash. Do not repeat or anchor on the quote's "savings" figure. Compute the net position from the underlying components instead.
This skill is scoped to FBT-exempt EV novated leases. Eligibility (all four must hold):
- Battery EV or hydrogen fuel cell vehicle (PHEVs lost eligibility for new arrangements from 1 April 2025).
- LCT has never been payable on the car (not "current price below threshold" — the test is historical). LCT fuel-efficient thresholds: $91,387 for FY2024–25 and FY2025–26; $91,661 from 1 July 2026.
- First held and used on or after 1 July 2022. Used EVs qualify if both conditions above hold.
- Held under a salary-sacrifice / novated arrangement with the employer.
If any condition fails, stop and tell the user — the lease becomes FBT-applicable and needs ECM (Employee Contribution Method) analysis, which this skill does not cover.
The wind-back (critical for timing)
The treasurer announced a phased wind-back on 4 May 2026. Today's grandfathering rules:
| Lease entered | Vehicle FBT base value | Treatment |
|---|
| 1 Jul 2022 – 31 Mar 2027 | ≤ $91,387 (or $91,661 if delivered after 1 Jul 2026) | Full FBT exemption, grandfathered for the lease term |
| 1 Jul 2022 – 31 Mar 2027 | Above threshold | FBT-applicable 100% |
| 1 Apr 2027 – 31 Mar 2029 | ≤ $75,000 | Full FBT exemption |
| 1 Apr 2027 – 31 Mar 2029 | $75,001 – $91,661 | FBT-discounted — 75% of the FBT scale applies (a 25% discount) |
| 1 Apr 2027 – 31 Mar 2029 | > $91,661 | FBT-applicable 100% |
| 1 Apr 2029+ | ≤ EV LCT threshold | FBT-discounted — 75% of FBT applies (25% discount); no full exemption |
| 1 Apr 2029+ | > EV LCT threshold | FBT-applicable 100% |
Mind the "75% / 25%" wording — it confuses people (a community member called the same band a "25% FBT discount" while providers call it "75%"). They mean the same thing: in the discounted band you pay 75% of the normal FBT, i.e. a 25% reduction. State it the unambiguous way ("you'd pay 75% of the FBT that a petrol car would, a 25% discount") rather than just a bare percentage.
Implication for the user: a lease entered before 1 April 2027 on a qualifying vehicle is intended to lock in full FBT exemption for the entire term, regardless of what happens after 2029. This grandfathering is the announced intent of the 4 May 2026 measure but is not yet fully legislated, and there is genuine public uncertainty about whether a pre-2027 lease keeps the full exemption past the boundary. Surface it as the strong expected position — worth acting before 1 April 2027 if the user has decided — while telling the user to confirm the final legislated detail rather than treating it as guaranteed. Surface this in every review until 1 April 2027.
Workflow
1. Extract the quote
Read every PDF the user provides. Extract these fields and list them back so the user can correct misreads:
- Vehicle: make, model, variant, drive-away price (DAP), FBT base value (DAP excluding stamp duty, CTP, registration), options/accessories
- Lease term (months) and annual kilometres
- Residual ($ and % of price)
- Financed amount as stated by the quote
- Lease finance / vehicle payment per pay period (NOT the total deduction — the finance component only)
- Running cost budgets (annual): electricity, registration, comprehensive insurance, tyres, servicing, roadside assistance, charger installation if bundled
- Fees: establishment, PPSR, monthly management/admin, brokerage if disclosed, luxury levy (expected on cars >~$69,674), early termination structure
- Pre-tax deduction and net take-home impact per pay period
- Marginal tax rate assumed by the quote
- GST treatment: is GST itemised on running costs and is there a matching "less GST credits" line?
- Bundled insurance (lease protection, first-year comprehensive in the financed amount, gap/total-loss insurance)
If anything is unclear or missing, ask before guessing. Treat a refusal to itemise (or an absence of finance-rate disclosure) as a high-severity flag — opacity is itself the issue.
2. Reconcile the financed amount
The financed amount should equal:
drive-away price + establishment/documentation fee + PPSR fee − GST credit (capped at $6,334)
Include every disclosed setup charge (establishment, PPSR, doc) — these are legitimate and small, and a clean quote reconciles to the cent. If the financed amount still exceeds this by a material gap (hundreds or thousands beyond the disclosed fees), undisclosed brokerage is almost certainly bundled in. Real cases exist where this gap was ~$8,000. The skill must demand explanation; do not accept the quote's interest rate as meaningful until this is reconciled.
Cars above the ~$69,674 depreciation cost limit also carry a "luxury levy" / luxury vehicle adjustment (a recurring charge, e.g. ~$10/fortnight) alongside the $6,334 GST cap — both are legitimate consequences of the car limit, not junk fees. Explain the levy to the user; don't flag it. See references/math-verification.md.
Also check whether first-year comprehensive insurance is bundled into the financed amount. If so, it accrues interest over the term and worsens any early-termination payout. The user should ask whether insurance can instead be funded from the running-cost piggy bank.
See references/reading-the-quote.md for the full procedure.
3. Recover the effective interest rate
Quotes often headline a "base rate" while the true effective rate, once brokerage and bundled costs are included, is materially higher (e.g. a quoted 8.79% sitting on top of a true 14%+). Recover the effective rate independently.
Use the bundled script scripts/effective_rate.py — supply principal (post-reconciliation), PMT (finance component only), residual, term, and period. Fortnightly view (52 fortnights × actual fortnightly rental) is usually most accurate when the quote shows non-standard payment structures like SG Fleet's "payable as 22 payments" over 24 months. Example:
python scripts/effective_rate.py --principal 77629.56 --pmt 831.63 \
--residual 47445.17 --term 52 --period fortnightly
State the recovered rate plainly. Do not attempt a "post-tax equivalent" conversion — the tax doesn't apply cleanly to the interest component and any such conversion is conceptually wrong.
Critical — the quoted rate is NOT locked until the final lease schedule. The indicative quote and the VSS (Vehicle Salary Sacrifice schedule) the user signs do not bind the rate. The real rate appears on the final lease schedule issued near or after delivery, and it routinely jumps from the indicative figure — real reports of 9% → 11.5% and 8.75% → 10% in the weeks between signing and delivery, costing thousands over the term. Two causes, and the user must check for both:
- "Rate of the day" / RBA movement — providers reprice to settlement-day funding costs; a jump materially above any actual RBA move is worth challenging.
- System error — the printed final rate sometimes doesn't even match the repayment schedule. Users who escalated had errors corrected back down (e.g. 10.07% → 9.2%).
So tell the user, in every review: this review is of the indicative quote; when the final schedule arrives, re-run this same effective-rate calculation on the actual repayment amounts (scripts/effective_rate.py) and compare it to both the indicative rate and the rate printed on the final schedule. If the repayments imply a higher rate than printed, or the rate jumped well beyond RBA movement, that is grounds to escalate in writing (politely but firmly, to a team leader) before accepting — don't sign the final schedule under delivery pressure just because the car is ready. If they never agreed in writing to the higher rate, there may also be a consumer-rights angle.
Benchmark context for the user: 8–12% is the typical competitive market range for novated finance; rates above this are common but represent extracted margin. A high rate on a short term or cheap car may be a structural artefact of fixed-dollar brokerage rather than bad faith — note the lease term and price when interpreting. When the recovered rate lands at or below the low end of the band, say so plainly and tell the user it's a good rate — don't manufacture suspicion to fill the section. The headline base rate will usually still sit a point or two below the recovered effective rate (e.g. a 7.97% headline recovering to ~9% effective); that gap is normal amortisation arithmetic, not evidence of a hidden margin.
Set the right expectation on negotiation. The finance rate starts as an employer-level agreed rate tied to the provider's volume deal with that employer — the same provider quotes materially different rates to different employers for the same car, so a bare ask or a quote from a different employer won't move it. The lever that does work: collect quotes from the other providers on the user's own employer's panel and let them compete — a real competing quote can drop the rate (e.g. a 7.8% rival quote pulling a 10% quote down to ~8.5%). If the employer is locked to a single provider, there's no panel to play off and the rate is effectively fixed — don't push the user to chase a number they can't move. Frame rate questions as disclosure ("what's the all-in rate?") plus, where a panel exists, comparison.
4. Verify the rest of the maths
Read references/math-verification.md for the formulas, ATO minimum residual table, and running cost benchmarks. Key checks:
- Residual ≥ ATO minimum for the term (1y 65.63%, 2y 56.25%, 3y 46.88%, 4y 37.50%, 5y 28.13%). For non-integer terms, the underlying ATO formula is
min residual % = 75 − (75/8) × years — flag if a provider rounds a 13-month lease to the 2-year residual to inflate the apparent saving.
- GST pass-through: the right test depends on how the quote presents running costs, so look at the line-item presentation first — the naive ratio test is a trap. If running costs are shown ex-GST and the GST credit is already netted into the pre-tax deduction (Structure A — SG Fleet and most modern quotes), then
post-tax / pre-tax = 1 − MTR − Medicare always holds whether or not GST was passed on, so the ratio proves nothing. In that structure, instead confirm the credit is actually applied: the "without packaging" comparison column should sit meaningfully above the pre-tax deduction by roughly 1/11 of the GST-bearing running costs. Only in the older Structure B (running costs shown inc-GST, no offset line) does the ratio test work — there, a ratio of exactly 1 − MTR − Medicare means the credit is being retained by the employer (~10% leakage, high-severity). See references/math-verification.md for both structures worked through.
- Electricity budget: under PCG 2024/2, the home-charging shortcut is 5.47c/km from 1 April 2026 (was 4.2c/km before). Expected budget = annual km × $0.0547. If the quote omits or shrinks this on the assumption of free home charging, the user is leaving real tax-effect money on the table — the claim is fixed by distance, not actual cost.
- Running cost benchmarks: see
references/math-verification.md. Insurance is the line most often marked up (provider-arranged comprehensive is frequently 20–40% above retail, sometimes ~2×) — recommend BYO insurance directly in the report rather than as a neutral question. BYO is permitted; the user funds their own retail policy and claims it back from the running-cost budget (it shows on a quote as "Employee Arranged Comprehensive Insurance"). Consultants often falsely claim BYO "isn't possible" or that you "can't claim your own insurance back" — warn the user this is sales friction, not fact, and that a higher excess is a second lever on the premium. Full playbook in references/red-flags.md. Under-budgeting is a different trap — makes the lease look cheap, then forces a mid-lease correction (e.g. a fuel/electricity budget below annual km × $0.0547).
- Bundled "membership" products (e.g. SG Fleet MDR Plus / Minor Damage Repair): these accrue interest for the full term and have capped per-incident benefits the user rarely uses. Recommend removing in the report's bottom line, not just as a question. Same for ECO-style protection packs (paint coating, ceramic tint, interior coating) — discretionary, bundled into financed amount, almost always cheaper bought direct post-delivery if the user actually wants them.
5. Estimate RFBA and ATI impact
Even though the lease is FBT-exempt, the benefit is reportable. RFBA is added to taxable income to produce Adjusted Taxable Income (ATI), which determines means-tested outcomes.
RFBA = FBT base value × 20% × 1.8868 × (proportion of FBT year car available)
ATI ≈ (taxable income after lease) + RFBA + other add-backs.
This means an FBT-exempt EV lease typically raises ATI even as it lowers taxable income — the paradox. Always compute the RFBA and surface its impact on:
- Childcare Subsidy (CCS) — full statutory RFBA applies for commercial-sector employees. Public hospital / PBI / health-promotion-charity / ambulance employees get a special 53% concession for family-assistance means-testing only; everyone else doesn't.
- HECS/HELP — repayment is on ATI, not taxable income. Quantify the extra annual repayment using the year's HELP threshold table.
- Division 293 ($250k threshold), Medicare Levy Surcharge, Family Tax Benefit, Child Support — note when relevant.
If the user's situation includes any of these, the dollar impact may materially erode the headline tax saving and must appear in the report.
6. Quantify worst-case early termination
This is the single largest asymmetric risk. If the user is made redundant, changes to an employer who doesn't offer novation, takes extended unpaid leave, or has a vehicle write-off with insufficient insurance, all pre-tax / GST / running-cost concessions stop while the underlying expensive finance continues.
Compute the lump-sum payout figure at a representative early point (e.g. 3 months in, 12 months in):
remaining lease payments (pre-tax) × 1.10 [GST kicks back in]
+ residual including GST
− any payments already made
Compare against the drive-away price. A 5-year lease terminated at 3 months can easily exit at $20–25k worse than cash. State this number plainly; let the user weigh it against their job security and buffer.
Mitigations (describe neutrally, don't push):
- 1 + 4 structure caps year-1 at-risk portion to 34.37% rather than the 71.87% of a straight 5-year. Trade-off is higher year-1 payments.
- Lease protection insurance — real coverage but premiums typically several thousand financed into the lease (accruing interest). Erodes upside to limit downside; not free.
- Write-off shortfall: agreed value on comprehensive often defaults below the lease payout obligation after year 2 (when new-for-old expires). User can raise agreed value to match the projected payout, or buy total-loss-assist / gap insurance.
See references/risks.md for details and worked figures.
7. Strip discretionary add-ons
Before producing the report, identify everything in the financed amount or running-cost lines that isn't strictly required:
- Membership / minor damage repair products (e.g. SG Fleet MDR Plus) — bundled into financed amount, capped benefits, almost always worth removing
- Provider-arranged comprehensive insurance — almost always markup; recommend BYO with refund of any pre-billed premium
- "Accessories" / ECO / paint / interior protection / ceramic / tint packs — discretionary, financed at the lease interest rate, almost always cheaper and better-quality from a proper detailer post-delivery (a $3,000 financed "accessories" pack is typically $1,200–1,700 done direct). Ask whether the user can source it themselves and claim it.
- Lease protection / total-loss-assist / gap insurance — real coverage but should be an explicit decision based on the user's job stability and write-off risk tolerance
- Duplicate factory inclusions — check what the car already ships with before paying for it again. Many EVs (e.g. Zeekr) include multi-year roadside assistance, capped-price/complimentary servicing, and a portable "granny" charger. A quote billing roadside assistance, or a bundled home charger, on top of factory inclusions is paying twice.
Two framing points to put in front of the user, because providers actively argue against both:
- Padding the financed/base value costs twice over. Anything rolled into the amount financed (accessories, MDR, protection packs) accrues interest across the whole term and, to the extent it's folded into the vehicle's value base, lifts the residual the user must pay at the end. "The more they pack into the base value, the more they make and the more you owe at the residual" is the classic move. Strip first, finance only the car.
- "It's pre-tax, so the markup doesn't matter" is false. Consultants justify a marked-up insurance line or add-on by saying you won't pay tax on it. You still pay the gap — just with pre-tax dollars — so a cheaper option is still cheaper after tax. Pre-tax treatment lowers the cost of every option equally; it does not erase a markup. (Same logic as the interest-rate anti-myth.)
Surface these as concrete recommended actions in the "Recommended changes before signing" section, with the dollar saving estimated where possible.
8. Surface the other quiet drawbacks
Briefly note in every report:
- Super Guarantee check: ATO GN 2020/1 closed the loophole for super salary sacrifice but explicitly preserved it for novated leases. ~5% of employers calculate SG on post-NL salary, costing $1k+/year compounded. The user should ask payroll in writing: "Is my SG calculated on pre- or post-novated-lease salary?"
- Borrowing capacity: lenders treat lease payments as ongoing liability. A $70k car can knock $200k+ off home-loan borrowing power. Flag if the user mentions buying property in the next few years.
- Residual is a real liability, not a future profit-or-loss to bet on. Don't frame it as "good if you can sell above it" — when comparing NL vs cash for the same car, market value cancels out.
9. If comparing multiple quotes
Compare only vehicle finance + admin fees + residual, excluding running costs. Running costs are a pre-tax piggy bank — overfunded amounts get refunded (taxed on the way out), so they don't drive the comparison. Fortnightly deductions are not directly comparable because providers use different running-cost assumptions.
Note where quotes differ in assumptions (kilometres, term, insurance excess, charger included). Differences in assumptions often explain price gaps more than margin does.
Do NOT build a cash-vs-lease comparison. The user gets that from novatedlease.guide; this skill reviews the quote itself.
10. Produce the report
ALWAYS use this exact structure:
# Novated Lease Quote Review — [Vehicle, Provider]
## TL;DR
[2-4 sentences. State the recovered effective rate, the financed-amount reconciliation status, the single biggest concern, and the most important question to ask the provider before signing. Do not repeat the quote's "savings" figure.]
## Quote extracted
[Compact table of the key fields you extracted. Note anything you had to guess or couldn't find.]
## Eligibility and grandfathering
[Confirm FBT-exempt eligibility (4 tests). State which wind-back band the lease falls into and the grandfathering implication. If user is signing before 1 April 2027, say so plainly — full exemption locked in.]
## Financed amount reconciliation
[Show the expected calculation vs the quote's figure. Any gap = high-severity flag unless explained.]
## Effective interest rate
[Recovered rate, methodology, comparison to the 8–12% market band. Note if the quote's headline rate differs. ALWAYS include the warning that this rate is not locked until the final lease schedule near delivery, and that the user must re-run the effective-rate check on the final schedule's actual repayments and escalate any jump.]
## GST pass-through check
[State which presentation structure the quote uses, then apply the matching test. State pass or fail.]
## Running cost line items
[Each line: quote's figure vs benchmark. Flag insurance markup, electricity-budget shortfall (5.47c/km × km), excessive servicing/tyres for an EV.]
## RFBA and ATI impact
[Compute RFBA. Estimate the impact on CCS / HECS / Div 293 / MLS where relevant to the user. Do not skip this section.]
## Worst-case early termination
[Compute the lump-sum payout at an early point. Compare to drive-away price. State the dollar exposure plainly.]
## Other flags
[Bundled insurance in financed amount, residual mismatch on non-integer terms, fees outside benchmark, SG payroll question, borrowing-capacity impact if relevant. If the quote has a "luxury levy" / luxury vehicle adjustment line, briefly explain it here as a legitimate above-car-limit charge so the user isn't left wondering — don't just list it in the extracted table and move on.]
## Comparison (if multiple quotes)
[Side-by-side table of finance + admin + residual only. Note assumption differences.]
## Questions to ask the provider before signing
[5-8 specific questions: itemised brokerage, finance rate methodology, BYO insurance, SG calculation basis, early-termination formula, charger rebate eligibility, residual derivation for non-integer terms.]
## Recommended changes before signing
[Concrete actions to take with the provider. Lead with: (1) remove bundled membership / minor-damage-repair products; (2) BYO comprehensive insurance with refund of bundled premium (and, if BYO, replicate the gap / new-for-old cover the provider policy bundles); (3) remove discretionary protection-pack accessories from financed amount; (4) any other add-on the user can drop. These are direct recommendations, not neutral questions. ALWAYS include: (5) re-run the effective-rate check on the FINAL lease schedule at delivery — the rate is not locked until then and routinely jumps; escalate in writing before accepting if it has.]
## Bottom line
[One paragraph. Direct. Where you can, give the honest **total out-of-pocket over the term** (`pre-tax deduction × (1 − MTR − Medicare) × payments + residual`, see `math-verification.md`) against the car's drive-away price — that real number, not the quote's "savings" headline. The decision rests on (a) whether the structural numbers are clean and (b) whether the user's situation suits the asymmetric risk profile. Two situational points to raise honestly when they apply, without vetoing: the FBT-exempt benefit **scales with the marginal rate** — it's large at 47%/39% but modest at the 32% bracket, so a long lease on a lower salary delivers much less than the headlines imply; and if the car is a **large fraction of take-home income**, name the opportunity cost (the same dollars are a house deposit / years of a cheaper car) plainly. A useful framing: the lease is the right vehicle *finance* method only if the user would buy this car anyway — it shouldn't be the reason to buy a more expensive car than they'd otherwise choose. Frame the trade-off so the user can decide; don't recommend or veto the purchase itself.]
Tone
The user is a first-timer. Explain jargon the first time it appears (FBT, residual, ECM, RFBA, ATI, ECM, MTR, MLS), then use the terms freely. Be direct about flags — softening "the financed amount is $4k above the reconciled figure" into "you may wish to consider whether this aligns with your preferences" wastes their time. But many quotes are fine on most dimensions and the report should say so plainly when they are.
Stay neutral on financing. Do not nudge the user toward green car loans or external refinancing. Recover the effective rate, state the market range, and let the user judge. Do not attempt a "post-tax equivalent" rate conversion.
References
Read these on demand; don't dump them into the conversation unprompted:
references/reading-the-quote.md — extraction recipe, financed-amount reconciliation, effective rate recovery, GST diagnostic
references/math-verification.md — ATO residual table and formula, running-cost benchmarks, RFBA formula, CCS calculation
references/red-flags.md — fee benchmarks, markup patterns, severity ratings
references/ev-fbt-rules.md — eligibility, LCT history, RFBA mechanics, full wind-back schedule
references/risks.md — early termination mechanics, mitigations, SG payroll check, borrowing capacity, write-off gap