PSA Tutorial 1 of 8
Set up project milestones and bill from completion
This walkthrough helps you structure projects with clear milestone checkpoints, tie task completion to billing, and create accurate invoices without manual calculations.
Uses: Projects, Tasks, Milestones, InvoicingOutcome: One completed milestone invoiced end-to-end
1
Create a project with billing enabled
Why it matters: A project record is the container that links milestones, team members, and invoice data.
- Open Projects and create a new project for your client.
- Set start and target dates, then assign a project owner.
- Enable billing and set your default currency and tax profile.
What you will see: The project is active and ready for milestone planning.
2
Add milestones and target amounts
Why it matters: Milestones define payment checkpoints and keep invoice timing aligned to delivery.
- Open the Milestones tab inside the project.
- Create each milestone with due date and billing amount.
- Set status flow as Planned, In Progress, and Complete.
What you will see: Each milestone now has a clear value and expected completion window.
3
Map tasks to milestones
Why it matters: When tasks are linked correctly, delivery progress and billing progress stay in sync.
- Create project tasks for every deliverable item.
- Assign each task to the correct milestone.
- Set owners and effort estimates for accountability.
What you will see: Tasks now roll up into their related milestone automatically.
4
Track delivery progress
Why it matters: Milestone status should be evidence-based, not guessed, before billing starts.
- Update task statuses as work moves through execution.
- Review milestone completion percentage from the project dashboard.
- Confirm blockers are resolved before closing tasks.
What you will see: Milestone progress reflects real completion from task execution.
5
Mark the milestone complete
Why it matters: Completion is the billing trigger and should happen only after acceptance criteria are met.
- Validate all linked tasks are complete.
- Move the milestone status to Complete.
- Add completion notes for audit history.
What you will see: The milestone is now ready for invoice generation.
6
Generate the milestone invoice
Why it matters: Milestone billing avoids manual math and reduces revenue leakage from missed billing events.
- Open Billing and create invoice from milestone.
- Review line items, tax, and due date.
- Publish and send the invoice to the client.
What you will see: The completed milestone is billed with full project traceability.
Milestone-based billing is now operational
Your project is now structured for predictable billing: tasks roll up to milestones, milestones trigger invoices, and finance has complete visibility.
Next tutorial: Track billable time to invoiceRelated tutorials
WORKFLOW
Proposal to Project Workflow
Turn signed proposals into delivery-ready projects without duplicate data entry.
Explore
BILLING
Track Billable Time to Invoice
Capture approved billable hours and convert them into accurate invoices faster.
Explore
SETUP
Resource Scheduling Setup
Configure team allocation and utilization tracking to balance delivery capacity.
Explore
