7 min readExpert Guide

Milestone Payments - Get Paid as You Work, Not Months Later

Why waiting until the end to get paid is killing your cash flow. How to set up milestone payments that work for you and your customers. Complete guide for contractors.

Milestone Payments: Get Paid as You Work, Not Months Later

Here's the maddest thing about construction: you pay for materials week one, pay for labour week two through six, and maybe - if you're lucky - get paid in week ten.

For two months, you're basically giving the customer an interest-free loan.

Meanwhile, your credit card is groaning, the builders merchant wants paying, and you're lying awake wondering if the customer will come up with excuses when the final bill arrives.

There's a better way. It's called milestone payments. And it should be the standard for every job over a few hundred quid.

What Are Milestone Payments?

Simple: instead of one payment at the end, you get paid at key stages throughout the job.

Traditional approach:

  • Do all the work
  • Invoice at the end
  • Wait 30-60 days
  • Hope they pay

Milestone approach:

  • Get deposit before starting
  • Get paid when Stage 1 completes
  • Get paid when Stage 2 completes
  • Get final payment on completion

Money flows in as work flows out. Revolutionary, right?

Why Milestone Payments Change Everything

1. Your Cash Flow Stays Healthy

Stop funding your customers' projects with your own money.

With milestone payments, money comes in regularly throughout the job. You can pay your suppliers, your crew, and yourself - without borrowing or dipping into savings.

2. You Catch Problems Early

If a customer can't pay Stage 2, you find out before you've finished the whole job.

Better to discover they're broke after the foundations than after you've built the entire extension.

3. Customers Stay Engaged

When someone pays as they go, they stay involved. They want to see progress because they're invested.

Customers who pay nothing until the end? They're more likely to find "problems" when the bill arrives.

4. Less Risk for Everyone

Customers worry about paying upfront and getting stiffed. You worry about working and not getting paid.

Milestone payments split the risk. They pay some upfront, you do some work. They pay more, you do more. Neither party is fully exposed.

5. It's How the Big Boys Do It

Commercial construction has used progress billing forever. Why should residential and small commercial work be any different?

How to Structure Milestone Payments

The Basic Formula

For most jobs, this works:

StageWhenPercentage
DepositBefore starting25-40%
Stage 1First major milestone20-30%
Stage 2Second major milestone20-30%
CompletionJob finished10-25%

Example: House Extension

Total job: €45,000

MilestonePayment
Deposit (before starting)€13,500 (30%)
Foundations complete€9,000 (20%)
Structure complete (walls up, roof on)€11,250 (25%)
First fix complete€6,750 (15%)
Final completion€4,500 (10%)

Customer pays as they see progress. You never carry more than a few weeks' cash outlay.

Example: Bathroom Renovation

Total job: €5,500

MilestonePayment
Deposit (before ordering materials)€2,200 (40%)
Rip-out and plumbing done€1,650 (30%)
Completion€1,650 (30%)

For smaller jobs, fewer stages. But still - don't wait until the end.

Example: Full Rewire

Total job: €4,800

MilestonePayment
Deposit€1,920 (40%)
First fix complete€1,440 (30%)
Second fix and completion€1,440 (30%)

What Makes a Good Milestone?

A milestone should be:

  1. Clearly definable - both sides can agree when it's done
  2. Verifiable - you can see it (foundations in, walls up, etc.)
  3. Significant - represents meaningful progress
  4. Documented - ideally with photos

Bad milestones: "halfway through", "most of the work done" Good milestones: "all first fix plumbing complete", "all plastering finished"

How to Get Customers to Agree

Most customers are reasonable. They understand that:

  • You can't buy materials without money
  • You shouldn't carry all the financial risk
  • Paying as work progresses is fair

The Conversation

You: "For a job this size, I work on staged payments. So that's a deposit of [X] before we start, then [X] when [milestone], then [X] at completion. That way you're paying as you see progress, and I'm not chasing invoices at the end. Works well for everyone."

Say it matter-of-factly. Don't apologise for it. This is professional standard practice.

If They Push Back

"Can we pay everything at the end?" "I understand the preference, but for jobs over [X], I work on stages. It's standard in the industry - means I can focus on the work instead of worrying about payment at the end."

"We don't have the deposit right now" "No problem, let me know when you're ready and we can book in then." (Don't start work for people who can't afford the deposit)

"We've been burned before paying upfront" "Completely understand - that's actually why staged payments work well. You're not paying everything upfront, just each stage as it completes. And I'm happy to give you references from previous customers."

The Professional Edge

Having milestone payments in your formal quote shows you run a proper business. It actually increases trust.

PAYMENT TERMS

This quote is based on the following payment schedule:

  • 30% deposit on acceptance (€X)
  • 30% on completion of [milestone] (€X)
  • 40% on final completion (€X)

Payments are due within 3 days of each milestone completion.

Managing Milestones: The Practical Stuff

Get Agreement In Writing

Before starting, have the customer confirm they agree to the milestones and amounts. An email saying "Yes, that all looks fine" is enough.

Take Photos

At each milestone, take photos showing the work complete. Send them to the customer with the invoice.

"Hi [Name], here's the bathroom with all the tiling complete (photos attached). That's Stage 2 done, so here's the invoice for that stage. Let me know if you have any questions."

Invoice Immediately

The second a milestone is complete, send the invoice. Don't wait until tomorrow. Don't wait until the weekend.

Manano makes this instant: Voice note from site - "Just finished the first fix at 14 Oak Road, Mrs Murphy's extension, €11,250 for stage two." Invoice sent in 30 seconds.

Follow Up Fast

If payment doesn't arrive within your agreed timeframe (usually 3-7 days), follow up immediately.

"Hi [Name], just checking the Stage 2 payment came through okay? Let me know if you need me to resend the payment link."

What If They Don't Pay a Milestone?

This is where milestone payments really protect you.

If they don't pay Stage 2, you don't start Stage 3. Simple.

"Hi [Name], I've not received the Stage 2 payment yet. Happy to continue once that's sorted - let me know when it's paid."

You've limited your exposure. Maybe you're out one stage's worth of work, not the entire project.

The Escrow Option for Big Jobs

For very large jobs (€50,000+), or customers you don't know, consider escrow.

What Is Escrow?

The customer puts the full project amount into a secure third-party account. As you complete each milestone, funds are released to you.

How it works:

  1. Customer deposits €80,000 into escrow account
  2. You complete foundation work
  3. Customer confirms milestone complete
  4. Escrow releases €24,000 to you
  5. Repeat for each stage

Benefits:

  • You know the money exists (it's in the account)
  • Customer knows their money is protected until work is done
  • Disputes go to the escrow provider, not to court

Downsides:

  • Costs a fee (typically 1-2%)
  • Requires customer agreement
  • More admin

For most residential jobs, standard milestone payments are fine. But for big commercial work or nervous customers, escrow is worth mentioning.

Common Mistakes to Avoid

Mistake 1: Too Few Milestones

Three months between payments is too long. You want money coming in at least every few weeks on a big job.

Mistake 2: Vague Milestones

"About halfway" isn't a milestone. "All plastering complete in all rooms" is.

Mistake 3: Not Following Up

Send the invoice. Follow up if it's not paid. Don't be shy about it.

Mistake 4: Continuing Without Payment

If they haven't paid Stage 2, don't start Stage 3 "just to keep things moving." That's how you end up with a completed project and no payment.

Mistake 5: Equal Stages That Don't Match Work

A 25/25/25/25 split is neat, but if 60% of your costs are in the first two weeks, it doesn't protect you. Match payment stages to when you need the money.

How Manano Helps With Milestone Payments

Manano makes milestone invoicing dead simple:

  1. Create deposit invoice - "Deposit for extension at 14 Oak Road, €13,500" - 30 seconds via WhatsApp
  2. Customer pays instantly - Payment link in the invoice, they tap and pay
  3. Track what's paid - See all your invoices and their status in one place
  4. Send stage invoices - Voice note the milestone, invoice sent immediately
  5. Get paid same day - No waiting for cheques or bank transfers to clear

The days of doing months of work and hoping to get paid at the end are over.


Quick Reference: Milestone Payment Checklist

Before starting:

  • Milestones clearly defined
  • Amounts for each stage agreed
  • Payment terms in writing (how soon after milestone)
  • Deposit received

At each milestone:

  • Photo documentation
  • Invoice sent same day
  • Payment link included
  • Follow up within 3 days if not paid

Before next stage:

  • Previous milestone paid
  • Any issues resolved

Ready to get paid as you work? Manano creates invoices in seconds via WhatsApp. Perfect for milestone payments. Try it free

Simplify Your Invoicing with Manano

Stop worrying about VAT compliance and invoice formatting. Manano automatically handles all the legal requirements, payment terms, and record keeping for your Irish trade business. Text us about your job, get a professional invoice in 30 seconds.