OSRS Tax Calculator
Free Old School RuneScape Grand Exchange tax calculator. Enter your buy price, sell price, and quantity — get instant pre-tax profit, GE tax, post-tax profit, ROI, total cost and total revenue.
No account, no sign-up, no ads. Built into 07Flip's live flip finder so the numbers you see here are the same numbers our dashboard uses to rank flips.
Supports shorthand like 1.5m and 500k for price fields.
Profit calculation
Investment info
Enter a buy price and a sell price to see your profit, tax, and ROI.
What this calculator does
Old School RuneScape charges a 2% tax on every Grand Exchange sale, paid by the seller, capped at 5,000,000 GP per individual item. The maths is simple in isolation but quickly gets messy when you're thinking in terms of buy limits, full quantity cycles, and ROI on your starting capital. This calculator pulls all of it apart for you:
- Pre-tax profit — the raw margin per item × your quantity, before any tax is applied. This is what most in-game spreads look like before reality kicks in.
- GE tax — 2% of the sell price floored, capped at 5M per item, times your quantity. Coloured amber so you can see immediately how much of your spread is being shaved off.
- Profit — the real number that hits your pocket after tax. Green when positive, red when negative (so you instantly see when a flip is underwater after tax).
- Total cost — what you spent on the buy side, before any sale happens.
- Total revenue — what actually lands in your inventory from the sells, post-tax.
- ROI — your profit as a percentage of buy-price capital. The percentage you'll make on every gp you invest.
The 2% tax rule in plain English
tax_per_item = min(floor(sell_price × 0.02), 5,000,000)
profit_per_item = sell_price − tax_per_item − buy_price
roi = (profit_per_item ÷ buy_price) × 100
The cap means anything priced above 250M GP per item is taxed at less than the full 2% — a 500M GP item only pays 5M tax (1.0%), and a 1B GP item only pays 5M tax (0.5%). At the other end, items priced under 50 GP per item round down to 0 GP tax because the floor function takes 49 × 0.02 = 0.98 → 0.
Worked examples
Small flip, full buy limit
Buy at 950 gp, sell at 1,000 gp, quantity 10,000. Pre-tax spread looks like 500K gp. Actual tax: 20 gp × 10K = 200K. Real profit: 300K gp. ROI 3.16%.
High-value, cap kicks in
Buy a Twisted bow at 1.5B gp, sell at 1.55B gp. Without the cap, tax would be 31M. With the cap: 5M flat. Real profit: 45M gp, ROI 3.0%.
Sub-50gp items, no tax
Buying nature runes at 95 gp and selling at 100 gp: tax is 2 gp per item (since 100 ≥ 50). Selling at 49 gp would be tax-free.
Tax kills the flip
Spread looks like +15 gp at a sell of 1,000. Tax is 20 gp. Real profit per item: −5 gp. Always run the post-tax number before placing the offer.
Why tax matters more than the spread
Beginners eyeball a margin and multiply by buy limit. Veteran flippers know the apparent spread is a trap: with a 2% seller tax, a 3% margin only nets ~1% — two-thirds of what you see is consumed by tax. The same flip that looks like 200K profit at a glance can drop to 60K once the tax math is run. Calculating post-tax profit before placing the offer is the single biggest edge a new flipper can develop.
07Flip does this automatically — every margin and ROI on the dashboard, the RuneLite plugin, and the alerts is already post-tax. This calculator is here for when you find a price in-game and want to verify the maths before you commit.
Tax-exempt items: the short list
- Old School Bonds — fully exempt. Bond → membership → tradeable bond conversion has no GE tax leg.
- Anything under 50 gp per item — the 2% floor rounds to 0.
- Low-tier supplies — bones, basic logs, low-level food, and many starter consumables are flagged exempt in the game client.
- Tools — pickaxes, hatchets, fishing equipment, certain crafting tools.
- Holiday items — H'ween, Christmas, and other discontinued cosmetics are exempt as rare-collector pieces.
For these items, raw spread = real profit. They're especially good for high-volume bulk flippers since every gp of margin gets kept. See the full GE tax guide for an expanded breakdown of exemptions and the historical context of the 2021 tax introduction.
Frequently asked questions
How much tax do I pay on the OSRS Grand Exchange?
The seller pays 2% of the sell price as tax on every Grand Exchange sale, capped at 5,000,000 GP per item. Items priced below 50 GP per item are exempt because 2% of 49 rounds down to zero. Buyers pay the full listed price — only sellers are taxed.
Is there a tax cap on the GE?
Yes — capped at 5,000,000 GP per individual item sold. Anything that sells for more than 250M GP per piece is effectively taxed at less than 2% because the cap kicks in.
Do I pay tax when I buy on the Grand Exchange?
No. Tax is deducted from the seller only. The buyer pays exactly the price they offered; the seller receives that price minus 2% (or 5M, whichever is less).
Which items are exempt from GE tax?
Old School Bonds, items under 50 gp per item (rounded to zero), low-tier supplies, basic tools, and holiday rares. The full list is maintained in the game client by Jagex.
Where does the tax actually go?
It's an item sink — the GP is removed from the game economy rather than going to another player or to Jagex. The mechanic was introduced in December 2021 alongside the item sink to address inflation and the long-term increase of GP supply.