Stage invoices with retention
When a stage is approved, raise the invoice for it. Hold back the client's retention; it sits in its own receivable until you release it at handover.
Invoice each design or supervision stage, hold retention in its own receivable until handover, and see what every project earns after subconsultants and staff.
Invoice each design or supervision stage, hold retention in its own receivable until handover, and see what every project earns after subconsultants and staff. Aqid ERP is built for ZATCA Phase 2 e-invoicing, prepares the VAT return from the books and runs payroll with GOSI and a WPS file in the Mudad layout. The Growth plan fits, at SAR 111 a month, with a 60-day free trial. Not built yet: There is no progress billing by percentage of completion and no payment applications, so you raise each stage invoice yourself.
| For | Engineering consultancies |
|---|---|
| E-invoicing | ZATCA Phase 2: clearance and reporting once your device is connected with a Fatoora OTP; UBL 2.1 XML, QR code |
| VAT | 15% standard rate; the return is prepared from the books |
| Payroll | GOSI, a WPS salary file in the Mudad layout, end of service, payslips in Arabic and English |
| Stock | Not needed by most businesses of this kind |
| Recommended plan | Growth: unlimited payroll for your engineers. Starter fits an office of up to 5 employees. |
| Price | SAR 111 a month before VAT · 60-day free trial today, no card |
| Not built yet | There is no progress billing by percentage of completion and no payment applications, so you raise each stage invoice yourself. |
When a stage is approved, raise the invoice for it. Hold back the client's retention; it sits in its own receivable until you release it at handover.
Tag stage invoices, subconsultant bills and site visit expenses to the project, and allocate engineers' payroll cost to it with a re-tag or allocation journal. Its P&L shows whether the fee is holding up.
Monthly supervision fees run as recurring invoices, so they are issued and emailed on time for as long as the site is open.
Enter surveying, testing and specialist design bills against a purchase order. Bills over your limit wait for a second approver before payment.
Retention held on an invoice is tracked in its own receivable until released, so it never gets lost in the client balance.
Tag revenue, subconsultant bills and expenses to each project, and to a branch if you run more than one office; allocate payroll cost with a re-tag or allocation journal.
Fee proposals as quotes that clients accept in the customer portal without an account, then stage invoices, credit notes and statements.
Purchase orders to subconsultants and an approval limit, so large bills need a second sign-off.
Monthly payroll in SAR with GOSI, the Mudad WPS salary file, end-of-service accruals, bilingual payslips and alerts before iqamas and passports expire.
Survey equipment, vehicles and design workstations, with depreciation run each month in one click.
Stage and supervision invoices are issued under ZATCA e-invoicing Phase 2: UBL 2.1 XML, XAdES signature and QR code. Invoices to developers, contractors and other businesses are cleared with ZATCA before they reach the client. This starts once your device is connected with an OTP from the Fatoora portal.
VAT at 15% is calculated on each invoice, input VAT on subconsultant bills is tracked as you enter them, and the VAT return is prepared from the books.
When and how VAT applies to retention depends on your contract terms. Confirm it with your tax adviser; Aqid ERP keeps the retention balance separate either way.
For small businesses that need compliant invoicing
79 / month
For teams that want the full books, not only invoices
111 / month
For companies with branches, devices and volume
219 / month
Yes. Retention held on an invoice sits in its own receivable until you release it.
No. There is no percentage-of-completion billing or payment applications yet. You raise an invoice for each stage when it is approved.
Not listed yet. Aqid ERP implements Phase 2 end to end (UBL 2.1 XML, XAdES signature, QR code, clearance for tax invoices and reporting for simplified ones) and is tested against ZATCA's published rules. Its listing in ZATCA's solution-provider directory is in progress. You connect your device with an OTP from the Fatoora portal.
Yes. Payroll calculates GOSI contributions, produces the Mudad WPS salary file, accrues end-of-service and alerts you before iqamas expire.
Yes. Tag invoices, subconsultant bills and expenses to the project, allocate payroll cost to it with a re-tag or allocation journal, and run its P&L.
No. There are no timesheets yet. Engineers' cost is allocated to projects from payroll, by re-tagging the payroll entry or posting an allocation journal.
Set up for Saudi Arabia's rules from the first day.