Home/Upwork Escrow Guide 2026
Safe Payments Guide

Upwork Escrow Explained: Get Paid Safety

A licensed, regulated system that protects both freelancers and clients. Learn the critical differences between Fixed-Price Escrow and Hourly Protection.

Quick Overview

Upwork Escrow holds client funds for Fixed-Price milestones. It releases funds when you (1) Submit work via the official button, and (2) the Client approves OR 14 days pass without action.Hourly Contracts do NOT use milestone escrow; they use "Hourly Protection" which tracks your screen and keystrokes to guarantee payment.Golden Rule: Never start fixed-price work until the milestone says "Funded".

Upwork escrow protects both sides, and the two forms work differently. Fixed-price escrow holds the full amount in milestones; hourly protection covers logged time within limits. The catch is that escrow is protection against non-payment, not against a bad client — and it does not apply to every dispute.

What this does not do

Escrow protects the payment, not the decision to work with someone. A client who disputes every milestone is a risk escrow does not remove.

The number that matters

Most freelancer losses on Upwork are not non-payment — they are disputes. Escrow decides the dispute by its own rules, which is why understanding those rules matters more than trusting the 'protection' label.

1. How Upwork Escrow Actually Works

Upwork Escrow Inc. is a licensed California internet escrow agent. It is legally separate from Upwork's marketplace to ensure fund safety.

Client Escrow Account

Where money sits after the client's card is charged but before work is approved. This money is "reserved" for the project.

Freelancer Escrow Account

Where money lands after release. It sits here briefly during the security hold before you can withdraw to your bank.

2. Fixed-Price Contracts & Milestones

This is "classic" escrow. You agree on a price, the client deposits it, and you get paid when done.

The Golden Rule

Never start work until the milestone shows as "Funded".
If a client creates a $500 milestone but only funds $5, payments are NOT guaranteed for the other $495.

The 14-Day Auto-Release

This is your safety net against ghosting clients.

  1. You click "Submit Work for Payment" (Must use this button!).
  2. The client gets 14 days to review.
  3. If they do nothing by Day 15, funds are automatically released to you.

3. Hourly Contracts (Different Rules)

Hourly contracts do not use "funded milestones." Instead, they rely on Hourly Payment Protection.

How to Guarantee Payment:

  • Use the Upwork Desktop App (Time Tracker).
  • Write clear memos for what you are doing.
  • Maintain high activity levels (keyboard/mouse events).

Manual time is NOT protected. If the client card fails, you lose that money.

4. Disputes & Refunds

Sometimes things go wrong. Here is how the money is handled.

Scenario A: Client requests refund

You get a notification. You can "Approve" (funds return to client) or "Dispute" (Upwork mediation starts).

Scenario B: Client ends contract with funds in Escrow

Same process. You must approve the return of funds or dispute it to claim payment for work done.

Finding Safe Jobs (The Feed Issue)

Escrow protects the money after you get hired. But finding safe, verified-payment jobs is the first step.

Since Upwork removed RSS feeds in 2024, tools like FreelanceFilter have filled the gap. We filter for:

  • Verified Payment Methods (Critical for Hourly Protection)
  • Client Spend History (Signals reliability)
  • High Budget / Escrow-ready jobs

Frequently Asked Questions

What is Upwork Escrow?

Upwork Escrow Inc. is a licensed escrow agent that holds client funds for Fixed-Price contracts until work is approved. It provides a safety layer, ensuring clients have paid before work starts and freelancers get paid upon delivery.

Does Escrow cover Hourly contracts?

Not exactly. Hourly contracts use 'Hourly Protection,' not milestone-based escrow. If you use the Upwork Desktop App, log memos, and have high activity, Upwork guarantees payment for those hours even if the client disputes.

How long does it take to get paid from Escrow?

For Fixed-Price: Once you submit work, the client has 14 days to approve. If they do nothing, funds auto-release after 14 days. If they approve sooner, funds are released immediately (plus a 5-day security hold).

What if a client requests a refund?

If funds are in Escrow, you (the freelancer) must approve or dispute the refund request. If you dispute, Upwork Mediation will step in to review the contract terms and deliverables.

Can I start work before the milestone is funded?

No. Never start work until you see the 'Funded' status on the milestone. Unfunded milestones offer zero payment protection.

Secure Your Next Job

Use safe practices and the best tools to build your freelance career.