Sales tax calculator
Add tax to a price or reverse a tax-inclusive total.
Runs in this tab. The file stays here.
This runs in your browser. Nothing is uploaded.
About Sales tax calculator
Add sales tax to a pre-tax price, or reverse a tax-inclusive total, offline in your browser — no jurisdiction database.
Sales tax pages online love a map of every county so they can sell ads against your ZIP. This one is the boring half: you already know the rate, you just need the arithmetic. Forward mode multiplies a pre-tax amount by the rate you type. Reverse mode peels tax out of a tax-inclusive total by dividing by (1 + rate). Both round to cents.
GST, VAT, state sales tax, and local add-ons are the same percentage math once you know the combined rate. There is no live lookup and no 'detect my location' request. If your receipt says 8.875%, type 8.875. If you only have the shelf price and the till total, reverse mode recovers the tax line without guessing which city you are in.
Tips and stacked discounts live on their own pages. Tip is bill × percent × split. Discount multiplies successive percent-offs. This page stays two directions of one rate so you are not hunting three calculators for one checkout question.
How to use Sales tax calculator
- 1Choose add tax (pre-tax → total) or reverse (tax-inclusive → pre-tax).
- 2Enter the amount and the tax rate as a percent.
- 3Read tax, pre-tax, and total. Change inputs to update live.
What it won't do
- No ZIP or city tax tables.
- Single rate only — no multi-jurisdiction line items.
Common questions
Is this sales tax calculator GST or VAT specific?
No. Any percentage rate works the same way. Type the combined rate that applies where you are buying. The page does not know your country and does not pretend to.
How do I remove tax from a tax-inclusive price?
Use reverse mode. Pre-tax = total ÷ (1 + rate/100). Tax is total minus pre-tax. That is the usual way to back out VAT or sales tax when the shelf tag already includes it.
Does the calculator look up my local tax rate?
No. Rate lookup would need a network call and a database that goes stale. You supply the rate from the receipt, the till, or your own knowledge.
Related tools
Why this one doesn't upload your file
There is no server to upload to. This page is a static file, and the work happens in your browser using the same graphics and WebAssembly code that renders every other site you visit. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network entirely and it keeps working. The longer explanation