Social Security Taxes vs. S&P 500 Calculator
Ever wonder how the Social Security taxes withheld from your paycheck might have grown if you had invested them instead?
Use your Social Security earnings history to run the historical what-if year by year, then compare the hypothetical investment balance with your monthly Social Security benefit.
Estimates each year's employee OASDI tax and models what those dollars could have become in an S&P 500 investment.
Your complete Social Security earnings record — preferably the yearly “Earnings Taxed for Social Security” column — and your monthly benefit estimate.
This is a historical investment what-if, not a claim that Social Security is equivalent to an investment account.
Set the years
Choose the years covered by the earnings record you want to test. This first release supports 1981 forward.
Choose the information you have
The SSA earnings record is the easiest path for most W-2 employees.
Paste your SSA earnings table
Copying the Medicare earnings column too is okay. Terra uses the first dollar amount after each year.
Make sure the history is complete
Terra checks for blanks, combined-year rows and values that do not fit that year's Social Security wage ceiling.
If you had no Social Security-covered earnings in a year between your first and last work years, enter $0 rather than leaving that year blank.
Add your benefit estimate
This lets Terra translate the hypothetical investment balance into a simple Social Security payback comparison.
What the numbers show
Employee OASDI withholding is the default. Open Advanced assumptions to test other conventions.
Hypothetical account growth
Enter your earnings to build the comparison.
Advanced assumptions
Social Security Tax Timeline — review or fix any year
| Year | SS taxable earnings | Status | Employee rate | Wage cap | SS tax | S&P return | Year-end value |
|---|
Save this comparison in this browser
The annual earnings values and assumptions are saved only when you choose Save. Terra does not send those calculator values to analytics.
Social Security and an investment account do different jobs.
Provides retirement income for life and includes disability, survivor and longevity protection. Benefits can receive cost-of-living adjustments.
Carries market risk, can rise or fall sharply, and may leave a remaining asset balance that can potentially pass to heirs.
This calculator is an educational historical what-if. It does not estimate the value of disability or survivor benefits, model taxes on either path, or recommend replacing Social Security with an investment strategy.
What Terra uses
S&P 500 returns: annual total-return history including reinvested dividends. Historical return series →
Timing convention: the default monthly-paycheck method is an approximation using 12 equal contributions and a monthly rate mathematically equivalent to that year's annual total return. It does not reconstruct the actual day-by-day market path.
One click helps us see what needs improving. Terra does not send your earnings, benefit amount or calculator inputs with this feedback.
