FeeCalculate

Freelance Platform Matrix

Compare Upwork, Fiverr, and going Direct side by side — the same project value run through all three, real net take-home, real total fees, real net margin, sorted so the best option for your numbers is obvious at a glance.

Your numbers

Results update instantly as you type.

USD

What the client pays for this project — the same amount run through all three options below.

Optional — adds an effective hourly rate to each result, so you can compare take-home per hour, not just per project.

USD

Set a take-home goal instead of a project value, and see what you'd need to charge on each option to hit it. Leave at 0 for the normal value-driven results.

Upwork

%

Upwork's fee is variable, set per contract, 0-15% — enter your actual disclosed rate, not an assumed platform-wide number.

Optional — Connects cost $0.15 each and are spent submitting the winning proposal.

Upwork's own withdrawal fee schedule — see the standalone Upwork calculator for full details.

Fiverr

Fiverr's own withdrawal fee schedule — see the standalone Fiverr calculator for full details.

Direct

Direct work has no platform commission, but a card payment processed through Stripe/PayPal still carries a real processing fee — reusing the same Shopify Payments rate (2.9% + $0.30) already used elsewhere on this site, not a new figure.

Best Option

Direct

$1,000.00 take-home100.0% net margin

$100.00 more take-home than Upwork.

Direct
Best margin

Total fees

$0.00

Net take-home

$1,000.00

Net margin

100.0%

Upwork

Total fees

$100.00

Net take-home

$900.00

Net margin

90.0%

Fiverr

Total fees

$201.00

Net take-home

$799.00

Net margin

79.9%

Take-home at volume

See total take-home across all three options at different monthly project volumes.

  • DirectBest margin$5,000.00
  • Upwork$4,500.00
  • Fiverr$3,995.00

How the Freelance Platform Matrix works

Enter a project value once, and this tool runs that same number through three different ways of getting paid at the same time — Upwork's variable 0-15% service fee, Fiverr's flat 20% commission, and going Direct with the client — instead of checking each option separately. Upwork and Fiverr's math isn't recalculated here; this tool calls the exact same fee-calculation functions their own standalone calculators use, so the two can never drift out of sync. Direct is modeled honestly too: 0% platform commission, but a real payment- processing fee if the client pays by card, and the non-monetary tradeoffs (no built-in dispute protection, no platform surfacing the work to you) covered below rather than hidden.

Who this is for

For any freelancer deciding where to take on a specific project, or negotiating with a client who's offering to pay you directly instead of through a platform. It's especially useful when a client says "let's skip the platform fee and I'll just pay you directly" — this tool shows exactly how much that's actually worth once a realistic payment-processing cost is accounted for, instead of assuming Direct is automatically free money.

Worked example

Say a client is paying $1,000 for a project. On Upwork at a typical 10% service fee with no Connects tracked and a free ACH withdrawal, fees are $100, netting $900 (90% margin). On Fiverr at its flat 20% commission with a ~$1 PayPal withdrawal, fees are $201, netting $799 (79.9% margin). Going Direct and getting paid by bank transfer costs nothing — a full $1,000, 100% margin. But if that same Direct client pays by card via a Stripe/PayPal invoice instead, a ~2.9% + $0.30 processing fee applies — $29.30 in fees, netting $970.70 (97.1% margin) — still the best option here, but not the "free" number a naive comparison would show.

Frequently asked questions

Which platform should I use — Upwork, Fiverr, or working direct?

It depends on your numbers and your situation, which is exactly why this tool runs all three at once instead of answering in the abstract. In pure fee terms, Direct usually wins (0% commission beats Upwork's 0-15% and Fiverr's flat 20%), Upwork wins next most often since its fee tops out at 15% versus Fiverr's flat 20%, and Fiverr's fixed rate means it never adapts even on larger projects where a lower effective Upwork rate might apply. But the 'best' option on this page is only the best by net take-home — client-finding effort, dispute protection, and how you actually get work in the first place aren't captured in a fee comparison, and are covered in the other questions below.

Why does Direct show 0% platform fee — is it really free?

The 0% is real — going Direct genuinely has no platform commission to pay, unlike Upwork's 0-15% or Fiverr's flat 20%. But this tool doesn't model Direct as free money: if the client pays by card through a Stripe/PayPal invoice, a real processing fee applies (roughly 2.9% + $0.30, reusing the exact same Shopify Payments rate already verified elsewhere on this site — not a new figure invented for this comparison). Choose 'Bank transfer / check' in the Direct section and that fee drops to genuinely $0. Beyond the fee itself, Direct also carries real non-monetary tradeoffs Upwork and Fiverr partly compensate for — no built-in dispute resolution or escrow protection if a client doesn't pay, and no platform surfacing client work to you.

How accurate is this comparison if my actual Upwork or Fiverr rate differs from the default?

As accurate as the numbers you enter — this tool has no way to know your actual disclosed Upwork service fee or the withdrawal method you use, so the defaults (10% Upwork fee, free ACH withdrawal) are a common starting point, not a claim about your specific contract. Upwork's fee is set per contract and shown to you before you accept it (anywhere from 0% to 15%), so enter that real number rather than the default. Fiverr's 20% commission, by contrast, is genuinely fixed platform-wide with no variation — that one input never needs adjusting.

Does this account for taxes?

No — every number on this page is take-home from the platform's own cut, before any income or self-employment tax you owe on it. Taxes apply the same way regardless of which of the three options you pick (Upwork, Fiverr, and Direct income are all taxed the same by most tax authorities), so leaving tax out doesn't favor one option over another in this comparison — it's a separate calculation on top of whichever option you choose. The Freelance Hourly Rate calculator handles tax and platform fees together if you're setting a rate from an income goal rather than checking a specific project.

Why do Upwork and Fiverr's numbers here match their own standalone calculators exactly?

Because this tool calls the exact same fee-calculation code those two pages use — not a second, hand-copied version of the same math. If Upwork's service fee or Fiverr's commission logic is ever updated, this comparison picks up that change automatically instead of silently drifting out of sync with the pages it's supposed to be comparing.

Why does the Matrix ask for Upwork's fee and Fiverr's withdrawal method separately, instead of one shared setting?

Because they're genuinely different in reality, not just in this tool's data model. Upwork's withdrawal options (free ACH, PayPal, Payoneer, local international transfer, wire) and their fees don't match Fiverr's own withdrawal menu (PayPal, ACH, bank transfer, Payoneer) at different amounts — collapsing them into one shared dropdown would mean quietly using the wrong fee for one of the two platforms.

What does 'Required Project Value' solve for?

The reverse question: instead of entering a project value and seeing what you'd keep, set a take-home goal and see what you'd need to charge on each option to actually clear it once fees are subtracted. It's solved by testing candidate project values against the exact same fee engine the rest of the page uses, not a separate hand-derived formula per platform — so it can never disagree with the price-driven results above it.

Should I always pick whichever option shows the highest number here?

Net take-home is the number this tool can measure — it isn't the only thing that matters. Upwork and Fiverr both bring built-in dispute resolution, payment protection, and a pool of clients actively looking for freelancers, which going Direct doesn't offer on its own. If a Direct client is unreliable or hard to find, the platform's cut can be worth paying even when the pure math favors going Direct.

Related calculators