About this tool
Compare effective hourly pay across gig platforms after fees, travel and admin time.
The Gig Platform Fee Normalizer compares competing gig offers on one honest number — effective pay per hour, calculated as (gross − platform fee % of gross − travel and expenses) × (1 − tax reserve), divided by paid hours plus unpaid admin hours. You enter one line per platform as Platform | gross | fee % | travel/expenses | paid hours | unpaid admin hours, and it ranks every offer from the highest effective rate down. It is for freelancers and gig workers choosing between marketplaces whose headline rates look similar until commission, travel and unpaid prep are counted.
Open Gig Platform Fee Normalizer on AltFTool — it loads instantly in your browser.
In the 'Gig offers' box put one offer per line as Platform | gross | fee % | travel/expenses | paid hours | unpaid admin hours — for example Platform A | 5000 | 15 | 300 | 6 | 2.
Set 'Estimated withholding / tax reserve (%)', which defaults to 10, or press the 'Two platforms' example chip to load a worked pair of offers.
Read the headline naming the platform with the highest effective rate, the reserve-assumption caption and the table columns Platform, Gross, Fee, Expenses, Total hours, Net after reserve and Effective/hour sorted best first; Download saves it as gig-platform-fee-normalizer.txt.
Total hours is paid hours plus unpaid admin hours, so messaging, quoting and paperwork drag the effective rate down the way they do in real life.
The platform fee is taken as a share of the gross amount, matching how marketplace take rates actually work, and it appears as its own column so you can see the cash value.
Rows are sorted by effective rate per hour and the headline names the winner, so a lower-gross offer with light fees can visibly beat a bigger one.
It subtracts the platform fee (fee % × gross) and your travel and expenses from the gross, applies your tax reserve percentage to what is left, then divides by paid hours plus unpaid admin hours. The reserve defaults to 10% and is shown alongside the result so you know which assumption produced the ranking.
Because they are hours the gig consumes even though nobody pays for them, and leaving them out flatters high-friction platforms. A 5,000 job billed as 6 hours but needing 2 hours of quoting and follow-up is really a 8-hour job, which cuts the effective rate by a quarter before any fee is applied.
One offer per line with pipe separators, in the order Platform | gross | fee % | travel/expenses | paid hours | unpaid admin hours — for example Platform A | 5000 | 15 | 300 | 6 | 2. Blank or non-numeric fields count as zero, and total hours are floored at 0.01 so an empty hours field cannot produce a nonsense rate.
No. It is a flat percentage you choose to hold back from after-fee earnings so offers are compared on spendable income; it is not a tax computation. Your real liability depends on total income, deductible expenses and local rules, so use this for comparison and confirm the actual number with a tax professional.
Add the Gig Platform Fee Normalizer widget to your blog or website — free, responsive, no signup. Just keep the “Widget by AltFTool” credit link visible.
<iframe src="https://www.altftool.com/embed/widget/gig-platform-fee-normalizer"
title="Gig Platform Fee Normalizer — free AltFTool widget"
width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden"
loading="lazy" referrerpolicy="no-referrer-when-downgrade" allow="clipboard-write"></iframe>
<p style="font-size:12px;margin:4px 0 0">Widget by <a href="https://www.altftool.com/tools/all/gig-platform-fee-normalizer?utm_source=embed&utm_medium=widget" rel="nofollow">AltFTool — free online tools</a></p>