Pro tip: Use ⌘K to quickly search anything in Kazi
Pro tip: Use ⌘K to quickly search anything in Kazi
Your client funds the project into protected escrow up front. You release payment to yourself as each milestone is approved, so a big job never rides on trust alone.


Business intelligence
Cash flow & per-client profit, live
One connected ecosystem
Every module, one login
Quick answer
Escrow for freelancers holds the client's money in a protected account before the work starts, then releases it to you as agreed milestones are met. KAZI has milestone escrow built in: the client funds the project by card through Paystack, funds are committed up front, and each milestone releases on approval, so you are not chasing an invoice after the work is already delivered.
On a large job you carry weeks of work before you invoice, and the invoice is where things stall. A client goes quiet, a scope argument starts, and the money you already earned is suddenly a negotiation.
With KAZI escrow the client funds the project into a protected balance before work begins. You break the job into milestones, and each one releases to you when it's approved. The client sees their money is safe until they sign off; you see the money is committed before you lift a finger. The argument moves from "will I get paid" to "is this milestone done".
Built into KAZI, and connected to the rest of the work you run there.
The client commits the full amount into escrow up front, by card through Paystack, so the money exists before the work does.
Split the project into milestones. Each releases to you when the client approves it, keeping delivery and payment in step.
Escrow lives beside the project and the client portal, so approvals, files and the payment history sit in one place.
Clients back a project more easily when they can see funds are held safely and only released on their sign-off.
No "just following up" email after delivery. The money for an approved milestone is already yours to release.
Won deal to project to escrow to milestones to final invoice, without leaving the system or re-keying anything.
Break the project into clear stages with an amount attached to each.
They pay the total into protected escrow by card through Paystack before work starts.
As each milestone is approved, its funds release to you. No chasing, no stalled invoice.
Run this, and the rest of your business, from one place
Start free. Priced per business, not per seat.
The client funds the project into a protected escrow balance up front. You set milestones, and each milestone's funds release to you when the client approves that stage of the work.
By card through Paystack, the same rail that powers KAZI invoices. Funds are committed before the work begins.
Anyone carrying real delivery risk on a project: freelancers and agencies on larger builds, retainers, or first jobs with a new client where trust runs both ways.
It sits in the same system. A project can use escrow for staged work and a normal Paystack invoice for the rest. Everything stays attached to the client and project.
Escrow is part of the platform. See the pricing page for plan details and local-currency figures.
Explore more