Is Upwork legit?

Learn whether Upwork is legit for freelancers, how it works, common risks, fees, client quality, and profile tips.

In a long colonnade fading into mist, a robed figure tapping a column with a small mallet and listening
Summary

Upwork is legitimate. It trades on Nasdaq, clients spent $4.03 billion on it in 2025, and funded milestones and tracked hours protect your pay. Fees run 0% to 15% per contract. Refuse unpaid tests and moves off the platform.

On this page
  1. Platform legitimacy: The foundation
  2. Does Upwork actually pay freelancers?
  3. The Connects system: Real cost, real frustration
  4. The Job Success Score: Upwork’s most misunderstood feature
  5. Real risks for Upwork freelancers
  6. Upwork’s genuine strengths
  7. Is Upwork worth it? The honest assessment
  8. What comes after Upwork

Yes. Upwork is a legitimate platform. It grew out of two earlier marketplaces, Elance, founded in the late 1990s, and oDesk. The two announced their merger in December 2013, rebranded as Upwork in 2015, and went public on Nasdaq in October 2018 under the ticker UPWK. Clients spent $4.03 billion through Upwork in 2025, the company says its clients range from entrepreneurs to Fortune 100 enterprises, and it lists more than 18 million freelancers in 180 countries. This is not a fly-by-night operation.

The more useful question is different: is Upwork worth your time as a freelancer? That depends on how well you understand the platform’s mechanics, its real costs, and the specific risks it carries for sellers. That is what this page covers.

Platform legitimacy: The foundation

Upwork’s legitimacy rests on several verifiable facts. As a publicly traded company, it files financial reports with the SEC and operates under regulatory scrutiny. In 2025, its revenue reached a record $787.8 million, and its gross services volume, the total its clients spent on the platform, was $4.03 billion. These are not figures a scam platform generates.

Upwork is a public company, listed on Nasdaq as UPWK; its investor site publishes the share price, SEC filings and quarterly results

The company also has genuine infrastructure supporting freelancers: a customer support team, a dedicated Trust and Safety operation, a formal dispute resolution process, and identity verification systems. Compared to taking unplatformed work from strangers, Upwork provides a structurally safer environment. That matters, especially early in a freelance career.

The platform serves enterprise clients too: Upwork says its clients range from entrepreneurs to Fortune 100 enterprises. Jobs on Upwork connect you to real budgets from real businesses. The platform itself is not the risk.

The risks come from understanding how the platform works and where its mechanics can work against you.

Does Upwork actually pay freelancers?

Yes. Upwork’s payment infrastructure is one of its genuine strengths, and understanding it removes most payment anxiety.

For hourly contracts, you track time with the Upwork Desktop App, which takes screenshots and logs your hours in your Work Diary. Each Monday, Upwork automatically invoices the client for the previous week’s hours, and the client has until Friday to review them and raise a dispute. If they don’t, the payment goes through without any approval from them, and the money is available to you the following Wednesday. This is Upwork’s Hourly Payment Protection, and it only covers hours tracked in the desktop app, with memos and activity that match the contract, for a client with a verified billing method. It is the main reason hourly contracts suit early-stage client relationships.

Upwork’s Hourly Payment Protection covers the hours you track in its desktop app, with memos and activity that match the work; manual time stays outside it

For fixed-price contracts, clients fund each milestone before work begins. Upwork calls this system “project funds”; it used to call it escrow. You know the money exists before you start. When you submit work, the client has 14 days to approve it or request changes. If they take no action within that window, the funds release automatically. If a dispute comes up, Upwork first offers free dispute assistance with a non-binding resolution, and if that fails, either of you can pay for binding arbitration by an independent company. If neither of you takes that step, the funds go back to the client.

Withdrawal options include direct transfer to a local or U.S. bank, Instant Pay for U.S. freelancers, PayPal, Payoneer outside the U.S., wire transfer and, in a few countries, mobile wallets. New earnings pass a five-day security hold before you can withdraw them, which Upwork uses to catch fraud and chargebacks. For clients you find outside the platform, Ruul’s get-paid page explains how you can be paid in 140+ currencies within one business day after your client pays, without a registered company.

For clients you find yourself, Ruul invoices them, collects the payment by card or bank transfer and pays you within one business day, in 140+ currencies or USDC

Upwork’s track record on payments is strong. Project funds and the Work Diary give you structural protection against non-payment before you have built trust with a client, which direct invoicing does not. Outside the platform there is no escrow, so choose clients carefully. When you invoice them, Ruul issues the invoice as the legal counterparty, in 190 countries, collects the payment by card or bank transfer, sends automatic reminders and pays you within one business day after your client pays.

The Connects system: Real cost, real frustration

The connects system generates more complaints about Upwork than almost anything else. Understanding it clearly separates a real grievance from a misdiagnosis.

Connects are Upwork’s bidding currency. Each job shows how many Connects a proposal needs, a number Upwork sets by the project’s size, scope and demand, and some jobs need none. Connects cost $0.15 each and are sold in bundles, so a job that asks for 10 Connects costs you $1.50 to apply. You can also bid extra Connects to boost a proposal to the top of the client’s list.

Bidding extra Connects boosts a proposal to the top of the client’s list, where it carries a Boosted label

This is not a scam. It is Upwork’s disclosed business model, designed to reduce low-quality spam proposals. The cost is real, though, and it grows with your volume: 20 proposals a month at 10 Connects each is 200 Connects, or $30. Check the Connects count on the jobs you usually apply to and budget for it.

The real frustration is straightforward: you can spend connects sending proposals that receive no response. The client may have already hired someone, may have posted the job without serious intent, or may simply have gone quiet. Upwork returns your Connects only if the client cancels the job before hiring or Upwork removes the post, not when the client rejects you, hires someone else or lets the job expire.

The correct mental model is to treat connects as marketing spend. Most outbound marketing does not convert. A targeted, well-written proposal on a job where you have a genuine competitive advantage will outperform ten generic ones. Connects are not a problem if you are selective. They are expensive if you treat Upwork like a numbers game, which is one of the most common mistakes freelancers make on Upwork. Frequent bidders sometimes switch to Freelancer Plus, Upwork’s paid membership, which includes 100 Connects a month along with job alerts and proposal insights.

Treat Connects as marketing spend: one well-aimed proposal, sent to a job where you have a real edge, beats ten generic ones

The Job Success Score: Upwork’s most misunderstood feature

The Job Success Score (JSS) is a number between 0 and 100% that appears on your profile and affects how easily clients find you. It is calculated daily based on your performance history over rolling six-, twelve-, and twenty-four-month windows. Upwork displays the best score across those three periods.

The JSS draws on your client feedback and contract history: the public star ratings and reviews on your profile, the reasons past contracts ended, how much each job earned, and long-term client relationships.

One change many freelancers have missed: Upwork no longer asks clients for a private rating. At the end of a contract, clients leave a public 1 to 5 star review and, if they want, a private note that only you see. Only public feedback now counts toward your JSS, and the private note doesn’t affect it.

Your score can still move when your reviews look fine, because public feedback is only one input. A disputed contract, a higher-value job that went badly, or a client who kept paying you for more than 90 days can all shift it. Upwork’s Job Success insights page shows which contracts pushed your score up or down.

For you as a freelancer, the practical consequence is this: a difficult client relationship managed poorly will hurt your JSS. Screen clients before accepting. Communicate clearly throughout every project. Resolve issues before work closes, and don’t let a disengaged client drift through to a bad public review.

Every contract leaves a mark on your Job Success Score, and one difficult client managed poorly can show up in it

JSS thresholds also matter structurally. Top Rated needs a JSS of 90% or more for at least 13 of the last 16 weeks. Below 79%, Upwork says you may find it hard to win new clients, and it can suspend accounts over ongoing poor client feedback. Your first JSS appears once you have contract outcomes with at least two clients, so on a thin history a single bad contract can shift it meaningfully. This is why accepting every available job is a mistake, particularly early on.

Real risks for Upwork freelancers

Scam job listings

Upwork’s Trust and Safety team removes fraudulent listings, and its 2025 transparency report says job offers from bad-actor clients fell more than 90% year over year. Some still get through, and Upwork’s own scam guide warns that anyone can be targeted, not just newcomers.

The red flags are consistent:

Unpaid test requests. A job listing asks you to complete a “sample” or “trial task” before a contract exists. Upwork doesn’t allow it: all original work on the platform must be paid, and its scam guide lists unpaid “test tasks” as a red flag. A client who wants a test can set up a small paid contract, which Upwork itself recommends as a first step.

Upwork publishes its own guide to spotting and reporting scams, and it warns that anyone can be targeted, not just newcomers

Requests to move off-platform before a contract exists. If a client asks to continue discussion on Telegram, WhatsApp, or email before a contract is live on Upwork, stop. This is both a policy violation and a reliable scam signal. Your payment protection only applies to work completed under an active Upwork contract.

Pay-to-work schemes. Any listing that asks you to purchase software, a certification, or pay a fee to access the job is a scam. Legitimate clients never ask this.

Unusually high budgets with vague scope. A job paying $200/hour for copywriting with a two-line description is not an opportunity. It is bait.

Unverified payment methods. Clients with no verified payment method and no hiring history carry significantly higher risk. Prioritize clients with verified payment and a track record of completed contracts with other freelancers.

Report suspicious listings with the Flag as inappropriate button. Every report goes to Upwork’s Trust and Safety team, which reviews it confidentially and in 2025 brought its median review time down to 22 minutes. It won’t always tell you the outcome.

Account suspension

Account suspension is Upwork’s most consequential risk for established freelancers. A suspended account can cut off an income stream built over years. Upwork says you’ll typically get an in-account notice and an email explaining the reason, and its account health page shows warnings, restrictions and your account standing before things escalate.

A suspension can stop an income built over years; Upwork says it usually explains why by email and shows your standing on its account health page

Common causes include ongoing poor client feedback, Terms of Service violations, failing to verify your identity when asked, and fraud or security signals. Upwork weighs violations by severity: a single minor one is usually a warning, but trying to take work or payment off the platform counts as serious, even the first time. Upwork detects issues with automation paired with human reviewers, and mistakes do happen, which is what appeals are for.

The appeal process exists. Most appeals are reviewed within two business days. Appeals succeed when there is either a documented error on Upwork’s part or new evidence not previously reviewed. Appeals that express disagreement without new information are unlikely to succeed. If the suspension resulted from client feedback history, you typically must wait six months before appealing.

The protection is behavioral: maintain high JSS, never discuss or arrange payment outside the platform, verify your identity as soon as Upwork asks (you get seven days), understand the Terms of Service, and check your account health page so problems don’t build up unnoticed.

The broader strategic takeaway: build relationships with clients you find yourself, alongside your platform work. Relying entirely on a single platform for your income creates a single point of failure. Keep clients you meet on Upwork on Upwork, though: its terms require that for two years unless a conversion fee of 13.5% of estimated annual earnings is paid. When you invoice your own clients, Ruul lets you do it professionally in 190 countries without needing a registered company.

Client ghosting after proposals

Many proposals get no reply at all; that’s how marketplaces work, so save your Connects for jobs where you have a real edge

Many proposals get no response. This is not fraud. It is how marketplaces work. Clients post jobs and may hire the first strong candidate, close the job quietly, or simply stop engaging. Your Connects come back only if the client cancels the job before hiring or Upwork removes the post.

This is frustrating, not illegitimate. The right response is to treat non-responses as a baseline expectation, not a failure signal, and to write targeted proposals only for jobs where you have a genuine competitive advantage.

Platform service fees

Since May 2025, Upwork has charged a variable service fee of 0% to 15% per contract. You see the rate when you submit a proposal or receive an offer, and it’s locked once the proposal or offer is sent, so you know the exact fee before committing. Upwork sets it per contract by the type of work, and it says it offers no regular discounts, so a long client relationship doesn’t lower it. Contracts that started before May 2025 keep the old flat 10%.

Upwork’s fee is a fixed share of every contract, from 0% to 15% and locked when you send the proposal, so build it into your rates

The fee is real. It is Upwork’s disclosed business model. Factor it into your rates.

Upwork’s genuine strengths

The risks above are real. So are the platform’s advantages.

Payment protection is structurally strong. The Work Diary and escrow systems provide freelancers with protection that direct invoicing does not. This is particularly valuable when you have no existing trust relationship with a client.

Enterprise client access. Upwork’s Business Plus plan brings larger clients to the marketplace, and Upwork says its clients range from entrepreneurs to Fortune 100 enterprises. Its enterprise customers are moving to Lifted, an Upwork company launched in August 2025 to serve them. Expert-Vetted freelancers get priority access to these clients, including Fortune 500 companies. Such clients are hard to reach through other freelance marketplaces or cold outreach.

Upwork’s plans for clients, with the service fee they pay on top of your rate. Business Plus, for ongoing work at scale, adds Expert-Vetted talent, the top 1% of freelancers

Long-term client relationships. Unlike Fiverr’s transaction-first model, Upwork is structured around ongoing contracts, although Fiverr now offers hourly orders and subscriptions too. Hourly engagements often run for months or years. The platform is better suited to retainer-style work than to one-off project delivery.

Clear career progression. The Rising Talent, Top Rated, Top Rated Plus, and Expert-Vetted badges give you a visible progression path and concrete milestone targets. Top Rated asks for a 90%+ JSS held for 13 of the last 16 weeks and $1,000 in earnings over the past 12 months, among other criteria. It adds a badge clients see, faster payments on hourly contracts, a digest of matching jobs, and the option to offer consultations. Expert-Vetted, typically invitation-only and representing the top 1% of talent, adds priority access to Business Plus and Enterprise clients, including Fortune 500 companies.

Global client base. Upwork’s client pool spans the US, UK, Canada, Australia, and significant European markets. For freelancers seeking international work without geographic constraints, this is a meaningful advantage.

Is Upwork worth it? The honest assessment

Upwork pays off when your service has real demand there and you can give a profile three to six months to grow

Upwork is worth the investment in specific situations.

If you provide a service with real demand on the platform (software development, design, writing, marketing, finance, and legal services all have active client pools), you are willing to invest three to six months building a profile before expecting consistent income, and you want structural payment protection while establishing new client relationships, Upwork is a strong starting point.

If you need immediate income, your niche is saturated on the platform and you cannot differentiate on profile alone, or you want to build a recognizable personal brand, Upwork’s model works against you on at least one of those dimensions. In those cases, exploring other freelancing websites may serve you better than forcing a fit here.

The platform is not a passive income generator. Success on Upwork requires avoiding common proposal and offer mistakes, screening clients carefully before accepting to protect your JSS, and treating the connects cost as a real line item in your business.

For practical guidance on using the platform safely: complete your profile and verify your identity as soon as Upwork asks. Learn the scam red flags and report suspicious listings rather than engaging with them. Never work or communicate off-platform before a contract exists. Choose clients carefully. Protect your JSS as if it is the most important metric on the platform, because within Upwork, it is.

What comes after Upwork

When you invoice your own clients, Ruul keeps your clients, invoices and payments in one place, with every record ready to download at tax time

Upwork is a strong starting platform, particularly for payment protection and enterprise client access, though it’s worth knowing where it fits among the wider range of freelance job platforms freelancers use and how it stacks up against them. As you build relationships with clients you find yourself, you need a professional way to invoice internationally without setting up a company.

Ruul handles that. It acts as the legal counterparty between you and your clients, issues invoices to clients in 190 countries, and pays you within one business day after your client pays. No company registration required. No monthly fees. Just 5% per paid invoice. For ongoing client work, subscription invoicing charges your client’s card every week or month and issues each invoice, which suits retainers. And when tax season comes, Ruul keeps your records in one place, with invoices and payments ready to export for your accountant.

Building beyond a single platform takes time. Upwork gives you the client history and reviews to make that transition credible. Use it as a starting point, not a ceiling.

Aypar Yılmazkaya

Written by · Engineering Manager

Aypar Yılmazkaya

Aypar Yılmazkaya is a product-oriented engineering manager with over a decade of experience. Leading technology and product teams, he brings successful projects to life. His areas of expertise include artificial intelligence and team management.