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.
Four rules
- 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.
- 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.
- 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.
- 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.
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.
| Phone | Price | 12 mo buyout | Worth at 1 yr | 24 mo buyout | Worth 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.
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.
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 answerThe 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 answerThe 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 answerThe 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 priceTake 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 answerA 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 priceKlarna 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 answerThe 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 knowingUpgrading 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 knowingPayments 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.
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.
| Plan | Net cost | vs. best | Due today | Worst month | Per 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.
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.
What comes back
recommendation- The pick, the runner-up, and the margin between them. When
confidenceis notclearthe 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 carryleaseExits, 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
verdictofbuy-it-outorhand-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: criticalmeans 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
| Name | Default | What it does |
|---|---|---|
device | none iphone-17 · iphone-air · iphone-18-pro · iphone-18-pro-max · iphone-duo · custom | A 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_price | 1199 | Sticker price of the phone you are buying, before tax and before any trade-in. |
trade_in | 0 | 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_offer | none | 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_care | none none · monthly · annual · one | AppleCare+ 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_monthly | 13.49 | Monthly AppleCare+ price for this device, before tax. |
apple_care_annual | 149 | Yearly AppleCare+ price for this device, before tax. |
apple_care_one_monthly | 19.99 | Monthly AppleCare One price. Set it to 0 if the household already subscribes and this device rides along for nothing. |
screen_repair_cost | 250 | Out-of-warranty screen repair for this device, before tax. |
apple_care_repair_cost | 29 | The AppleCare+ service fee for a screen repair, before tax. |
broken_screen | none none · repair · defer · dismiss | Crack 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_rate | 8.5 | Sales tax, percent. Applied to lease payments and the buyout, and to the whole price up front on a purchase. |
activation_fee | 35 | Carrier activation or upgrade fee, charged again at every replacement. |
case_cost | 59 | Case and accessories, charged again at every replacement. |
apple_card_back | 3 | Card rewards on charges Apple bills. Apple Card pays 3%. |
klarna_card_back | 3 | 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_back | 2 | Card rewards on the carrier bill. |
discount_rate | 4 | Annual rate your unspent cash earns, used to discount every path to today. Raising it favours the paths that keep your money longest. |
upgrade_every | 4 1 · 2 · 3 · 4 | Years between replacements, applied identically to every path. 4 means keep this phone for the whole comparison. |
upgrade_months | from 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_exit | best best · return · buyout | What 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. |
ending | own own · walkaway | How 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_estimate | the age-based estimate | Net proceeds for the last phone on `ending=walkaway`, after fees and shipping. |
trade_in_values | the 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_values | none | 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. |
help | off | 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.