Skip to content

Milestones & Partial Payments

Milestones let you break a large invoice into smaller, payable stages — perfect for project-based work where you bill at completion of each phase.

  1. Create an invoice with the total project amount
  2. Add milestones — each with a name, amount, and optional due date
  3. Send the invoice to your customer
  4. The customer pays each milestone individually as work is completed

Each milestone generates its own payment link. The overall invoice status reflects the combined progress.

A $10,000 website project might have:

MilestoneAmountDue
Discovery & wireframes$2,500Week 2
Design mockups$3,000Week 4
Development$3,500Week 8
Launch & handoff$1,000Week 10

Each milestone tracks its own status (unpaid → paid). The parent invoice shows:

  • Partially paid — when at least one milestone is paid
  • Paid — when all milestones are paid