How to Make Money on Upwork in 2026
Learning how to make money on Upwork starts with an honest picture. Upwork is open to everyone, but most new freelancers earn little at first. Clients post jobs, freelancers bid with proposals, and the best-prepared freelancers win the work. The platform rewards specialists with strong profiles, careful proposals, and steady delivery. This guide shows you the full path: how Upwork works, what it costs, how to build a profile clients trust, how to spend your Connects wisely, and how to win your first client without promising yourself income you cannot count on.
In this guide
- How Upwork works for freelancers
- What it costs: the service fee and Connects
- Step 1: Pick one sub-niche
- Step 2: Build a profile clients trust
- Step 3: Set your rate
- Step 4: Find good jobs and skip bad ones
- Step 5: Write a proposal that wins
- Step 6: Win the first client
- Deliver and get paid
- Grow: Job Success Score, badges, and repeat clients
- Common mistakes
- What it costs to make money on Upwork, and what to expect
- Frequently asked questions
How Upwork works for freelancers
Upwork is a marketplace where clients post jobs and freelancers apply. A client describes a project, sets a budget, and waits for proposals. You read the job post, spend Connects to send a proposal, and if the client likes it, they send you a contract. You do the work, the client approves it, and Upwork handles the payment.
There are two kinds of contract. An hourly contract pays you for the time you log in the Work Diary, which is Upwork's desktop time tracker. A fixed-price contract splits the job into milestones, which are concrete deliverables with a set payment each. The client funds each milestone in escrow before you start, and the money is released when the milestone is approved. Both kinds carry payment protection, as long as you work through Upwork's own tools and keep your messages on the platform.
This is different from Fiverr, where buyers come to you and order a fixed-price gig. On Upwork, you chase the work, and your proposals decide whether you get hired. That suits people who like choosing their clients and shaping each job. If you prefer buyers coming to you, read our guide on how to make money on Fiverr.
What it costs: the service fee and Connects
Upwork charges a service fee on your earnings, and the fee varies by contract. This is the fact most guides get wrong, so read it carefully.
| Item | What happens | Figure, November 2026 |
|---|---|---|
| Service fee | A share of each contract, shown before you commit | 0 to 15 percent per contract |
| Fee lock | Once a contract begins, the fee is fixed | It will not change for that contract |
| Connects | Tokens you spend to send proposals | Free Basic plan includes 10 a month; extra Connects cost about 0.15 dollars each |
| Freelancer Plus | Optional paid plan | About 19.99 dollars a month, with 100 Connects a month |
The fee rule comes from Upwork's own Support page, Learn about the Freelancer Service Fee. It says the fee ranges from 0 percent to 15 percent per contract, you see the percentage when a client sends an offer or you submit a proposal, and once a contract begins the fee is fixed and will not change. There are exceptions. Upwork Payroll and Any Hire contracts carry no fee, Direct Contracts carry a reduced fee, and Enterprise clients typically pay 10 percent. The old 20, 10, and 5 percent lifetime tiers are retired. Do not quote them as current, and do not trust any guide that still lists a flat 10 percent fee.
The Connects figures come from NerdWallet, updated in August 2026, and prices can change, so check Upwork's live pricing page before you budget. The principle matters more than the exact price: every proposal costs you Connects, so a proposal is a small investment. Send proposals only for jobs you can do well, and treat each one as if it cost real money, because it does.
Upwork's own help page gives a useful worked example for pricing. To take home 20 dollars an hour at a 10 percent fee, you charge 22.22 dollars an hour. The maths is simple: divide the rate you want to keep by 0.9. At a 15 percent fee, divide by 0.85. Always gross up your rate for the fee, or you will earn less than you planned.
Step 1: Pick one sub-niche
Specialists earn more than generalists on Upwork, and every guide that ranks for this topic says the same thing. Clients search for a specific skill, and they hire the freelancer whose profile matches that skill exactly. A profile that says "I do everything" tells a client nothing.
Pick one sub-niche you can already do well. A writer can specialise in email newsletters for software firms. A designer can specialise in landing pages for coaches. A developer can specialise in Shopify speed fixes. A virtual assistant can specialise in inbox and calendar work for founders. The narrower your focus, the easier it is to write a profile, build a portfolio, and win proposals in that niche.
Artificial intelligence skills are growing fastest in 2026. Upwork's own In-Demand Skills 2026 report found that AI-explicit skills grew 109 percent year over year in 2025, while non-AI skills grew 23 percent. That does not mean you should fake AI skills you do not have. It means that if you already use AI tools in your work, say so clearly, and show what you built with them.
Step 2: Build a profile clients trust
Your profile is your shop window, and it is the only thing a client sees before they decide to invite you or read your proposal. Upwork usually approves a new profile within 48 hours if the information is verifiable and accurate.
Start with a headline that names your sub-niche and your result. "Email copywriter for software firms" beats "Freelancer and writer". Use a clear, professional photo of yourself. Write an overview that opens with the problem you solve, not with your life story. Say who you help, what you deliver, and what result clients can expect. Keep it short, plain, and specific.
Add 10 to 15 skills that match your niche, because Upwork uses them to match you to job posts. Add any current certificates that matter in your field. Build a portfolio with two to three cases that show outcomes, not only finished files. Each case should say what the client needed, what you did, and what changed. Upwork's own resources page says freelancers with a portfolio are hired nine times more often, so this step is worth real time. For a fuller method, read how to create a freelance portfolio.
Set your availability honestly, and add a short video introduction if you are comfortable on camera. A 30-second video that says who you help and what you do can lift your reply rate, because it shows the client a real person. If you are new to freelancing itself, read how to start freelancing before you build the profile.

Step 3: Set your rate
Set your rate at the bottom of your niche range, not at the bottom of the platform. Upwork's own resources page gives rate ranges by experience: beginners 10 to 25 dollars an hour, intermediate freelancers 25 to 60 dollars, and advanced freelancers 60 to 120 dollars or more. Use these as a guide, not a promise. Your rate should reflect your skill, your niche, and what clients in that niche actually pay.
Start low enough to win your first contracts, but not so low that you attract clients who want cheap work and leave bad reviews. A rate that is too low also signals low quality. Gross up for the fee, using the maths from the section above. If you want to keep 20 dollars an hour at a 10 percent fee, charge 22.22 dollars. If the fee on your contract is 15 percent, you need to charge about 23.50 dollars to keep the same 20 dollars.
Raise your rate as reviews build. After three to five good reviews, raise it by 10 to 20 percent. After ten reviews and a strong Job Success Score, raise it again. Clients who found you through your reviews will pay more than clients who found you through a low price. For a deeper method, read how to set freelance rates.
Step 4: Find good jobs and skip bad ones
Do not apply to everything. A beginner with 10 free Connects a month can send only a few proposals, so each one must count. Use the job filters to find work worth your Connects.
Look for jobs from clients with verified payment, a history of spending, and a good hire rate. Upwork shows these on every job post. A client who has spent 1,000 dollars or more and hired at least half the freelancers they interviewed is a safer bet than a brand-new client with no history. Check how many proposals the job already has. A job with 50 proposals and a vague brief is a poor use of your Connects. A job posted in the last few hours with fewer than 10 proposals is worth a look.
Skip jobs with red flags. Skip posts with no verified payment method, a budget far below the work described, or a brief so vague that you cannot tell what the client wants. Skip clients who ask you to work off Upwork, share contact details before a contract, or do a large unpaid test. Skip jobs that ask for free work as a "trial" with no contract. A real client funds a milestone or starts an hourly contract before you do the work.
Set up saved searches for your sub-niche, and check them once or twice a day. Good jobs close fast, and a proposal sent in the first few hours has a better chance than one sent two days later.
Step 5: Write a proposal that wins
Your proposal is a short sales letter, not a CV. The client reads the first two lines before they decide whether to read the rest, so open with their problem, not with yourself.
Name the client's problem in your own words, in the first two sentences. Then give one line of relevant proof, such as a similar project you finished and what it achieved. Then say what you will do first, and end with a clear next step, such as a short call or a question about the project. Keep the whole proposal under 300 words. Clients read dozens of proposals, and long ones get skimmed or skipped.
Example only: this is a structure, not a template to copy. A strong proposal has four parts. First, one sentence that restates the client's goal, which shows you read the post. Second, one sentence of proof, such as a similar job you finished and its result. Third, two sentences on your plan, naming the first step you would take. Fourth, one question about the project and one clear next step. Do not copy a generic template and change the client's name. Clients can spot a copied proposal at once, and it tells them you did not read their job.

Attach one relevant sample, not five. A sample that matches the job beats a portfolio dump. Answer any screening questions the client asked, in full sentences, because clients use them to filter out freelancers who did not read the post. For a fuller method, read how to write freelance proposals.
Step 6: Win the first client
Your first client is the hardest to win, and the most valuable. Aim for a small first contract, not a large one. A small job, done well, earns you a review, and a review earns you the next job. A large job from a client who does not know you is a risk for both sides.

Over-deliver on the first job, but within the scope you agreed. Deliver early if you can. Communicate clearly, and tell the client what you have done at each step. When the job is finished, ask politely for a review, and thank the client for the work. Most clients are happy to leave a review when asked, and few do so without being asked.
Plan your first 30 days honestly. A demanding target in one popular guide is 50 proposals in 30 days. Treat that as a stretch goal, not a promise. A realistic plan for a beginner is 10 to 15 focused proposals in the first month, each written for a job you can do well. Expect most proposals to go unanswered. That is normal. One or two replies from 15 good proposals is a fine start.
Deliver and get paid
For hourly work, run the Work Diary while you work. It tracks your time in 10-minute billing cycles, records keystrokes and activity, and takes screenshots. Upwork bills the client weekly, and your hourly earnings become available 10 days after the billing period ends. Only log time you actually worked, and only with the tracker running, because that is what payment protection covers.
For fixed-price work, agree milestones before you start, and wait for the client to fund the first milestone. Deliver the milestone, ask the client to approve it, and then start the next one. Fixed-price milestone funds are released 14 days after you submit the work, if the client does not request changes. Never start work on a milestone that is not funded. If a client asks you to start before funding, decline politely and explain that Upwork's escrow protects you both.
Withdraw your money through the methods shown in your account. Withdrawal costs and timing vary by method and country, so check them before you need the money. Keep records of every contract and payment, because tax rules differ by country and you will need the records at tax time.
Grow: Job Success Score, badges, and repeat clients
Your Job Success Score, or JSS, is the number clients watch most. It is a percentage from 0 to 100, shown on your profile, and it reflects your public and private feedback, your contract history, and your client relationships. A score above 90 percent opens more doors. A score below 80 percent makes clients hesitate. Protect it by finishing contracts well, communicating clearly, and avoiding disputes.
Upwork awards badges as you grow. Rising Talent marks new freelancers with a strong start. Top Rated marks freelancers with a long record of excellent work. Top Rated Plus is a higher tier for the strongest freelancers. Each badge brings more invitations and better clients, but none of them can be bought. They follow good work.
Repeat clients are the fastest route to steady income. A client who hires you twice costs you no Connects the second time. Ask happy clients whether they have more work, and offer a retainer for regular tasks. One retainer client who pays monthly is worth more than ten one-off jobs.
Common mistakes
- Applying to every job you see, which wastes Connects and teaches you nothing about your niche.
- Sending the same generic proposal to every client, which clients spot at once.
- Setting your rate at the platform bottom, which attracts cheap clients and signals low quality.
- Ignoring client quality, such as unverified payment or a zero hire rate, and then blaming the platform.
- Starting work before the client funds a milestone, which leaves you unpaid if they vanish.
- Working off Upwork, which removes payment protection and risks your account.
- Forgetting to gross up your rate for the service fee, so you keep less than you planned.
- Buying Connects in bulk before you know which jobs are worth them.
What it costs to make money on Upwork, and what to expect
Starting on Upwork costs nothing. The free Basic plan includes 10 Connects a month, and you only pay the service fee when you earn. Your real costs are your time, the Connects you spend on proposals, and the 0 to 15 percent fee on each contract. Freelancer Plus, at about 19.99 dollars a month, is optional, and most beginners should wait until they win regular work before they pay for it.
Expect a slow start. Most new freelancers send many proposals before they win their first contract, and the first month often brings no income at all. That is normal, and it is why you should not count on Upwork to pay a bill in your first weeks. Your first month is for building the profile, learning which jobs fit you, and writing better proposals. Your second and third months are for winning the first client and earning the first reviews. Earnings vary with skill, niche, pricing, demand, and time, and no honest guide can promise you a monthly figure.
If you want a fuller picture of the platform, read our Upwork review for beginners and how to choose an earning platform. For contracts and invoicing, read freelance contracts explained and how to invoice freelance clients.
Frequently asked questions
How do beginners make money on Upwork?
Beginners make money on Upwork by picking one sub-niche, building a profile with a small portfolio, and sending a few careful proposals each week for jobs they can do well. The first contract is usually small, and its review matters more than its pay. Repeat clients and a rising Job Success Score turn those first contracts into steady work over months, not days.
How much does Upwork take from freelancers?
Upwork takes a service fee of 0 to 15 percent per contract, as of November 2026. You see the exact percentage before you commit, and it is locked once the contract begins. The old 20, 10, and 5 percent lifetime tiers are retired. Gross up your rate for the fee, so the amount you keep matches what you need.
How many Connects do I get on Upwork?
The free Basic plan includes 10 Connects a month, and extra Connects cost about 0.15 dollars each, as reported in August 2026. Freelancer Plus, at about 19.99 dollars a month, includes 100 Connects a month. Prices can change, so check Upwork's live pricing page before you budget. Each proposal costs Connects, so spend them only on jobs you can do well.
Do I need experience to work on Upwork?
You need a skill you can deliver, but you do not need Upwork experience or a long work history. Beginners win first contracts with a clear niche, a small portfolio of sample work, and proposals that show they read the job post. Sample work made for imaginary clients counts, as long as you label it honestly. A narrow niche beats a broad profile with no focus.
How long does it take to make money on Upwork?
It usually takes weeks to win the first contract, and months to build steady income. Most new freelancers send many proposals before one is accepted, and the first month often brings no income. The timeline depends on your niche, your rate, how many focused proposals you send, and how quickly you earn reviews. Anyone who promises fast income on Upwork is guessing.
Is Upwork worth it for beginners in 2026?
Upwork is worth trying if you have a real skill, you can write clear proposals, and you have patience for a slow start. It gives you access to clients worldwide, payment protection, and a clear fee rule. It is less suited to people who want instant income, or who dislike bidding for work.
Conclusion: specialise, propose carefully, and earn the next review
Making money on Upwork comes down to a simple method. Pick one sub-niche you can deliver well, build a profile that proves it, set a rate that covers the service fee, and send a few careful proposals each week for jobs that fit. Win a small first contract, deliver it well, ask for the review, and let your Job Success Score do the talking. Start today by writing your niche in one sentence, then build your profile around it.
Your next step is to open your Upwork account and write that one-sentence niche. For the wider picture, read our Upwork review for beginners, how to write freelance proposals, and how to find freelance clients. You can also browse all our guides in the earning platforms category.
Fees in this guide were checked on Upwork's Support pages in November 2026. Connects prices were reported in August 2026 and may have changed, so check the live pricing page before you budget. Earning results vary with skill, niche, pricing, demand, and time. Nothing on this site is financial advice.


