Short-Term Capital Gains Calculator

The formula

Tax = gain × ordinary rate (+3.8% NIIT when applicable)

What the ordinary-rate trap tells you

Gains on assets held a year or less are taxed exactly like wages — the whole preferential schedule is off the table.

Calculation: Tax = gain × ordinary rate (+3.8% NIIT when applicable). Enter your inputs and every substitution is shown below the result.

Reading the result

At the 24% bracket, day-trading profits bleed tax at 1.6× the long-term rate.

Rules of thumb: Short-term = wage rates; day-trade accordingly

Limitations and best practice

Forgetting that the 365th day is still short-term; one more day flips the entire rate schedule.

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

Do short-term losses offset long-term gains?
Yes — losses net against all gains first; only the ordering of remaining gains matters.
Collectibles exception?
They have their own (up to 28%) schedule even long-term; crypto does not.
Any way to defer?
Section 1031 covers real property; QSBS covers qualified small-business stock.

Source & methodology

IRC §1222(1) holding-period definition.

Short-Term Capital Gains: the number, the method and the caveats

You are here because you need a specific number, and you want to see how it was produced before you rely on it. There are plenty of pages about Short-Term Capital Gains; 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.

There is a habit that separates people who get useful answers from Taxes numbers: they decide what question the figure answers before they compute it. Short-Term Capital Gains answers “Tax owed?” — and nothing else, which is precisely why the result is trustworthy.

The number itself is the easy part. What takes judgement is knowing which inputs are facts in your situation and which are guesses wearing a decimal point — a distinction this page makes explicit for every field above.

Nothing below is stock text pasted around a number: the worked example computes tax owed = $4,750 from this tool’s own defaults, and the sensitivity section ranks the inputs that move the result — Ordinary marginal rate first, at ≈10.0 % of the headline for a ten-percent error either way in that input — which is the thread the rest of this guide pulls on.

The Short-Term Capital Gains formula, explained

Here is the complete model this tool runs — Tax = gain × ordinary rate (+3.8% NIIT when applicable) — with each input explained below. If a competitor’s page gives you a different answer from the same inputs, this is the text that settles which of you is right.

Short-term gain ($) (example value 19,000) is a measured number in the unit named by the label; the formula does not convert for you. Replace the example with the figure from your own records — the tool recomputes instantly and the printed steps follow your numbers.

Ordinary marginal rate (%) (example value 25) is a quantity rather than a category — precision here is cheap and worth having. Rates are the most mis-transcribed input on any page like this; copy it from the document rather than retyping from memory.

Long-term rate you missed (%) (example value 18) is a numeric input whose unit is fixed by the label; a wrong unit is a wrong answer wearing a plausible disguise. Check the convention first: if the source says “6.5 % per year”, type 6.5 and let the formula do the rest.

Add NIIT (0 = no, 1 = yes) (example value 0) is a measured number in the unit named by the label; the formula does not convert for you. Replace the example with the figure from your own records — the tool recomputes instantly and the printed steps follow your numbers.

A fully worked Short-Term Capital Gains example

The tool prints its own working; this is the same arithmetic on the example values, reproduced so you can follow it by hand. Starting figures: Short-term gain ($), Ordinary marginal rate (%), Long-term rate you missed (%), Add NIIT (0 = no, 1 = yes). The endpoint of that chain is $4,750 of tax owed, sitting in the “Short-term treated as ordinary income: this $19,000 costs the same tax as a raise would — $1,330 more than the long-term regime” band.

  1. Tax = $19,000 × 25.0% = $4,750
  2. NIIT not triggered at your income
  3. The same gain held 12 months longer would pay $3,420

Rate applied — 25.0 %. Compare it against the main result of $4,750 before drawing conclusions.

Premium vs long-term — $1,330. If your inputs change, this is usually the first companion figure to move.

Net after tax — $14,250. This is the number experienced users quote when the headline alone would mislead.

Breaks even with LT at — $4,750.00. If your inputs change, this is usually the first companion figure to move.

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.

Scenario table: Short-Term Capital Gains at ±10 % and ±20 % of the key input

The honest version of any estimate is a corridor, and this one is cheap to produce: Short-Term Capital Gains was recomputed at 5 points along the dominant input, with every other field left untouched.

Ordinary marginal rate settingTax owed
80 % of the example value$3,800
90 % of the example value$4,275
example inputs$4,750
110 % of the example value$5,225
120 % of the example value$5,700

That spread — $3,800 at the low end, $5,700 at the high — is what a careful read of Short-Term Capital Gains looks like: a band you can state out loud, with the reason for each edge. Reproduce it in the form above by editing Ordinary marginal rate alone; the substitution steps will follow your figures exactly.

What actually moves your Short-Term Capital Gains

Generic advice says “it depends on your inputs”; this section says exactly how much. Each field was perturbed by ±10 % in isolation and the tax owed recomputed, so the ranking below is measured rather than asserted. It is the fastest honest answer to “what matters most in Short-Term Capital Gains?” — and it is specific to these defaults, because sensitivity moves with the starting point.

  • Ordinary marginal rate: ten percent up gives $5,225, ten percent down gives $4,275 — ≈10.0 % of the tax owed either way
  • Short-term gain: ten percent up gives $5,225, ten percent down gives $4,275 — ≈10.0 % of the tax owed either way

Ordinary marginal rate is the dominant lever here: ten percent either way moves the result by about 10.0 %, from $4,275 to $5,225. Measure that input from a document rather than from memory, and Short-term gain is effectively tied with it (≈10.0 % for the same nudge), so verify the pair together. The rest of the inputs earn only a rounding-error of attention, and that asymmetry is the practical payoff of measuring rather than asserting.

Interpreting the Short-Term Capital Gains verdict

A number on its own is trivia; a number against a range is intelligence. On the example inputs the band reads “Short-term treated as ordinary income: this $19,000 costs the same tax as a raise would — $1,330 more than the long-term regime”; your own figures place you on a different rung of the same ladder. How much of that band is luck? On Ordinary marginal rate alone ten percent either way covers $4,275 to $5,225. The practical reading rules: compare against your own history before comparing against other people; treat band boundaries as zones, not walls — one point on the wrong side of a threshold rarely changes a real outcome; and when a companion output contradicts the headline, believe the pair.

Related measures answer related questions, and the distinctions matter: Short-Term Capital Gains is the quantity, Tax owed is this tool’s reading of it, and the decision that follows belongs to neither of them separately.

The errors that quietly break a Short-Term Capital Gains figure

Forgetting that the 365th day is still short-term; one more day flips the entire rate schedule. 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.

Treating the example inputs as a recommendation. They are a demonstration of the mechanism — a decision-grade Short-Term Capital Gains begins the moment your own figures replace them.

This model has its own particular trap: Ordinary marginal rate carries ≈10.0 % of the response per ten percent of error, so effort spent elsewhere is largely decorative.

A final trap is presentation: reporting Short-Term Capital Gains to more decimal places than the inputs support. The tool prints what the arithmetic gives; you should quote only what your least precise field justifies.

Before you trust your Short-Term Capital Gains: a short checklist

  • Confirm rate conventions (APR vs effective, day-count) before comparing two offers.
  • Compare the output against one published benchmark or a colleague’s independent estimate.
  • Re-verify Ordinary marginal rate against a source document — ten percent of error there moves the headline by ≈10.0 %.
  • Note the date and the inputs beside the number so the figure can be audited later.
  • Record the date and the inputs alongside the number so future-you knows what was assumed.
  • Confirm the answer against one independent method or published benchmark for Short-Term Capital Gains.

How to use the Short-Term Capital Gains tool properly

The tool does the arithmetic; the routine below is what makes the arithmetic trustworthy. Five steps, a minute total — and afterwards you will know not just what the number is, but which assumption produced it.

Step 1 — gather before you type. Short-Term Capital Gains depends on short-term gain ($), ordinary marginal rate (%), long-term rate you missed (%), add niit (0 = no, 1 = yes). Collect them from a source document — a statement, a report, an invoice, a log — rather than from memory, because recalled inputs are the single largest cause of wrong results. Write the figure down before moving on; memory flatters whichever number you saw last.

Step 2 — start from the case you can defend. Enter pessimistic-but-honest figures first; the optimistic run is a ceiling, not a plan. A conclusion that holds on conservative inputs holds everywhere. Write the assumptions in the same file as the result, and future arguments take minutes instead of meetings.

Step 3 — isolate your variables. Change one field, observe, revert. The live sensitivity list does the ranking for the default inputs; verify it against your own, because dominance shifts when the starting point shifts. One decimal place more than your data supports is one decimal place of fiction.

Step 4 — stress before you commit. A decision that survives a ten-percent squeeze on its two biggest inputs needs no luck to be sound. One that does not survive is a decision about hope, not about arithmetic. A figure with a date beside it becomes evidence; without one it stays an anecdote.

Step 5 — write the one-line memo. “Tax owed = $4,750 on this date, from these inputs.” That line is the entire deliverable; everything else on this page is how you earned the right to write it. Precision is a promise you make about your data; make sure your inputs can keep it.

From calculation to decision: where Short-Term Capital Gains earns its keep

Most Taxes disagreements are arithmetic disagreements in disguise. When Tax owed of $4,750 sits on the table with its working shown, the conversation stops being about who sounds more confident and starts being about which input is wrong. If a result feels obviously right, that is the moment to check the inputs hardest.

Used properly this is a five-minute filter that saves weeks. Compute Short-Term Capital Gains, reject what fails, and only then bring in the expensive analysis for the survivors. One decimal place more than your data supports is one decimal place of fiction.

Nothing here is stored or transmitted, so the habit of checking is free: open the page, re-enter current figures, compare with the number you saved last time. One decimal place more than your data supports is one decimal place of fiction.

Quick answers: what searchers ask about Short-Term Capital Gains

What affects Short-Term Capital Gains the most?

Measured on this engine, Ordinary marginal rate is the dominant lever: moving it ±10 % shifts the tax owed across $4,275 to $5,225 — about 10.0 % of the headline, with Short-term gain next at ≈10.0 %. The ranked list in the sensitivity section is computed live, not asserted from a template.

Do short-term gain and ordinary marginal rate matter equally?

On these inputs, yes: the two measured within a rounding error of each other — ≈10.0 % and ≈10.0 % of the tax owed per ten-percent change. Treat them as one pair to verify together rather than ranking them.

What is a typical Short-Term Capital Gains?

On the worked example above Short-Term Capital Gains comes out at $4,750. Treat that as one point on a distribution rather than a norm: the bands, the companion outputs and the sensitivity ranking tell you how wide the plausible range really is.

How do I calculate Short-Term Capital Gains by hand?

Tax = gain × ordinary rate (+3.8% NIIT when applicable) is the entire method. Work the inputs in that order — Tax = $19,000 × 25.0% = $4,750 — and you will reach $4,750 on the default figures, the same number this tool prints.

What happens to Short-Term Capital Gains if ordinary marginal rate changes by 10 %?

On these inputs a ±10 % change in ordinary marginal rate takes Short-Term Capital Gains to $5,225 against the $4,750 example — around 10.0 % of the headline. The same test on every other field is in the sensitivity section.

Is the Short-Term Capital Gains result of $4,750 good or bad?

The tool answers “what”, not “whether”: $4,750 carries the verdict “Short-term treated as ordinary income: this $19,000 costs the same tax as a raise would — $1,330 more than the long-term regime” 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 Short-Term Capital Gains accurate?

The arithmetic is exact: Tax = gain × ordinary rate (+3.8% NIIT when applicable) 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,750 result as the correct answer to the question you typed — and check the assumptions section before acting on it.

Is Short-Term Capital Gains 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.

Do short-term losses offset long-term gains?

Yes — losses net against all gains first; only the ordering of remaining gains matters.

Collectibles exception?

They have their own (up to 28%) schedule even long-term; crypto does not.

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 Short-Term Capital Gains

Rate applied
25.0 % on the example inputs — a companion figure printed beside the headline of Short-Term Capital Gains so that no result is read in isolation.
Premium vs long-term
$1,330 in the default Short-Term Capital Gains calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
Net after tax
$14,250 on the example inputs — a companion figure printed beside the headline of Short-Term Capital Gains so that no result is read in isolation.
Tax owed
The primary output of this tool: $4,750 for the default inputs, computed exactly from Tax = gain × ordinary rate (+3.8% NIIT when applicable).
Worked example
The calculation written out in full so that nothing on this page has to be taken on trust.
Verdict band
A named zone on the range of plausible results; the example inputs land in “Short-term treated as ordinary income: this $19,000 costs the same tax as a raise would — $1,330 more than the long-term regime”, and your inputs may not.
Sensitivity (±10 %)
How far the Short-Term Capital Gains moves when a single input is nudged ten percent either way; the ranked list on this page is computed live from this engine.

Where the Short-Term Capital Gains model comes from

Everything above runs on one stated formula, applied without hidden coefficients: Tax = gain × ordinary rate (+3.8% NIIT when applicable). Source of record: IRC §1222(1) holding-period definition. Any other implementation of this model should return the same figure for the same inputs. If one does not, the difference is in its assumptions — which this page prints and that one probably does not.

Treat the output as a precise answer to the question you typed: exact arithmetic, transparent formula, published source, no hidden rounding. The design constraint was set by usefulness rather than by comfort: an estimate you can interrogate beats an answer you have to trust.

What to do with your Short-Term Capital Gains next

Save the number together with its inputs and today’s date; a Short-Term Capital Gains figure without context is unusable the moment an input changes.

Whoever you are (people who need one trustworthy number before their next decision), the next step is the same: replace the example inputs with your own, note the date, and re-run whenever a figure moves. In Finance & Banking, a dated figure is a trend, and an undated one is a rumour.