FlipYourRate

How much should I charge as a freelancer?

Don’t start from a rate — start from the pay you want to keep, then work backwards through the platform’s cut. Here is the quote matrix for Upwork and Fiverr, the method behind it, and the mistakes that quietly shrink freelance income.

Free, no sign-up. Platform fee schedules verified October 2026.

Fees verified October 2026

The reverse-pricing matrix

What you must quote to walk away with each take-home amount, after the platform fee only (before tax). Find your row, pick your platform’s column.

Quote needed to keep each amount (before tax)
You keepUpwork at 10%Upwork at 15%Fiverr at 20%
$500.00$555.56$588.24$625.00
$1,000.00$1,111.11$1,176.47$1,250.00
$2,000.00$2,222.22$2,352.94$2,500.00

Every cell is the take-home divided by (1 − the fee): $1,000 ÷ 0.85 = $1,176.47 on a 15% Upwork contract; $1,000 ÷ 0.8 = $1,250 on Fiverr. Your Upwork fee may be anywhere in the 0–15% range — the Upwork calculator runs your exact percentage, and the Fiverr calculator flips any amount at the flat 20%.

The method: price backwards

Three steps, in the order the money actually flows.

The formula

quote = take-home ÷ (1 − platform fee) ÷ (1 − tax rate)

  • Pick your take-home first — per project or per hour. That’s the number that pays your bills.
  • Gross up for the platform fee by dividing by (1 − fee): 0.85 on a 15% Upwork contract, 0.8 on Fiverr.
  • Gross up for tax by dividing again by (1 − your tax rate) — tax is charged on what’s left after fees, so it gets its own division.

Payment or withdrawal charges, where they apply, slot in as one more division by (1 − that fee).

Worked example

Goal: keep $1,000 from an Upwork contract with a 10% fee, setting aside 20% for tax:

$1,000 ÷ 0.90 ÷ 0.80 = $1,388.89

Check it forwards, the way the money actually moves:

  • Quote $1,388.89; Upwork’s 10% takes $138.89, leaving $1,250.00.
  • Tax at 20% of $1,250 takes $250.00.
  • You keep exactly $1,000.00.

The FlipYourRate solver does this round-trip check on every calculation and shows each step.

Common pricing mistakes

Six ways freelancers undercharge without noticing — each one shows up in real quotes every day.

The math mistakes

  • Quoting what you want to earn. Charge $1,000 to “make $1,000” and Fiverr hands you $800; a 15% Upwork contract hands you $850 — before tax in both cases.
  • Adding fees on top instead of dividing. A 20% fee is not recovered by adding 20%: $100 + 20% = $120, but 20% of $120 is $24, so you keep $96. Dividing by 0.8 gives the true $125.
  • Using Upwork’s old flat 10%. That rate ended May 1, 2025. On a 15% contract, a 10%-planned quote keeps $944.44 of every $1,000 you targeted.

The money leaks

  • Forgetting tax is the second cut. Tax is calculated on what’s left after platform fees, not on your quote — skip it in your pricing and it comes out of your take-home instead.
  • Ignoring the buyer’s side of the bill. Fiverr adds its own service fee to the buyer’s checkout total on top of your price. It doesn’t reduce your pay, but it does change what your gig looks like it costs.
  • Setting a rate once and never revisiting it. Upwork sets its fee per contract, tax brackets move, and platform fees change. Last year’s rate on this year’s contract is a quiet pay cut.

Run your own numbers. Enter your take-home, platform, fees and tax rate — the solver returns the exact quote and shows its working.

Open the calculator

Keep going

Questions, answered

The questions freelancers actually search for — with the numbers, not vibes.

How much should I charge as a freelancer?

Start from the take-home pay you need, not from what competitors charge. Decide what you must actually keep from a project (or an hour), then gross it up for the cuts that come out before the money is yours — platform fee first, then tax on what’s left. The matrix above gives the fee-only answers for Upwork and Fiverr; the reverse solver adds your tax rate for the full number.

What is the formula for pricing after fees and tax?

quote = take-home ÷ (1 − platform fee) ÷ (1 − tax rate). Fees come off the quoted amount; tax comes off what remains. Example: keep $1,000 on Upwork at a 10% fee with a 20% tax rate — $1,000 ÷ 0.90 ÷ 0.80 = $1,388.89. Check it forwards: 10% of $1,388.89 is $138.89, leaving $1,250; 20% tax on $1,250 is $250; you keep exactly $1,000.

Why is adding the fees on top wrong?

Because percentages don’t add the way intuition says. If fees and tax total 30%, adding 30% to your target under-recovers: you need to divide by (1 − 0.30) — add about 42.9% — to end up whole. On a $1,000 target that’s the difference between quoting $1,300 (and keeping $910) and quoting $1,428.57 (and keeping $1,000). Division is the whole trick.

Should I charge hourly or per project?

Either works with this method — the gross-up is identical. For project pricing, pick the take-home the project must produce. For hourly pricing, pick the take-home you need per hour, then divide by (1 − fee) and (1 − tax) the same way. What matters is that the starting number is your take-home, not a rate you copied from someone else’s profile.

How often should I revisit my rate?

Every time an input changes: Upwork sets its fee per contract, so a new contract can quietly carry a higher percentage than your last one; your tax bracket moves as your income grows; and platform fees themselves change — Upwork replaced a flat 10% with a 0–15% range in May 2025. A two-minute recalculation before each quote keeps an old rate from silently underpaying you.