Marginal Tax Rate Calculator
The formula
What the true cost of more income tells you
Prices an extra dollar of income at the rates that actually touch it, splitting the raise at the bracket boundary.
Calculation: Extra tax = slice below threshold at current rate + slice above at next rate. Enter your inputs and every substitution is shown below the result.
Reading the result
A 10k raise at the edge of 22% costs 2,330 in tax, not 2,400 — and far less if it stays under the threshold.
Rules of thumb: Deduction value = marginal rate × deduction amount
Limitations and best practice
Evaluating bonuses at the top marginal rate; the blended rate is what lands in the account.
This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.
Frequently asked questions
Why does my bonus withhold higher?
Does this include payroll tax?
Best use of the marginal number?
Source & methodology
IRS marginal-rate mechanics.
Marginal Tax Rate explained: formula, worked example and honest limits
Capital decisions deserve better than a gut feeling — this page gives you the arithmetic to defend one. There are plenty of pages about Marginal Tax Rate; almost none of them show the working. This one does: the formula, every input, a fully computed example, and a sensitivity analysis calculated live from this engine’s own defaults.
Banking arithmetic has a second subtlety: fees and rounding that hide in the denominator. The formula above — Extra tax = slice below threshold at current rate + slice above at next rate — is the clean version; real products add layers. The habit that protects you is asking "per what, per when?" of every rate you see, and this tool’s companion outputs flag exactly those conversions.
Money decisions in Finance & Banking almost always reduce to timing: a dollar today versus a dollar next month is a different dollar, and Marginal Tax Rate encodes that difference. When people get Marginal Tax Rate wrong, they usually get the timing wrong — forgetting that Current taxable income ($) moves, or that rates quoted and rates paid are different numbers.
Nothing below is stock text pasted around a number: the worked example computes tax on the extra income = $4,025 from this tool’s own defaults, and the sensitivity section ranks the inputs that move the result — Proposed extra income first, at ≈10.0 % of the headline for a ten-percent error either way in that input. Work down the page and by the end you could re-derive the result in a spreadsheet from memory.
Every input in Marginal Tax Rate, and what it does to the answer
One formula, published in full: Extra tax = slice below threshold at current rate + slice above at next rate. Anything you can read, you can reproduce in a spreadsheet, and that reproducibility is the whole point of printing it rather than hiding it behind a button.
Current taxable income ($) (example value 76,500) is a measured number in the unit named by the label; the formula does not convert for you. Keep every money input in the same currency; mixing systems quietly corrupts the comparison.
Proposed extra income ($) (example value 17,500) is a plain measured quantity — the unit shown in the label is the unit the formula expects. Keep every money input in the same currency; mixing systems quietly corrupts the comparison.
Next bracket starts at ($) (example value 47,150) is a measured number in the unit named by the label; the formula does not convert for you. If you are unsure what belongs in this field, look at the printed steps: the substitution shows exactly how the engine uses it.
Current top rate (%) (example value 19) is a measured number in the unit named by the label; the formula does not convert for you. Enter it exactly as your document states it — quoted annual, monthly and effective rates are three different numbers.
Next rate (%) (example value 23) is a numeric input whose unit is fixed by the label; a wrong unit is a wrong answer wearing a plausible disguise. Rates are the most mis-transcribed input on any page like this; copy it from the document rather than retyping from memory.
Marginal Tax Rate on the example inputs: the complete substitution
Abstract formulas are hard to trust, so here is the complete substitution using the default inputs, written the way an examiner would want it. Starting figures: Current taxable income ($), Proposed extra income ($), Next bracket starts at ($), Current top rate (%). The endpoint of that chain is $4,025 of tax on the extra income, sitting in the “Of $17,500 more earned, you keep $13,475 — the marginal hit is 23.0%, not a flat 23%” band.
- Room at current rate = $47,150 − $76,500 = $0.00
- Amount crossing over = $17,500 − $0.00 = $17,500
- Tax = $0.00×19% + $17,500×23% = $4,025
Raise taxed at 19% — $0. This is the number experienced users quote when the headline alone would mislead.
Raise taxed at 23% — $17,500. Read next to the headline, this is the figure that shows the shape of the trade-off.
Net from the raise — $13,475. This is the number experienced users quote when the headline alone would mislead.
Blended marginal rate — 23.0 %. Compare it against the main result of $4,025 before drawing conclusions.
Keep this worked example open while you enter your own figures: matching the shape of the substitution is the fastest way to spot a unit or convention mistake.
How far Marginal Tax Rate can reasonably move
The honest version of any estimate is a corridor, and this one is cheap to produce: Marginal Tax Rate was recomputed at 5 points along the dominant input, with every other field left untouched.
| Proposed extra income setting | Tax on the extra income |
|---|---|
| 80 % of the example value | $3,220 |
| 90 % of the example value | $3,623 |
| example inputs | $4,025 |
| 110 % of the example value | $4,428 |
| 120 % of the example value | $4,830 |
That spread — $3,220 at the low end, $4,830 at the high — is what a careful read of Marginal Tax Rate looks like: a band you can state out loud, with the reason for each edge. Reproduce it in the form above by editing Proposed extra income alone; the substitution steps will follow your figures exactly.
The levers behind Marginal Tax Rate, ranked by effect
This list was computed for this specific engine just now: each numeric input was nudged ±10 % while every other field held its example value, and the tax on the extra income was recalculated from scratch. Read it as a map of where Marginal Tax Rate is fragile — drawn for the example inputs, which is the map you want when deciding what to measure carefully.
- Proposed extra income: ten percent up gives $4,428, ten percent down gives $3,623 — ≈10.0 % of the tax on the extra income either way
- Nudge Next rate by ±10 % and Marginal Tax Rate lands between $3,623 and $4,428 (sensitivity ≈10.0 %)
Proposed extra income is the dominant lever here: ten percent either way moves the result by about 10.0 %, from $3,623 to $4,428. Spend your verification effort there first, and Next rate is effectively tied with it (≈10.0 % for the same nudge), so verify the pair together. The remaining fields can sit at safe defaults without materially changing the answer — knowing which is which is what separates a careful calculation from an anxious one.
Is your Marginal Tax Rate good — reading the result bands
The value above only becomes useful the moment you know what it is being measured against. On the example inputs the band reads “Of $17,500 more earned, you keep $13,475 — the marginal hit is 23.0%, not a flat 23%”; your own figures place you on a different rung of the same ladder. How much of that band is luck? On Proposed extra income alone ten percent either way covers $3,623 to $4,428. The practical reading rules: ask what would have to change to move you one band. If the answer is “a small, plausible input difference”, the band itself is not the finding — the uncertainty is.
In Finance & Banking, Marginal Tax Rate is one instrument in an orchestra: on its own it is a number, next to Raise taxed at 19% and Raise taxed at 23% it becomes a diagnosis. The tools linked above exist so the headline never has to carry that weight alone.
Common mistakes with Marginal Tax Rate (and the fix)
Evaluating bonuses at the top marginal rate; the blended rate is what lands in the account. This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.
Reading Marginal Tax Rate as a promise rather than a conditional. Every number here is of the form “if these inputs, then this result”; when an input moves, the honest response is to recompute rather than to defend the old figure.
One mistake is specific to this engine: assuming every input matters equally. The computation above shows Proposed extra income dominating — a careful figure there beats false precision everywhere else.
Another is comparing across contexts: a Marginal Tax Rate computed with one set of conventions should never be lined up against a figure computed with another. Check the inputs behind both before ranking them.
Marginal Tax Rate verification checklist
- Verify each input against its original source document, not memory.
- Check whether the formula treats your inputs as nominal or real dollars.
- Put Proposed extra income under a magnifier; the sensitivity table above is the reason why.
- Confirm rate conventions (APR vs effective, day-count) before comparing two offers.
- State, in one sentence, which convention each rate, unit or period in the form is using.
- Confirm the answer against one independent method or published benchmark for Marginal Tax Rate.
Five steps from raw inputs to a figure you can defend
Using a calculator well sounds trivial, but the difference between a decision-grade figure and a throwaway one lives entirely in the routine. The routine for Marginal Tax Rate takes a minute to learn and applies to every input above.
Step 1 — one document, one pass. Open the statement, label or record that holds current taxable income ($), proposed extra income ($), next bracket starts at ($), current top rate (%), next rate (%) and transcribe straight into the form. Transcription from a single source removes the mismatch errors that appear when figures are assembled from three different places. Most surprises in numbers are surprises about inputs, not about formulas.
Step 2 — baseline before exploration. Get one defensible Tax on the extra income on screen before you start nudging numbers. Without a baseline, every variation looks interesting and none of them means anything. Suspiciously tidy answers deserve the same scrutiny as untidy ones.
Step 3 — play with the inputs on purpose. Ten percent up, ten percent down, one field at a time. Within a few minutes you will know this calculation better than most people who quote its results. A calculation you cannot explain to somebody else is a calculation you cannot defend.
Step 4 — ask what would have to be true. Take the result you want and work backwards through the inputs until you find the assumption that produces it; then decide honestly whether that assumption is defensible. Rounding early is the quietest way to introduce a permanent error.
Step 5 — schedule the next run. In Finance & Banking the inputs drift quietly. Put a reminder a quarter out, re-enter the same fields, and read the change rather than the level. When in doubt, prefer the boring input: the interesting one is usually the one you misread.
Where Marginal Tax Rate matters in practice
Numbers earn their keep in conversations, and Marginal Tax Rate is no exception. In Finance & Banking discussions around Taxes, this figure decides whether an option stays on the table: it converts an opinionated debate into an arithmetic one, and arithmetic is the only referee both sides accept. When in doubt, prefer the boring input: the interesting one is usually the one you misread.
The audience for this page is investors and founders comparing opportunities on equal terms. In professional Taxes practice the pattern is always the same — screen with Marginal Tax Rate, then invest slow analysis only in whatever survives the screen. A result worth acting on survives having its two shakiest inputs halved.
Treat Marginal Tax Rate like a smoke alarm rather than a painting — its value is in being tested periodically, not in being admired once. The input you reach for first is usually the one you measured longest ago.
People also ask about Marginal Tax Rate
What affects Marginal Tax Rate the most?
Measured on this engine, Proposed extra income is the dominant lever: moving it ±10 % shifts the tax on the extra income across $3,623 to $4,428 — about 10.0 % of the headline, with Next rate next at ≈10.0 %. The ranked list in the sensitivity section is computed live, not asserted from a template.
Do next rate and proposed extra income matter equally?
Marginal Tax Rate here is co-driven: Proposed extra income and Next rate produced ≈10.0 % and ≈10.0 % responses, which is a tie for practical purposes. Everything below those two is a rounding error by comparison.
What is a typical Marginal Tax Rate?
There is no honest universal average for Marginal Tax Rate, but there is a reference point: the defaults on this page produce $4,025 (Of $17,500 more earned, you keep $13,475 — the marginal hit is 23.0%, not a flat 23%). Replace the inputs with your own and compare — that comparison is the useful meaning of “typical”.
How do I calculate Marginal Tax Rate by hand?
Use the stated model — Extra tax = slice below threshold at current rate + slice above at next rate — and substitute in the order the tool prints (it starts from Room at current rate = $47,150 − $76,500 = $0.00). On the example inputs the hand route lands on $4,025, exactly what the calculator shows. A spreadsheet reproduces it in two or three cells; doing it once by hand is what makes the automated answer trustworthy.
What happens to Marginal Tax Rate if proposed extra income changes by 10 %?
The engine was re-run with that field moved by ten percent while everything else stayed fixed: the tax on the extra income goes across $3,623 to $4,428, a swing of roughly 10.0 % around the $4,025 baseline. That ratio is the practical definition of how much this input matters.
Is the Marginal Tax Rate result of $4,025 good or bad?
The tool answers “what”, not “whether”: $4,025 carries the verdict “Of $17,500 more earned, you keep $13,475 — the marginal hit is 23.0%, not a flat 23%” for the default case, which is a starting interpretation rather than a verdict on your situation. Re-run with your own figures and compare the bands.
Is Marginal Tax Rate the same as what my bank quotes?
Often close but not identical: institutions quote rates on their own day-count and fee assumptions. Recompute with the actual dollar figures from a statement — if the gap is large, the fine print is doing work you should understand before signing.
Is Marginal Tax Rate accurate?
The arithmetic is exact: Extra tax = slice below threshold at current rate + slice above at next rate is evaluated with full floating-point precision and every substitution is printed in the worked example. What limits accuracy is input quality and the model’s assumptions, so treat the $4,025 result as the correct answer to the question you typed — and check the assumptions section before acting on it.
Why does my bonus withhold higher?
Employers often flat-withhold bonuses at 22–25%; your actual marginal rate may be lower, and the difference returns at filing.
Does this include payroll tax?
No — add 7.65% for FICA under the wage-base cap.
Can this tool see the numbers I type?
It cannot. There is no submission step: the calculation happens in your browser and the result disappears when you close the page. Treat the fields above as a scratchpad rather than a form.
The vocabulary of Marginal Tax Rate
- Raise taxed at 19%
- $0 in the default Marginal Tax Rate calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
- Raise taxed at 23%
- $17,500 on the example inputs — a companion figure printed beside the headline of Marginal Tax Rate so that no result is read in isolation.
- Net from the raise
- $13,475 in the default Marginal Tax Rate calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
- Tax on the extra income
- The primary output of this tool: $4,025 for the default inputs, computed exactly from Extra tax = slice below threshold at current rate + slice above at next rate.
- Worked example
- The step-by-step substitution printed above, so the arithmetic can be re-derived by hand or in a spreadsheet.
- Verdict band
- The interpretation attached to a result (“Of $17,500 more earned, you keep $13,475 — the marginal hit is 23.0%, not a flat 23%” on these inputs), which turns a bare number into a position on a scale.
- Sensitivity (±10 %)
- How far the Marginal Tax Rate moves when a single input is nudged ten percent either way; the ranked list on this page is computed live from this engine.
Method, sources and what this tool cannot tell you
Everything above runs on one stated formula, applied without hidden coefficients: Extra tax = slice below threshold at current rate + slice above at next rate. Source of record: IRS marginal-rate mechanics. Specialist software layers extra coefficients on top of the same algebra; none are hidden here, and that transparency is what makes a disagreement traceable to a specific input instead of a black box.
This page is an estimation aid, not professional advice. The design rule is simple: two people entering identical figures must get identical answers. The sensitivity table above is part of that promise rather than a bonus: it lets you see how much of the result depends on how carefully you measured.
Next steps after the calculation
Pair this figure with the companion outputs above — the headline sizes the prize, the companions describe the risk.
The audience here is investors and founders comparing opportunities on equal terms. Everything you need to defend the result — formula, substitution, sensitivity, source — is printed above, so the only remaining variable is the honesty of your inputs.
