Different doses of the same potion are priced independently on the Grand Exchange, so the price per dose is often not equal. You buy the dose with the lowest cost per dose, decant into the dose with the highest sale price per dose, and keep the difference after the 2% tax on the sale.
Bob Barter, the herbalist on the west side of the Grand Exchange, decants any number of potions instantly and for free through his right-click option. Decanting is a members feature.
Yes, on the sale side. The calculator deducts the 2% tax from the sell price of the output dose, so the profit and ROI shown are what you actually keep.
High-volume PvM potions such as prayer potions, super restores, super combats, ranging potions and staminas have the deepest markets, so both the buy and the sell fill fast. The table above ranks every tradeable potion live by profit, ROI or volume.
Profit per 4-dose pack after 2% GE tax. Calculator above shows which dose to buy and which to sell into.
Different dose variants of the same potion don't trade at the same per-dose price. Decanting buys cheap variants, converts them to the variant selling for more per dose, and pockets the difference minus the GE tax on the sell. Calculator above shows which potions are profitable in which direction right now.
Doses come in 1, 2, 3, and 4 — same potion, different volumes. Bob Barter at the south-west corner of the Grand Exchange decants potions for free as long as you supply enough empty vials (he'll sell them at GE+2gp each if you don't). Zahur in Nardah does the same job if you're already in the desert.
The arbitrage:
Profit = (decanted-variant sell price × quantity × 0.98) − (cheap-variant buy cost) − vial cost (if decanting up).
Calculator handles the dose math and tax automatically. If a potion isn't on the table, no current profitable direction exists.
The cheapest dose per pot changes hourly — it's not always the lowest-dose variant. The pattern that makes decanting work: most players sell partial doses after a boss trip ("I drank one, here's the 3-dose left over"), so 1-, 2-, and 3-dose markets get oversupplied and underpriced relative to demand. Decanting up to 4-dose captures that arbitrage.
But not always. When a meta-relevant potion is scarce, the 4-dose variant gets bid up so hard that decanting 4-dose down to 2-dose or 3-dose for impatient buyers becomes the better trade. Calculator shows the actual direction live — don't assume one direction is always right.
Vial cost is the catch when decanting up. You need 1 empty vial per output unit — Bob will sell them at GE+2 each, which eats the margin on cheap potions. For high-volume runs, buy your vials separately on the GE first.
Calculator ranks by profit, but the consistent winners are PvM-supply potions because they trade in volume:
Each potion variant has its own 4-hour buy limit. Decanting four variants of the same potion effectively gives you four limits to work with — one of the few cases in OSRS where running offers on related items genuinely scales.
Tax applies on the sell side at 2%. Calculator already accounts for it in displayed profit. The 5M per-item cap is irrelevant — no potion sells anywhere near 250M.
What matters more is that tax compounds against you on every conversion. A potion with a 3% gross spread between buy and sell becomes 1% net after tax. So decanting only works where the per-dose spread is meaningfully wider than 2% gross — calculator filters out the marginal ones.
Service is free. You only pay if you don't have empty vials when decanting up — Bob sells them at GE+2 per vial.
Bob Barter is members-only as an NPC, but he's accessible on F2P worlds (south-west GE corner), so any account on a F2P world can use him. Zahur is in Nardah, members-only area.
Yes — 2% on the sell side. Calculator already factors it in.
Whatever's at the top of the calculator. Generally Prayer, Super Restore, and Saradomin Brew dominate volume; calculator shows current profit per pack and recommended direction.
Bob and Zahur only handle herblore potions in standard 1–4 dose form. Divine potions, holy potions, and combat-effect items have their own rules; check the calculator filter for what's covered.
You get them back as empty vials in inventory. They sell on the GE — low value individually, worth selling in bulk after a long session.
Volume is the trade-off. Decanting wins on throughput, not margin. 200gp profit per pack at ~1,500 decants/hour is 300K gp/hour passive — and you can hit it while doing a Slayer task on the same client.
Data is pulled live from the OSRS Wiki Real-Time Prices API and refreshed every minute. Profit calculations include the 2% GE tax on the sell side. Want this data inside RuneLite while you play? Install the 07Flip plugin. Bug reports and feature requests welcome — message us via Discord.
Explore advanced OSRS Grand Exchange tools designed to help you calculate profits, identify flipping opportunities, and maximise GP using real-time price data. From High Alch calculations to repair methods and item set profits, every tool is built for serious OSRS players.
Turn a bankroll into a fillable GE flip allocation. Set your capital, slots, and risk — get what to buy, how many, and realistic fill times from live prices.
Find the most profitable OSRS items to cast High Level Alchemy on using live Grand Exchange prices and accurate margin calculations.
Calculate Barrows repair costs and profits, including POH savings and Grand Exchange resale margins.
Track profit from repairing Blood Moon, Blue Moon, and Eclipse Moon armour using live OSRS price data.
Calculate profit from creating or breaking OSRS item sets using current Grand Exchange prices.
Explore OSRS Grand Exchange items by category with live price tracking and flipping data.
Find the best free-to-play items to flip on the OSRS Grand Exchange with real-time margin tracking.
Items rising sharply on the Grand Exchange at this moment, and how to tell a real spike from a pump.
Liquid items at their 30-day low right now, with the checks that separate a dip from a dump.
Install the official 07Flip RuneLite plugin for live flip opportunities, dip alerts, and merch signals inside your game client.
Learn how to flip in OSRS, understand Grand Exchange mechanics, and improve your merching strategy with in-depth guides built for beginners and advanced traders.
Step-by-step guide to flipping items in Old School RuneScape using Grand Exchange margins and buy limits.
New to GE flipping? Start here. Covers finding your first flip, buy limits, GE tax, and offer placement.
How to flip with a 10M bankroll — three strategies, example returns, and the best item categories at this budget.
Learn how the 2% GE tax works, the 5M cap, and how tax impacts OSRS flipping profit margins.
Understand OSRS buy limits, the 4-hour reset timer, and how to scale flipping strategies efficiently.
Make GP as a free-to-play player by flipping high-volume F2P items on the OSRS Grand Exchange.
Learn update-day flipping, time-of-day patterns, and high-value OSRS merching strategies.
What a flip finder does, how margin detection works, and how 07Flip identifies profitable GE opportunities.
A full breakdown of what to flip by budget, item category, and how to use 07Flip presets to decide quickly.
Every type of OSRS flipping tool explained: flip finders, price trackers, profit calculators, and market intelligence.
Definitions for every OSRS flipping term: margin, ROI, buy limit, GE tax, confidence score, spread, and more.
How merching differs from flipping, how merch clans work, and how 07Flip's merch and dump detection see them coming.
What each bank size from 100K to 1B can realistically earn on the GE, and where to start at each tier.
07Flip, GE Tracker, Flipping Copilot, Flipping Utilities, FlipHub, GE Hound and GE Ledger compared on data, tracking, alerts and RuneLite support.
Free and paid alternatives to GE Tracker, plus a head-to-head 07Flip vs GE Tracker comparison.
07Flip, Flipping Utilities, Flipping Copilot and the built-in GE plugin — what each does and how to install them safely.
Calculate exact GE tax, post-tax profit, and ROI for any Grand Exchange sale. Supports M/K shorthand input.