Milestone Billing for Large European Construction Projects
For any construction project lasting more than a few weeks — a full electrical installation in a commercial building, an HVAC system replacement across a hospital wing, a complete refurbishment of a multi-unit apartment block — waiting until project completion to invoice the entire contract value is a cash flow disaster. Materials have been purchased, labour deployed, subcontractors paid, and working capital consumed for months before any payment is received. Milestone billing — also called progress billing or interim invoicing — is the industry-standard solution: invoicing at defined stages of project completion so that cash flows in throughout the project rather than only at the end. The approach is standard across Europe, but the terminology, the legal framework, and the customary practices differ meaningfully by country.
Belgium: Vorderingsstaten and États d'Avancement
In Belgium, progress billing on construction projects is documented through vorderingsstaten (Dutch) or états d'avancement (French) — literally "statements of progress." These documents certify what percentage of the contracted work has been completed at a given date, and the corresponding interim invoice covers that percentage of the contract value. On larger Belgian construction projects — social housing developments, school buildings, office fit-outs for institutional clients — the vorderingstaat is formally checked and approved by the architect or project manager before the contractor can issue the corresponding invoice. The Belgische Confederatie Bouw (Belgian Construction Confederation) publishes standard forms for vorderingsstaten used across the sector. The approval requirement creates a natural quality gate: the contractor must demonstrate completion of each stage before the client is obligated to pay. For Belgian electricians and plumbers on multi-phase projects, this means coordinating milestone completion with the architect or site supervisor to trigger each invoice.
Germany: Abschlagsrechnungen Under VOB/B and BGB
German construction contracts regularly incorporate the VOB/B (Vergabe- und Vertragsordnung für Bauleistungen Teil B), a standard set of general conditions for construction works that has semi-standard status in German construction. Under §16 VOB/B, the contractor is entitled to issue Abschlagsrechnungen (interim invoices) for the value of the work performed to date. The contractor must provide a brief itemisation showing what has been completed and what percentage of the total contract value that represents. The client must pay within eighteen days of receipt (compared to the general thirty-day rule under §16(3) VOB/B). Even without VOB/B, § 632a BGB entitles contractors performing Werkverträge to request reasonable advance payments for completed stages of work. For large German construction projects — a new commercial building in Frankfurt, a factory extension in Stuttgart — milestone billing is typically planned in the original contract, with interim invoices tied to specific construction stages: foundation completion, shell completion, roof closure, fit-out completion.
France: Situations de Travaux and the Maître d'Oeuvre
In French construction practice, progress billing is formalised through situations de travaux — progress statements that describe the cumulative value of work performed to date, from which previous payments are deducted to give the amount due on each interim invoice. The situations de travaux are typically prepared by the contractor and verified by the maître d'oeuvre (project manager or architect) on behalf of the client. French construction contracts for larger projects follow the CCAG-Travaux (Cahier des Clauses Administratives Générales pour les Marchés de Travaux) for public-sector work, which defines detailed procedures for interim payment applications, verification timescales, and dispute resolution. For private-sector work, the NF P 03-001 standard conditions are commonly used. A French electrician or plumber on a significant commercial project should be familiar with the situations de travaux format and should anticipate that the maître d'oeuvre may adjust the progress percentage claimed, sometimes downward, which can delay payment.
Netherlands: Termijnstaten and UAV 2012
Dutch construction contracts frequently reference the UAV 2012 (Uniforme Administratieve Voorwaarden voor de uitvoering van werken en technische installatiewerken 2012), the standard general conditions for construction contracts in the Netherlands. Under UAV 2012, progress billing is documented through termijnstaten — similar in principle to the Belgian vorderingstaat. The contractor submits a termijnstaat certifying the completed percentage of each contract item, and the client or their supervisor verifies it. The UAV 2012 provides that the client must pay within thirty days of receiving the termijnstaat unless the supervisor raises an objection within fourteen days. For Dutch contractors working on projects under standard UAV 2012 conditions — which is the norm for work with housing corporations, municipalities, and large commercial clients — the termijnstaat procedure is a familiar routine.
Structuring Milestones for Maximum Cash Flow
The choice of which milestones to bill against has a material impact on cash flow. Milestones should be chosen to coincide with objectively verifiable events — not percentage-complete estimates — because the latter are inherently arguable. Objectively verifiable milestones might include: delivery of major plant or equipment to site; completion of first-fix cabling or pipework; completion of plasterboarding (for electricians, this is the natural trigger for first-fix completion); installation of main distribution board or boiler; completion of second-fix and testing; practical completion and handover. Each milestone should trigger an invoice for a percentage of the total contract value, agreed upfront in the contract. The sequence should be front-loaded where possible: a forty percent deposit at contract signing, thirty percent at an early verifiable milestone, and thirty percent at practical completion is more favourable to the contractor's cash flow than ten/twenty/seventy splits, which are unfortunately common in some markets.
Variation Orders: Billing Changes to Scope
A related but distinct invoicing challenge is billing for variations — changes to the original scope of work agreed during the project. In every EU market, variation orders should be documented in writing before the additional work is performed, with the client's written agreement to the price. An oral instruction from a client to extend the scope, followed by a surprise addition on the final invoice, is the single most common source of construction payment disputes across Europe. A well-structured variation management process involves issuing a written variation order document (a mini-quote for the change), obtaining the client's digital signature, and including the variation value in the next appropriate milestone invoice or issuing a separate invoice for it. Some project types — complex renovations in old buildings in cities like Prague, Lisbon, or Rome — involve frequent scope changes as unforeseen conditions are discovered, and variation management becomes a core project management activity rather than an occasional administrative task.
How QuotCraft Manages Milestone Invoicing
QuotCraft's project module allows contractors to structure any project as a series of milestones at the outset. Each milestone is given a name, a description, a percentage of the total project value, and a trigger condition (calendar date, or marked as complete by the contractor). When a milestone is reached and marked as complete in QuotCraft, the system automatically generates the corresponding interim invoice for the client, pre-populated with the milestone details and the correct amount. The client receives the invoice via their preferred method — email, client portal notification, or Peppol e-invoice — and can approve it with a single click if client approval is configured. For variation orders, QuotCraft allows the contractor to issue a variation quote from within the project record, obtain the client's digital signature, and link the approved variation value to the appropriate milestone invoice. The complete history of milestone invoices, client approvals, and variation orders is stored in the project record, providing a full audit trail that is available for any dispute or warranty claim that arises after project completion.
Try QuotCraft free for 30 days
Quotations, digital signatures, invoicing, Peppol, and wholesaler integration in one platform. No credit card required.
Start your free trial