Fixed-price projects
Manage project work milestone by milestone
Structure deliverables, track progress, and invoice per outcome. Clear scope, predictable billing.
Fixed-price work, properly structured
What you get
One invoice per milestone
Each deliverable has its own invoice with a clear Draft to Sent to Paid lifecycle.
Deposit support
Add a deposit milestone for upfront payment — the invoice is created immediately and isn't linked to time tracking.
Milestone progress
Set estimated hours and a target date — Quivva shows a progress bar against actual hours so you can see if you're on track.
Effective hourly rate
As hours are logged, Quivva surfaces what you're actually earning — know whether your fixed price reflected the real effort.
Quick-start timer
Hit play on any in-progress milestone to start the timer directly against it.
Runs alongside retainers
A client can have an active retainer and multiple projects at the same time — billing stays separate and clear.
How it works
from scope to payment
Create a project
Name it, set the tax rate, and attach it to an existing client.
Add milestones
Name each deliverable with a payment amount, estimated hours, and target date.
Start work — the invoice follows
Hit play on a milestone to start the timer. The draft invoice is created automatically.
Deliver and invoice
When the work is done, review the invoice, send it, and move to the next deliverable.

Project FAQs
How is a project different from a retainer?
Projects bill per deliverable at a fixed price — one invoice per milestone. Retainers bill per period, either by hours delivered or a flat monthly fee. A client can have both running at the same time, tracked separately.
What's a deposit milestone?
An upfront payment collected before work begins. The invoice is created immediately and isn't tied to time tracking. Once paid, it collapses out of the active project view.
Is time tracking required for projects?
No — the invoice is based on the milestone's payment amount, not hours. But logging time surfaces your effective hourly rate and shows how actual effort compares to your estimate.
Can a client have both a retainer and a project?
Yes. Retainer burn-down and project milestones appear side by side on the client view, billing separately without any conflict.
Ready to run project work without the chaos?
Start your 30-day free trial. No credit card required.