Interactive calculator · your statement, not a table
Social Security Break-Even Age Calculator: Your Two Statement Numbers, Your Crossing Age
Two numbers from your own SSA statement go in — the early check and the late check — and the age where the later sum overtakes the earlier one comes out. The formula is printed under the fields; nothing is baked.
Five fields, one formula, zero baked benefit numbers
The crossing age, re-run on your own statement figures
Both money fields are yours: the monthly benefit at the earlier age and at the later age, copied from your own Social Security statement — the figures arrive dated, and the date is theirs, not this page's. No benefit number, reduction percentage or cost-of-living figure is stored inside this calculator; there is nothing here to go stale. The ages carry the bounds the program carries — earliest claim 62, last delayed-credit age 70 (read the rules at ssa.gov, my Social Security; this pointer dated 8 October 2026) — and the plan age is set to 85, the site's dated planning age: the rounded 84.7 of the NCHS 2024 life table, published August 2026. Change it to whatever you plan to.
Break-even age = (later age × later monthly benefit − earlier age × earlier monthly benefit) ÷ (later monthly benefit − earlier monthly benefit); advantage at the plan age = 12 × (later monthly benefit × (plan age − later age) − earlier monthly benefit × (plan age − earlier age))
- earlier claim — age 62 at $1,000 a month, later claim — age 70 at $2,000 a month Break-even at age 78.0 — below that age the earlier claim has paid more in total, above it the later one has; at a plan age of 85 the later claim is ahead by $84,000.
- earlier claim — age 67 at $2,000 a month, later claim — age 70 at $2,480 a month Break-even at age 82.5 — a crossing point of two sums, not a forecast; at a plan age of 85 the later claim is ahead by $14,400.
Worked before your eyes
Three crossings, counted step by step
The three rows below are the machine's own worked examples — round statement figures, not forecasts of anybody's benefit. Type each row into the fields and the calculator reproduces the age exactly; the arithmetic is written out so you can check it with a pencil.
-
62 at $1,000 against 70 at $2,000: the crossing is 78.0
The ratio, step by step: 70 × $2,000 = $140,000, minus 62 × $1,000 = $62,000, is $78,000; over the $1,000 gap between the checks, $78,000 ÷ $1,000 = 78.0 years. Read the lines under the answer at the default plan age of 85: the late claimant has paid $360,000 (15 years at $2,000 a month), the early claimant $276,000 (23 years at $1,000) — $84,000 ahead, after a head start of $12,000 a year for eight years ($96,000), closed at $12,000 a year of gap between the checks. The dated assumption behind the 85: NCHS 2024 life table, published August 2026. -
62 at $1,200 against 67 at $2,000: the crossing is 74.5
67 × $2,000 = $134,000, minus 62 × $1,200 = $74,400, is $59,600; over the $800 gap, $59,600 ÷ $800 = 74.5 years. At the plan age of 85 the later claim is $100,800 ahead. The head start being closed here: five years of $1,200 a month is $72,000 by age 67, and the $800-a-month gap between the checks closes it in seven and a half years — 67 plus 7.5 is 74.5, the machine’s answer in pencil form. -
67 at $2,000 against 70 at $2,480: the crossing is 82.5
The full-retirement-age-versus-70 pair, and the honest one: 70 × $2,480 = $173,600, minus 67 × $2,000 = $134,000, is $39,600; over the $480 gap, $39,600 ÷ $480 = 82.5 years. At 85 the later check is $14,400 ahead — and that gap only opens if the money lasts. The late start is three years, not eight, so the head start is smaller and the crossing sits late.
Questions the fields raise
Before you read the age
What is the average break-even age?
Social Security: Claiming at 62 vs 67 vs 70, Counted at 2026 Benefits
Which should I take: 62, 67 or 70?
Social Security: Claiming at 62 vs 67 vs 70, Counted at 2026 Benefits
Does investing the early checks change the crossing?
Social Security: Claiming at 62 vs 67 vs 70, Counted at 2026 Benefits
Where do the two benefit numbers come from?
Engine spec (machine-readable mirror of the formula above)
{
"engine": "calculator",
"spec_version": 1,
"locale": "en",
"title": "Social Security break-even calculator",
"inputs": [
{
"id": "earlyage",
"label": "Age at the earlier claim (the one you would take first)",
"unit": "years",
"min": 62,
"max": 70,
"default": 62,
"number": true
},
{
"id": "benefitearly",
"label": "Monthly benefit at the earlier age — read it from your own SSA statement",
"unit": "US$ / month",
"min": 0,
"max": 5000,
"number": true
},
{
"id": "lateage",
"label": "Age at the later claim",
"unit": "years",
"min": 62,
"max": 70,
"default": 70,
"number": true
},
{
"id": "benefitlate",
"label": "Monthly benefit at the later age — your own SSA statement figure",
"unit": "US$ / month",
"min": 0,
"max": 5000,
"number": true
},
{
"id": "plantoage",
"label": "Age you plan the comparison to",
"unit": "years",
"min": 61,
"max": 100,
"default": 85,
"number": true
}
],
"formula": "(lateage*benefitlate - earlyage*benefitearly)/(benefitlate - benefitearly)",
"formula_text": "Break-even age = (later age × later monthly benefit − earlier age × earlier monthly benefit) ÷ (later monthly benefit − earlier monthly benefit); advantage at the plan age = 12 × (later monthly benefit × (plan age − later age) − earlier monthly benefit × (plan age − earlier age))",
"outputs": [
{
"id": "breakevenage",
"format": "number",
"decimals": 1
}
],
"steps": [
{
"label": "Years the later check runs, from the later age to the plan age",
"expression": "(plantoage - lateage)"
},
{
"label": "Years the earlier check runs, from the earlier age to the plan age",
"expression": "(plantoage - earlyage)"
},
{
"label": "Dollars the later claim pays, all in, at the plan age",
"expression": "12 * benefitlate * (plantoage - lateage)"
},
{
"label": "Dollars the earlier claim pays, all in, at the plan age",
"expression": "12 * benefitearly * (plantoage - earlyage)"
},
{
"label": "Advantage of the later claim at the plan age, in dollars (negative means behind)",
"expression": "12 * benefitlate * (plantoage - lateage) - 12 * benefitearly * (plantoage - earlyage)"
}
],
"worked_examples": [
{
"inputs": {
"earlyage": 62,
"benefitearly": 1000,
"lateage": 70,
"benefitlate": 2000,
"plantoage": 85
},
"expected_output": 78,
"source_ref": "src:tool_math_ssbreakeven_2026_10"
},
{
"inputs": {
"earlyage": 62,
"benefitearly": 1200,
"lateage": 67,
"benefitlate": 2000,
"plantoage": 85
},
"expected_output": 74.5,
"source_ref": "src:tool_math_ssbreakeven_2026_10"
},
{
"inputs": {
"earlyage": 67,
"benefitearly": 2000,
"lateage": 70,
"benefitlate": 2480,
"plantoage": 85
},
"expected_output": 82.5,
"source_ref": "src:tool_math_ssbreakeven_2026_10"
}
],
"no_js_fallback": {
"formula_text": "Break-even age = (later age × later monthly benefit − earlier age × earlier monthly benefit) ÷ (later monthly benefit − earlier monthly benefit); advantage at the plan age = 12 × (later monthly benefit × (plan age − later age) − earlier monthly benefit × (plan age − earlier age))",
"examples": [
{
"inputs": [
{
"label": "earlier claim",
"value": "age 62 at $1,000 a month"
},
{
"label": "later claim",
"value": "age 70 at $2,000 a month"
}
],
"output": "Break-even at age 78.0 — below that age the earlier claim has paid more in total, above it the later one has; at a plan age of 85 the later claim is ahead by $84,000."
},
{
"inputs": [
{
"label": "earlier claim",
"value": "age 67 at $2,000 a month"
},
{
"label": "later claim",
"value": "age 70 at $2,480 a month"
}
],
"output": "Break-even at age 82.5 — a crossing point of two sums, not a forecast; at a plan age of 85 the later claim is ahead by $14,400."
}
]
},
"sources": {}
}