ssa-gov/www.ssa.gov/prepare/plan-retirement

1554 lines
109 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"NRJS-469e5c3a62582fe4b9d",applicationID:"1222707131"};;/*! For license information please see nr-loader-rum-1.284.1.min.js.LICENSE.txt */
(()=>{var e,t,r={122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},217:(e,t,r)=>{"use strict";r.d(t,{D0:()=>m,gD:()=>v,xN:()=>h});r(860).K7.genericEvents;const n="experimental.marks",i="experimental.measures",o="experimental.resources",a=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var s=r(614),c=r(944),u=r(384),l=r(122);const d="[data-nr-mask]",f=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(i)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:s.wk,inactiveMs:s.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){a(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,c.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){a(t)?e.block_selector+=",".concat(t):""!==t&&(0,c.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,c.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},g={},p="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(p);if(!g[e])throw new Error("Configuration for ".concat(e," was never set"));return g[e]}function h(e,t){if(!e)throw new Error(p);g[e]=(0,l.a)(t,f());const r=(0,u.nY)(e);r&&(r.init=g[e])}function v(e,t){if(!e)throw new Error(p);var r=m(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>d});var n=r(122),i=r(384),o=r(154),a=r(324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},l={};function d(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!l[e])throw new Error("Runtime for ".concat(e," was never set"));return l[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");l[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(l[e],"harvestCount")||Object.defineProperty(l[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=l[e])}},324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.284.1",i="PROD",o="CDN"},154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>l,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,l=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>d,x3:()=>u});var n=r(836),i=r(606),o=r(860),a=r(646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};l(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function d(e="",t="feature",r=!1){if(l(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(990),o=r(371),a=r(646),s=r(607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},l={},d=!1;try{d=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=m(e),l=c.length,d=0;d<l;d++)c[d].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:d?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:d};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return l[t]=l[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),l=(0,n.Zm)();l.ee||(l.ee=u)},646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(566).bz)()},566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(836),i=r(154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>l,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>d});var n=r(154),i=r(863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function l(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(836),i=r(607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];l(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return l(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,l,d;try{a=this,o=[...arguments],l="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],l],e)}i(r+"start",[o,a,s],l,c);try{return d=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],l,c),e}finally{i(r+"end",[o,a,d],l,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log";n.K7.logging},773:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(154),r(566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(836),i=r(687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},603:(e,t,r)=>{"use strict";r.d(t,{j:()=>K});var n=r(860),i=r(555),o=r(371),a=r(908),s=r(836),c=r(687),u=r(289),l=r(154),d=r(944),f=r(773),g=r(384),p=r(344);const m=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],h=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(863),b=r(614),y=r(993);var w=r(646),R=r(434);const A=new Map;function E(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,d.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,R.YM)(i),a=new w.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[R.Jt]||t[r];return A.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>A.get(c))),i}function _(){const e=(0,g.pV)();m.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,d.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function N(e,t,g=!1){t||(0,c.Ak)(e,"api");const m={};var w=s.ee.get(e),R=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var A="api-",_=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(A,n,!0,o||null===r?"session":void 0)(t,r)}function k(){}m.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,v.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},m.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),E(w,e,t,{customAttributes:r,level:i})},h.forEach((e=>{m[e]=j(A,e,!0,"api")})),m.addPageAction=j(A,"addPageAction",!0,n.K7.genericEvents),m.recordCustomEvent=j(A,"recordCustomEvent",!0,n.K7.genericEvents),m.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(A,"setPageViewName",!0)()},m.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,d.R)(40,typeof t)}else(0,d.R)(39,typeof e)},m.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,d.R)(41,typeof e)},m.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,d.R)(42,typeof e)},m.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,d.R)(23,e)}},m[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},m[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},m.interaction=function(e){return(new k).get("object"==typeof e?e:{})};const T=k.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(R.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw R.emit("fn-err",[arguments,this,t],r),t}finally{R.emit("fn-end",[(0,v.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function I(){r.e(296).then(r.bind(r,778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,d.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{T[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),m.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(A,"routeName",!0,n.K7.spa),m.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},l.RI?(0,u.GG)((()=>I()),!0):I(),m}var k=r(217),T=r(122);const j={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},I={};var O=r(284);const S=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function K(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:d={},exposed:f=!0}=t;d.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,k.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");I[e]=(0,T.a)(t,j);const r=(0,g.nY)(e);r&&(r.loader_config=I[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},l.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const m=(0,k.D0)(e.agentIdentifier),h=[c.beacon,c.errorBeacon];P||(m.proxy.assets&&(S(m.proxy.assets),h.push(m.proxy.assets)),m.proxy.beacon&&h.push(m.proxy.beacon),_(),(0,g.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===m.soft_navigations.enabled&&m.feature_flags.includes("soft_nav")),d.denyList=[...m.ajax.deny_list||[],...m.ajax.block_internal?h:[]],d.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,d),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=N(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),P=!0}},374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.284.1.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.284.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),l=0;l<u.length;l++){var d=u[l];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){s=d;break}}if(!s){c=!0;var f={296:"sha512-I5tV79u0jhQi7aouG2M+kaxUnC8otPe2WXnytHYva1pERqoP8GhxHAi7OJZyNzSvBOojrdGEBSfIO5Sy7scrmA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={374:0,840:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.284.1.PROD"]=self["webpackChunk:NRBA-1.284.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(374);var e=i(944),t=i(344),r=i(566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(217);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var l=i(603);var d=i(687),f=i(234),g=i(289),p=i(154),m=i(384);const h=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function v(e){return!!(0,m.dV)().o.MO&&h(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,d.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,d.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(h(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,d.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return v(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(630);class R extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var A=i(908),E=i(843),_=i(878),x=i(782),N=i(863);class k extends y{static featureName=x.T;constructor(e,t=!0){super(e,x.T,t),p.RI&&((0,E.u)((()=>(0,A.p)("docHidden",[(0,N.t)()],void 0,x.T,this.ee)),!0),(0,_.sp)("pagehide",(()=>(0,A.p)("winPagehide",[(0,N.t)()],void 0,x.T,this.ee))),this.importAggregator(e))}}var T=i(773);class j extends y{static featureName=T.TZ;constructor(e,t=!0){super(e,T.TZ,t),p.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,A.p)(T.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,m.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,l.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,m.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,k,j],loaderType:"lite"})})()})();</script>
<meta name="description" content="Estimate your benefit amount, determine when to apply, and explore other factors that may affect your retirement planning." />
<link rel="canonical" href="https://www.ssa.gov/prepare/plan-retirement" />
<meta name="robots" content="index, follow" />
<link rel="apple-touch-icon" href="/themes/custom/ssa_core/apple-touch-icon.png" />
<link rel="apple-touch-icon-precomposed" href="/themes/custom/ssa_core/apple-touch-icon.png" />
<meta property="og:site_name" content="Social Security" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.ssa.gov/prepare/plan-retirement" />
<meta property="og:title" content="Plan for retirement" />
<meta property="og:description" content="Estimate your benefit amount, determine when to apply, and explore other factors that may affect your retirement planning." />
<meta property="og:image:url" content="https://www.ssa.gov/themes/custom/ssa_core/logo.svg" />
<meta property="og:image:secure_url" content="https://www.ssa.gov/themes/custom/ssa_core/logo.svg" />
<meta property="og:image:alt" content="U.S. Social Security Administration" />
<meta property="og:locale" content="en_US" />
<meta property="og:locale:alternate" content="es_ES" />
<meta property="article:published_time" content="Tue, 11/29/2022 - 18:06" />
<meta property="article:modified_time" content="Fri, 02/14/2025 - 10:34" />
<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
<meta name="MobileOptimized" content="width" />
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" href="/themes/custom/ssa_core/favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="alternate" hreflang="en" href="https://www.ssa.gov/prepare/plan-retirement" />
<link rel="alternate" hreflang="es" href="https://www.ssa.gov/es/prepare/plan-retirement" />
<title>Plan for retirement | SSA</title>
<link rel="stylesheet" media="all" href="/sites/g/files/npxnvu131/files/css/css_FTQt7bOCjkP7srTT298wxVmDRfziDatiEaQUJRBpO6o.css?delta=0&amp;language=en&amp;theme=ssa_core&amp;include=eJxljFEOAiEQQy9E4EhkFiZAHBik4Ort1VWzH_407WtTaCgkvnIs5KW0Cxz-kJ2ZKxuAPDiswe60Bg9Mrm4jfBZBXz0BPGH4Pt8HLo7VSew3mk6D0qCe8WtOYlfra5OCzPH4m5qSMNyV4tAedW_mVniHO9RWjUv4Cav9TpU" />
<link rel="stylesheet" media="all" href="/sites/g/files/npxnvu131/files/css/css_Lzg9UrbFyveYK9FaOZr99C04Cqflc3XRVrlIBpk--Ns.css?delta=1&amp;language=en&amp;theme=ssa_core&amp;include=eJxljFEOAiEQQy9E4EhkFiZAHBik4Ort1VWzH_407WtTaCgkvnIs5KW0Cxz-kJ2ZKxuAPDiswe60Bg9Mrm4jfBZBXz0BPGH4Pt8HLo7VSew3mk6D0qCe8WtOYlfra5OCzPH4m5qSMNyV4tAedW_mVniHO9RWjUv4Cav9TpU" />
<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/301","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJx1kOttwzAMhBcSrBkKdA_hbLEyE70qUnG8fZU0gdMW_UPwPoLHAz0UETs1O9OKC5cmhq4aOZ-tb70iTg9pQikhklMEG0b5rSeccP0Jk6loCA11lafbQaaea58jy0reCKc69vwzjtPGIYxY_w2MlIURXSLPcLeAYv-iSVdKZETgltLIIiPuyou492Ho3nS4zS9jEVI59Erw4yT7F5bA2eXxqgDlkh0W5Qs5Uej3ISG0ZbVH-6BLH9tHe6dawniX2E_4VqovW77jzuNWqiVT1vE57KcRYBelZGcImS6bF3dr7UdDoq20s7kwbWLvdUrF90hfAmq76g","theme":"ssa_core","theme_token":null},"ajaxTrustedUrl":{"form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM":true},"gtm":{"tagId":null,"settings":{"data_layer":"dataLayer","include_classes":false,"allowlist_classes":"google\nnonGooglePixels\nnonGoogleScripts\nnonGoogleIframes","blocklist_classes":"customScripts\ncustomPixels","include_environment":false,"environment_id":"","environment_token":""},"tagIds":["GTM-5GQXH7Q"]},"gtag":{"tagId":"","consentMode":false,"otherIds":[],"events":[],"additionalConfigInfo":[]},"component":{"plugins":[]},"dataLayer":{"defaultLang":"en","languages":{"en":{"id":"en","name":"English","direction":"ltr","weight":0},"es":{"id":"es","name":"Spanish","direction":"ltr","weight":1}}},"simple_datalayer_trigger":{"triggers":[{"selector":".js-account-home","aux_selectors":{"parents":"","find":""},"category":"click","action":"goto_account_home","label":"@text","value":"@href"},{"selector":"li.js-task-link--auth a","aux_selectors":{"parents":"","find":""},"category":"click","action":"@text","label":"@text","value":"@href"},{"selector":"li.usa-button-group__item--secondary.js-task-link--anon a","aux_selectors":{"parents":"","find":""},"category":"click","action":"begin_sign_up","label":"@text","value":"@href"},{"selector":"a[href*=\u0022\/\/secure.ssa.gov\/ICON\/main.jsp\u0022].usa-button","aux_selectors":{"parents":"","find":""},"category":"click","action":"cta","label":"@text","value":"@href"},{"selector":"article[about=\u0027\/retirement\u0027] .ssa-task__inline-action--primary a","aux_selectors":{"parents":"","find":""},"category":"click","action":"learn_to_apply_retirement","label":"@text","value":"@href"},{"selector":".usa-mobile-header-button.js-sign-in","aux_selectors":{"parents":"","find":""},"category":"click","action":"begin_login_header","label":"@text","value":"@href"},{"selector":"li:not(.usa-button-group__item--secondary).js-task-link--anon a","aux_selectors":{"parents":"","find":""},"category":"click","action":"begin_login_primary","label":"@text","value":"@href"},{"selector":".js-sign-out","aux_selectors":{"parents":"","find":""},"category":"click","action":"logout","label":"@text","value":"@href"},{"selector":".ssa-button-group__questionable a","aux_selectors":{"parents":"","find":""},"category":"benefits_quest","action":"begin_benefits_quest","label":"@text","value":"@href"}],"settings":{"event":"click","category_name":"event_category","action_name":"event_name","label_name":"event_label","value_name":"event_value"}},"ssa_secure":{"cookie":{"name":"prtl_ini","handling":{"status":true,"interval":"0"}}},"data":{"extlink":{"extTarget":true,"extTargetAppendNewWindowLabel":"(opens in a new window)","extTargetNoOverride":false,"extNofollow":false,"extTitleNoOverride":false,"extNoreferrer":false,"extFollowNoOverride":false,"extClass":"0","extLabel":"(link is external)","extImgClass":false,"extSubdomains":false,"extExclude":"","extInclude":"","extCssExclude":"","extCssInclude":"","extCssExplicit":"","extAlert":false,"extAlertText":"This link will take you to an external web site. We are not responsible for their content.","extHideIcons":false,"mailtoClass":"0","telClass":"0","mailtoLabel":"(link sends email)","telLabel":"","extUseFontAwesome":false,"extIconPlacement":"before","extPreventOrphan":false,"extFaLinkClasses":"fa fa-external-link","extFaMailtoClasses":"fa fa-envelope-o","extAdditionalLinkClasses":"","extAdditionalMailtoClasses":"","extAdditionalTelClasses":"","extFaTelClasses":"fa fa-phone","whitelistedDomains":[],"extExcludeNoreferrer":""}},"ssa_toggles":{"qadropdown":{"answer_prefix":"Your Full Retirement Age is","answer_data":{"201":{"name":"After 1960","description":"67"},"206":{"name":"1960","description":"67"},"211":{"name":"1959","description":"66 and 10 months"},"216":{"name":"1958","description":"66 and eight months"},"221":{"name":"1957","description":"66 and six months"},"226":{"name":"1956","description":"66 and four months"},"231":{"name":"1955","description":"66 and two months"},"236":{"name":"1943 - 1954","description":"66"}}},"fratoggle":{"fra_birth_year":1958,"pre_fra_birth_year":1963,"fra_birth_date_ranges":{"min":{"0":"1958","1":"5","2":"2","num_months_to_add":8},"max":{"0":"1959","1":"3","2":"1","num_months_to_add":10}},"answer_data":{"Not eligible":{"tid":256,"description":"You are not eligible for retirement in [current-date:html_year], so you have no annual limit","answer":"\u003Cdiv class=\u0022field field--name-field-answer field--type-text-long field--label-hidden field__item\u0022\u003E\u003Cp\u003E\u003Cspan class=\u0022qadropdown-answer\u0022\u003E\u003Cspan\u003EYou are not eligible for retirement in 2025, so you have no annual limit\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cem\u003ETo help you plan for the future, here\u2019s an example of the earnings limit in 2025:\u003C\/em\u003E\u003C\/p\u003E\u003Cul\u003E\u003Cli\u003EIf you\u2019re under Full Retirement Age for the full year, the annual limit is $23,400. We deduct $1\u0026nbsp;from your benefit payment for every $2 you earn above this.\u003C\/li\u003E\u003Cli\u003EIf you\u2019re turning Full Retirement Age this year, the limit is $62,160 up to the month before you reach your Full Retirement Age. We deduct $1 from your benefit payment for every $3 you earn above this during that time.\u003C\/li\u003E\u003C\/ul\u003E\u003C\/div\u003E"},"Over FRA this year":{"tid":241,"description":"Your earnings will not reduce your benefits.","answer":"\u003Cdiv class=\u0022field field--name-field-answer field--type-text-long field--label-hidden field__item\u0022\u003E\u003Cp\u003E\u003Cspan class=\u0022qadropdown-answer\u0022\u003E\u003Cspan\u003EYour earnings will not reduce your benefits.\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003C\/div\u003E"},"Turning FRA with year-split by month":{"tid":246,"description":"$62,160","answer":"\u003Cdiv class=\u0022field field--name-field-answer field--type-text-long field--label-hidden field__item\u0022\u003E\u003Cp\u003E{pre_moe_str_scase},\u0026nbsp;2025: \u003Cspan class=\u0022qadropdown-answer\u0022\u003E\u003Cspan\u003E$62,160\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003EAfter {pre_moe},\u0026nbsp;2025: {Over FRA answer}\u003C\/p\u003E\u003Cp\u003E\u003Cem\u003EIn 2025, we deduct $1 from your benefit payments for every $3 you earn above \u003Cspan\u003E$62,160\u003C\/span\u003E {pre_moe_str}. There is no reduction after that.\u003C\/em\u003E\u003C\/p\u003E\u003C\/div\u003E"},"Under FRA this year":{"tid":251,"description":"$23,400 annually, or $1,950 per month if your benefits start mid-year.","answer":"\u003Cdiv class=\u0022field field--name-field-answer field--type-text-long field--label-hidden field__item\u0022\u003E\u003Cp\u003E\u003Cspan class=\u0022qadropdown-answer\u0022\u003E\u003Cspan\u003E$23,400 annually, or $1,950 per month if your benefits start mid-year.\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cem\u003EIn 2025, we deduct $1 from your benefit payments for every $2 in wages you earn above the annual limit. If your benefits start mid-year, you generally will not be due a benefit check if you earn more than $1,950 per month.\u0026nbsp;If your payment is withheld due to your earnings, we will increase your monthly benefit amount at Full Retirement Age to account for some of those withheld benefits.\u003C\/em\u003E\u003C\/p\u003E\u003Cp\u003EThe year you turn Full Retirement Age, that number will increase. For example, if you were turning Full Retirement Age in 2025, the limit would be $62,160 up to the month before you reach your Full Retirement Age. We would deduct $1 from your benefit payment for every $3 you earn above this during that time.\u003C\/p\u003E\u003C\/div\u003E"}},"current_year":"2025","strings":{"in":"in January","from":"from January to"},"lang_code":"en"}},"ssa_search":{"site_handle":"ssa"},"ajax":[],"user":{"uid":0,"permissionsHash":"7fb371bdbdeb7f193141be7032865fcc6e231bf699e412c535c05a4ad0faba54"}}</script>
<script src="/sites/g/files/npxnvu131/files/js/js_z2UTgSOAnIibkelKSiKlbhlAdKYxs7yhtSj84Of3n1s.js?scope=header&amp;delta=0&amp;language=en&amp;theme=ssa_core&amp;include=eJx1UEFuwzAM-1BQv2HA_mGwtqCoc6zMUrrm9xOCDukG7CaSgkSywtGw00hXmnEXHTaZLGujXH-k7EOYY-U_YTJDNirboHSOB1s0OJiR20QPb9I_Uh3binZ5wolVOa46OLEvvyH4L77ghsdx2pVDsPSJOnSt-tUPepN4uqzaqbuliv1mT38YZU7nePpbID33SM9w0Z5RXO6UzeEvKWZCjcxS7SVZR9tdiuX3KCW_eTRy_QaPdIYH"></script>
<script src="/modules/contrib/google_tag/js/gtm.js?sse7i3"></script>
<script src="/modules/contrib/google_tag/js/gtag.js?sse7i3"></script>
<script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script>
<script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="LERZW-HECFS-R8H4E-23UQ7-ERMQB",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"LERZW-HECFS-R8H4E-23UQ7-ERMQB";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="vht6pfix22vgcz6wffla-f-3bf49ccb3-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"1367776","ak.ai":parseInt("728289",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"4fceca8","ak.r":35636,"ak.a2":n,"ak.m":"dsca","ak.n":"essl","ak.bpcip":"169.231.231.0","ak.cport":37496,"ak.gh":"23.214.170.93","ak.quicv":"","ak.tlsv":"tls1.3","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1742088534","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==GbgWan3FP408jXZT67pQ1Y7COSKEg8zQfgDkKFYQZDBhMisZCBIMHxBCV4VdMQH0ePZ8DHr92JsMhzs0mYrqRFz5979Leq69FMwGlohCNGLHw0DY0aQFlDZ8uVJEDUwUDrTFXL7OdneJ6fWPUbnlH5w8Mvy5sl//pcFS7WfSYJyDzZ6EkW/rGT3ejVRluLyBvbYAwccabo2WGUSSQbKrAHLb6muT/LcsAzv6Nfurjdg6T9Bc8sJFvZiGlFU8YBx3jWutG5Ux8z8gRRklmjxXgjV0KEDI04z5qLXLyRdy7h6SIpBi/KGCvItBkDfzcf+f/h9FkybeV8fXZjSfB8yc58dHUS7X63C7LuvIB53Rlv6rMqvv/mEzfpdRXtgNsj/VqtxEgEQ6v8yPppTzGu/cIogBzvZjDzEf87O8E1xgWJ8=","ak.pv":"98","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head>
<body>
<a href="#main-content" class="usa-sr-only focusable">
Skip to main content
</a>
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5GQXH7Q"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
<section class="usa-banner">
<div class="usa-banner">
<div class="usa-accordion">
<header class="usa-banner__header">
<div class="usa-banner__inner">
<div class="grid-col-auto">
<img class="usa-banner__header-flag" src="/themes/custom/ssa_core/assets/img/us_flag_small.png" alt="U.S. flag">
</div>
<div class="grid-col-fill tablet:grid-col-auto">
<p class="usa-banner__header-text">An official website of the United States government</p>
<p class="usa-banner__header-action" aria-hidden="true">Here's how you know</p>
</div>
<button class="usa-accordion__button usa-banner__button" aria-expanded="false" aria-controls="gov-banner-default">
<span class="usa-banner__button-text">Here's how you know</span>
</button>
</div>
</header>
<div class="usa-banner__content usa-accordion__content" id="gov-banner-default" hidden="">
<div class="grid-row grid-gap-lg">
<div class="usa-banner__guidance tablet:grid-col-6">
<img
class="usa-banner__icon usa-media-block__img"
src="/themes/custom/ssa_core/assets/img/icon-dot-gov.svg"
role="img"
alt=""
aria-hidden="true"
/>
<div class="usa-media-block__body">
<p>
<strong> Official websites use .gov </strong>
<br />
A <strong>.gov</strong> website belongs to an official government organization in the United States.
</p>
</div>
</div>
<div class="usa-banner__guidance tablet:grid-col-6">
<img
class="usa-banner__icon usa-media-block__img"
src="/themes/custom/ssa_core/assets/img/icon-https.svg"
role="img"
alt=""
aria-hidden="true"
/>
<div class="usa-media-block__body">
<p>
<strong>Secure .gov websites use HTTPS </strong>
<br />A <strong>lock</strong> ( <span class="icon-lock"><svg xmlns="http://www.w3.org/2000/svg" width="52"
height="64" viewBox="0 0 52 64" class="usa-banner__lock-image" role="img"
aria-labelledby="banner-lock-title-default banner-lock-description-default"
focusable="false">
<title id="banner-lock-title-default">Lock</title>
<desc id="banner-lock-description-default">A locked padlock</desc>
<path fill="#000000" fill-rule="evenodd"
d="M26 0c10.493 0 19 8.507 19 19v9h3a4 4 0 0 1 4 4v28a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V32a4 4 0 0 1 4-4h3v-9C7 8.507 15.507 0 26 0zm0 8c-5.979 0-10.843 4.77-10.996 10.712L15 19v9h22v-9c0-6.075-4.925-11-11-11z" />
</svg></span>
) or <strong>https://</strong> means youve safely connected to the .gov website. Share sensitive information only on official, secure websites.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<header class="usa-header usa-header--basic" id="header" role="banner" tabindex="-1">
<div class="usa-overlay"></div>
<div class="usa-banner-inner">
<div>
<div class="views-element-container block block-views block-views-blocksite-alerts-all" id="block-views-block-site-alerts-all" data-block-plugin-id="views_block:site_alerts-all">
<div><div class="js-view-dom-id-b82a05230d9322b4e5eaeb2e8c9fa58594aeeee09375d68e9fd028001da4431a">
<div class="views-row"><div class="views-field views-field-field-site-alert"><div class="field-content">
<div class="paragraph paragraph--type--site-alert paragraph--view-mode--default">
<section class="usa-site-alert usa-site-alert--emergency ssa-site-alert usa-site-alert--slim" aria-label="Site alert,,,,,,">
<div class="usa-alert">
<div class="usa-alert__body">
<p class="usa-alert__text">
<div class="field field--name-field-action-link field--type-link field--label-hidden field__item"><a href="/manage-benefits/make-an-appointment">If you need to visit an office, schedule an appointment first. Find out how.</a></div>
</p>
</div>
</div>
</section>
</div>
</div></div></div>
<div class="views-row"><div class="views-field views-field-field-site-alert"><div class="field-content">
<div class="paragraph paragraph--type--site-alert paragraph--view-mode--default">
<section class="usa-site-alert usa-site-alert--info ssa-site-alert usa-site-alert--slim" aria-label="Site alert,,,,,,">
<div class="usa-alert">
<div class="usa-alert__body">
<p class="usa-alert__text">
<div class="field field--name-field-action-link field--type-link field--label-hidden field__item"><a href="https://www.ssa.gov/benefits/retirement/social-security-fairness-act.html">Information about the Social Security Fairness Act (WEP/GPO).</a></div>
</p>
</div>
</div>
</section>
</div>
</div></div></div>
</div>
</div>
</div>
</div>
</div>
<div class="usa-nav-container">
<div class="region region-header usa-navbar">
<div class="usa-logo site-logo" id="logo">
<a class="usa-logo__text ssa-logo__text" href="/" accesskey="1" title="Home" aria-label="Home">
<span class="ssa-logo__image">
<img src="/themes/custom/ssa_core/logo.svg" alt="Home" />
</span>
<span class="ssa-logo__link">
Social Security
</span>
</a>
</div>
<div class="usa-nav__sign-in">
<div class="language-switcher-language-url block block-language block-language-blocklanguage-content" data-block-plugin-id="language_block:language_content">
<ul class="links usa-nav__primary usa-accordion"><li hreflang="en" data-drupal-link-system-path="node/301" class="usa-nav__primary-item"><a href="/prepare/plan-retirement" class="language-link" hreflang="en" data-drupal-link-system-path="node/301">English</a></li><li hreflang="es" data-drupal-link-system-path="node/301" class="usa-nav__primary-item"><a href="/es/prepare/plan-retirement" class="language-link" hreflang="es" data-drupal-link-system-path="node/301">Español</a></li></ul>
</div>
<ul class="usa-nav__primary usa-nav_primary--account">
<noscript>
<li class="users-block">
<a href="https://secure.ssa.gov/myssa/myhub" class="usa-mobile-header-button" data-cta="button" data-location="header" target="_blank">
Account
</a>
</li>
</noscript>
<li class="js-sign-in loading users-block">
<a href="https://secure.ssa.gov/RIL/SiView.action" class="usa-mobile-header-button js-sign-in loading" data-cta="button" data-location="header">Sign in</a>
</li>
<li class="js-task-link--auth users-block">
<a href="https://secure.ssa.gov/myssa/myhub" class="js-task-link--auth usa-mobile-header-button datalayer-event-click" data-attribute-datalayer-event-category="click" data-attribute-datalayer-event-action="goto_account_home" data-attribute-datalayer-event-label="account_home" data-attribute-datalayer-event-value="https://secure.ssa.gov/myssa/myhub" data-cta="button" data-location="header" target="_blank">
<span>Account</span>
</a>
</li>
</ul>
</div>
<button class="usa-menu-btn">Menu</button>
<noscript>
<style>.usa-menu-btn:not(.no-script) {display:none}</style>
<a href="/menu" class="usa-menu-btn no-script">Menu</a>
</noscript>
</div>
<nav class="usa-nav">
<button class="usa-nav__close">
<img src="/themes/custom/ssa_core/assets/img/close.svg" alt="close"/>
</button>
<noscript>
<style type="text/css">
ul.usa-nav__primary.usa-accordion:not(.links) {
display: none;
}
</style>
<ul class="links usa-nav__primary usa-accordion">
<li class="usa-nav__primary-item">
<a href="/menu#benefits" class="usa-nav__link">Benefits</a>
</li>
<li class="usa-nav__primary-item">
<a href="/menu#medicare" class="usa-nav__link">Medicare</a>
</li>
<li class="usa-nav__primary-item">
<a href="/menu#card-record" class="usa-nav__link">Card &amp; record</a>
</li>
</ul>
</noscript>
<ul class="usa-nav__primary usa-accordion">
<li class="usa-nav__primary-item">
<button class="usa-accordion__button usa-nav__link usa-current" aria-expanded="false" aria-controls="basic-nav-section-1">
<span>Benefits</span>
</button>
<ul id="basic-nav-section-1" class="usa-nav__submenu" hidden="">
<div class="grid-row grid-gap-2">
<div class="usa-col desktop:grid-col-6">
<li class="usa-nav__submenu-item">
<h5 class="usa-nav__submenu-header"><span>By Phase</span></h5>
<ul id="basic-nav-section-column-1" class="usa-nav__submenu-list">
<li class="usa-nav__submenu-item">
<a href="/prepare" >
<span>Prepare</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/apply" >
<span>Apply</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/manage-benefits" >
<span>Manage benefits</span>
</a>
</li>
</ul>
</li>
</div>
<div class="usa-col desktop:grid-col-6">
<li class="usa-nav__submenu-item">
<h5 class="usa-nav__submenu-header"><span>By Type</span></h5>
<ul id="basic-nav-section-column-2" class="usa-nav__submenu-list">
<li class="usa-nav__submenu-item">
<a href="/retirement" >
<span>Retirement</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/disability" >
<span>Disability</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/survivor" >
<span>Survivor</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/family" >
<span>Family</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/ssi" >
<span>Supplemental Security Income (SSI)</span>
</a>
</li>
</ul>
</li>
</div>
<div class="usa-col grid-col-12 padding-top-1 desktop:padding-top-2 desktop:margin-top-2 border-primary-dark desktop:border-top">
<li class="usa-nav__submenu-item">
<a href="/benefits" >
<span>Benefits overview</span>
</a>
</li>
</div>
</ul>
</li>
<li class="usa-nav__primary-item">
<button class="usa-accordion__button usa-nav__link " aria-expanded="false" aria-controls="basic-nav-section-2">
<span>Medicare</span>
</button>
<ul id="basic-nav-section-2" class="usa-nav__submenu" hidden="">
<li class="usa-nav__submenu-item">
<a href="/medicare" >
<span>Plan for Medicare</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/medicare/sign-up" >
<span>Sign up for Medicare</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/medicare/lower-irmaa" >
<span>Request to lower IRMAA</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/medicare/part-d-extra-help" >
<span>Apply for Part D Extra Help</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/medicare/manage" >
<span>Manage Medicare benefits</span>
</a>
</li>
</ul>
</li>
<li class="usa-nav__primary-item">
<button class="usa-accordion__button usa-nav__link " aria-expanded="false" aria-controls="basic-nav-section-3">
<span>Card &amp; record</span>
</button>
<ul id="basic-nav-section-3" class="usa-nav__submenu" hidden="">
<li class="usa-nav__submenu-item">
<a href="/number-card" >
<span>Number &amp; card</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="/personal-record" >
<span>Personal record</span>
</a>
</li>
</ul>
</li>
</ul>
<div class="ssa-search-block-form usa-search block block-ssa-search block-search-block" role="search" data-drupal-selector="ssa-search-block-form" id="block-ssasearchblock" data-block-plugin-id="search_block">
<form action="/prepare/plan-retirement" method="post" id="ssa-search-block-form" accept-charset="UTF-8" target="_blank" class="usa-form">
<div class="form-item js-form-item form-type-search js-form-type-search form-item-query js-form-item-query form-no-label">
<label for="edit-query" class="usa-label control-label usa-sr-only">Search</label>
<input autocomplete="off" data-drupal-selector="edit-query" type="search" id="edit-query" name="query" value="" size="128" maxlength="128" class="form-search usa-input" />
</div>
<input data-drupal-selector="form-eha2qbzt9zkjd8fahl8bs4029yo4exqzov0dsjermhw" type="hidden" name="form_build_id" value="form-eHA2qBZt9ZkJD8fAhL8bS4029Yo4exqzoV0dsjErmHw" class="usa-input" />
<input data-drupal-selector="edit-ssa-search-block-form" type="hidden" name="form_id" value="ssa_search_block_form" class="usa-input" />
<div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions"><input data-drupal-selector="edit-submit" type="submit" id="edit-submit" value="Search" class="button js-form-submit form-submit usa-button" data-cta="button" data-location="header" /></div>
</form>
</div>
<div class="language-switcher-language-url block block-language block-language-blocklanguage-content" id="block-languageswitchercontent" data-block-plugin-id="language_block:language_content">
<ul class="links usa-nav__primary usa-accordion"><li hreflang="en" data-drupal-link-system-path="node/301" class="usa-nav__primary-item"><a href="/prepare/plan-retirement" class="language-link" hreflang="en" data-drupal-link-system-path="node/301">English</a></li><li hreflang="es" data-drupal-link-system-path="node/301" class="usa-nav__primary-item"><a href="/es/prepare/plan-retirement" class="language-link" hreflang="es" data-drupal-link-system-path="node/301">Español</a></li></ul>
</div>
<noscript>
<ul class="usa-nav__primary usa-nav__primary--account usa-accordion links">
<li class="usa-nav__primary-item">
<a href="https://secure.ssa.gov/myssa/myhub" class="usa-mobile-header-button usa-nav__link datalayer-event-click" data-attribute-datalayer-event-category="click" data-attribute-datalayer-event-action="begin_login" data-attribute-datalayer-event-label="sign_in" data-attribute-datalayer-event-value="https://secure.ssa.gov/myssa/myhub" target="_blank">
<span></span>
</a>
</li>
</noscript>
<ul class="usa-nav__primary usa-nav__primary--account usa-accordion">
<li class="js-sign-in loading usa-nav__primary-item">
<a href="https://secure.ssa.gov/RIL/SiView.action" class="usa-mobile-header-button js-sign-in loading usa-nav__link" >
<span>Sign in</span>
</a>
</li>
<li class="js-my-account disabled loading usa-nav__primary-item">
<button class="usa-accordion__button usa-nav__link " aria-expanded="false" aria-controls="user-nav-section-2">
<span>My account</span>
</button>
<ul id="user-nav-section-2" class="usa-nav__submenu" hidden="">
<li class="usa-nav__submenu-item">
<a href="https://secure.ssa.gov/myssa/myhub" class="js-account-home" >
<span>Account home</span>
</a>
</li>
<li class="usa-nav__submenu-item">
<a href="https://secure.ssa.gov/RIL/logout" class="js-sign-out" >
<span>Sign out</span>
</a>
</li>
</ul>
</li>
</ul>
</nav>
</div>
</header>
<main class="main-content usa-layout-docs " id="main-content" role="main" tabindex="-1">
<div class="grid-container">
<div class="grid-row">
<div>
<div id="block-ssa-core-breadcrumbs" data-block-plugin-id="system_breadcrumb_block" class="block block-system block-system-breadcrumb-block">
<nav role="navigation" aria-labelledby="system-breadcrumb" class="usa-breadcrumb">
<h2 id="system-breadcrumb" class="usa-sr-only">Breadcrumb</h2>
<ol class="usa-breadcrumb__list">
<li class="usa-breadcrumb__list-item">
<a href="/" class="usa-breadcrumb__link"><span>Home</span></a>
</li>
<li class="usa-breadcrumb__list-item">
<a href="/prepare" class="usa-breadcrumb__link"><span>Prepare for Social Security benefits</span></a>
</li>
<li class="usa-breadcrumb__list-item">
Plan for retirement
</li>
</ol>
</nav>
</div>
</div>
</div>
<div class="">
<div data-drupal-messages-fallback class="hidden"></div>
</div>
</div>
<div class="grid-container">
<div class="grid-row grid-gap">
<aside
class="usa-layout-docs__sidenav desktop:grid-col-3 layout-sidebar-first"
role="complementary">
<div class="usa-section">
<ul class="usa-sidenav ssa-sidenav">
<li class="usa-sidenav__item ssa-sidenav__item expanded dropdown active active-trail first">
<a class="usa-current" href="/retirement">
<span>Retirement</span>
</a>
</li>
<ul class="usa-sidenav__sublist">
<li class="usa-sidenav__item ssa-sidenav__item first">
<a href="/retirement/eligibility">
<span>Eligibility</span>
</a>
</li>
<li class="usa-sidenav__item ssa-sidenav__item active active-trail last">
<a class="usa-current" href="/prepare/plan-retirement">
<span>Plan for retirement</span>
</a>
</li>
</ul>
<li class="usa-sidenav__item ssa-sidenav__item">
<a href="/disability">
<span>Disability</span>
</a>
</li>
<li class="usa-sidenav__item ssa-sidenav__item">
<a href="/survivor">
<span>Survivor</span>
</a>
</li>
<li class="usa-sidenav__item ssa-sidenav__item">
<a href="/family">
<span>Family</span>
</a>
</li>
<li class="usa-sidenav__item ssa-sidenav__item last">
<a href="/ssi">
<span>Supplemental Security Income (SSI)</span>
</a>
</li>
</ul>
</div>
</aside>
<div class="usa-layout-docs__main ssa-layout-docs__main--sidebar-layout desktop:grid-col-8">
<div id="block-ssa-core-content" data-block-plugin-id="system_main_block" class="block block-system block-system-main-block">
<article>
<div class="ssa-benefit-guidance">
<section class="usa-section usa-prose">
<h1 >
<span>Plan for retirement</span>
</h1>
<div class="ssa-benefit-guidance__context">
<div class="field field--name-field-task-context field--type-entity-reference-revisions field--label-hidden field__item"> <div class="paragraph paragraph--type--task-context paragraph--view-mode--default ssa-task-context usa-prose">
<h2 class="ssa-task-context__heading"></h2>
<div class="ssa-task-context__body">
<div class="field field--name-field-context-description field--type-text-long field--label-hidden field__item"><p>Apply for your monthly retirement benefit any time between age 62 and 70.&nbsp;We calculate your payment by looking at how much you've earned throughout your life. The amount will be higher the longer you wait to apply, up until age 70.&nbsp;The timing is up to you and should be based on your own personal needs.</p>
</div>
</div>
</div>
</div>
</div>
<div class="ssa-benefit-guidance__primary-service-channel">
<div class="field field--name-field-primary-service-channels field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item"><div class="usa-summary-box ssa-service-channel" role="complementary">
<div class="grid-row grid-gap-3">
<div class="display-none mobile-lg:display-block grid-col flex-auto ssa-service-channel__icon">
<div class="field field--name-icon field--type-entity-reference field--label-hidden field__item"><div>
<div class="field field--name-field-media-image-1 field--type-image field--label-hidden field__item"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66px" height="59px" viewBox="0 0 66 59" version="1.1">
<g id="SSA-Components" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Completion-methods-online" transform="translate(-242.000000, -236.000000)" fill="#000000">
<g id="Group-3" transform="translate(226.000000, 203.000000)">
<g id="desktop-light" transform="translate(16.000000, 33.000000)">
<g transform="translate(0.403846, 0.000000)" id="Shape">
<path d="M60.0769231,0 L5.46153846,0 C2.4463141,0 0,2.44200721 0,5.45192308 L0,38.1634615 C0,41.1733774 2.4463141,43.6153846 5.46153846,43.6153846 L27.3076923,43.6153846 L24.5769231,54.5192308 L16.3846154,54.5192308 C15.3833333,54.5192308 14.5641026,55.3370192 14.5641026,56.3365385 C14.5641026,57.3360577 15.3833333,58.1538462 16.3846154,58.1538462 L49.1538462,58.1538462 C50.1551282,58.1538462 50.974359,57.3360577 50.974359,56.3365385 C50.974359,55.3370192 50.1551282,54.5192308 49.1538462,54.5192308 L40.9615385,54.5192308 L38.2307692,43.6153846 L60.0769231,43.6153846 C63.0921474,43.6153846 65.5384615,41.1733774 65.5384615,38.1634615 L65.5384615,5.45192308 C65.5384615,2.44200721 63.0921474,0 60.0769231,0 Z M28.3317308,54.5192308 L30.1522436,47.25 L35.3862179,47.25 L37.2067308,54.5192308 L28.3317308,54.5192308 Z M61.8974359,38.1634615 C61.8974359,39.1629808 61.0782051,39.9807692 60.0769231,39.9807692 L5.46153846,39.9807692 C4.46025641,39.9807692 3.64102564,39.1629808 3.64102564,38.1634615 L3.64102564,5.45192308 C3.64102564,4.45240385 4.46025641,3.63461538 5.46153846,3.63461538 L60.0769231,3.63461538 C61.0782051,3.63461538 61.8974359,4.45240385 61.8974359,5.45192308 L61.8974359,38.1634615 Z" fill-rule="nonzero"></path>
</g>
</g>
</g>
</g>
</g>
</svg></div>
</div>
</div>
</div>
<div class="grid-col-12 grid-col flex-fill">
<h2 class="usa-summary-box__heading ssa-service-channel__heading">
<div class="js-task-link--auth loading">
<div class="field field--name-field-signed-in-heading field--type-string field--label-hidden field__item">Get an estimate</div>
</div>
<div class="js-task-link--anon loading">
<div class="field field--name-heading field--type-text field--label-hidden field__item"><p>Get an estimate</p>
</div>
</div>
</h2>
<div class="usa-summary-box__body">
<div class="field field--name-instructions field--type-text-long field--label-hidden field__item"><p>Check your Social Security account to see how much you'll get when you apply at different times between age 62 and 70.</p>
</div>
</div>
<ul class="usa-button-group">
<li class="usa-button-group__item js-task-link--anon loading">
<div class="field field--name-primary-action field--type-entity-reference field--label-hidden field__item"><div>
<div class="field field--name-field-action-link-link field--type-link field--label-hidden field__item"><a href="https://secure.ssa.gov/RIL/SiView.action" class="usa-button">Sign in</a></div>
</div>
</div>
</li>
<li class="usa-button-group__item js-task-link--auth loading">
<div>
<a
href="https://secure.ssa.gov/myssa/bec-plan-prep-ui/bec-home"
class="usa-button" data-cta="button" data-location="body"
>View estimate
</a>
</div>
</li>
<li class="usa-button-group__item usa-button-group__item--secondary js-task-link--anon loading">
<div class="field field--name-secondary-action field--type-entity-reference field--label-hidden field__item"><div>
<div class="field field--name-field-action-link-link field--type-link field--label-hidden field__item"><a href="https://secure.ssa.gov/acu/FIS/ap?idp=logingov&amp;app=rir&amp;target=/myssa/myhub" class="usa-button">Create account</a></div>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ssa-task__action-list ssa-benefit-guidance__inline-actions">
<div class="paragraph paragraph--type--inline-action-list paragraph--view-mode--default ssa-inline-action-list usa-prose">
<h2 class="ssa-inline-action-list__heading">Other factors that can affect your amount</h2>
<div class="field field--name-field-inline-action-list-actions field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Paying for healthcare</h3>
<div class="field field--name-field-action-sentence field--type-text-long field--label-hidden field__item"><p>You're eligible to get Medicare at age 65 and the sign-up process for Part A (hospital insurance) and Part B (medical insurance) is completed through us. If you decide to sign up for Part B, the cost will be taken out of your monthly benefit amount. Be sure to plan ahead for that reduction.</p>
<p><a href="/medicare/plan/when-to-sign-up" target="_blank" data-entity-type="node" data-entity-uuid="88d8974c-414c-43c2-ae70-db99473e4c26" data-entity-substitution="canonical" title="When to sign up for Medicare">Determine when to sign up for Medicare</a></p>
</div>
</div>
</div>
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Withholding taxes from benefit payments</h3>
<div class="field field--name-field-action-sentence field--type-text-long field--label-hidden field__item"><p>You may pay federal income taxes on your benefits if your combined income (50% of your benefit amount plus any other earned income) exceeds $25,000/year filing individually or $32,000/year filing jointly. You can pay the IRS directly or have taxes withheld from your payment.</p>
<p><a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="d44a66e3-83ab-4a22-b16f-ccc4178c532c" href="/manage-benefits/request-withhold-taxes" title="Request to withhold taxes">Request to withhold taxes</a></p>
</div>
</div>
</div>
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Continuing to work</h3>
<p><p>Before Full Retirement Age (between age 66 and 67), your benefit payment will be temporarily reduced if you earn more than your earnings limit this year. You can work after Full Retirement Age and earn as much as youd like without reducing your benefit payment.</p>
</p>
<div class="field field--name-field-toggle field--type-block-field field--label-hidden field__item"><div id="block-fratoggle" data-block-plugin-id="fratoggle" class="block block-ssa-toggles block-fratoggle">
<form id="birthdate_toggle_form--fra" name="birthdate_toggle_form--fra">
<div id="birthdate_label--fra">Enter your birth date to see your 2025 annual limit</div>
<div class="js-birthdate_toggle_form grid-row" id="birthdate_toggle_form_fields--fra" role="group" aria-labelledby="birthdate_label--fra">
<div class="mobile-lg:grid-col mobile-lg:margin-right-1">
<div class="select-wrapper" for="birth_month--fra">
<select class="form-select usa-select" name="birth_month" id="birth_month--fra" aria-label="Select your birth month" required="required"><option value="" selected>Select month</option><option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
</div>
<div class="mobile-lg:grid-col mobile-lg:margin-right-1">
<div class="select-wrapper">
<select class="usa-select" name="birth_day" id="birth_day--fra" aria-label="Select your birth day"><option value="" selected>Select day</option> <option value="1">
1</option>
<option value="2">
2</option>
<option value="3">
3</option>
<option value="4">
4</option>
<option value="5">
5</option>
<option value="6">
6</option>
<option value="7">
7</option>
<option value="8">
8</option>
<option value="9">
9</option>
<option value="10">
10</option>
<option value="11">
11</option>
<option value="12">
12</option>
<option value="13">
13</option>
<option value="14">
14</option>
<option value="15">
15</option>
<option value="16">
16</option>
<option value="17">
17</option>
<option value="18">
18</option>
<option value="19">
19</option>
<option value="20">
20</option>
<option value="21">
21</option>
<option value="22">
22</option>
<option value="23">
23</option>
<option value="24">
24</option>
<option value="25">
25</option>
<option value="26">
26</option>
<option value="27">
27</option>
<option value="28">
28</option>
<option value="29">
29</option>
<option value="30">
30</option>
<option value="31">
31</option>
</select>
</div>
</div>
<div class="mobile-lg:grid-col">
<div class="select-wrapper">
<select class="usa-select" name="birth_year" id="birth_year--fra" aria-label="Select your birth year" required="required"> <option value="1905">1905</option> <option value="1906">1906</option> <option value="1907">1907</option> <option value="1908">1908</option> <option value="1909">1909</option> <option value="1910">1910</option> <option value="1911">1911</option> <option value="1912">1912</option> <option value="1913">1913</option> <option value="1914">1914</option> <option value="1915">1915</option> <option value="1916">1916</option> <option value="1917">1917</option> <option value="1918">1918</option> <option value="1919">1919</option> <option value="1920">1920</option> <option value="1921">1921</option> <option value="1922">1922</option> <option value="1923">1923</option> <option value="1924">1924</option> <option value="1925">1925</option> <option value="1926">1926</option> <option value="1927">1927</option> <option value="1928">1928</option> <option value="1929">1929</option> <option value="1930">1930</option> <option value="1931">1931</option> <option value="1932">1932</option> <option value="1933">1933</option> <option value="1934">1934</option> <option value="1935">1935</option> <option value="1936">1936</option> <option value="1937">1937</option> <option value="1938">1938</option> <option value="1939">1939</option> <option value="1940">1940</option> <option value="1941">1941</option> <option value="1942">1942</option> <option value="1943">1943</option> <option value="1944">1944</option> <option value="1945">1945</option> <option value="1946">1946</option> <option value="1947">1947</option> <option value="1948">1948</option> <option value="1949">1949</option> <option value="1950">1950</option> <option value="1951">1951</option> <option value="1952">1952</option> <option value="1953">1953</option> <option value="1954">1954</option> <option value="1955">1955</option> <option value="1956">1956</option> <option value="1957">1957</option> <option value="1958">1958</option> <option value="1959">1959</option> <option value="1960">1960</option> <option value="1961">1961</option> <option value="1962">1962</option> <option value="1963">1963</option><option value="" selected>Select year</option> <option value="1964">1964</option> <option value="1965">1965</option> <option value="1966">1966</option> <option value="1967">1967</option> <option value="1968">1968</option> <option value="1969">1969</option> <option value="1970">1970</option> <option value="1971">1971</option> <option value="1972">1972</option> <option value="1973">1973</option> <option value="1974">1974</option> <option value="1975">1975</option> <option value="1976">1976</option> <option value="1977">1977</option> <option value="1978">1978</option> <option value="1979">1979</option> <option value="1980">1980</option> <option value="1981">1981</option> <option value="1982">1982</option> <option value="1983">1983</option> <option value="1984">1984</option> <option value="1985">1985</option> <option value="1986">1986</option> <option value="1987">1987</option> <option value="1988">1988</option> <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> <option value="1996">1996</option> <option value="1997">1997</option> <option value="1998">1998</option> <option value="1999">1999</option> <option value="2000">2000</option> <option value="2001">2001</option> <option value="2002">2002</option> <option value="2003">2003</option> <option value="2004">2004</option> <option value="2005">2005</option> <option value="2006">2006</option> <option value="2007">2007</option> <option value="2008">2008</option> <option value="2009">2009</option> <option value="2010">2010</option> <option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> <option value="2014">2014</option> <option value="2015">2015</option> <option value="2016">2016</option> <option value="2017">2017</option> <option value="2018">2018</option> <option value="2019">2019</option> <option value="2020">2020</option> <option value="2021">2021</option> <option value="2022">2022</option> <option value="2023">2023</option> <option value="2024">2024</option> <option value="2025">2025</option> </select>
</div>
</div>
</div>
</form>
<p class="bdate-toggle-answer" aria-live="polite" aria-atomic="true"></p>
</div>
</div>
</div>
</div>
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Knowing your &quot;Full Retirement Age&quot;</h3>
<p><p>"Full Retirement Age" is a point in time between age 66 and 67, which we use to determine your benefit amount, as well as your family's benefits. Regardless of your Full Retirement Age, your payment will be higher the longer you wait to apply, up until age 70.</p>
</p>
<div class="field field--name-field-toggle field--type-block-field field--label-hidden field__item"><div id="block-qampadropdown" data-block-plugin-id="qadropdown" class="block block-ssa-ui-components block-qadropdown">
<div class="form-item js-form-item form-type-select js-form-type-select form-item- js-form-item- usa-label">
<label class="usa-label control-label">Your Full Retirement Age is</label>
<div class="select-wrapper">
<select class="ssa-q-a__dropdown form-select usa-select" id="ssa-q-a__dropdown">
<option
value="">*Select your birth year</option>
<option
value="201">After 1960</option>
<option
value="206">1960</option>
<option
value="211">1959</option>
<option
value="216">1958</option>
<option
value="221">1957</option>
<option
value="226">1956</option>
<option
value="231">1955</option>
<option
value="236">1943 - 1954</option>
</select>
</div>
<div class="description help-block">
*If you were born Jan 1st, select the year before your birth year
</div>
</div>
<p class="qadropdown-answer" aria-live="polite" aria-atomic="true"></p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="paragraph paragraph--type--inline-action-list paragraph--view-mode--default ssa-inline-action-list usa-prose">
<h2 class="ssa-inline-action-list__heading">When to apply</h2>
<div class="field field--name-field-inline-action-list-actions field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Timing your first benefit payment</h3>
<div class="field field--name-field-action-sentence field--type-text-long field--label-hidden field__item"><p>You can time your first benefit payment to avoid a gap in income. Your first check won't arrive until the month after the one you pick in your application. You can apply any time up to four months before the month you pick.</p>
<p>For example, you want your first check in April. Follow this timing:</p>
<ul>
<li>Apply in November, December, January, February, or March</li>
<li>Pick March in the application</li>
<li>Get the first check in April</li>
</ul>
</div>
</div>
</div>
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Getting the maximum amount because of a current or former spouse&#039;s work</h3>
<div class="field field--name-field-action-sentence field--type-text-long field--label-hidden field__item"><p>If youre eligible because of a spouses work, the amount is at its highest at your “Full Retirement Age" (between 66 and 67). It doesnt increase if you wait and apply after that time. If your spouse has passed away, you may be eligible for Survivor benefits starting at age 60,&nbsp;or at age 50 if you are disabled.</p>
<p>Learn more about <a href="/family" data-entity-type="node" data-entity-uuid="b38a5114-0780-451e-bfd2-77716b1c6576" data-entity-substitution="canonical" title="Family benefits">Spouse</a> and <a href="/survivor" data-entity-type="node" data-entity-uuid="2c0ea064-6dcd-48f7-9ab1-389c32da5b52" data-entity-substitution="canonical" title="Survivor benefits">Survivor</a> benefits.</p>
</div>
</div>
</div>
</div>
</div>
<div class="paragraph paragraph--type--inline-action-list paragraph--view-mode--default ssa-inline-action-list usa-prose">
<h2 class="ssa-inline-action-list__heading">Jobs with specific rules</h2>
<div class="field field--name-field-inline-action-list-actions field--type-entity-reference-revisions field--label-hidden field__items">
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Pensions and work abroad no longer reduce benefits</h3>
<div class="field field--name-field-action-sentence field--type-text-long field--label-hidden field__item"><p>As of January 2024, we wont reduce your benefits because of pensions from jobs that didnt pay into Social Security.</p>
<p><a href="/prepare/government-and-foreign-pensions" data-entity-type="node" data-entity-uuid="dbe1e6a0-2a45-4235-8eb3-738bf0df1332" data-entity-substitution="canonical" title="Pensions and work abroad wont reduce benefits">Learn more about this change</a></p>
</div>
</div>
</div>
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading">Specific types of earnings</h3>
<div class="field field--name-field-action-sentence field--type-text-long field--label-hidden field__item"><p>While Social Security earnings are calculated the same way for most jobs, there are some types of earnings with additional rules, including farm work, government and military work, railroad work, self-employment, and others.</p>
<p><a data-entity-substitution="canonical" data-entity-type="node" data-entity-uuid="97e64314-a2cf-475b-b584-4512eda366b2" href="/prepare/special-earnings" title="Jobs with specific earnings rules">See if your job has any specific rules</a></p>
</div>
</div>
</div>
<div class="field__item">
<div class="ssa-inline-action ssa-inline-action--benefit-guidance usa-prose">
<h3 class="ssa-inline-action__heading"></h3>
<div>
<a
href="/apply?benefits=retirement&amp;age=adult"
class="usa-button" data-cta="button" data-location="body"
>Learn how to apply
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</article>
</div>
<div id="block-medalliaembed" data-block-plugin-id="block_content:2cb81b7f-1379-43d6-b3c6-15c43d4cc14f" class="block block-block-content block-block-content2cb81b7f-1379-43d6-b3c6-15c43d4cc14f">
<div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><div id="medallia-embed"></div></div>
</div>
</div>
</div>
</div>
</main>
<footer class="usa-footer usa-footer--big" id="footer" role="contentinfo" tabindex="-1">
<div class="grid-container usa-footer__return-to-top">
<a href="#" data-cta="text" data-location="body">Return to top</a>
</div>
<div class="usa-footer__primary-section">
<div class="usa-footer__primary-content">
<div class="grid-container">
<div class="grid-row grid-gap">
</div>
</div>
<div class="grid-container">
<div class="grid-row grid-gap-4">
<div class="desktop:grid-col-12">
<div>
<div class="tablet:grid-col-12">
<nav class="usa-footer__nav">
<div class="grid-row grid-gap-6">
<div class="grid-col-12 desktop:grid-col-auto">
<section class="usa-footer__primary-content usa-footer__primary-content--collapsible">
<h4 class="usa-footer__primary-link">Support</h4>
<ul class="usa-list usa-list--unstyled">
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/agency/contact/">Contact us</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/locator/">Find an office</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/forms/">Forms</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/pubs/">Publications</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://secure.ssa.gov/pfrf/home">Report fraud</a>
</li>
</ul>
</section>
</div>
<div class="grid-col-12 desktop:grid-col-auto">
<section class="usa-footer__primary-content usa-footer__primary-content--collapsible">
<h4 class="usa-footer__primary-link">Languages</h4>
<ul class="usa-list usa-list--unstyled">
<li class="usa-footer__secondary-link">
<a href="/es">Español</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/site/languages/en/">Other languages</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/agency/plain-language">Plain language</a>
</li>
</ul>
</section>
</div>
<div class="grid-col-12 desktop:grid-col-auto">
<section class="usa-footer__primary-content usa-footer__primary-content--collapsible">
<h4 class="usa-footer__primary-link">Services for</h4>
<ul class="usa-list usa-list--unstyled">
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/employer/">Employers &amp; businesses</a>
</li>
<li class="usa-footer__secondary-link">
<a href="/about-ssa/agency-resources#representatives">Representatives</a>
</li>
<li class="usa-footer__secondary-link">
<a href="/about-ssa/agency-resources#government-agencies">Government agencies</a>
</li>
<li class="usa-footer__secondary-link">
<a href="/about-ssa/agency-resources#other-groups">Other groups</a>
</li>
</ul>
</section>
</div>
<div class="grid-col-12 desktop:grid-col-auto">
<section class="usa-footer__primary-content usa-footer__primary-content--collapsible">
<h4 class="usa-footer__primary-link">About</h4>
<ul class="usa-list usa-list--unstyled">
<li class="usa-footer__secondary-link">
<a href="/about-ssa">About Social Security</a>
</li>
<li class="usa-footer__secondary-link">
<a href="/about-ssa/agency-resources#communications">Communications</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/careers/">Careers</a>
</li>
<li class="usa-footer__secondary-link">
<a href="/about-ssa/agency-resources#initiatives">Initiatives</a>
</li>
<li class="usa-footer__secondary-link">
<a href="/about-ssa/agency-resources#research-policy">Research &amp; policy</a>
</li>
<li class="usa-footer__secondary-link">
<a href="https://www.ssa.gov/finance/">Financial reports</a>
</li>
</ul>
</section>
</div>
</div>
</nav>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="usa-identifier">
<section class="usa-identifier__section usa-identifier__section--masthead" aria-label="Agency identifier">
<div class="usa-identifier__container">
<div class="usa-identifier__logos">
<a class="usa-identifier__logo" href="https://ssa.gov">
<img class="usa-identifier__logo-img"
src="/themes/custom/ssa_core/logo.svg"
alt="Agency logo">
</a>
</div>
<div class="usa-identifier__identity" aria-label="Agency description">
<p class="usa-identifier__identity-domain">SSA.gov</p>
<div class="usa-identifier__identity-disclaimer">
<p>
<strong>An official website of the Social Security Administration.</strong>
</p>
</div>
</div>
<div id="block-socialmedialinks" data-block-plugin-id="social_media_links_block" class="block-social-media-links block block-social-media-links-block">
<ul class="social-media-links--platforms platforms inline horizontal">
<li>
<a class="social-media-link-icon--facebook" href="https://www.facebook.com/socialsecurity" target="_blank" aria-label="Social Security on Facebook" title="Social Security on Facebook" >
<img src="/themes/custom/ssa_core/assets/img/ssa/facebook-brands.svg" alt="" />
</a>
</li>
<li>
<a class="social-media-link-icon--twitter" href="https://x.com/socialsecurity" target="_blank" aria-label="Social Security on Twitter" title="Social Security on Twitter" >
<img src="/themes/custom/ssa_core/assets/img/ssa/x-twitter-brands.svg" alt="" />
</a>
</li>
<li>
<a class="social-media-link-icon--youtube" href="https://www.youtube.com/user/socialsecurityonline" target="_blank" aria-label="Social Security on Youtube" title="Social Security on Youtube" >
<img src="/themes/custom/ssa_core/assets/img/ssa/youtube-brands.svg" alt="" />
</a>
</li>
<li>
<a class="social-media-link-icon--instagram" href="https://www.instagram.com/socialsecurity" target="_blank" aria-label="Social Security on Instagram" title="Social Security on Instagram" >
<img src="/themes/custom/ssa_core/assets/img/ssa/instagram-brands.svg" alt="" />
</a>
</li>
<li>
<a class="social-media-link-icon--linkedin" href="https://www.linkedin.com/company/ssa" target="_blank" aria-label="Social Security on LinkedIn" title="Social Security on LinkedIn" >
<img src="/themes/custom/ssa_core/assets/img/ssa/linkedin-brands.svg" alt="" />
</a>
</li>
</ul>
</div>
</div>
<div id="footer-break"></div>
<div class="usa-footer__contact-links desktop:grid-col-6">
<address class="usa-footer__address">
<div class="usa-footer__contact-info grid-row grid-gap">
</div>
</address>
</div>
<div>
<nav role="navigation" aria-labelledby="block-secondaryfooter-menu" id="block-secondaryfooter" data-block-plugin-id="system_menu_block:secondary-footer">
<h2 class="usa-sr-only" id="block-secondaryfooter-menu">Secondary Footer</h2>
<nav class="usa-identifier__section usa-identifier__section--required-links" aria-label="Important links">
<div class="usa-identifier__container">
<ul class="menu menu--secondary-footer nav usa-identifier__required-links-list">
<li class="first usa-identifier__required-links-item">
<a href="https://www.ssa.gov/accessibility/" class="usa-identifier__required-link"><span>Accessibility support</span></a>
</li>
<li class="usa-identifier__required-links-item">
<a href="https://www.ssa.gov/agency/privacy.html" class="usa-identifier__required-link"><span>Privacy policy</span></a>
</li>
<li class="usa-identifier__required-links-item">
<a href="https://www.ssa.gov/foia/" class="usa-identifier__required-link"><span>FOIA requests</span></a>
</li>
<li class="usa-identifier__required-links-item">
<a href="https://www.ssa.gov/eeo" class="usa-identifier__required-link"><span>Civil Rights/Compliance</span></a>
</li>
<li class="usa-identifier__required-links-item">
<a href="https://oig.ssa.gov/" class="usa-identifier__required-link"><span>Office of the Inspector General</span></a>
</li>
<li class="usa-identifier__required-links-item">
<a href="https://www.ssa.gov/OACT/" class="usa-identifier__required-link"><span>Office of the Chief Actuary</span></a>
</li>
<li class="last usa-identifier__required-links-item">
<a href="https://ssa.gov/agency/performance/" class="usa-identifier__required-link"><span>Performance reports</span></a>
</li>
</ul>
</div>
</nav>
</nav>
</div>
<div class="usa-identifier__container footer_information">
<p>Looking for U.S. government information and services? <a href="https://usa.gov" class="usa-identifier__required-link"><strong>Visit USA.gov</strong></a></p>
</div>
</div>
</section>
</div>
</footer>
</div>
<script>window.dataLayer = window.dataLayer || []; window.dataLayer.push({"drupalLanguage":"en","drupalCountry":null,"siteName":"Social Security","contentType":"node","contentBundle":"benefit_guidance","contentId":"301","contentTitle":"Plan for retirement","primaryCategory":"prepare","subCategory1":"plan-retirement","contentCreated":"1669763170","contentLangcode":"en"});</script>
<script type="text/javascript" src="https://resources.digital-cloud-gov.medallia.com/wdcgov/12849/onsite/embed.js" async></script>
<script src="/sites/g/files/npxnvu131/files/js/js_KGEo6xIFlWVPxLq0tl2IqW2-xhyuxZGwrZlR2-cBP0Q.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=ssa_core&amp;include=eJx1UEFuwzAM-1BQv2HA_mGwtqCoc6zMUrrm9xOCDukG7CaSgkSywtGw00hXmnEXHTaZLGujXH-k7EOYY-U_YTJDNirboHSOB1s0OJiR20QPb9I_Uh3binZ5wolVOa46OLEvvyH4L77ghsdx2pVDsPSJOnSt-tUPepN4uqzaqbuliv1mT38YZU7nePpbID33SM9w0Z5RXO6UzeEvKWZCjcxS7SVZR9tdiuX3KCW_eTRy_QaPdIYH"></script>
<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-469e5c3a62582fe4b9d","applicationID":"1222707131","transactionName":"YVMHNRAAVxICUkcKXFgZJAIWCFYPTEFSBFZpVQQCCgQ=","queueTime":3,"applicationTime":36,"atts":"TRQEQ1gaRBw=","errorBeacon":"bam.nr-data.net","agent":""}</script></body>
</html>