Estimate your Social Security retirement benefit for any claiming age from 62 to 70 using either your monthly benefit at Full Retirement Age (FRA) from your Statement or an AIME-based method. You will also see an optional estimate of how working while claiming can temporarily withhold benefits under the earnings test.
Advanced options
| Claiming age | Percent of FRA | Monthly benefit |
|---|
How to use our Social Security Calculator
- Enter your birth year (YYYY) so the calculator can find your Full Retirement Age (FRA).
- Choose what you have from your Social Security Statement: either your monthly benefit at FRA or your AIME.
- If you chose the FRA method, type your monthly benefit at FRA (USD per month).
- Pick a claiming age in the dropdown to see extra details for that one age (the calculator will still build a full table for ages 62 to 70).
- Open Advanced options if you want to use the AIME method: enter your AIME and keep the eligibility year set to the year you turn 62 (supported year in this calculator is 2026).
- To estimate working while claiming, turn on the earnings test, choose the year, and enter your work earnings for that year.
- If you will reach FRA during that year, choose the month you reach FRA; otherwise select that you are not reaching FRA that year.
- If you want a simple future-dollar projection, turn on COLA projection and enter an assumed annual COLA percent.
- Click Calculate and review the benefit table, the selected-age percent, and any notes/warnings.
Definitions
Full Retirement Age (FRA): The age (in years and months) when you get 100% of your basic benefit before early/late adjustments.
Primary Insurance Amount (PIA): Your basic monthly benefit at FRA, before early-claim reductions or delayed credits are applied. In SSA rules, PIA is computed from AIME using bend points and specific rounding [1].
Average Indexed Monthly Earnings (AIME): A monthly number based on your earnings history (after SSA indexing). SSA uses it to compute your PIA [1].
Earnings test: A rule that can temporarily withhold some retirement benefits if you claim before FRA and have work earnings above a yearly limit [3].
Eligibility year: The year you turn 62. SSA sets bend points for that year when computing PIA from AIME [1].
COLA: Cost-of-living adjustment, a yearly percent increase that may raise benefits over time. This calculator can apply a simple assumed percent, but it is not an official forecast.
Methodology
What this calculator does (and does not do)
This tool estimates retirement benefits for claiming ages 62 to 70 using standard SSA adjustment rules for early and late claiming [2]. It can also estimate temporary withholding under the retirement earnings test if you work while claiming before FRA [3]. It does not model spousal benefits, survivor benefits, WEP, GPO, taxes, Medicare premiums, or the full SSA earnings record process used for official estimates [4].
Step 1: Find Full Retirement Age (FRA)
We convert your birth year into an FRA (years and months) using the SSA FRA schedule (65 to 67 depending on birth year).
FRA_months = lookup_FRA_months(birth_year)
Step 2: Get the monthly benefit at FRA (PIA)
If you choose the fast method, we use your entered monthly benefit at FRA as the PIA.
PIA = entered_FRA_monthly_benefit
If you choose the AIME method, we compute PIA using the bend-point formula for the eligibility year. This calculator supports eligibility year 2026 with bend points BP1 = 1286 and BP2 = 7749 [1].
PIA_raw = 0.90*min(AIME,BP1) + 0.32*min(max(AIME-BP1,0),BP2-BP1) + 0.15*max(AIME-BP2,0)
Then we apply the SSA PIA rounding rule (round down to the next lower $0.10) [1].
PIA = floor(PIA_raw*10)/10
Step 3: Adjust PIA for claiming age (62 to 70)
We turn FRA and claiming age into months and find the month difference.
claim_age_months = claim_years*12
m = max(FRA_months - claim_age_months, 0) (months early)
d = max(claim_age_months - FRA_months, 0) (months late)
If claiming before FRA, we apply SSA early retirement reductions: first 36 months at 5/9 of 1% per month, then additional months at 5/12 of 1% per month [2].
reduction = (5/9/100)*min(m,36) + (5/12/100)*max(m-36,0)
benefit = PIA*(1 - reduction)
If claiming after FRA, we apply delayed retirement credits at 2/3 of 1% per month up to age 70 (no extra credit after 70) [2].
d_capped = min(d, (70*12) - FRA_months)
credit = (2/3/100)*d_capped
benefit = PIA*(1 + credit)
The table output runs these rules for each claiming age 62, 63, 64, 65, 66, 67, 68, 69, and 70.
Step 4 (optional): Earnings test withholding estimate
If enabled, we estimate how much benefits could be withheld for a chosen year based on the retirement earnings test rules (it applies only before FRA) [3]. This calculator includes limit values only for year 2026; other years return N/A with a clear note.
excess = max(earnings - limit, 0)
withheld = excess / rate_divisor
We show the withheld amount as a yearly estimate and also as a simple average per month (withheld divided by 12). In real life, SSA often withholds full checks for some months rather than taking a little each month [3].
Step 5 (optional): Simple COLA projection
If COLA projection is enabled, we apply a simple compound increase from age 62 to the claiming age (this is a rough what-if, not an SSA forecast) [4].
years_between_age_62_and_claim_age = max(claim_age_years - 62, 0)
projected_benefit = benefit * (1 + cola_percent/100)^(years_between_age_62_and_claim_age)
Validation and edge-case handling
Required fields must be valid numbers (birth year and either FRA monthly benefit or AIME). Claiming age is limited to 62 through 70. If you enable the earnings test and pick a year other than 2026, withheld outputs show N/A. If you say you reach FRA in the chosen year but that cannot be true based on your birth year and FRA, the calculator shows an error telling you which input to change.