glossary

Milestone

delivery & projectsreviewed by the Forge team · 8 June 2026

A significant checkpoint in a project, usually marking the completion of key deliverables and often tied to a payment or approval.

For example, a website project might set three milestones - approved designs, a working staging build, and launch - each releasing a third of the fee. Hitting a milestone gives both sides a clear, shared marker that progress is real.

Why it matters to agencies: milestones break a long project into visible, fundable stages, which protects agency cash flow and keeps clients confident that work is moving. Tying payment to milestones also means you are never far ahead of what has been invoiced and approved.

a sample milestone timeline
kickoff
design approved
build complete
launch
common mistakes
  • Milestones with no clear acceptance criteria.
  • Too few, so problems surface late.
  • Not tying payment or sign-off to them.
common questions
What is a milestone in a project?

A significant checkpoint in a project, usually marking the completion of key deliverables and often tied to a payment or approval.

What is the difference between a milestone and a deliverable?

A deliverable is a specific output; a milestone is a checkpoint in the timeline, often reached by completing one or more deliverables.

Why tie payments to milestones?

It protects cash flow and reduces risk - the agency is paid as agreed stages are completed, rather than waiting until the very end.

How many milestones should a project have?

Enough to mark real progress and fund the work - often three to five - without so many that they become admin overhead.

← back to the glossary
design. build. iterate.

Your client status page, built by Forge.

Forge builds, hosts and runs your client status page - branded, shaped around how your agency works, and live in minutes. No spreadsheets, no code.