Progress Billing & IPC Software for Saudi Contractors from BOQ line to cleared ZATCA invoice
IntellaQ Flow turns your BOQ into monthly progress claims and interim payment certificates (IPCs / مستخلصات) without spreadsheets. Every certificate runs the exact chain Saudi contractors and clients expect — progress %, gross claim, advance (mobilization) recovery, retention (ضمان أعمال), then net due — and emits a matching ZATCA Phase-2 cleared tax invoice. Built in the Kingdom for SAR, Arabic, and Hijri from day one.
Every certificate, calculated line by line
The full progress-billing waterfall — from gross work done to the net payable this period — computed straight off the BOQ.
BOQ line-item claims
Bill straight from the tender BOQ. Set or import monthly progress % per line — quantity, rate, previous, this-period, cumulative — and the gross claim rolls up automatically.
- Cumulative vs previous vs current
- Unit-rate and lump-sum lines
Advance (mobilization) recovery
Recover the mobilization advance on the contract schedule — a flat % of each claim or a graduated rate against cumulative work done — so every certificate deducts the right amount and the balance never over-recovers.
- Flat or stepped recovery rules
- Running advance balance tracked
Retention / ضمان أعمال
Hold retention per certificate up to the contract cap, then release the first half at practical completion and the balance at the end of the defects-liability period.
- Cap % and release stages
- Held-vs-released retention ledger
Variation orders
Approved VOs add or omit BOQ lines and adjust the contract sum, then feed the same progress %, so claims stay reconciled to the revised contract value — not the original tender figure.
Net due, every period
Gross claim, less advance recovery, less retention, less previous certificates, equals the net payable this period — shown in SAR with the full working the client's QS can check line by line.
Interim vs final certificates
Run interim payment certificates each month, then a final account certificate that reconciles total work done, all VOs, and retention release to close the contract clean.
From certificate to cleared ZATCA invoice
Auto-generated tax invoice
Approve a certificate and the platform raises the matching tax invoice for the net due — line items, 15% VAT, and totals carried straight from the working, with no re-keying.
ZATCA Phase-2 cleared
Each B2B invoice is signed and cleared through Fatoora with the cryptographic stamp, QR code, and PIH hash chain, so certificates to your client are compliant the moment they're issued.
- XAdES signature + TLV QR
- Standard (B2B) clearance flow
Back-to-back subcontractor certificates
Certify subcontractors on the same engine — their progress, retention, and advance — and net back-charges before payment, so what you pay down reconciles with what you claim up.
- Subcontractor retention & advance
- Back-charge netting
One source for job costing
Certified revenue and subcontractor commitments flow into cost-code job costing, so billed-to-date sits beside cost-to-date and EAC for a true margin per project.
Approvals & audit trail
Route each certificate through QS, PM, and commercial sign-off with a locked audit trail — who changed which percentage, when, and against which BOQ revision.
Arabic, Hijri, SAR
Issue مستخلص documents in Arabic or bilingual layouts, dated on Hijri or Gregorian, valued in SAR — all hosted in-Kingdom.
Related: Construction job costing · ZATCA e-invoicing for contractors · Subcontractor management · المستخلصات (Arabic)
BOQ to cleared invoice in four steps
Build the BOQ
Import the tender bill of quantities, then set unit rates, lump sums, the advance recovery rule, and the retention cap and release stages.
Enter monthly progress
Capture progress % per line for the period; gross claim, advance recovery, and retention calculate automatically down to the net due.
Certify the net due
Review the interim payment certificate, route it for QS and PM approval, and lock it against the current contract sum.
Clear the invoice
Generate the matching ZATCA Phase-2 tax invoice, cleared through Fatoora with QR and signature, ready to send to the client.
Progress billing & IPC — questions answered
What is an interim payment certificate (IPC) in Saudi construction?
An interim payment certificate (مستخلص) is the periodic certification of work done on a construction contract. It states the cumulative value of work, deducts advance (mobilization) recovery and retention, subtracts previous certificates, and arrives at the net amount due for the period. IntellaQ Flow calculates every line of that chain from your BOQ and issues the matching ZATCA tax invoice.
Does IntellaQ Flow generate ZATCA Phase-2 invoices from certificates?
Yes. When a certificate is approved, the platform raises a tax invoice for the net due, applies 15% VAT, and clears it through ZATCA's Fatoora platform with the cryptographic stamp, QR code, and hash chain — so your B2B certificates to the client are compliant the moment they're issued.
How does advance (mobilization) recovery work?
You set the recovery rule in the contract — a flat percentage of each claim, or a graduated rate tied to cumulative progress. Every certificate then deducts the correct amount and tracks the running advance balance, so the mobilization payment is recovered in full by the agreed point and never over-recovered.
Can it handle retention and its release?
Yes. Retention (ضمان أعمال) is held per certificate up to the contract cap, with a ledger of held versus released. The system schedules the first release at practical completion and the balance at the end of the defects-liability period, and posts the release on the relevant certificate.
Does it support back-to-back subcontractor certificates?
It does. You certify subcontractors on the same engine — their progress, retention, and advance — and net any back-charges before payment. Because the subcontractor certificates and your main-contract claim share one BOQ structure, what you pay down reconciles with what you claim up.
How are variation orders billed?
Approved variation orders add or omit BOQ lines and adjust the contract sum. Progress is then certified against the revised BOQ, so claims always reconcile to the current contract value including VOs — not the original tender figure.
See your first مستخلص certified and cleared in a live demo
Tell us how your business works. We'll show you the integrated ERP & CRM that fits it — and start building next week.

