Blog · use-case
Escrow for freelancers in Nigeria: stop chasing payments forever
By HarrenaPay Team · 21 May 2026 · 4 min read
Every Nigerian freelancer has lived this scene. You finish the project, deliver beautifully, send the invoice, and the client goes quiet. You follow up politely. Then less politely. Then you start drafting messages you will not send. Two weeks become a month, the month becomes "I will pay next salary," and your rent is due.
Escrow with milestones fixes this. Permanently.
The old freelance trust problem
Without escrow, every Nigerian freelance deal is a negotiation of mutual mistrust:
- You want 50 percent upfront because you have been burnt.
- The client wants to pay nothing until "they see the final work" because they have been burnt.
- You compromise somewhere awkward, like 30 percent upfront and the rest "on completion."
- Both sides are unhappy from day one.
Escrow removes the negotiation entirely. The full project value (or milestone value) gets locked in a neutral account. You start work knowing the money is real. The client knows you cannot disappear with it. The energy in the relationship shifts from suspicion to focus on the actual work.
How milestone escrow works on HarrenaPay
For a freelance project, you break the deal into milestones. Each milestone has its own deliverables, its own deadline, and its own funded amount. The client funds milestone one to start, you deliver, they release, milestone two funds, and so on.
Example: a 600,000 Naira website project, broken into:
- Wireframes and structure, 100,000.
- Visual design, 150,000.
- Frontend build, 200,000.
- Backend, integrations, launch, 150,000.
The client funds the first 100,000 immediately. You start. You deliver wireframes. Client reviews, releases. You both fund and start milestone two. By milestone four, the client has paid you 450,000 already, comfortably, and the final milestone is small enough to be no risk for either side.
This structure is fairer than 50/50, more disciplined than "pay on completion," and removes almost every reason a project goes bad.
What to put in your escrow agreement
For each milestone, write down:
- Exact deliverables (file types, formats, what is in scope).
- Deadline for delivery.
- Number of revision rounds included.
- What counts as "completion" so release is unambiguous.
- Whether the escrow fee is on you, the client, or split.
The clearer the agreement, the rarer the dispute.
Common freelancer use cases
Web designers and developers
Break by phase (discovery, design, frontend, backend, launch). Use file delivery inside escrow chat as part of the release evidence.
Writers and content creators
Break by article batch or word count milestones. Deliver via shared Google Doc link, release on approval.
Video editors and motion designers
Break by project (rough cut, fine cut, final). Use watermarked previews until release, then send the unwatermarked file.
Brand designers and illustrators
Break by stage (concepts, refinement, final files). Hold source files until full release.
Marketing consultants
Break by deliverable (strategy doc, campaign launch, monthly retainer).
Voice over artists and translators
Break by project word count or audio length, deliver watermarked or low quality preview, release on approval.
Handling revisions inside escrow
The agreement should specify revisions per milestone (a common Nigerian standard is two rounds). Beyond that, additional revisions become a new mini milestone, funded separately. This is fair to both sides, and it stops the "endless revision" trap where you do five rounds of work for the price of one.
Working with clients who do not know escrow
If you are introducing escrow to a Nigerian client who has not used it, frame it as protection for them, not just you: "This means you only pay when you have approved the work, and the money is held by a regulated escrow until then." Most clients are delighted by this, because their own pain is being scammed by freelancers who took deposits and vanished.
If a client absolutely refuses escrow, that is itself a signal. Either they expected to not pay, or they have a control issue that will show up in other ways. Pass on the project.
Working with overseas clients
For diaspora or international clients, escrow still works. They fund in their currency, you receive Naira on release. The mechanics are the same, the protection is the same.
What changes when you adopt this
Three things, in this order:
- Your cashflow stabilises. You stop having to chase money you already earned.
- Your project quality improves. You can focus on the work instead of the politics.
- Your client base improves. Clients who agree to escrow are generally better clients across the board.
It is one of the simplest professional upgrades a Nigerian freelancer can make.