83(b) Election Break-Even Calculator for Startup Equity

JJ Ben-Joseph headshot JJ Ben-Joseph

How this 83(b) election calculator compares filing now with waiting

This 83(b) election calculator is built for restricted stock and early-exercised options where the main question is whether to recognize the spread now or let the tax event happen later. It uses the values you enter to compare a filing-year tax bill against a no-election path, so you can see how the grant’s current value, future sale price, and holding period interact.

The model is intentionally practical rather than exhaustive. It focuses on the spread at grant, the tax rates you enter, and the simplified AMT check built into the page. That makes it useful when you want to understand the direction of the decision before you talk through the grant documents with a professional.

Because the tool uses simplified tax assumptions, it works best as a planning aid. It helps you spot whether the election is likely to matter, whether AMT could appear, and how sensitive the decision is to a future exit price.

83(b) election formulas and what the calculator estimates

For the 83(b) election path, the JavaScript starts with the current spread and then applies the tax rates you enter. That is what turns the grant into a current-year income figure instead of a future one.

ElectionIncome=max(FMVStrike,0)×Shares

That base amount is the part the election pulls forward. If the spread is small, the election year stays relatively modest; if the spread is large, the filing can bring a bigger amount into the present before any later sale occurs.

NoElectionIncome=max(ExpectedSaleStrike,0)×Shares

Waiting shifts the recognition point to the later event you are modeling. The no-election path uses the later value of the grant, so a rising share price can produce a much larger taxable amount than the election path, while a flat or falling price can reduce the benefit of filing early.

In both paths, the page applies the tax rates you enter and then compares the two totals. The calculator does not try to forecast bracket changes or every special rule; it is designed to make the timing difference visible with the assumptions on screen.

How the 83(b) comparison shifts startup-equity tax timing

For an 83(b) election, the main difference between filing now and waiting is when the spread is taxed. Filing the election usually concentrates tax at grant time, while waiting postpones recognition until vesting or another later taxable event.

That timing can matter as much as the headline rate. A smaller spread today can be easier to tolerate than a larger spread later, but a later year can also bring different tax rates, a larger gain base, or an AMT surprise, depending on the numbers you enter.

83(b) election inputs and what each one changes

These 83(b) inputs control whether the calculator recognizes income at grant or at the later event you are modeling, and they determine how much of the result is treated as ordinary income, capital gain, or simplified AMT.

Interpreting your 83(b) election results

After you click Evaluate 83(b) Election, the results summarize the two tax paths using the assumptions you entered.

A lower total under the election usually means the grant’s spread is modest today and most of the upside is expected later. If the waiting path wins, the model is telling you that immediate recognition may be too expensive for the value profile you entered. A small difference means the decision is sensitive, so you would want to test a more conservative and a more optimistic sale price before treating the output as decisive.

83(b) election worked example using the page defaults

Using the page defaults, the 83(b) model shows how a low current spread can lead to a very different tax outcome from the waiting path. The numbers below are the exact assumptions built into the form so you can compare what the calculator is doing with what you expect from the grant.

Using those assumptions, filing the election recognizes $4,000 of spread now. At the stated ordinary and state rates, that creates about $1,680 of current tax, and the AMT estimate stays at zero because the modeled spread is well below the remaining exemption. At sale, the later appreciation is modeled at $245,000, which adds about $61,250 of capital-gains tax.

If you skip the election and the share price still reaches $25.00, the model treats the later taxable amount as $249,000 and estimates roughly $154,380 of total tax. That means the election path is about $91,450 cheaper under the page defaults. The exact break-even point is less useful than the direction of the result: with a low current spread and a much higher modeled exit, the election is strongly favored by the calculator.

83(b) election scenario comparison overview for startup equity

This comparison summarizes the two 83(b) timing paths so you can see which parts of the tax bill move now and which parts move later.

MetricWithout 83(b) electionWith 83(b) election
Timing of ordinary incomeRecognized later in the model when the equity is assumed to vest or be exercised.Recognized up front based on the current FMV used in the election model.
Share of gain taxed as capital gainsPotentially smaller, especially if the taxable event happens close to sale.Potentially larger if you hold long enough after grant.
AMT exposureMay appear later or stay hidden in the simplified model depending on the inputs.Can show up earlier if the modeled spread is large enough to exceed the exemption remaining.
Risk if stock value fallsYou may owe less tax because less income is recognized earlier.You may have paid tax on value that never actually develops.
Record-keeping and filingsNo election is filed, but you should still keep grant and valuation records.Requires the 83(b) filing and a copy for your records.

The table is only a quick read on the tradeoff. The actual result depends on the size of the current spread, the expected sale price, the holding period you enter, and whether the simplified AMT line turns on in the election year.

83(b) election assumptions and limitations

This calculator is intentionally simplified so it can compare an 83(b) filing against waiting without turning into a full tax return.

The output is an estimate based on the numbers you enter and the model built into the page. It is useful for scenario planning, but it is not a substitute for the grant agreement, your tax return, or advice from a qualified professional.

When to seek professional advice for an 83(b) election

An 83(b) decision can affect both your current-year tax bill and the way later appreciation is taxed, so it is worth involving a professional when the numbers are material.

Use the calculator to frame the conversation, especially if the spread is meaningful, the company is growing quickly, or you are close to the filing deadline.

Understanding an 83(b) election for startup equity

Section 83(b) of the Internal Revenue Code lets a recipient of restricted stock or early exercised options elect to recognize the current spread as ordinary income now, even though the shares are still subject to vesting. In this calculator, that choice is the difference between paying tax on today’s valuation and waiting until a later event pushes the income higher or lower.

The inputs reflect the questions most people have to answer before they file: how many shares are involved, what price you paid, what the company says the shares are worth today, what you think they may be worth at sale, and what tax rates should be used to estimate the bill. The goal is not to predict the future exactly; it is to show how the same grant can produce very different tax outcomes depending on when the income is recognized.

Breaking Down the 83(b) With-Election Scenario

When you file an 83(b) election, the calculator recognizes the spread between FMV and strike price right away and multiplies it by the share count. That amount is taxed as ordinary income in the model, along with the state rate you enter.

The same section also checks whether the modeled spread is large enough to create AMT in the election year. If the spread is smaller than the exemption remaining, the AMT line stays at zero; if it is larger, the model adds a simplified parallel tax charge. That makes the with-election case especially useful for comparing a low current valuation against a more aggressive future exit price.

Evaluating the 83(b) No-Election Scenario

If you do not file, the calculator treats the later value of the shares as the amount that eventually becomes ordinary income, which pushes the tax bill to a future year. This is the slower path: you do not pay up front, but you may be taxed on a much larger spread once the company value has changed.

The model also applies long-term capital gains treatment when the holding period exceeds one year, so you can see how the timing of sale changes the comparison. That is useful when you are trying to decide whether the election mainly buys you rate arbitrage, timing flexibility, or protection against a large future spread.

83(b) break-even and risk analysis for startup equity

The break-even reading tells you where the two modeled tax paths meet. If the future sale price is comfortably above that point, filing the election can look attractive; if the result is close to the current price or below it, the election may be more of a gamble.

The risk side matters just as much. An 83(b) election locks in current tax treatment even if the company’s value falls, so a failed startup or a flat valuation can leave you with tax paid on value you never actually realize. That is why this calculator is best used as a comparison tool, not a shortcut around careful judgment.

Why a detailed 83(b) comparison matters before you file

The best way to use an 83(b) decision model is to try a realistic range of exit prices rather than a single optimistic number. A conservative scenario helps you see how much downside you are carrying; an aggressive scenario shows how much of the upside can move into capital gains if the company performs well.

If the decision changes dramatically when you nudge the sale price or holding period, the election is sensitive to assumptions and should be reviewed with extra care. If the results barely move, the choice may be driven more by timing and filing discipline than by valuation swings.

Reading the 83(b) results clearly

The results are written so you can compare them directly with a CPA, lawyer, or cofounder. The summary highlights the tax now, the tax later, and the modeled difference in plain numbers, which makes it easier to understand the cost of filing versus waiting.

That plain-language summary is also useful when you revisit the grant after a valuation update or a financing event. Rerunning the calculator with a new FMV or sale estimate can quickly show whether the election still points in the same direction.

83(b) filing and documentation checklist

Filing an 83(b) election is as much about paperwork as it is about tax math. The calculator cannot submit the form for you, but it does remind you that the filing window is short and that the documents should be preserved carefully.

A practical checklist usually includes preparing the election form, mailing it in time, keeping proof of delivery, and giving your employer a copy for its records. You should also save the grant paperwork, valuation support, and a copy of the calculator output so you can explain the numbers later if needed.

How to use this 83(b) election calculator

Use the 83(b) calculator by matching the grant terms to the input fields, then compare the election result with the no-election result after you change the assumptions that matter most. The most useful tests usually involve the current FMV, the expected sale price, and the holding period, because those values drive the biggest swing between recognizing income now and recognizing it later.

  1. Enter Number of Shares Granted for the startup equity grant you want to test.
  2. Enter Strike Price ($) from the grant or exercise terms.
  3. Enter Current Fair Market Value ($) from the valuation you want to compare against.
  4. Run the calculation and compare the 83(b) filing result with a no-election scenario before you decide whether to act.
Grant details
Tax assumptions
Results will appear here.

Status messages will appear here.

Arcade Mini-Game: 83(b) Election Scenario Check

Use this quick arcade run to practice separating the inputs that matter in an 83(b) comparison from the assumptions that usually deserve a second look.

Score: 0Timer: 30sBest: 0

Start the game, then use your pointer or arrow keys to catch useful assumptions and avoid risky ones.