Growth & reputation

What Is the Upwork Job Success Score?

7 minute readUpdated June 2026Explore more

TL;DR

The Job Success Score is a percentage badge summarizing how satisfied your clients have been over time. It blends public reviews, private feedback, and contract outcomes, and updates about every two weeks.

The Job Success Score, or JSS, is the percentage you see on many Upwork profiles, shown as something like a badge with a number. It is Upwork's way of summarizing your track record into one figure that clients can glance at when deciding whether to hire you. Unlike a single star rating, it looks across many contracts and rewards consistency over time.

What the number represents

At its core, the JSS answers one question for a client: has this freelancer left their past clients satisfied? A high score suggests a pattern of good outcomes, repeat hires, and clean project closes. A lower score suggests friction somewhere - disputes, weak feedback, or contracts that ended poorly. It is a reputation shorthand, not a skills test.

How it is calculated

Upwork keeps the exact formula private to prevent gaming, but the main inputs are known. It combines your public star ratings with private feedback clients give Upwork after a job, along with signals like rehire rate and whether contracts closed on good terms. Long-term relationships and repeat clients help. Disputes, refunds, and stale open contracts hurt.

  • Public reviews left on your profile
  • Private feedback clients give Upwork that you cannot see
  • Whether clients rehire you or refer more work
  • Contract outcomes, including disputes and dead open jobs

Why it updates on a schedule

The score recalculates roughly every two weeks rather than the instant a review lands. This is deliberate. It stops one great or one bad review from causing wild swings and forces the number to reflect a trend. If you close a strong contract today, do not expect the badge to jump tomorrow.

How much it matters

For established freelancers, the JSS is a real trust signal and a gate to programs like Top Rated. For new freelancers, it simply does not exist yet - Upwork needs enough completed contracts to calculate one. That is not a penalty. Clients still hire people with no score every day, relying on your profile and proposal instead. Once you have a JSS, treat it as one proof point among several, not the whole game.

The healthiest way to think about the JSS is as a lagging indicator of how you treat clients. You do not manage the number directly. You manage the work, the communication, and the way contracts end, and the number follows.

Common questions

  • What is a good Job Success Score?

    There is no single official cutoff for good, but higher is clearly better and programs like Top Rated require a strong score over time. Many clients filter for solid scores when searching. Focus on the trend rather than chasing a specific magic number.

  • Why do I not have a Job Success Score yet?

    Upwork needs enough completed contracts and feedback to calculate one. Brand-new freelancers simply show no score until they have built up a track record. This is normal and does not block you from getting hired.

  • Can clients see my private feedback?

    No. Private feedback is a separate question Upwork asks clients that neither you nor future clients ever see directly. It only shows up indirectly through its effect on your Job Success Score.

  • Does the score include all my past jobs?

    No. It uses a rolling recent window, so older contracts eventually drop out of the calculation. This means recent work carries the most weight and old mistakes gradually fade.

  • How is JSS different from my star rating?

    Your star rating is the public average of individual reviews. The JSS is a broader percentage that also folds in private feedback, rehires, and contract outcomes. Two freelancers with the same stars can have different scores.

  • Can I lose my score once I have it?

    Your score can rise and fall as new contracts enter the rolling window. In some cases it can also drop below the threshold to display. The best protection is a steady base of well-closed contracts.

Understand the metrics that shape your Upwork profile

Get the other 35 in the client stack, plus the full Upwork Income Club community - $9/mo, cancel anytime.

Join the Club