What are the main project billing methods?
The five methods are hourly or time and materials, fixed fee, milestone or phase billing, retainer, and value-based pricing. They differ in what the client is buying — hours, an outcome, a sequence of approvals, ongoing access, or a result — and therefore in who carries the risk of a wrong estimate.
Hourly and time and materials
The client pays for hours at an agreed rate, plus expenses. Revenue is predictable per hour worked, and the supplier is protected from estimation error because the meter runs. The client carries the risk of scope growth, which is exactly why procurement teams push back on it.
T&M works for discovery, audits, incident support, and any engagement where the scope genuinely cannot be defined. It fails when communication consumes more time than production: a strategist spending ten hours a week in client calls that the client does not expect to pay for is a margin problem disguised as a billing problem.
Fixed fee
One price for a defined deliverable. The client gets certainty, which is worth real money to them, and the supplier carries the estimation risk. Fixed fees work when the work is repeatable — a standard brand package, a defined migration, a template-driven build — because repetition is what makes an estimate trustworthy.
The method’s failure mode is scope ambiguity, not underestimation. An extra round of revisions, a client who supplies assets three weeks late, or an unstated requirement all land on the supplier’s side of the ledger.
Milestone or phase billing
A fixed fee split across checkpoints, each invoiced when a defined piece of work is accepted. It is a payment structure rather than a pricing model: the total can be fixed or estimated, but the cash arrives in tranches tied to delivery.
Milestone billing is the most cash-friendly structure for project work, because it converts one large receivable at the end into several smaller ones during the project. It depends entirely on milestones being objectively acceptable — “design phase complete” is not a milestone, “signed-off wireframes for 12 templates” is.
Retainer
A recurring fee for an agreed amount of access or capacity — typically a number of hours per month, or a defined service scope. Retainers stabilise revenue and planning, which is why agencies love them, and they are the easiest model to underprice because demand drifts upward while the fee stays fixed.
Retainers fit ongoing work: marketing support, maintenance, advisory access, monthly reporting. They fit badly when the client’s needs are spiky or when nobody tracks consumption against the allowance.
Value-based pricing
The fee is tied to the economic outcome: a share of incremental revenue, a percentage of cost saved, or a flat price justified by the value rather than the effort. It aligns incentives and can produce margins hourly work never will.
It also requires three things most agencies lack on day one: a measurable outcome, a client willing to share the data, and enough cash to survive a fee that is contingent or delayed. Value-based pricing suits mature firms with a track record and fits badly on a first engagement.
How do the methods compare?
| Method | Who carries estimation risk | Cash flow profile | Best fit | Common margin trap |
|---|---|---|---|---|
| Hourly / T&M | Client | Steady, follows work | Discovery, support, undefined scope | Unbilled communication and project management |
| Fixed fee | Supplier | Lumpy, often back-loaded | Repeatable, well-specified work | Scope creep and revision rounds |
| Milestone | Supplier (for scope), shared for payment | Regular tranches | Phased builds and retainers-by-project | Vague acceptance criteria blocking invoices |
| Retainer | Supplier, within a volume cap | Predictable monthly | Ongoing support and advisory | Overdelivery beyond the allowance |
| Value-based | Shared, often with a floor | Delayed and outcome-linked | High-trust, measurable outcomes | Unprovable attribution of results |
> Important note: Billing method and payment terms are separate levers. You can run a fixed-fee project with a 40% deposit and net-15 terms, or an hourly project billed 60 days after month end. The first protects cash; the second quietly finances your client.
Join Doitify Today
Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.
Which method should you use for which project?
Choose by asking three questions in order: how well is the scope understood, how repeatable is the work, and how much cash can you afford to have tied up?
| Situation | Recommended method | Why |
|---|---|---|
| Scope is unknown and the client needs a diagnosis | T&M with a capped budget | You cannot estimate what nobody has defined |
| Work is standard and you have delivered it five times | Fixed fee with a deposit | Your estimate is reliable; certainty is worth paying for |
| Build spans more than two months | Milestone billing inside a fixed or capped fee | Cash arrives during delivery, not after it |
| Client needs ongoing availability | Retainer billed in advance | Predictable capacity for them, predictable revenue for you |
| Outcome is measurable and the client trusts you | Value-based with a floor fee | Upside for both sides, with a hedge against failure |
| New client, unclear requirements, tight deadline | Phased T&M converting to fixed fee after discovery | Buys information before you commit to a number |
The pattern worth noticing: experienced firms rarely pick one method. They run discovery on T&M, convert the build to a fixed fee or milestones, and keep the ongoing relationship on a retainer — pricing risk where the risk actually sits.
What does the arithmetic look like?
Example 1: a fixed fee that absorbs the overrun
A $180,000 rebrand estimated at 480 hours with a blended cost of $210 per hour:
- Planned cost: 480 × $210 = $100,800; planned margin: $79,200 (44%)
- Actual: 640 hours × $210 = $134,400; actual margin: $45,600 (25.3%)
- Break-even: $180,000 ÷ $210 = 857 hours
Every 10 hours beyond the estimate costs $2,100 of margin. The project was still profitable at 640 hours, but it stopped being profitable at 857 — and the team would not have known until the invoice went out, unless hours were tracked against the project budget weekly.
Example 2: a retainer that gives away a month
A client pays $6,800 a month for 40 hours, an effective rate of $170 per hour. In practice the team delivers 52 hours:
- Effective rate: $6,800 ÷ 52 = $130.77 per hour
- Annual overdelivery: 12 hours × 12 months = 144 hours
- Value given away at the retainer rate: 144 × $170 = $24,480 per year
That is a 23% rate cut nobody negotiated. The fix is not a rate increase; it is a monthly consumption report showing hours used against the allowance, with a clear rule for what happens at 100%.
Example 3: milestones versus one invoice at the end
A five-month, $180,000 project with $20,160 of cost per month, billed either at completion (net-30) or as 30/30/30/10 at each milestone (net-30):
- Completion billing: the agency funds five months of cost, about $100,800, before the first payment lands in month six.
- Milestone billing with a 30% deposit: $54,000 arrives in month one, covering the cost of the first two and a half months; the second $54,000 lands in month three. Peak working capital requirement falls to roughly zero.
Same fee, same client, same work — one structure needs a bank facility and the other does not.
Example 4: value-based pricing with a floor
A consultancy helps a client launch a subscription line worth $2.4 million in incremental revenue over 18 months. The engagement takes 700 hours at $210 cost ($147,000).
- Hourly at $255: 700 × $255 = $178,500, a margin of $31,500
- Value-based at 8% of measured uplift: $192,000, a margin of $45,000
- Upside over hourly billing: $13,500 for identical work
- Floor fee if the uplift threshold is missed: $60,000
The risk is real: if the launch slips, the firm may collect only the floor and lose money on the hours. That is why value-based deals need a floor, a measurement method agreed in writing, and a client who will share revenue data.
How do payment terms affect cash flow?
Payment terms decide whether a profitable project is also a solvent one. Days sales outstanding — the average time from invoice to cash — typically runs 30 to 60 days in professional services, and it moves with your clients’ approval chains, not your wishes.
The cost is calculable. A $180,000 invoice on net-60 instead of net-15 ties up cash for an extra 45 days. At a 9% cost of capital that is $180,000 × 0.09 × 45 ÷ 365 = about $2,000 of financing cost on one invoice. Across $1.4 million of annual billings, the same 45 days is roughly $15,500 a year.
Five terms do most of the work:
- Deposit. 25–40% on fixed-fee work, invoiced at signature. It funds mobilisation and filters out clients who are not serious.
- Milestone acceptance criteria. Written, objective, and paired with a deemed-acceptance clause: if no feedback arrives within five business days, the milestone is accepted.
- Invoice on acceptance, not on calendar. “We invoice on the last Friday of the month” can add three weeks to every payment.
- Late fees that you actually apply. 1.5% per month where lawful, applied automatically, is a deterrent. A clause nobody enforces is decoration.
- A stop-work trigger. State in the contract that work pauses when an invoice is 45 days overdue. Then pause it.
How do you protect margin on fixed-fee work?
Four controls, all of them operational rather than contractual.
Estimate in ranges, price at the top. If the estimate is 400–520 hours, price at 540 and treat anything under 480 as a good outcome. Fixed-fee pricing that uses the optimistic end of a range is a bet, not a price.
Track hours against the fee weekly. Convert the fee into an hours budget at your cost rate and report burn against it, exactly as you would a project budget. A fixed-fee project needs more time-tracking discipline than an hourly one, not less.
Define revisions numerically. “Two rounds of revisions” is enforceable; “revisions until satisfied” is an infinite loop. Put the number in the proposal and in the contract.
> Common mistake: Discounting the rate to win a fixed-fee project, then discovering the discount also applied to the risk. A 10% discount on a project that overruns by 30% does not reduce margin by 10%; it usually removes it.
Common billing mistakes
- Using one method for every project. The method should follow the risk profile, not the founder’s habit.
- No deposit on fixed fees. A deposit reveals the client’s payment behaviour before you commit.
- Milestones defined as activities. “Development phase” cannot be accepted or rejected, so it cannot be invoiced cleanly.
- Retainers without consumption reporting. Overdelivery is invisible until the annual review, by which time it is a habit.
- Quoting before scoping. A number produced before the scope is understood is a guess with a signature block.
Where does billing meet delivery?
Every method above depends on the same underlying data: hours by person and project, budget against actual, and an invoice that matches the work delivered. When time tracking, project budgets, and invoicing live in three systems, month-end becomes a manual reconciliation and the margin surprise arrives after the work is finished.
That is the problem Doitify is built for: projects with budgets and billable rates, time entries attached to tasks, finance management, and profitability reports in the same workspace, so a fixed-fee project shows its burn while there is still time to act. Doitify is our product, so treat that description accordingly. It does not decide your pricing model, and no tool should: the method is a commercial judgement about who can absorb being wrong.
FAQ
Conclusion
Pick the billing method by asking who can best absorb a wrong estimate, then structure payments so the cash arrives before the cost does. Fixed fees reward reliable estimates; time and materials reward trustworthy scoping; milestones and deposits keep the lights on; retainers fund stability but leak through overdelivery; value-based pricing pays best when the outcome is measurable and the client is proven.
Whatever you choose, track hours against the fee weekly and put the assumptions in writing. The rebrand that consumed 640 hours instead of 480 was not a pricing failure; it was a visibility failure discovered five months too late.
If this post on project billing methods was helpful, you might also enjoy Best Project Management Software for Startups in 2026 and Project Dashboard Examples: 10 Dashboards That Keep Projects on Track.
Join Doitify Today
Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.