What Is Sales Tax?
Two questions sit behind almost every search that lands here: what a marked price will actually cost at the register, and how much of a total already paid was tax. The first is a multiplication anyone can do in their head. The second runs on an inverse that is easy to get wrong on the first attempt, and that is how expense reports end up quietly disagreeing with the receipts stapled to them.
The concept, plainly
Sales tax is a consumption tax levied on the retail sale of goods and, in many states, on a defined list of services. The seller collects it from the buyer at the moment of sale and forwards it to the state. Legally the retailer is the collector; economically the customer pays it; on an American receipt the two roles are printed on separate lines, which is the whole reason this calculation exists as a task at all.
It is a single-stage tax, applied once, at the last sale in the chain. A wholesaler selling to a store does not charge it — the store presents a resale certificate and the tax attaches later, when the goods reach someone who will actually use them. That design is what separates it from value-added tax, which takes a slice at every stage and credits back what was paid at the stage before.
Five states levy no general statewide sales tax: Alaska, Delaware, Montana, New Hampshire and Oregon. Two of them say so in their own words: Oregon's revenue department writes that the state "doesn't have a general sales or use/transaction tax", and Montana's that "Montana does not have a general sales tax". Montana still runs narrower levies of its own — a Lodging Facility Sales and Use Tax, a Rental Vehicle Tax and a Local Resort Tax — none of which is a general rate on retail goods. Alaska is the qualified case: no statewide rate, but boroughs and cities may impose their own, so an Alaskan receipt can still carry tax.
The rate is the only thing you have to look up
There are three controls and no hidden ones. Direction decides which way the arithmetic runs. Amount is either the pre-tax price or the tax-inclusive total, depending on that direction. Sales Tax Rate is the combined percentage that applies to the purchase, entered as the number itself — 8.25, not 0.0825.
No rate lookup is built in, and that is deliberate rather than an omission. A combined US rate is assembled from a state rate plus county, city and special-district add-ons, each of which changes by its own vote on its own timetable; a table hard-coded into a web page would begin going stale the week it shipped. Two figures are always current and always exact for your address: the rate printed on a recent receipt, and your state revenue department's own jurisdiction lookup.
The field accepts anything from 0 up to 50. Past that it declines and returns "Enter a tax rate between 0 and 50%" — a guard against a decimal typed one place off, since no American combined rate comes remotely close to the ceiling.
Sales tax, use tax, and VAT
Use tax is the same rate wearing a different hat. Buy something taxable where the seller does not collect, and most states expect you to pay the equivalent use tax yourself, at your own local rate, when you file. It exists so that buying across a state line is not a technique for buying tax-free, and it is the reason a marketplace order with no tax line is not necessarily the end of the matter.
Value-added tax is a different instrument and a different calculation. VAT is normally quoted inside the displayed price, so the label is what you pay and the tax has to be extracted rather than added — the reverse direction below does exactly that arithmetic. The conventions wrapped around it, though, are their own subject: registration thresholds, input reclaim, reduced and zero rates.
For a tax-inclusive European invoice and the rules that go with it, the better tool is the VAT Calculator.
How Do You Calculate Sales Tax?
One multiplication going forward, one division coming back. They are not mirror images of each other: adding tax multiplies by the rate, while taking it back out divides by one plus the rate. Swapping one step for the other is what leaves a receipt out by cents on a coffee and by dollars on a quarter's expenses.
The formula, written out
Adding tax to a price
tax = price × (rate ÷ 100)
total = price + tax
Backing tax out of a total
price = total ÷ (1 + rate ÷ 100)
tax = total − price
Forward, you multiply by the rate. Backward, you divide by one plus the rate. Subtracting the rate from a total is not the inverse of adding it, because the tax was computed against the smaller pre-tax price and then bolted on — take the same percentage off the larger figure and you remove more than was ever added.
The reverse direction prints its own working for that reason. Back $108.25 out at 8.25% and one of the breakdown lines reads "$108.25 total ÷ 1.0825 = $100.00", so the divisor is on screen to be checked rather than taken on trust.
Step by step
Three fields, in the order they appear on the form:
- Direction — a two-button control, set to "Add tax to a price" when the page opens. Switch it to "Back tax out of a total" for the reverse.
- Amount — the pre-tax price in the first direction, the tax-inclusive total in the second. It has to be above zero: enter 0 or a negative and the panel answers "Enter an amount". Leave it empty and the calculation does not run at all — the panel answers "Enter a value for Amount." instead.
- Sales Tax Rate — the combined percentage for the address where the sale happens, as a plain number. 8.25 means 8.25%.
- Then press Calculate. The panel does not recompute as you type, so any change to a field needs the button again; Reset clears the form and returns the panel to its empty state.
Adding tax returns four lines: the total as the large readout, then the tax with the rate and base it came from, the tax per $100 at that rate, and a standing note that the combined rate is state plus county plus city.
Worked example: $63.40 at 8.25%
A basket of $63.40 in a jurisdiction whose combined rate is 8.25%, direction left on Add tax to a price.
tax = 63.40 × (8.25 ÷ 100) = $5.23
total = 63.40 + 5.23 = $68.63
- Result panel, first three lines
- $68.63 total | Tax: $5.23 (8.25% of $63.40) | Per $100 at this rate: $8.25 tax
That third line is the one worth borrowing. It restates the rate as dollars per hundred, which turns every later purchase at the same rate into a single step: $63.40 is 0.634 hundreds, and 0.634 × $8.25 is $5.23 — the same answer the multiplication gave, reached without touching a decimal.
Change the amount and that line does not move, because it depends on the rate alone. It is the closest thing the panel has to a number you can carry out of the shop with you.
Doing it in your head
Move the decimal one place left for 10%, then walk down to your rate. On a $63.40 basket, 10% is $6.34; knock off a fifth of that and you have 8%, or $5.07; add a quarter of one percent, $0.16, and you land on $5.23. The calculator's exact figure for 8.25% is $5.23.
The dollars-per-hundred route is quicker once you know your own rate by heart. At 8.25%, every $100 carries $8.25 — so a $450 purchase carries 4.5 × $8.25 = $37.13, and $1,000 carries $82.50. Both match the calculator exactly, because scaling a percentage is all the calculator is doing.
The shortcut frays on rates whose fraction is not a half or a quarter. New York City's 8.875% does not decompose into tidy tenths, and any mental route to it lands a few cents out. That is fine for deciding whether something fits your budget and not fine for a reimbursement claim.
How Do You Back Sales Tax Out of a Total?
This is the direction that earns its keep. Expense claims, resale bookkeeping, tax-inclusive invoices and any receipt where the net figure is what you need all ask the same question — and the intuitive answer to it is wrong in a way that never corrects itself.
Why you divide instead of subtracting
A $108.25 receipt at 8.25% did not have 8.25% of $108.25 added to it. It had 8.25% of $100.00 added to it. The percentage was applied to the smaller number, so taking that same percentage off the larger one removes more than was ever put on.
Dividing by 1.0825 returns $100.00 exactly, because multiplying by 1.0825 is what built the total and division is what undoes it. Subtracting 8.25% instead gives $99.32 — 68 cents adrift on one line, and adrift in a fixed direction.
$108.25 ÷ 1.0825 = $100.00 correct $108.25 − 8.25% = $99.32 68 cents too low
The subtraction method always understates the pre-tax price and therefore always overstates the tax, at every rate and every amount. It is a bias, not a rounding wobble, and it grows with both the rate and the size of the total.
Worked example: a $4,287.63 expense claim
A quarter's worth of taxable purchases totaling $4,287.63, all at a 9.5% combined rate, that has to be split into net cost and tax before it goes anywhere near an accounting system.
price = 4287.63 ÷ 1.0950 = $3,915.64
tax = 4287.63 − 3915.64 = $371.99
- Result panel, first three lines
- $3915.64 before tax | Tax portion: $371.99 at 9.5% | $4287.63 total ÷ 1.0950 = $3915.64
Subtracting 9.5% from the total would have reported the net cost as $3,880.31 — about $35.34 too low, with that same amount misfiled into the tax column where it does not belong. One line doing this is an annoyance. A column of them is a reconciliation that never closes and nobody can find.
One presentation detail: the readout carries no thousands separator, so it shows $3915.64 rather than $3,915.64. Read it as plain dollars and cents instead of counting digits at a glance.
What a $100 total is really made of
Every row is a $100.00 tax-inclusive total put through the reverse direction. The final column is the point of the table — the tax as a share of what you actually paid, which is never the same as the rate.
| Combined rate | Divide by | Pre-tax price | Tax inside | Tax as a share of the total |
|---|---|---|---|---|
| 4% | 1.0400 | $96.15 | $3.85 | 3.85% |
| 5% | 1.0500 | $95.24 | $4.76 | 4.76% |
| 6% | 1.0600 | $94.34 | $5.66 | 5.66% |
| 7% | 1.0700 | $93.46 | $6.54 | 6.54% |
| 7.25% | 1.0725 | $93.24 | $6.76 | 6.76% |
| 8% | 1.0800 | $92.59 | $7.41 | 7.41% |
| 8.25% | 1.0825 | $92.38 | $7.62 | 7.62% |
| 8.875% | 1.0888 | $91.85 | $8.15 | 8.15% |
| 9.5% | 1.0950 | $91.32 | $8.68 | 8.68% |
| 10% | 1.1000 | $90.91 | $9.09 | 9.09% |
At a 10% rate the tax is 9.09% of what you handed over, not 10%, and that 0.91-point gap is precisely the error the subtraction method makes. The gap widens as the rate climbs, so the habit costs most exactly where rates are highest.
Sales Tax Chart: Tax and Total by Rate
Both grids come straight out of the formula this page runs, at six combined rates spanning the practical American range. Find the row nearest your price and read across.
Tax added, by price and rate
| Pre-tax price | 5% | 6.5% | 7.25% | 8.25% | 8.875% | 10% |
|---|---|---|---|---|---|---|
| $10 | $0.50 | $0.65 | $0.72 | $0.83 | $0.89 | $1.00 |
| $20 | $1.00 | $1.30 | $1.45 | $1.65 | $1.77 | $2.00 |
| $50 | $2.50 | $3.25 | $3.62 | $4.13 | $4.44 | $5.00 |
| $100 | $5.00 | $6.50 | $7.25 | $8.25 | $8.88 | $10.00 |
| $250 | $12.50 | $16.25 | $18.13 | $20.63 | $22.19 | $25.00 |
| $500 | $25.00 | $32.50 | $36.25 | $41.25 | $44.38 | $50.00 |
| $1,000 | $50.00 | $65.00 | $72.50 | $82.50 | $88.75 | $100.00 |
Every column is strictly proportional, so the $100 row is the only one worth memorizing: whatever it says is what each hundred dollars costs you, and every other row is that figure scaled up or down.
What you hand over at the register
The same grid with the tax folded in — the column to check a card terminal against.
| Pre-tax price | 5% | 6.5% | 7.25% | 8.25% | 8.875% | 10% |
|---|---|---|---|---|---|---|
| $10 | $10.50 | $10.65 | $10.72 | $10.82 | $10.89 | $11.00 |
| $20 | $21.00 | $21.30 | $21.45 | $21.65 | $21.77 | $22.00 |
| $50 | $52.50 | $53.25 | $53.63 | $54.13 | $54.44 | $55.00 |
| $100 | $105.00 | $106.50 | $107.25 | $108.25 | $108.88 | $110.00 |
| $250 | $262.50 | $266.25 | $268.13 | $270.63 | $272.19 | $275.00 |
| $500 | $525.00 | $532.50 | $536.25 | $541.25 | $544.38 | $550.00 |
| $1,000 | $1,050.00 | $1,065.00 | $1,072.50 | $1,082.50 | $1,088.75 | $1,100.00 |
Across a $1,000 purchase the whole range spans $50.00 of tax at 5% against $100.00 at 10% — about five cents on the dollar between the cheapest and dearest places to buy. On a sofa that is a rounding error; on a vehicle it is the difference between two addresses.
Why Your Rate Is Not the State Rate
The one number the calculator asks you to supply is the one most often wrong, because there is rarely a single rate for a state and never a single rate guaranteed to cover a whole receipt.
What a combined rate is made of
It is a stack, and states build it differently. California sets a statewide rate of 7.25% and lets districts add levies that its own tax administrator describes as ranging from 0.10% to 2.00%, with more than one district able to apply in the same place. New York works from the opposite end: a 4% state rate carrying much larger county and city add-ons, plus a ⅜% surcharge across the Metropolitan Commuter Transportation District.
Each layer moves on its own schedule and by its own vote, so a combined rate is stable neither across a metro area nor across a year. Two stores a mile apart on opposite sides of a city line charge different totals for the same item, and neither register is broken.
Twenty-four states have adopted the simplification measures of the Streamlined Sales and Use Tax Agreement, which standardizes definitions, sourcing rules and administration between members. What it deliberately does not standardize is the rates themselves — which is why the field on this page is a field and not a menu.
One state, ten rates
New York's Publication 718, effective March 1, 2025, lists the combined state and local rate for every county and city that imposes one. A sample, with the tax this calculator returns on a $100 purchase and the total on a $1,000 one:
| New York jurisdiction | Combined rate | Tax on $100 | Total on $1,000 |
|---|---|---|---|
| State portion only | 4% | $4.00 | $1,040.00 |
| Saratoga County | 7% | $7.00 | $1,070.00 |
| Ontario County | 7.5% | $7.50 | $1,075.00 |
| Albany County | 8% | $8.00 | $1,080.00 |
| Dutchess County | 8.125% | $8.13 | $1,081.25 |
| Herkimer County | 8.25% | $8.25 | $1,082.50 |
| Westchester County | 8.375% | $8.38 | $1,083.75 |
| Nassau County | 8.625% | $8.63 | $1,086.25 |
| Erie County (Buffalo) | 8.75% | $8.75 | $1,087.50 |
| New York City | 8.875% | $8.88 | $1,088.75 |
The spread inside a single state runs 7% to 8.875%, which on a $1,000 purchase is $70.00 of tax against $88.75 — $18.75 for crossing a county line. The 4% row is the state's own share and is never what a shopper pays; it is what is left after every local layer is stripped away.
Exemptions change the rate on a single line
States tax whole categories at reduced rates or not at all, so one receipt can legitimately carry two rates. New York exempts clothing and footwear sold for less than $110 per item or pair from its 4% state tax, and from local tax in those counties and cities that have elected to match the exemption — an election each jurisdiction makes for itself, effective only on March 1 each year.
The consequence is that the combined rate is the wrong number for some lines. A $79.99 shirt in New York City is fully exempt and costs $79.99. The same shirt in Erie County is taxed at 4.75%, the local share alone, giving $3.80 of tax and an $83.79 total. Reach for Erie's general combined rate of 8.75% instead and you get $7.00 of tax — overstated by $3.20 on one shirt.
A threshold exemption also creates a cliff rather than a slope, and the cliff is steep. In New York City a $109.99 item is exempt and a $110.00 item is not, so at 8.875% the second one rings up at $119.76. One cent more on the tag costs $9.77 more at the register.
How to Read Your Result
Four lines either way, with the first as the large readout. What those lines mean changes with the direction: adding tax, the large figure is the total you hand over; backing tax out, it is the pre-tax price rather than the total you typed in.
Adding tax to a price
- The large readout is the total — price plus tax, the figure that leaves your account. A $63.40 basket at 8.25% shows "$68.63 total".
- "Tax: $5.23 (8.25% of $63.40)" repeats the rate and the base beside the tax, so a glance confirms the calculator taxed the amount you meant to type.
- "Per $100 at this rate: $8.25 tax" depends on the rate alone and is the line to carry into your next purchase at the same rate.
- The fourth line is a fixed reminder that the combined rate is state plus county plus city, and that receipts and state revenue sites carry it exactly.
Large figures print without a thousands separator. A $32,000 vehicle at 6.25% reads "$34000.00 total", with "Tax: $2000.00 (6.25% of $32000.00)" underneath — worth a second look before you read it as $3,400.
Backing tax out of a total
- The large readout is now the pre-tax price, not the total. Reverse a $21.47 receipt at 8.875% and it reads "$19.72 before tax".
- "Tax portion: $1.75 at 8.875%" is the tax that was already inside the amount you entered — the figure an expense claim or a resale record actually wants.
- The third line shows the working: "$21.47 total ÷ 1.0888 = $19.72". The divisor is one plus the rate, printed so the step can be checked by hand.
- The fourth line states the rule this direction exists to enforce — never subtract the rate from the total, because dividing is the correct inverse.
Pre-tax price and tax portion always sum back to what you typed: $19.72 and $1.75 make $21.47. That is the fastest check that you entered the total rather than the price by mistake.
Checking it against a receipt
Where the calculated tax and the printed tax disagree, the receipt is right and the rate is what needs fixing. The usual causes are a category exemption on one line, a rate change since you last checked, and a store sitting on the far side of a district boundary you did not know existed.
The other common mismatch is order of operations. Tax applies to what you actually pay the retailer — after any store discount or coupon the register takes off, before a manufacturer rebate you claim afterwards by mail. Work the discount out first, then bring the discounted price here.
To take a percentage off a price before the tax goes on, run it through the Discount Calculator.
Limits: When This Does Not Apply
The arithmetic is two lines long and hard to break. The assumptions wrapped around it are where an answer stops matching the receipt in your hand.
It does not know where you are
No rate is looked up, inferred, remembered or checked for plausibility. Whatever you type is applied, and anything from 0 to 50 is accepted without comment. An out-of-range figure is turned away — a negative, or a 5.25% rate mistyped as 52.5 — and the panel answers "Enter a tax rate between 0 and 50%". A wrong-but-believable rate produces a wrong-but-believable answer, which is the harder failure to notice.
A blank box stops the calculation
Both number boxes are required; neither is marked optional, so neither can be left out. Skip the rate and the form stops before the formula runs, and the amber "Check your inputs" panel answers "Enter a value for Sales Tax Rate." Skip the amount instead and it names that field the same way. Skip both and the single line reads "Enter a value for: Amount, Sales Tax Rate." A typed zero is a different thing, because it is an entry rather than an omission — 0 in the rate box does reach the formula, and a $63.40 basket at 0% comes back as "$63.40 total" with "Tax: $0.00 (0% of $63.40)" beneath it. So a result carrying no tax means you asked for a rate of zero, not that the field was skipped. Zero and negative amounts reach the formula as well, and are turned back there with "Enter an amount".
Pennies, and lines that do not always add up
Each figure is rounded to the nearest cent independently, from unrounded values, so a price and rate landing on a half cent can leave the visible lines a penny away from the visible total. A $10.00 price at 8.25% is the clean illustration: the true tax is $0.825 and the true total $10.825, and the panel shows "Tax: $0.83" above a "$10.82 total" — the same half cent rounded up on one line and down on the other. A $50.00 price at 7.25% does it the other way, printing "Tax: $3.62" under a "$53.63 total".
The printed divisor carries the same caveat in the reverse direction. It is displayed to four decimal places, so an 8.875% rate shows as 1.0888 while the division itself uses 1.08875. Redo the step by hand with the rounded divisor and a $100.00 total gives $91.84 against the calculator's $91.85. The calculator's figure is the accurate one; the displayed divisor is a summary of it.
What this tool does not do
It applies one rate to one amount. It will not split a basket where groceries, clothing and prepared food are taxed differently, will not net a trade-in against a vehicle's taxable price, does not know whether a particular service is taxable in your state, and takes no view on use tax you may owe where nobody collected. It also keeps nothing: every calculation stands alone, the arithmetic runs in your browser, and the page carries analytics and advertising tags like any other page on the open web — so treat it as a public tool rather than a private ledger.