The number on your Upwork dashboard — "amount billed to client" — is not the number that lands in your bank account. Upwork takes a flat 10% service fee off every contract, and then your bank or payment processor may take another cut on withdrawal. This tool strips away the confusion and shows what you actually keep.
💡 Why Your Upwork Take-Home Pay Matters More Than Your Billed Total
Most Upwork freelancers price their hourly rate or fixed-price contracts around a target take-home number, then forget that Upwork's 10% comes off the top before anything else. A freelancer billing $4,000 across active contracts in a month keeps roughly $3,600 after Upwork's cut — before any withdrawal fees or taxes are factored in.
Who This Upwork Take-Home Pay Calculator Is For
This tool is built for Upwork freelancers running multiple concurrent contracts who need one true number for what's actually depositing, and anyone who's been surprised that a $5,000 billing month didn't translate to $5,000 in the bank.
How To Use This Upwork Take-Home Pay Calculator
Step 1: Enter your monthly gross billings.
Step 2: Choose your currency.
Step 3: Toggle currency conversion on or off.
Step 4: Toggle your withdrawal method (Local Bank or Wire) and enter how many withdrawals you make per period.
Step 5: Review your breakdown and switch between day, week, month, and year.
Frequently Asked Questions
QHow much does Upwork charge freelancers?
Upwork charges a flat 10% service fee on every contract — a 2023 change that replaced the old sliding scale of 20%/10%/5% based on lifetime billings with a client.
QAre withdrawal fees included in this calculator?
Yes, optionally. Direct to U.S. Bank withdrawals are typically free. Local Bank transfers cost $0.99 per withdrawal, and Wire Transfers cost a flat $50 USD per withdrawal. You can toggle these and set your withdrawal frequency above.