How should milestones be described in a project?

Where milestone-based projects are offered, describe each deliverable, acceptance criteria, due date, payment amount and revision expectations. Both sides should understand what evidence will demonstrate completion. Changes to the agreed scope or cost should be confirmed before additional work begins. Do not assume that a fixed project price covers unlimited revisions or unrelated tasks.