New Free, Open-Source Social Security Calculator

GalaxyBoy

Thinks s/he gets paid by the post
Joined
Jul 7, 2009
Messages
2,802
Location
The Beautiful Blue Ridge Mountains
Interesting post on Oblivious Investor today. I haven’t tried it yet, but am simply passing this along.

https://obliviousinvestor.com/new-free-open-source-social-security-calculator/

New Free, Open-Source Social Security Calculator
When deciding when to claim Social Security benefits, it can be helpful to use a calculator that runs the math for each possible claiming age (or, if you’re married, each possible combination of claiming ages) and reports back, telling you which strategy is expected to provide the most total spendable dollars over your lifetime.

Maximize My Social Security and Social Security Solutions are the two best-known paid calculators in the field. For a few years though, there was a decent (basic) free option as well: “SSAnalyze,” hosted by an advisory firm called Bedrock Capital. Unfortunately, Bedrock Capital was bought by another financial firm late last year, and the buyer did not repost the calculator on their own site.

So, in April of this year I decided to make my own. It’s available now, and you can try it out it here:

https://opensocialsecurity.com/
 
Last edited:
Interesting. It also gives you the present value of your benefit. Which is nice if you want to include it in your AA.
 
The tool and result is interesting, but does not consider any income sources other than SS. So, for me, it is not of maximum value...
 
Same result as all other calculators (and advisors) have returned:


I start at 62, DH takes spousal benefit when he reaches FRA that same year, and then he takes his full benefit at 70.


Good Lord willin' and the creek don't rise. Or dry up.


Thanks for sharing!
 
For me, it says take at 62 + 3 months , and gets less overall as I increase the age ?
So why not at 62 + 1 month ?

What present value do they discount the future money as that would dramatically affect the result.

It seems too simple a calculator, as must use median age of death, so by definition it over estimates 1/2 the time and under estimates the other 1/2 .
 
For me, it says take at 62 + 3 months , and gets less overall as I increase the age ?
So why not at 62 + 1 month ?

What present value do they discount the future money as that would dramatically affect the result.

It seems too simple a calculator, as must use median age of death, so by definition it over estimates 1/2 the time and under estimates the other 1/2 .

Its a guide. Anything or anybody that tries to predict the future is going to be problematic.
 
.... What present value do they discount the future money as that would dramatically affect the result. ...

If you check the "Advanced" box near the top of the page then you'll see the discount rate assumption of 1% (0.01) under Other Inputs.

I philosophically disagree with using a TIPs rate since if I did take early I would stay with my current AA.... so I use 4%... a 6% investment return less 2% for inflation. Makes a big difference.

Obviously, you can calculate at 0% to see the undiscounted totals.

It also allows use of different mortality tables.
 
It's a nice little free tool.

A bit too basic to rely on. It's unfortunate that it doesn't allow you to simply enter an expected mortality age, rather than being forced to use one of five mortality tables. That rather ruins things, IMHO.
 
Last edited:
I haven't explored all options, either. My plan is to maximize total SS payments by waiting until 70 for the higher earner, and FRA for the lower to claim maximum spouse benefit. This strategy was $8,000 lower in present worth, based on average life expectancies.

So far I think we're better off maximizing the monthly payment, since it would be our only annuity. Our family ages at death have varied from 50 to 92. :whistle:
 
For me, it says take at 62 + 3 months , and gets less overall as I increase the age ?
So why not at 62 + 1 month ?

What present value do they discount the future money as that would dramatically affect the result.

It seems too simple a calculator, as must use median age of death, so by definition it over estimates 1/2 the time and under estimates the other 1/2 .
Did your case involve a spouse? Is it 62 & 3 months because claiming the spouse benefit requires the higher earner to file?

Also, Piper's default SS life expectancies are average (weighted), not median (midpoint between extremes).
 
Thank you for the feedback, everybody.

As noted above, you can use your own discount rate by checking the "advanced" box.

With regard to life expectancies, the calculator does not assume a given age at death. Rather, it uses year-by-year mortality rates to calculate the user's probability of being alive in each given future year, then probability-weights the benefit for that year. And as noted above you can choose a different mortality table if you prefer to do so.
 
Last edited:
It told me to claim at 69 and 6 months. Not sure why that is better than 70 but not planning to that long. Still it was interesting.
 
It validated our plan. DW has no SS benefit (SAHM). She's a few years older than me. I'll start mine at her FRA (I'll be slightly north of 62). We decided that with my SS, SBP, my pension, and our nest egg, she will be fine without me (in more ways than one). :dance:
 
Thanks for doing this.


I chose to implement a slightly different plan. When comparing my plan to the "suggested" plan, I only get a difference in NPV of 0.14%. It says my plan is not far off from the optimal one. I can live with that.
 
I did miss seeing the advanced checkbox, as I was too excited to try this.

So I tried the advanced settings and got different results as expected.
However, here is something weird, when I reset all the advanced to what I thought would be given default, the result was still different from this morning.
So I closed the tab, and tried it again without using the advanced checkbox; the result was still different from this morning.
Now it says: "at age 62 and 5 months." for me, and the present value is lower by about $26K :confused:
 
Thank you for the feedback, everybody.

As noted above, you can use your own discount rate by checking the "advanced" box.

With regard to life expectancies, the calculator does not assume a given age at death. Rather, it uses year-by-year mortality rates to calculate the user's probability of being alive in each given future year, then probability-weights the benefit for that year. And as noted above you can choose a different mortality table if you prefer to do so.

Thanks, Mike. Your tool is a great start!

I do feel that having to select a mortality table is a deficiency in the tool. It's nice to use a table when you want to analyze a large population. But there are many individual factors that make such a table less appropriate for a single user or a couple. It's clear that income level is correlated with longevity. And it's clear that some medical conditions are negatively correlated with longevity.

Allowing the user to enter expected longevity for the user and the spouse would make the tool more powerful and would allow the exploration of more possibilities.

Anyway, thanks for deciding to release the tool!
 
So I closed the tab, and tried it again without using the advanced checkbox; the result was still different from this morning.
Now it says: "at age 62 and 5 months." for me, and the present value is lower by about $26K :confused:

Maybe you had a really bad day and didn't realize it. But that tool knows... :LOL:
 
[Nevermind, bogleheads.org has a discussion on this.]

This calculator seems to assume that both husband and wife are no longer working. Is that what you all see?

"If you are collecting Social Security retirement benefits before full retirement age, your benefits are reduced by $1 for every $2 you earn above $17,040."

There are other details that are different as well.
 
Last edited:
Thanks for sharing this tool!

Validated current plan for DH to claim at 62 and me at 70 is within a few months of optimal. :)
 
Thank you for the feedback, everybody.

As noted above, you can use your own discount rate by checking the "advanced" box.

With regard to life expectancies, the calculator does not assume a given age at death. Rather, it uses year-by-year mortality rates to calculate the user's probability of being alive in each given future year, then probability-weights the benefit for that year. And as noted above you can choose a different mortality table if you prefer to do so.

So the present value is really an expected present value? IOW, for each year calculate the assumed benefit amount times the probability of life/(1+i)^n and then sum them up?
 
Not to seen paranoid, but I wonder sometimes if a "side" purpose of these free tools is to collect data, even though it may not be personally identifiable, to leverage in other ways.
 
Thanks, Mike. Your tool is a great start!

I do feel that having to select a mortality table is a deficiency in the tool. It's nice to use a table when you want to analyze a large population. But there are many individual factors that make such a table less appropriate for a single user or a couple. It's clear that income level is correlated with longevity. And it's clear that some medical conditions are negatively correlated with longevity.

Allowing the user to enter expected longevity for the user and the spouse would make the tool more powerful and would allow the exploration of more possibilities.

Anyway, thanks for deciding to release the tool!

Yeah just to be safe I said I was a smoker when I am not. I wish you could guess your death year on this. Males in my family do not live a long time.
 
Last edited:
A couple of years earlier than I expected - recommended age 68 for both of us instead of 70.
 
Back
Top Bottom