// the short version

Which one should I pick?

The full comparison runs 48 months of cash flow across five columns and lets you watch them fill up. That is the right shape for understanding the program and the wrong shape for answering this question. Here is the answer, the three numbers it turns on, and the catches that decide it.

Every figure below is computed from the same model, for one worked example: an iPhone 18 Pro at $1,199, a $375 Apple trade-in, a $1,000 carrier promotion, AppleCare+ billed monthly, and a new phone every two years. Change any of that with the calculator.

// if you read nothing else

Four rules

  1. Buy the lease out at the end. Almost always. A lease collects 50% of the sticker over 12 months or 70% over 24, so the buyout is the remaining 50% or 30% of list. Handing the phone back sells it to Apple for exactly that. If the trade-in quote is higher — and for a one-year-old iPhone it usually is — handing it back is the expensive door.
  2. AppleCare is not included, in any of them. It is billed separately by Apple whichever way you pay, it costs $703 over four years here, and it only pays for itself if you crack a screen about every 16 months.
  3. How often you upgrade beats which plan you pick. Every year costs $581 a year here; every three years costs $309. That gap is $1,085 over four years — larger than the $479 between the cheapest and the most expensive plan on the same schedule.
  4. Then, and only then, pick a plan. On this example the winner is Carrier · 36 mo at $1,507 net over four years, ahead of Apple Upgrade · 24 mo by $321. That is a real gap.
// rule one, priced

The buyout is a fixed share of the sticker

This is the least obvious thing about Apple Upgrade and the thing that decides it. Apple describes the purchase option fee as the list price less the payments you have made and less any trade-in credit. Work that through and the trade-in cancels out: credit comes off the payments and off the buyout by the same amount. What is left is always the same share of list.

Buy it out when the trade-in beats the buyout. Trade-in quotes are Apple's published maximums as of 2026-09-20, scaled by tier.
PhonePrice12 mo buyoutWorth at 1 yr24 mo buyoutWorth at 2 yr
iPhone 17$899$494$585 buy it out, +$91$299$430 buy it out, +$131
iPhone Air$1,099$594$585 hand it back$359$430 buy it out, +$71
iPhone 18 Pro$1,199$650$785 buy it out, +$135$390$510 buy it out, +$120
iPhone 18 Pro Max$1,299$706$885 buy it out, +$179$420$610 buy it out, +$190
iPhone Duo*$1,999$1,088$1,362 buy it out, +$274$659$939 buy it out, +$280

* The iPhone Duo has no older generations to quote, so its resale is estimated from Pro Max percentages. Buyouts include sales tax at 8.5%; trade-in credit is untaxed.

There is a catch inside the catch: Apple does not accept a trade-in against a replacement lease. You never owned the phone you handed back, so there is nothing to trade. The only route from a leased phone to trade-in value is to buy it out first and trade in the phone you then own. That is why "just hand it back and start again" is a luxury rather than a saving.

// rule two, priced

AppleCare, as arithmetic

Nothing here bundles it. The lease covers the financing, not the phone, and the premiums sit on top of every column identically. So the question is not which plan includes it — none do — but whether you break screens often enough to want it at all.

Premiums over 48 months
$702.56
One screen, with coverage
$31.47
One screen, without
$271.25
Saved per repair
$239.79
Screens to break even
2.9 in four years
Which is a crack every
16 months

Break one screen a year and coverage is worth having. Break one every other year and you have paid $223 for the privilege. Most people are in the second group and buy as though they were in the first. A good case is the cheaper hedge.

This prices screen repair only. AppleCare+ also covers theft and loss, battery service and other accidental damage at their own service fees; if you are buying it for theft cover, this arithmetic is not your arithmetic. There is one more wrinkle on a lease: a returned phone has to work, so a cracked screen you would happily live with on a phone you own becomes a $271 bill before you can hand it back.

// the rest of the catches

What actually surprises people

Each of these is priced for the worked example, and each one is in the calculator response under gotchas with the same numbers.

  • AppleCare is never part of the lease

    changes your answer

    $703 of premiums over four years sits on top of every column here, lease or not. It is billed by Apple, separately, and cancelling it does not touch the lease.

    Moves $703 on this example.

  • AppleCare needs a cracked screen every 16 months to pay for itself

    changes the price

    $703 in premiums against $240 saved per repair is 2.9 cracked screens over four years. Break one every year and coverage comes out $257 ahead; break one every other year and it comes out $223 behind. This prices screen repair only — theft, loss and battery service are not modelled.

    Moves $703 on this example.

  • Handing back the 12-month lease throws away $135

    changes your answer

    The 12-month lease collects $600 and leaves a $650 buyout — 50% of the sticker, with tax. A trade-in credit does not change that: it comes off the payments and the buyout equally. Apple's own trade-in quote for this phone at 12 months is $785, so giving it back sells it for $135 less than it is worth.

    Moves $135 on this example.

  • Handing back the 24-month lease throws away $120

    changes your answer

    The 24-month lease collects $839 and leaves a $390 buyout — 30% of the sticker, with tax. A trade-in credit does not change that: it comes off the payments and the buyout equally. Apple's own trade-in quote for this phone at 24 months is $510, so giving it back sells it for $120 less than it is worth.

    Moves $120 on this example.

  • The low payment is your old phone, spent

    changes your answer

    The trade-in credit is spread across the initial term and nothing after it. The 12-month lease bills $19 while the credit lasts, then $50 — a $31/mo jump. The 24-month lease bills $19 while the credit lasts, then $35 — a $16/mo jump. Budgeting off the first payment is how a lease cycle becomes hard to leave.

    Moves $375 on this example.

  • Owning a leased phone means finding $650 in one month

    changes the price

    Take no action when the term ends and payments simply continue at the full rate; 6 months later Klarna charges the rest of the buyout to your card and the phone is yours. That charge is $650 at 12 months and $390 at 24 months. If a sudden charge that size is a problem, the cheap-looking exit is another lease, which is the point.

    Moves $650 on this example.

  • You cannot trade a leased phone in

    changes your answer

    A replacement lease takes no trade-in, because you never owned the phone you handed back. The only route from a leased phone to trade-in value is to buy it out first and trade in the phone you then own — which is why the buyout is the whole decision on this path.

  • 3% back on lease payments assumes Klarna takes your card

    changes the price

    Klarna does not accept American Express, UnionPay, cards issued by Chase or Capital One, Apple Pay, or PayPal. Debit works. If your rewards card is on that list the lease loses $49 of the rewards priced here, while everything billed by Apple keeps them — check your card before counting on it.

    Moves $49 on this example.

  • Upgrading early hands $667 of carrier credit back

    changes your answer

    The promotion is paid out as $28 a month against the bill for 36 months, and it is the whole trade-in, not a bonus on top of one. Leave early and you pay off the remaining installments and stop earning the rest. It is the cheapest column precisely because it is the hardest to leave.

    Moves $667 on this example.

  • How often you upgrade costs more than which plan you pick

    worth knowing

    Upgrading every year runs $581 a year here; every three years runs $309. That gap is $1,085 over four years, against $479 between the most and least expensive plan on the same schedule.

    Moves $1,085 on this example.

  • The lease can never cost more than the phone

    worth knowing

    Payments and buyout add up to the sticker exactly, so there is no interest to find. The risk is not the total; it is the shape — a payment set artificially low by your old phone's equity, and a buyout you have to produce in one month to keep what you have been paying for.

// the worked example

Five paths, one schedule, four years

Settled at month 48 with every path holding a paid-off phone of the same age, so the columns are comparable. Net cost is in today's dollars, net of card rewards, after crediting back whatever phone you still hold.

PlanNet costvs. bestDue todayWorst monthPer month
Carrier · 36 mo$1,507$196$621$31
Apple Upgrade · 24 mo$1,828+$321$96$524$38
Apple Upgrade · 12 mo$1,844+$337$96$393$38
Apple Card · 24 mo 0%$1,929+$422$195$250$40
Pay cash$1,986+$479$995$1,025$41

Carrier · 36 mo costs $321 less than Apple Upgrade · 24 mo over four years, which is more than the assumptions can explain away. The lease rows assume the cheapest exit at each upgrade, which the calculator searches for you — on this schedule that is buying the 24-month lease out rather than handing it back.

Run it with your own numbers, month by month →

// for agents and scripts

The calculator endpoint

GET https://martinemde.com/apple-upgrade/calculator returns this whole summary as JSON. Every parameter is optional. Called with none it describes itself: the parameter table below, a worked example, and notes on how to read the response.

https://martinemde.com/apple-upgrade/calculator?device_price=1199&trade_in=375&carrier_offer=1000&apple_care=monthly&upgrade_every=2&tax_rate=8.5

What comes back

recommendation
The pick, the runner-up, and the margin between them. When confidence is not clear the margin is inside the error bars on four years of guessed trade-in values, and the choice should be made on cash flow instead.
plans
All five paths, cheapest first by netCost, with the cash-flow columns (dueToday, biggestMonth) that decide whether a cheap plan is actually affordable. Lease rows carry leaseExits, which says what happened to the phone at each upgrade.
leaseBuyout
Rule one, per term: the buyout, its share of list, the trade-in it is up against, and a verdict of buy-it-out or hand-it-back.
appleCare
Rule two: premiums, repair prices, and the break-even cadence.
cadence
Rule three: best-case annual cost at one-, two- and three-year replacement.
gotchas
The catches this particular set of answers triggers, each priced. severity: critical means it changes which button to press, not just what it costs.
warnings
Parameters that were unknown, unparseable or clamped. Nothing is ever fatal: a bad value earns a warning and the default.

Parameters

NameDefaultWhat it does
devicenone iphone-17 · iphone-air · iphone-18-pro · iphone-18-pro-max · iphone-duo · customA phone from the September 2026 lineup. Sets device_price and the trade-in curve used for future years. Pass device_price instead for anything else.
device_price1199 Sticker price of the phone you are buying, before tax and before any trade-in.
trade_in0 Apple Trade In credit for the phone you are handing over today. On a lease this is spread across the initial term only, and anything the lease cannot absorb comes back as Apple store credit.
carrier_offernone The whole carrier promotion, including your trade-in, not a bonus on top of it. Paid out in equal monthly bill credits over 36 months and forfeited from the month you leave. Omit it and the carrier column just uses the ordinary trade-in.
apple_carenone none · monthly · annual · oneAppleCare+ billed monthly or yearly, AppleCare One at a flat monthly rate, or no coverage. Never bundled with any of the payment paths; it is billed separately by Apple in all of them.
apple_care_monthly13.49 Monthly AppleCare+ price for this device, before tax.
apple_care_annual149 Yearly AppleCare+ price for this device, before tax.
apple_care_one_monthly19.99 Monthly AppleCare One price. Set it to 0 if the household already subscribes and this device rides along for nothing.
screen_repair_cost250 Out-of-warranty screen repair for this device, before tax.
apple_care_repair_cost29 The AppleCare+ service fee for a screen repair, before tax.
broken_screennone none · repair · defer · dismissCrack the screen in month nine and see what each path does about it. `repair` fixes it then; `defer` leaves it, which costs trade-in value on a phone you own and a full-price repair before a lease goes back; `dismiss` means it never happened.
tax_rate8.5 Sales tax, percent. Applied to lease payments and the buyout, and to the whole price up front on a purchase.
activation_fee35 Carrier activation or upgrade fee, charged again at every replacement.
case_cost59 Case and accessories, charged again at every replacement.
apple_card_back3 Card rewards on charges Apple bills. Apple Card pays 3%.
klarna_card_back3 Card rewards on the Klarna lease payments. Set it to 0 unless you have checked: Klarna refuses American Express, UnionPay, Chase- and Capital One-issued cards, Apple Pay and PayPal.
carrier_card_back2 Card rewards on the carrier bill.
discount_rate4 Annual rate your unspent cash earns, used to discount every path to today. Raising it favours the paths that keep your money longest.
upgrade_every4 1 · 2 · 3 · 4Years between replacements, applied identically to every path. 4 means keep this phone for the whole comparison.
upgrade_monthsfrom upgrade_every Explicit replacement months, any of 12, 24 and 36, comma-separated. Overrides upgrade_every when both are given. An empty value means never replace it.
lease_exitbest best · return · buyoutWhat the lease does with the old phone at each replacement. `best` searches every combination and reports the cheapest, which is the only fair comparison against paths that have no such choice.
endingown own · walkawayHow month 48 settles. `own` pays off every path and credits the phone you keep. `walkaway` finishes with no phone and no debt, returning an eligible lease or selling an owned phone.
final_sale_estimatethe age-based estimate Net proceeds for the last phone on `ending=walkaway`, after fees and shipping.
trade_in_valuesthe device's own curve Expected Apple trade-in offers when the phone is one, two, three and four years old, comma-separated. These decide whether buying a lease out beats handing it back, so they are the input most worth replacing with real quotes.
private_sale_valuesnone Opt into selling owned phones yourself: net proceeds at one, two, three and four years old, comma-separated. Replaces trade-in credit, and rules out a new carrier promotion.
helpoff Include this parameter table in the response. It is included automatically when no parameters are given.

All amounts are US dollars. The figures are estimates from published prices, not quotes: Apple trade-in maximums were read on 2026-09-20, and tax treatment, promotions and resale values all move.

martinemde.com/apple-upgrade/summary © 2025 Martin Emde v2026.7_