Guides
progress certificates
work completion
construction
software
cumulative tracking

Construction Progress Certificates Software — From BOQ to Certificate in 5 Minutes

Learn how specialized software automates progress certificate creation. Direct link to BOQ, automatic cumulative tracking, and invoice generation from certificates.

15 min read
Construction Progress Certificates Software — From BOQ to Certificate in 5 Minutes

Progress certificates are the backbone of construction payments. No certificate, no invoice. No invoice, no payment. No payment, and work on site grinds to a halt. Yet despite their critical role, most construction companies still create them manually in Excel — copying line items from the bill of quantities, manually calculating cumulative execution, and hoping the numbers match the contract. A single mistake — a wrong unit price, a quantity mismatch, a missed item — and payment is delayed by weeks. When you're managing 5 subcontractors with 150 items each in their BOQ and you're on certificate number 8, manually tracking cumulative quantities is a recipe for errors. Construction Hub automates the entire process — from the contract BOQ to the approved certificate and the generated invoice.

What Is a Progress Certificate and Why Does It Matter?

A progress certificate (also known as an interim payment certificate or work completion act) is the official document that links the physical execution on a construction site to the financial flow. It proves that certain types of work have been carried out, in specific quantities, at agreed unit prices — and serves as the basis for invoicing and receiving payment.

The Certificate as a Payment Mechanism

In construction, nobody pays "by the piece" or "by feel". Payment follows a formal process:

  1. The contractor performs work on site
  2. A certificate is prepared — documenting exactly what was executed and in what quantity
  3. The certificate is approved by the client (or the supervising engineer)
  4. An invoice is issued based on the approved certificate
  5. Payment follows within the contractually agreed timeframe

Without this chain, there is no legitimate way to get paid. The certificate is the legal document that proves the work has been done and deserves payment.

Cumulative Execution — What Has Been Done So Far

Every certificate contains not just what was executed this month, but what has been executed in total since the start of the contract. This is cumulative execution — the accumulated quantity for each item in the BOQ. For example:

  • Item "B25 concrete for slabs" — contracted quantity: 500 m³
  • Certificate #1: 80 m³ → cumulative: 80 m³ (16%)
  • Certificate #2: 120 m³ → cumulative: 200 m³ (40%)
  • Certificate #3: 95 m³ → cumulative: 295 m³ (59%)

Cumulative execution tells you where you stand relative to the contract — how much has been completed, how much remains, and whether there's a risk of over-certification.

Types of Progress Certificates

TypeDescriptionWhen It's Prepared
Interim (monthly) certificateDocuments work for a specific periodMonthly or per contract terms
Final certificateCovers the entire execution under the contractUpon completion of work
Certificate for additional workFor work outside the original scopeUpon approved variation order
Interim Payment Certificate (IPC)Standard term in FIDIC contractsPer FIDIC conditions

Regardless of type, every certificate is based on the contract BOQ and must be accurate down to the last item.

5 Problems with Manual Certificates

1. Cumulative Tracking Is a Nightmare

Imagine this situation: you have a contract with 200 items in the BOQ. You're on certificate number 8. For each of those 200 items, you need to know what was certified in the previous 7 certificates to correctly calculate cumulative execution.

This means:

  • Opening 7 Excel files (one for each previous certificate)
  • For each item, summing the quantities from all previous certificates
  • Adding the new quantity for the current period
  • Checking that cumulative doesn't exceed the contracted amount

200 items x 7 previous certificates = 1,400 numbers you need to verify. One error in certificate #3 cascades through certificates 4, 5, 6, 7, and 8. Fixing it means correcting every subsequent certificate. This isn't work — it's punishment.

2. Copy Errors from the BOQ

When you create a certificate manually, you copy items from the contract BOQ — descriptions, units of measurement, unit prices. And inevitably:

  • The unit price gets mistyped — 45.80 instead of 48.50 per m²
  • An item gets missed — out of 200 items, one is missing, but you only notice at the final certificate
  • The description differs — in the contract it says "Application of waterproofing type X", in the certificate it says "Waterproofing" — the auditor flags the discrepancy

Every single one of these errors is grounds for rejecting the certificate and delaying payment.

3. Misalignment with the Contract

The certificate must follow exactly the structure of the BOQ from the contract — the same items, the same numbering, the same order. In practice, however:

  • Someone adds an item that isn't in the contract
  • The numbering is off because extra rows were inserted
  • The grouping of works is different — the contract groups by building, the certificate groups by work type

During an audit, these discrepancies create serious problems. The auditor sees that certificate item 45 doesn't match contract item 45, and the entire certificate goes back for rework.

4. Slow Approval Process

The certificate is created, sent by email, and then everyone waits. But:

  • Who needs to approve it? The site manager? The investor? The supervising engineer?
  • Versions get mixed up — "certificate_v3_final_FINAL(2).xlsx" is a familiar filename in many construction firms
  • Comments are scattered across dozens of email threads
  • Nobody knows whether the certificate has been approved, returned for correction, or forgotten in someone's inbox

On average, the approval process for a single certificate takes 5–10 working days. With 8 subcontractors, that's up to 80 working days of wasted time per month.

5. No Link to Invoices

The certificate is approved. What happens next? Someone needs to create an invoice. But:

  • The accounting department doesn't know the certificate has been approved
  • The invoice is created manually — amounts are copied over again
  • Weeks pass before the invoice is actually issued
  • Cash flow suffers — the work is done, the certificate is approved, but the invoice is delayed, and therefore so is payment

This disconnect between certificates and invoices is one of the main causes of cash flow problems in construction companies.

How Construction Hub Automates Progress Certification

Direct Link to the Contract BOQ

When you create a certificate in Construction Hub, you don't copy anything. The system inherits all items from the contract BOQ:

  • Work descriptions — exactly as they appear in the contract, character by character
  • Units of measurement — m², m³, kg, pcs, l.m. — with no room for error
  • Unit prices — the contractually agreed prices, unchangeable
  • Contracted quantities — you see how much was agreed for each item

Zero manual copying. Zero risk of contract misalignment. The certificate is structurally identical to the BOQ — because it was generated from it.

If you haven't entered the contract BOQ yet, learn how quantity surveying software helps you create a detailed BOQ in minutes.

Automatic Cumulative Tracking

This is the feature that saves the most time and prevents the most errors. When creating a new certificate, the system automatically:

  1. Loads the cumulative execution from all previously approved certificates
  2. Shows the remaining quantity — how much you can certify for each item
  3. Prevents over-certification — you cannot enter a quantity that exceeds the contracted amount
  4. Automatically calculates the cumulative completion percentage

No opening 7 old files. No manual summing. No worrying whether the number is correct. The system knows, because it generated the previous certificates itself.

ActionManual (Excel)Construction Hub
Calculating cumulative execution for 200 items2–4 hoursAutomatic
Checking for over-certificationManual, error-proneAutomatic blocking
Copying items from BOQ1–2 hours0 minutes
Total time to create a certificate4–8 hours15–30 minutes

One-Click Certificate Generation

The process is as simple as it gets:

  1. Select the contract — you see a list of all your active contracts
  2. Click "New Certificate" — the system loads the BOQ with cumulative execution data
  3. Enter quantities — only for items executed during the current period
  4. Review and save — the system calculates the values automatically

No file to create. No table to format. No email to send. From deciding to create a certificate to having the finished document takes 5–15 minutes, even with 200 items.

Approval Workflow

When the certificate is ready, it enters a structured approval process:

  • Submission — the contractor creates the certificate and submits it for review
  • Review — the site manager or engineer verifies the quantities
  • Approval — the authorized person approves the certificate
  • Notifications — every participant receives a notification when the status changes
  • Full audit trail — who did what, and when — recorded permanently

No lost emails. No version confusion. No waiting without knowing what you're waiting for.

Automatic Invoice from Certificate

An approved certificate is one click away from an invoice:

  • The amount is transferred automatically from the certificate
  • The counterparty, contract, and site are populated automatically
  • The retention guarantee (if stipulated in the contract) is calculated automatically
  • The invoice is ready to send

Certified today, invoiced today, paid on time. This connectivity is the key to healthy cash flow. For more on how to manage costs and budgets on your construction project, see our practical guide.

Real-World Scenario: A General Contractor with 8 Subcontractors

Let's look at how progress certification works in a real project. You are a general contractor on a residential complex of 3 buildings. You have 8 subcontractors — for structural work, plumbing, electrical, windows, plastering, flooring, roofing, and landscaping. Each of them has a contract with a BOQ.

Without Software: 3–5 Days per Month

Every month you need to:

  1. Receive certificates from 8 subcontractors — in whatever format each one chooses
  2. Verify each certificate — does it match the contract BOQ? Is the cumulative correct?
  3. Correct errors — on average, 2–3 certificates have discrepancies that require rework
  4. Approve the certificates — via emails, signatures, scanned documents
  5. Create your own certificate to the investor — consolidating the work of all subcontractors
  6. Issue an invoice — manually, copying amounts from the certificate

Total time: 3–5 working days. And you still have sites to manage.

With Construction Hub: Half a Day

  1. Subcontractors submit certificates in the system — from their contract BOQs, with automatic cumulative tracking
  2. You review — the system flags items with deviations, over-certification, or missing entries
  3. Approve or return with one button and a comment
  4. Create a consolidated certificate to the investor — the system aggregates the approved items
  5. Generate an invoice from the approved certificate — with one click

Total time: 3–4 hours. The rest of your time goes to managing the sites — where you actually need to be.

Time Savings in Numbers

ParameterWithout SoftwareWith Construction Hub
Processing certificates (8 subcontractors)3–5 days3–4 hours
Cumulative tracking errors2–3 per month0
Time from certificate approval to invoice1–3 weeksSame day
Lost or confused versionsEvery monthNever

Certificate, Invoice, Payment: The Complete Chain

A certificate doesn't exist in isolation. It is a link in a chain that connects physical work on site to money in your bank account. Here's what the complete chain looks like:

StepDescriptionTypical TimelineWith CH
1. ExecutionWork is performed on siteCurrent month
2. CertificateDocumenting completed quantities1–3 days after period endSame day
3. ApprovalReview and approval by the client5–10 working days1–3 days
4. InvoiceIssuing an invoice based on the certificate1–2 weeks after approvalSame day
5. PaymentReceiving the amount30–60 days after invoice30–60 days
6. TrackingMonitoring overdue paymentsManualAutomatic

Total: from completed work to received payment, 2–4 months is typical. With Construction Hub, you can compress the internal steps (certificate, approval, invoice) from weeks to hours. Payment timing depends on the contract, but at least the invoice goes out on time.

The complete chain — from contract and bill of quantities to certificate, invoice, and payment — is connected as one. Every document knows where it came from and what it generates. For more on cost control, see the construction cost control guide.

Cumulative Tracking — The Most Important Feature

If there is one feature that justifies using software for progress certificates, it is automatic cumulative tracking. Let's understand why.

What Is Cumulative Tracking?

Cumulative execution is the sum of all certified quantities from the start of the contract to the present moment. It shows what portion of the contracted quantity for a given item has been completed and certified.

Example with 5 Items Across 3 Certificates

Let's take a real example — a structural works contract with 5 key items:

#ItemUnitContracted QtyCert. 1Cum. 1Cert. 2Cum. 2Cert. 3Cum. 3Remaining
1Excavation2,0008008007001,5005002,0000
2Formwork3,5006006001,2001,8009002,700800
3Reinforcementkg45,0008,0008,00015,00023,00012,00035,00010,000
4Concrete B251,200150150400550350900300
5Masonry4,000005005001,2001,7002,300

How Errors Propagate

Imagine that in Certificate 1 you recorded 850 m³ of excavation instead of 800 m³. An error of 50 m³. What happens?

  1. Cumulative after Cert. 1: 850 instead of 800 — a 50 m³ discrepancy
  2. Certificate 2: You enter 700 m³ → Cumulative: 1,550 instead of 1,500 — the error carries forward
  3. Certificate 3: You enter 500 m³ → Cumulative: 2,050 instead of 2,000 — you've exceeded the contracted quantity by 50 m³
  4. The auditor spots the problem: How did you certify 2,050 m³ against a contract for 2,000 m³?
  5. Correction: You need to fix Certificate 1 and recalculate cumulative values for certificates 2 and 3

With 200 items and 8 certificates, the probability of such an error is virtually 100%. The question isn't whether you'll make a mistake, but when.

How Construction Hub Prevents These Errors

  • Automatic calculation — cumulative values are computed by the system, not by a person
  • Over-certification blocking — you cannot enter a quantity that exceeds the remaining balance
  • Visual indicators — a progress bar for each item shows the completion percentage
  • Warning at threshold — when cumulative execution reaches 90% of the contracted quantity
  • Full history — you see certificate by certificate what was certified, by whom, and when

Zero errors. Zero rework. Full traceability.

How Certificates Fit into Overall Project Management

Progress certificates are not an isolated process — they are a key element of overall construction project management. In Construction Hub, they connect to:

  • Contracts — every certificate is tied to a specific contract and its BOQ
  • Bills of quantities — the certificate inherits the structure of the BOQ
  • Invoices — an approved certificate generates an invoice with one click
  • Cost control — certified amounts are reflected in real time in budget tracking
  • Reports — management sees execution by site, by subcontractor, by period

If you're still struggling with the 10 typical problems of construction project management, automated progress certification solves at least 3 of them — delayed payments, lack of document connectivity, and inaccurate execution tracking.

Related Articles


Progress certificates shouldn't be a barrier to getting paid. Construction Hub transforms them from a manual, slow, and error-prone process into one that's automated, accurate, and fast. If you'd like to see how it works with real data from your project, contact us for a demonstration.

Related articles

We use cookies to ensure the proper functioning of the platform and to improve your experience. Learn more about cookies