How Does Freelance Escrow Work? From Funded Milestone to Release
SuperGig Editorial · June 2026 · 8 min read
Freelance escrow works in four moves: the client funds a milestone up front, the money is held by a neutral party, the freelancer delivers the work, and the funds release only when the client approves it. No approval, no payment.
That one mechanism removes the two oldest fears in freelance work at the same time: the client's fear of paying for work that never shows up, and the freelancer's fear of delivering work that never gets paid. This guide walks through each stage with a real dollar example, shows exactly what each side is protected from, and compares escrow to the two payment models it replaced.
Released before approval
$0
Dispute resolution
3 days
Auto-release timers
0
The four stages
Fund, work, review, release: the escrow cycle step by step
Let's follow one real-shaped project through the cycle. A SaaS company hires a senior product designer to redesign its checkout flow. They scope the first milestone together, wireframes plus a high-fidelity prototype, and price it at $4,800.
Stage 1: The client funds the milestone
Before any work starts, the client pays $4,800 into escrow. Critically, that money does not go to the freelancer. It sits with a neutral party, in this case the platform's escrow account, where neither side can touch it unilaterally. On SuperGig the client also pays the 10% project fee on top, $480 here, so the total charge is $5,280 and the freelancer's full $4,800 stays intact. Talent keeps 100% of its rate.
Stage 2: The freelancer works, with proof the budget is real
The designer sees the milestone marked as funded and starts work. This is the quiet superpower of escrow for the freelancer: the budget is no longer a promise in an email, it is money already set aside. Good freelancers prioritize funded projects, which is one reason escrow-backed projects start faster and stall less.
Stage 3: The client reviews the delivery
Two weeks later the designer submits the prototype. The client reviews it against the milestone scope and has three options: approve it, request changes, or open a dispute. Nothing releases automatically while the client reviews, and the freelancer's work is timestamped and attached to the milestone, so there is no ambiguity about what was delivered and when.
Stage 4: Approval releases the money
The client clicks approve, and escrow releases the $4,800 to the designer, usually within one business day. The receipt below is what the client sees the whole time: the amount, the milestone it is tied to, and the release condition.
Escrow receipt
Two-sided protection
What escrow protects each side from
Escrow is often marketed as client protection, but it is genuinely symmetrical. Each side gives up one thing (instant access to the money) and gets a stronger guarantee back.
- Never pays for work that was not delivered or not approved. The release button belongs to the client alone.
- No unrecoverable deposit sitting in a stranger's bank account if the freelancer disappears.
- A written milestone scope, so "done" is defined before money moves.
- A neutral dispute path instead of a payment-processor chargeback fight.
- Proof the budget exists before a single hour is worked. Funded means real.
- No invoice chasing, no net-60 limbo: release happens on approval, not on accounting's schedule.
- Released funds cannot be clawed back by the client afterward.
- Scope disputes are judged against the written milestone, not against a moving target.
When it goes wrong
What happens in a dispute
Most disagreements never become disputes: the client requests changes, the freelancer revises, and the milestone gets approved on the second pass. A formal dispute starts only when the two sides genuinely disagree about whether the delivered work meets the milestone scope.
When that happens, the money stays frozen in escrow and a human reviewer, not an algorithm, compares the delivery against the written scope. On SuperGig that review is resolved within 3 business days, and it can end three ways: full release to the freelancer, a partial release matched to what was usably delivered, or a return of funds to the client. Clients whose match was genuinely wrong also get a free rematch, a new hand-picked shortlist within 48 hours, so a failed milestone does not mean a failed project.
"The point of escrow is not winning disputes. It is making the honest path the easy path for both sides, so disputes barely happen."
The alternatives
Escrow vs upfront deposits vs pay-after-delivery
Before escrow, freelance payments ran on one of two models, and each one simply moved all the risk onto one side of the table.
| Question | Upfront deposit | Pay after delivery | Milestone escrow |
|---|---|---|---|
| Who holds the money during work? | The freelancer | The client | A neutral party |
| Client's risk | Deposit gone if work never arrives | Low, but top talent declines these terms | None on unapproved work |
| Freelancer's risk | Low on the deposit, high on the balance | Full nonpayment risk | None once work is approved |
| What settles a disagreement? | Refund negotiations, small claims | Invoice chasing, collections | Human review vs written scope, 3 business days |
| Best for | Long trusted relationships | Tiny, low-stakes tasks | Any project worth scoping |
Common questions
Questions people also ask about freelance escrow
Whose money is it while it sits in escrow?
Neither side's, functionally. The client cannot pull it back unilaterally and the freelancer cannot withdraw it. It converts to the freelancer's money at the moment of approval, and back to the client's only through a dispute outcome or a mutual cancellation.
Does escrow cost extra?
On SuperGig, no. Escrow is included in the standard project fee, 10% on the Marketplace plan, and there are no separate holding, funding or release charges. Freelancers pay nothing: they keep 100% of their quoted rate.
What if the client goes silent and never approves?
The milestone stays funded, so the freelancer's money is not at risk while everyone waits. A SuperGig human follows up with the client, and if the silence continues the freelancer can escalate to the same dispute review, where the delivered work is judged against the scope within 3 business days.
Can one project have several escrow milestones?
Yes, and it should. Splitting a $20,000 build into four or five funded milestones keeps each approval small, gives both sides an early exit if the fit is wrong, and means nobody ever has the whole budget exposed at once.
In practice
Where to see escrow in practice
Every project on SuperGig runs through milestone escrow by default, with the receipt view from this article visible on the project itself. The full mechanics, including funding, approvals and the rematch guarantee, are on our escrow for freelancers page, and the end-to-end hiring flow, from a 10-minute brief to a funded first milestone, is laid out in how to hire a freelancer.
If you are ready to put it to work, you can hire freelancers from a vetted top-1% roster and have your first milestone in escrow this week: shortlist in 48 hours, work starting within days, and money that moves only when you approve.