Engagements as projects
Each engagement is a project. Tag invoices, bills and expense claims to it, allocate consultant salary cost to it (re-tag the payroll entry or post an allocation journal), and the P&L shows what it really earned.
Bill milestones and retainers on time, see which engagement earns after salaries and travel, and get paid through a link on the invoice once you connect a payment provider.
Bill milestones and retainers on time, see which engagement earns after salaries and travel, and get paid through a link on the invoice once you connect a payment provider. 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 are no timesheets or hourly billing, so fees are billed as milestones, retainers or fixed amounts.
| For | Consulting firms |
|---|---|
| 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: foreign-currency invoicing and payroll with no employee limit. A small local practice can start on Starter. |
| Price | SAR 111 a month before VAT · 60-day free trial today, no card |
| Not built yet | There are no timesheets or hourly billing, so fees are billed as milestones, retainers or fixed amounts. |
Each engagement is a project. Tag invoices, bills and expense claims to it, allocate consultant salary cost to it (re-tag the payroll entry or post an allocation journal), and the P&L shows what it really earned.
Bill each milestone as it is signed off, or set a monthly retainer as a recurring invoice. Fees invoiced in advance are recognised month by month.
Hold back a retention on an invoice; it sits in its own receivable until the client releases it, so you always know what is still owed.
On Growth and Premium, invoice in the client's currency. Open balances are revalued at month end, so the gain or loss lands in the right month.
Proposals as quotes clients accept online without an account, milestone and recurring invoices, retention, credit notes, payment links once a payment provider is connected, and email reminders.
Engagements as projects and practice areas or offices as cost centres, each with its own P&L.
Consultants submit travel and client expense claims; approved claims are tagged to the engagement and paid.
Invoices and bills in foreign currency with month-end revaluation (Growth or Premium).
Monthly payroll in SAR, GOSI contributions, the Mudad WPS salary file, end-of-service accruals, bilingual payslips and iqama expiry alerts.
Bills from subcontractors and freelancers, with an approval limit so large bills wait for a second approver.
Consulting fees to clients in Saudi Arabia carry VAT at 15%. Tax invoices to companies are cleared through ZATCA e-invoicing Phase 2, with UBL 2.1 XML, a XAdES signature and a QR code.
For clients outside Saudi Arabia, VAT treatment depends on the service and the client, so confirm it with your tax adviser before you invoice. The VAT return is prepared from the books.
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
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.
No. There are no timesheets or hourly billing. Bill milestones, monthly retainers or fixed fees.
Yes. Tag invoices, bills and expense claims to the engagement project, allocate payroll cost to it with a re-tag or allocation journal, and run its P&L. The project can also carry a revenue and cost budget to compare with actuals.
Retention held back on an invoice sits in its own receivable until it is released and paid.
Yes, on every plan: payroll in SAR, GOSI contributions, the Mudad WPS salary file, end-of-service accruals and bilingual payslips.
Yes, on Growth and Premium. Foreign-currency balances are revalued at month end.
Set up for Saudi Arabia's rules from the first day.