GigMath › Upwork Fee Calculator

Upwork Fee Calculator

Find out exactly how much you keep from an Upwork contract after the freelancer service fee and withdrawal costs, or work backwards to the rate you need to charge.

Updated October 2026 · 2026 fees

Your contract

$

Upwork shows your exact fee for each job before you send a proposal. New client relationships usually sit near the top of the 0–15% range.

$

Depends on your method and country. Leave at 0 if you're not sure.

You receive

$0

    Client-side fees (marketplace fee and contract initiation fee) are paid by the client and don't reduce your earnings.

    How Upwork fees work in 2026

    Since May 2025, Upwork no longer charges every freelancer the same flat percentage. Instead, it uses a variable freelancer service fee between 0% and 15%. The exact fee for a job is calculated when you submit your proposal and stays fixed for that contract, so you always know it before you start work.

    The fee is taken from every payment you receive: hourly invoices, fixed-price milestones, bonuses and tips. For most new client relationships the fee sits near the top of the range, so 10% to 15% is a sensible planning figure until you see the number for a specific job.

    How to use this calculator

    1. Choose what you want to know. "What I'll receive" shows your take-home from a contract. "What I should charge" works backwards from the amount you want in your pocket.
    2. Set the service fee shown on the job. If you don't know it yet, try 10% and 15% to see the range.
    3. Add your withdrawal fee if you know it. It depends on your payout method and country.

    The formula

    Take-home = Contract amount × (1 − service fee) − withdrawal fee
    Rate to charge = (Target take-home + withdrawal fee) ÷ (1 − service fee)

    Example: on a $1,000 contract with a 10% fee, Upwork keeps $100 and you receive $900. To take home a full $1,000 you would need to charge about $1,111.

    Fees that are not taken from you

    Clients pay their own costs on top of your rate, such as a marketplace fee and a one-time contract initiation fee. These don't reduce your earnings, but they do make you slightly more expensive for the client, which is worth remembering when you set your price.

    How to keep more of what you earn

    • Build long-term clients. Repeat work with the same client is where fees tend to be lowest.
    • Withdraw in larger batches. A flat fee per withdrawal hurts less when you move more money at once.
    • Price the fee in. Use the "What I should charge" mode so the fee comes out of the client's budget, not your income.
    • Don't forget tax. Your Upwork earnings are self-employment income. Use our US quarterly tax calculator or UK self-employed tax calculator to plan for it.

    Frequently asked questions

    What percentage does Upwork take in 2026?

    Upwork charges freelancers a variable service fee from 0% to 15% per contract. The exact rate is shown before you submit a proposal and stays fixed for that contract.

    Does Upwork take a fee from tips and bonuses?

    Yes. The freelancer service fee applies to all payments received through the contract, including bonuses and tips.

    How much do I keep from $100 on Upwork?

    With a 10% fee you keep $90, and with a 15% fee you keep $85, before any withdrawal fee.

    Who pays the Upwork client fees?

    The client. Client marketplace fees and the contract initiation fee are added on top of your rate and don't reduce what you receive.

    Sources

    This calculator gives estimates for planning only. It is not tax, legal or financial advice. Rules and fees change, so check the official source or a qualified professional before making decisions.