Market trading calculator
Net sale after tax, flip profit and ROI, the listing price for a target profit, and the vendor floor check — one tax-aware tool. Every result updates as you type, using the same tax rules as the item pages.

The four checks this tool runs
Net sale = ask × (1 − tax). Most marketplace sales lose 2%; Cowbell Bag-style trades lose 18%. Set the Tax field to match the item — the visible ask always overstates what you keep.
After-tax profit = net sale − buy cost. This assumes both fills happen: you actually acquire at the bid and actually sell at the ask. If profit is small, the spread is probably noise rather than a flip.
Price = (target profit + cost) ÷ (1 − tax). Work backward from the profit you want to the minimum listing price, instead of guessing and losing the difference to tax.
Bid over vendor = bid − vendor value. When a bid barely clears what the vendor pays instantly, listing to players earns you a wait, not money. Negative means vendor the item.
Every item page shows ask, bid, vendor, spread, and net sale for one item — open one and copy its numbers into this form.
If you are deciding how to spread a buying budget across price levels, that is the bid ladder planner's job.
Price samples
data cached 2026-09-21| Item | Ask | Bid | Net sale |
|---|---|---|---|
| 280 | 275 | 274 | |
| 7,200,000 | 6,800,000 | 7,056,000 | |
| 72,000,000 | 70,000,000 | 70,560,000 | |
| -- | -- | -- | |
| -- | -- | -- | |
| -- | -- | -- | |
| 320 | 310 | 314 | |
| 740 | 720 | 725 | |
| 21,500 | 21,000 | 21,070 | |
| 36,000 | 35,000 | 35,280 | |
| 96,000,000 | 86,000,000 | 94,080,000 | |
| 80,000,000 | 66,000,000 | 78,400,000 | |
| 28 | 27 | 27 | |
| 14 | 12 | 14 | |
| 440 | 410 | 431 | |
| 27,500 | 27,000 | 26,950 | |
| 1,350,000 | 1,300,000 | 1,323,000 | |
| 45 | 36 | 44 | |
| 215 | 205 | 211 | |
| 780,000 | 760,000 | 764,400 | |
| 600,000 | 580,000 | 588,000 | |
| 620,000 | 600,000 | 607,600 | |
| 310 | 300 | 304 | |
| 1,800 | 1,750 | 1,764 | |
| 620,000 | 600,000 | 607,600 | |
| Arcane Reflection | 47,000 | 45,000 | 46,060 |
| 390,000 | 370,000 | 382,200 | |
| 600,000 | 580,000 | 588,000 | |
| 2,000 | 1,950 | 1,960 | |
| 680 | 620 | 666 | |
| 36,000 | 26,000 | 35,280 | |
| 28,500 | 24,000 | 27,930 | |
| 41,000 | 31,000 | 40,180 | |
| 31,000 | 27,000 | 30,380 | |
| 49,000 | 35,000 | 48,020 | |
| 800 | 780 | 784 | |
| 40,000 | 35,000 | 39,200 | |
| 35,000 | 27,000 | 34,300 | |
| 26,000 | 20,000 | 25,480 | |
| 37,000 | 29,000 | 36,260 | |
| 39,000 | 38,000 | 38,220 | |
| 35,000 | 27,500 | 34,300 | |
| 52,000 | 46,000 | 50,960 | |
| 170 | 160 | 167 | |
| 40,000 | 35,000 | 39,200 | |
| 44,000 | 43,000 | 43,120 | |
| 44,000 | 41,000 | 43,120 | |
| 40,000 | 37,000 | 39,200 | |
| 42,000 | 37,000 | 41,160 | |
| 42,000 | 35,000 | 41,160 |