Does Qaflo track retention?
Yes. Retention is held on the sales order and aged by release dates worked out from handover and the defects-liability period, so what is owed and when it comes due is a report rather than an afternoon with a spreadsheet.
Job costing that keeps up with the site. Every purchase order, delivery, stock issue and labour day lands against the project it belongs to, and invoices raised as the work is delivered carry retention through to its release date instead of leaving it in somebody’s spreadsheet.
Qaflo is ERP software for UAE contractors: quotations, purchasing, stock, job costing, invoicing, the VAT return and payroll, in one system.
| Held on the order | |
|---|---|
| Contract value | 1,200,000.00 |
| Retention held on the order · 10% | 120,000.00 |
| Handover | 14 Jun 2026 |
| Defects-liability period | 12 months |
| Tranche 1 · due at handover | 14 Jun 2026 |
| Tranche 2 · due after the DLP | 14 Jun 2027 |
Retention held across a dozen live projects is the money most contracting firms cannot answer for on demand. Held as a percentage in a spreadsheet it stops being a number anyone chases. Qaflo holds it on the sales order, with release dates worked out from handover and the defects-liability period, so what is owed and when it comes due is a report rather than an afternoon of reconstruction.
Every line below is something the platform does today. Nothing here is a roadmap item, and any of it can be shown to you live.

Yes. Retention is held on the sales order and aged by release dates worked out from handover and the defects-liability period, so what is owed and when it comes due is a report rather than an afternoon with a spreadsheet.
Yes. Committed cost from purchase orders and stock issues lands on the job margin as soon as it is committed, before the invoice exists.
Not today. There is no subcontract document in the product, so awarded packages are not counted in the roll-up, and the job costing report prints that limitation rather than showing a total that quietly excludes it.
An ERP that only works for one seat gets abandoned by the other six. Same database, same records, a different answer per role.
Not quite you? The other trades on the same lifecycle:
Book a working session and we will walk the platform through a job from your own pipeline, not a generic demo tenant.
Not ready for a demo? See the prices or call +971 52 941 2323.