Interactive GP Per Hour Calculator — select an activity or enter custom values, configure all costs, and get accurate net GP/hour analysis.
Select a preset activity or enter custom values. Include all costs for accurate net GP/hour.
Vorkath: ~3M/hr. Zulrah: ~2.5M/hr. Barrows: ~1M/hr. Blast Furnace: ~800K/hr.
GP/hr = (Revenue per action x actions/hr) minus (Cost per action x actions/hr).
Account for supply costs, GE taxes (1%), and death costs when calculating true profit.
👆 Enter your values above and click Calculate to get your personalized results.
Calculate your true GP per hour from any OSRS money-making activity. This calculator accounts for supply costs, repair costs, ammo, GE tax, death costs, and miscellaneous expenses to reveal your real net hourly wage. or plan the whole grind with the OSRS construction calculator.
Different activities suit different players. Choose based on your skills, gear, and available time.
High GP/hour but requires good gear and stats. Vorkath (3–4M GP/hr), Alchemical Hydra (4–5M GP/hr), and Zulrah (2.5–3.5M GP/hr) are top consistent bosses.
Moderate GP/hour with combat XP benefits. Gargoyles (500K GP/hr AFK), Rune Dragons (1.5M GP/hr), and Nechryaels (400K GP/hr) offer varying effort levels.
Highest potential GP/hour but inconsistent. Chambers of Xeric averages 5–6M GP/hr and Theatre of Blood 7–8M GP/hr including split chance of rare drops.
Lower GP/hour but minimal risk. Blood Runecrafting (800K GP/hr), Herb Runs (1M+ GP/hr effective), and Blast Furnace (1–2M GP/hr) require no combat gear.
Variable GP/hour based on market knowledge. Experienced flippers earn 500K–5M GP/hr with minimal active time but significant capital requirements.
Consistent GP/hour for AFK play. Tanning hides, making Cannonballs, and cooking food provide reliable income while multitasking.
| Activity | Type | Gross GP/Hr | Expenses | Net GP/Hr | Effort |
|---|---|---|---|---|---|
| Vorkath | Bossing | 4.5M | 1.35M | 3.15M | High |
| Alch. Hydra | Bossing | 5.0M | 720K | 4.3M | High |
| Gargoyles | Slayer | 500K | 48K | 452K | AFK |
| CoX | Raids | 5.5M | 625K | 4.9M | Very High |
| Blood RC | Skilling | 800K | 0 | 800K | Low |
| Herb Runs | Skilling | 1.1M | 180K | 920K | Minimal |
True GP/hour requires tracking every cost. Most players dramatically overestimate their income by ignoring hidden expenses.
Food (Sharks ~930 GP, Anglerfish ~1,950 GP), potions (Super Combat ~29K, Ranging Potion ~8K), and prayer restoration are your largest recurring expenses.
Barrows equipment degrades after 15 hours. Full Barrows repair costs ~330K at an NPC or ~250K at a POH armour stand. Crystal equipment also degrades.
Dragon Bolts (e) cost ~650 GP each. Blowpipe darts vary from 20 GP (Mithril) to 1K+ (Dragon). Rune costs for magic attacks add up quickly.
The 1% GE tax applies to all sales. On 4M GP/hour gross, that's approximately 40K GP/hour lost to tax — significant over long sessions.
Dying costs vary from 100K to 500K+ depending on gear setup and reclaim method. Even one death per hour can reduce net GP/hour by 5–15%.
Time spent banking, traveling, and resupplying reduces effective kills per hour. Factor in realistic downtime for accurate estimates.
Teleport charges, instance fees (100K per Vorkath instance), and quest item costs all contribute to total expenses.
Total loot value before any deductions. Calculated as average loot per kill × kills per hour. This is the headline number most players focus on.
Gross revenue minus all expenses. This is your true hourly wage — the number that actually matters for comparing activities.
Net GP/hour divided by kills per hour. Shows your actual margin per individual action, useful for evaluating method efficiency.
Net GP/hour multiplied by session length. Shows exactly how much gold you'll earn during your planned play session.
Revenue divided by expenses, expressed as a percentage. Higher ROI means your supply investment yields more profit.
Estimated earnings assuming 4 hours/day and 28 hours/week. Useful for planning long-term gold accumulation goals.
| Net GP/Hour | Per Session (2h) | Daily (4h) | Weekly (28h) | Monthly (120h) |
|---|---|---|---|---|
| 500K | 1M | 2M | 14M | 60M |
| 1M | 2M | 4M | 28M | 120M |
| 2M | 4M | 8M | 56M | 240M |
| 3M | 6M | 12M | 84M | 360M |
| 5M | 10M | 20M | 140M | 600M |
Better gear, optimized inventory, and faster banking increase kill rate. Going from 28 to 32 Vorkath per hour adds ~600K GP/hour.
Use an Ornate Pool in your POH for free restoration. Fish your own Karambwan. Make your own potions. Every cost reduction directly increases net GP.
Each death at Vorkath costs 100K+ in reclaim fees plus wasted supplies. Reducing deaths from 2/hour to 0 can increase net GP/hour by 200K–500K.
Don't chase the highest gross GP/hour — optimize for net GP/hour after all expenses. AFK Gargoyles at 450K net may beat a boss at 600K net if you're dying frequently.
Use teleports, POH portals, and efficient banking routes to minimize downtime between kills. Every minute spent Not Killing is lost income.
| Optimization | Impact | Effort | Investment | Recommended |
|---|---|---|---|---|
| Better Gear | +15-30% | Medium | High | ✓ |
| POH Setup | +10-20% | One-time | Medium | ✓ |
| Fewer Deaths | +5-15% | Practice | None | ✓ |
| Faster Banking | +5-10% | Low | Low | ✓ |
| DIY Supplies | +5-10% | High | Time | Ironman |
Combine high-intensity bossing with AFK activities to maintain consistent GP/hour without burnout. Alternate between Vorkath and Gargoyles for balanced sessions.
Add herb runs, birdhouse runs, and Kingdom of Miscellania income to your effective GP/hour. These add 200K–500K GP/hour of effective passive income.
Calculate the GP/hour increase from gear upgrades. If a 50M upgrade adds 300K GP/hour, it pays for itself in approximately 167 hours of bossing.
Prices fluctuate around game updates. Stock supplies when cheap and sell drops during demand spikes for maximum GP/hour across seasons.
As your gear and stats improve, GP/hour from the same boss increases non-linearly. Track your GP/hour over time to measure actual improvement.
Ironman players can't buy supplies — factor in gathering time as an additional cost. Your true GP/hour may be 50% lower than a main account doing the same activity.