Skip to content
Censiq
How it works
Who it’s for▾
DevelopersDeposits, build milestones, and maintenanceProduct designersDiscovery, revisions, approvals, and handoffProduct consultantsAudits, workshops, and advisory retainers
Resources▾
Use casesMilestones, scope changes, retainers, and follow-upCommercial templatesCopy-ready working documentsGuides & resourcesPractical guidance for direct client workFreelance tools guideChoose a focused tool stack for independent tech work
Pricing
EN
  • ENEnglish
  • ESEspañol
  • FRFrançais
  • PTPortuguês
Sign inStart free
Open navigation menuClose navigation menu
How it worksPricing

Who it’s for

DevelopersProduct designersProduct consultants

Resources

Use casesCommercial templatesGuides & resourcesFreelance tools guide
ENEnglish
  • ENEnglish
  • ESEspañol
  • FRFrançais
  • PTPortuguês
Sign inStart free
Field notes

Billing structure guide

Milestone billing based on events a client can recognize

Turn a project total into payment stages connected to signature, approval, delivery, or another objective engagement event.

By the Censiq product teamAll independent professionals9 min readReviewed August 17, 2026

In this guide

  1. 1. Use observable events
  2. 2. Make amounts and payment timing reconcile
  3. 3. Handle delayed approval
  4. 4. Separate project milestones from changes and retainers

A milestone is useful when both parties can tell whether it happened. Strong milestone billing replaces vague percentages of completion with observable commercial events.

01

Use observable events

Name what the client receives or approves at each stage. Avoid labels such as phase two, 70% complete, or ongoing work unless the agreement defines exactly what they mean.

  • —Agreement signed and project deposit due
  • —Prototype or staging build approved
  • —Workshop completed and decision record delivered
  • —Production handover or final files delivered

02

Make amounts and payment timing reconcile

The milestone amounts must add up to the engagement total. State when each invoice is issued and its payment deadline. If tax or a discount changes the final amount, show that calculation separately rather than hiding the difference.

03

Handle delayed approval

Set a reasonable review window and explain what happens when the client does not respond. Do not rely on silence as approval unless that rule is written clearly and is appropriate for the engagement.

Separate client-caused schedule movement from the freelancer’s delivery obligations so one missed review does not make every later date ambiguous.

04

Separate project milestones from changes and retainers

Use a change order for additional project scope. Use a retainer for genuinely recurring access or service. Mixing both into the original project milestones makes it difficult to see what the client has already approved and what remains payable.

Put this into the agreement

A practical final check

  1. 01Give every milestone an observable trigger.
  2. 02Make all milestone amounts reconcile to the agreement total.
  3. 03Set invoice issue dates and payment deadlines.
  4. 04Define the client review and approval window.
  5. 05Keep additional scope and recurring support in separate records.
Build the agreement in Censiq

Editorial standard

Written from the workflow the product actually supports.

Prepared by
The Censiq product team, which designs and maintains the agreement, invoicing, retainer, and reminder workflows described in this guide.
Review method
Product-specific statements were checked against the current Censiq workflow. No customer outcome, legal result, or payment-speed claim is inferred.
Dates
Published August 13, 2026. Last reviewed August 17, 2026.
Corrections
Found something inaccurate? Email support@getcensiq.com.

Continue with a related guide

Developers

Developer deposit structures that protect the start of a project

Read guide

Product designers

Design revision clauses that keep feedback inside the agreed scope

Read guide

Product consultants

Consultant workshop agreements that make the work around the meeting visible

Read guide

All independent professionals

A contract-to-invoice workflow for tech freelancers

Read guide

General operational information only. This guide is not a substitute for legal, tax, or financial advice.

Censiq

Contract and invoice software for independent developers, product designers, and consultants who bill clients directly.

Signed scope → paid invoice

Censiq is a product of Duevia Technologies LTD.

Who it’s for

  • Developers
  • Product designers
  • Product consultants

Resources

  • Use cases
  • Templates
  • Guides & resources
  • Freelance tools guide
  • Evidence standard
  • Customer stories

Censiq

  • Pricing
  • Help & support
  • Sign in
  • Privacy
  • Terms

© 2026 Duevia Technologies LTD.