Live Old School RuneScape Grand Exchange flipping scanner with post-tax margins, ROI, buy limits, volume and price charts.

Grand Exchange flipping

Live margin scanner · post-tax profit · buy-limit & volume aware
Loading…
Filters
Fetching live GE prices, limits & volumes…
How to read this scanner · tax rules
Buy / Sell — Buy is the latest instant-sell price (what impatient sellers accept — the price your buy offer fills at); Sell is the latest instant-buy price (what impatient buyers pay — the price your sell offer fills at). Place a buy offer at Buy, a sell offer at Sell, and you capture the spread. Prices come from the RuneScape Wiki real-time API and are up to ~60 seconds delayed; margins can collapse the moment others notice them.
Tax — the GE convenience fee, paid by the seller: 2% of the sale price per item, rounded down to the whole coin (so items sold for ≤49 gp are untaxed), capped at 5,000,000 gp per item. Bonds, energy potions, some low-level food/ammo, common teleports and basic tools are exempt. Rate history: 1% from 9 Dec 2021, raised to 2% on 29 May 2025. Source: the OSRS Wiki Grand Exchange page.
Net margin — Sell − Tax(Sell) − Buy: the post-tax profit per item if both offers fill at the shown prices. ROI — net margin ÷ buy price: return on the gp you tie up.
Profit @ limit — net margin × GE buy limit: the theoretical maximum per 4-hour buy-limit window, ignoring volume. “—” means the item has no known limit.
Flip score (default sort) — net margin × min(buy limit, daily volume ÷ 2): a volume-capped “realistic profit” per limit window. Dividing volume by two assumes you can capture at most half of a day's trades on one side. It's a ranking heuristic, not a guarantee.
Daily volume — items traded over a 24-hour window (Wiki /volumes — a snapshot that updates roughly daily, so it can lag several hours; the header strip shows its age). High volume means offers fill fast and margins are believable; low-volume items often show fat margins that never fill. The default filter hides items under 500 trades/day.
Age — how old the fresher of the two latest trades is. Amber over 30 minutes, red over 2 hours: a stale price means nobody has traded at it recently and the shown margin is likely fiction.
About · credits · data sources
Live prices & item data — the RuneScape Wiki real-time prices API (/latest, /mapping, /1h, /5m, /volumes, /timeseries). Item icons from the OSRS Wiki (Special:FilePath).
Tax rules — the Grand Exchange page on the Old School RuneScape Wiki (convenience fee & item sink section).
License — Wiki content is licensed CC BY-NC-SA 3.0. This tool is unofficial, non-commercial, and not affiliated with Jagex or the RuneScape Wiki.
Disclaimers — Old School RuneScape is a trademark of Jagex Ltd. Margins are live estimates and can vanish before your offers fill; flipping involves in-game risk. This is not financial advice. Test with one item before committing your bank.