Construction and contracting billing software — RA bills and retention
Contractors and sub-contractors billing certified work in stages, against retention. Set up as a contractor and the app calls a quotation a tender, an invoice an RA bill, and switches on job costing.
Updated 24 August 2026
What setup switches on
- Progress billing with retention
- Tenders and work items
- Cost centres for job costing
- Purchase bills and sub-contractor bills
- Books and banking
- VAT / GST return
Chosen on the first screen, from what the business does. Everything here can be turned off again in Settings — nothing is locked to the trade.
What the app calls things
- CustomerClient
- ItemWork Item
- InvoiceRA Bill
- QuotationTender
The screens are the same. The words on them are yours.
Contracting bills work that has been certified, in stages, and never gets paid the full amount at the time. Software that treats an RA bill as an ordinary invoice gets the ledger wrong from the first certificate.
Progress billing, with retention in the books
A stage is certified, a bill is raised, and a percentage is held back. That retention posts to the ledger as a balance rather than living as a subtraction on a printed page, which is what makes the release — months later, sometimes years — an ordinary transaction rather than an archaeology exercise.
The words a contractor uses
Clients, not customers. Work items, not items. Tenders, not quotations. RA bills, not invoices. The screens are the same screens; the labels stop fighting the site office.
Job costing that already existed
Cost centres do this job and the pack simply points them at it. Every material purchase, every sub-contractor bill and every overhead charged to a site sits against that site, so the question of which contract is actually making money has an answer that comes out of the books rather than out of a spreadsheet.
What sits on a client
Contract number and site or project name, so every bill can be traced to the agreement it was raised under. Retention percentage, on the client, so it does not have to be remembered per bill.
Compliance on a progress bill
A certified stage is a supply. It is invoiced, stamped and reported like any other — ZATCA Phase 2 in Saudi Arabia, VAT across the Gulf, GST in India.
What it costs
Free for the first year, compliance included. Support and AI capacity are what the paid plans buy.
Frequently asked questions
Does retention actually post to the ledger?
Yes. Retention is not a note on a printout — a progress bill with retention posts as a voucher, so what is held back is visible as a balance and is released when it is released.
How is job costing done?
With cost centres, which the industry pack switches on. Materials, sub-contractor bills and overheads charged to a site sit against that site, so profitability is per contract rather than per month.
What is kept on the client?
Contract number, site or project name, and the retention percentage as a percentage — typed the way a person says it, so 5 means five per cent.
Related
People also search for
construction billing software Saudi Arabia · contractor RA bill software · retention money accounting software · progress billing software GCC · interior fit out billing software