Consistency is the key to success

Loading...

Doitify
Pricing Enterprise Download Contact Us
Doitify › Project Planning & Execution

Project Billing Methods for Agencies and Consultants

Updated on November 12, 2026 https://doitify.com/planning/project-billing-methods/
Share
Summary

Compare fixed fee, time and materials, milestone, retainer, and value-based billing — with worked margin math, cash-flow terms project billing methods.

The five common methods are hourly/time and materials, fixed fee, milestone or phase billing, retainer, and value-based pricing. Each shifts estimation risk: fixed fee puts it on the supplier, time and materials puts it on the client, retainers hide it inside an expected volume.

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:

  1. Deposit. 25–40% on fixed-fee work, invoiced at signature. It funds mobilisation and filters out clients who are not serious.
  2. Milestone acceptance criteria. Written, objective, and paired with a deemed-acceptance clause: if no feedback arrives within five business days, the milestone is accepted.
  3. Invoice on acceptance, not on calendar. “We invoice on the last Friday of the month” can add three weeks to every payment.
  4. Late fees that you actually apply. 1.5% per month where lawful, applied automatically, is a deterrent. A clause nobody enforces is decoration.
  5. 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

Time and materials is still the most common for project work, with retainers dominant for ongoing support. Fixed fees are common in design, web build, and packaged services where scope can be defined in advance.

It is shrinking in commodity work where clients compare prices easily, and holding steady in advisory, support, and discovery work where scope cannot be fixed. The real shift is toward outcome-linked pricing for senior work, not the disappearance of hourly rates.

25–40% on fixed-fee projects, invoiced at signature, is a common and defensible range. Larger projects often use 20% with milestone billing behind it. The deposit should at least cover mobilisation and the first month of cost.

1.5% per month, or the maximum allowed by law if lower, is standard in many service contracts. The number matters less than the enforcement: a fee applied automatically on day one past due changes behaviour; a fee mentioned once in a proposal does not.

Usually no, or only one month. Unlimited rollover turns a retainer into a liability that grows quietly. If you allow rollover, cap it at 25% of the monthly allowance and expire it after 30 days.

Yes, by fixing the number of sprints and the team rather than the scope. The client buys capacity for a defined period with a defined goal, and scope flexes inside it — predictable for both sides without pretending the requirements are stable.

Use a paid discovery phase on time and materials, then a fixed fee or milestones for delivery. It reduces your estimation risk, tests the client's payment behaviour on a small invoice, and gives both sides an exit before the larger commitment.

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.

0 0 votes
Article Rating
Share
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Table of Contents

Ready to do more with Doitify?

Bring your projects, team, and goals together in one AI-powered workspace.

Get Started
Table of Contents