Project: Acme rebrand
Deposit, midpoint, and delivery milestones with trigger, amount, sent date, and status.
Templates · Milestone billing
Milestone deals pay you in stages, but staged payments are easy to mis-sequence: you ship the work before the milestone invoice goes out, or you forget which trigger has actually been met. This template records each milestone with its trigger condition, amount, and the deliverable that unlocks it, grouped per project. Cash Workspace gives you one place to record every milestone, mark when it was invoiced, and track its payment status alongside the project.
The problem
A milestone ties a payment to a deliverable, so the two have to stay in sync. Without a per-milestone record, you lose track of which trigger fired and whether its invoice went out.
The workflow
Break each project into milestones, give each a trigger and amount, and update status as deliverables ship and invoices send.
For each project, record the milestones — typically deposit, midpoint, and delivery — with the amount for each.
Record what unlocks each milestone, e.g. 'signed brief', 'approved draft', or 'final files delivered'.
When a trigger is met, record the invoice-sent date for that milestone before you hand over the deliverable.
Mark each milestone sent, paid, or overdue and update it as payment arrives.
View milestones grouped per project so payment progress maps directly to project progress.
Record structure
Tying a trigger and a deliverable to each amount keeps payments and project stages aligned.
Example setup
One way to structure a project's milestones inside your workspace.
Deposit, midpoint, and delivery milestones with trigger, amount, sent date, and status.
A note per project mapping each milestone to the deliverable that unlocks it.
The invoice for each milestone attached to its record, by project.
A filtered view of every milestone marked sent or overdue across all projects.
Common mistakes
How it helps
Record each milestone with its trigger, amount, deliverable, and status so stages stay distinct.
Group milestones by project so payment progress maps to project progress at a glance.
Mark each milestone sent, paid, or overdue and attach its invoice so nothing detaches from the stage.
Related
Pair a deposit with a final balance per booking.
Track scheduled installments and remaining balance per plan.
Keep milestone invoices organized per project.
Organize records across several active projects at once.
Browse the full Cash Workspace workflow library.
FAQ
Cash Workspace is a free workspace for organizing invoices, expenses, receipts, clients, and documents. This page is organizing guidance only — not tax, accounting, legal, or bookkeeping guidance. Cash Workspace does not connect to your bank, does not scan or read your receipts for you, and does not move or collect payments. Whether an expense is deductible depends on your situation, so confirm it with a qualified accountant or tax professional.
Start a free workspace and record each milestone with its trigger, amount, and status so payments always match where the project actually stands.