Tie cash flow to approved deliverables, not calendar hope.
Why milestones beat "pay when done"
Long projects without checkpoints put all risk on you. If the client pauses, changes direction, or disappears, you may have weeks of unpaid work.
Milestones align cash with progress. They also force alignment conversations at natural break points.
Common milestone structures
| Structure | Best for | Example split |
|---|---|---|
| 50 / 50 | Short projects | 50% start, 50% delivery |
| 30 / 40 / 30 | Medium builds | Kickoff, beta, launch |
| Monthly gates | Retainer-like projects | Invoice on the 1st after monthly goals met |
| Per deliverable | VA task bundles | Pay per report batch or campaign week |
Pick the simplest structure the client will understand.
How to set milestones with a client
- List deliverables in order. Each milestone = one outcome.
- Define "done" for each (format, approval, revision limit).
- Set amounts so early milestones cover your sunk time.
- Write payment terms (due within X days of approval).
- Send recap email before work starts.
Sample milestone block
Milestone 1 ($400): Onboarding doc + tool access confirmed. Milestone 2 ($600): First draft of [deliverable] approved. Milestone 3 ($400): Final files handed off. Invoices due Net 7 after written approval.
Common mistakes
- Vague milestones like "Phase 2" with no deliverable name.
- 100% due at end on a 6-week project.
- Starting Milestone 2 before Milestone 1 is paid.
- No link between approval and invoice so clients dispute what they approved.
Final thoughts
Milestones protect your income and your relationship. Clients respect freelancers who tie pay to visible progress. You are not being difficult. You are being professional.
How Salag helps
- Payment Method Risk Check. Verify payout rails before you trust a new client's milestone plan.
- Project Scope Calculator. Break big projects into billable chunks with realistic hour estimates.
- Scam Pattern Detector. Flag clients who push full delivery before any deposit or milestone pay.
Move safer. Not faster.
In short
Milestone payments freelance work best when each payment ties to a clear, approved deliverable. Split the project into 2-4 chunks. Invoice after sign-off, not after hope. Filipino VAs on fixed projects should never wait until the end for 100% pay.
Common questions
Milestone payments freelance work best when each payment ties to a clear, approved deliverable. Split the project into 2-4 chunks. Invoice after sign-off, not after hope. Filipino VAs on fixed projects should never wait until the end for 100% pay.
Write down what you agreed on and what changed. Do not start new work on vague terms.
Use plain English, confirm in writing, and set clear hours. Clients hire you for reliability, not cheap labor.
Put the basics in your agreement or a recap email before billable work starts. Bigger projects need fuller terms.
Stay warm but firm. Offer options inside a clear process, like a change order or a short written recap.
ALIGN means: capture facts, compare to your agreement, name tradeoffs, confirm in writing, and save the decision for next time.
Escalate when the same problem repeats: unpaid extras, late approvals plus new asks, or refusal to confirm in writing.
Yes. A clear email with tasks, dates, price, and limits beats a verbal yes every time.
Salag gives you tools and templates so you can set boundaries before small problems grow.
Use written recaps, scope trackers, and Salag tools like agreement builders and scope detectors.
Most recaps take five minutes after a call. That small step saves hours of arguing later.
Yes. Retainers need weekly change logs. Projects need milestone gates. Always compare new asks to written terms.
Pause billable work on unclear items. Send a narrow summary of what you will do. Save their reply either way.
