Groups of companies

Accounting for holding companies and family groups

Keep each company's books apart, see what they owe each other, and produce one set of consolidated statements without a spreadsheet at month end.

· How we check our guides

Start now for free No credit card needed — invoice in minutes

In short

Keep each company's books apart, see what they owe each other, and produce one set of consolidated statements without a spreadsheet at month end. 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 Premium plan fits, at SAR 219 a month, with a 60-day free trial. Not built yet: Starter covers one company only and has no consolidation, multi-currency or API.

At a glance

ForHolding companies
E-invoicingZATCA Phase 2: clearance and reporting once your device is connected with a Fatoora OTP; UBL 2.1 XML, QR code
VAT15% standard rate; the return is prepared from the books
PayrollGOSI, a WPS salary file in the Mudad layout, end of service, payslips in Arabic and English
StockNot needed by most businesses of this kind
Recommended planGrowth for consolidation and the API across up to 3 companies; Premium for groups of up to 25.
PriceSAR 219 a month before VAT · 60-day free trial today, no card
Not built yetStarter covers one company only and has no consolidation, multi-currency or API.

How it runs

Every company under one login

Each company has its own chart of accounts, VAT number, bank accounts and payroll. Switch between them without signing out.

Intercompany balances in one report

Loans, management fees and recharges between group companies show on the intercompany report, so you can match both sides before you close.

Consolidated statements

Run a consolidated P&L, balance sheet and cash flow across the group, or for any set of companies you choose.

Controls across the group

Roles and permissions per company, approval of bills, purchase orders, claims and payments over your limit, two-step sign-in and a full audit log of who changed what.

A month at a family holding group (example)

  1. Say the group has a holding company, a trading company and a contracting company, each registered for VAT on its own.
  2. The holding company lends SAR 500,000 to the trading company. The loan is posted in both sets of books: a receivable in the holding company, a payable in the trading company.
  3. The holding company invoices each subsidiary a monthly management fee of SAR 20,000 plus 15% VAT of SAR 3,000, so SAR 23,000 each. Each invoice is a ZATCA Phase 2 e-invoice, usually cleared like any other business invoice; if the companies form a VAT group, agree the treatment with your tax adviser.
  4. At month end the intercompany report shows the trading company owing SAR 523,000 and the contracting company owing SAR 23,000 to the holding company, and both sides agree.
  5. The holding company's USD bank account is revalued at the month-end rate. You then run the consolidated statements for the group, and each company still has its own P&L and VAT return.

The parts you will use

Multi-company

Separate companies under one login, each with its own ledger, VAT registration, banks and payroll. Up to 3 companies on Growth and 25 on Premium.

Consolidation and intercompany

Consolidated P&L, balance sheet and cash flow as reports, without posted eliminations, plus intercompany reports between group companies. Growth or Premium.

Multi-currency

Foreign-currency bank accounts, bills and invoices, revalued at month end. Growth or Premium.

Branches and devices

Branches inside each company, each with its own e-invoicing device. Every plan.

Payroll per company

Each company runs its own payroll with GOSI, the Mudad WPS file and end-of-service accruals.

Public API

Pull figures into a group dashboard or push transactions from another system. Growth or Premium.

VAT and e-invoicing for group companies

Each company keeps its own VAT settings and prepares its own VAT return from its books at 15%. Invoices between group companies are usually issued and cleared like any other business invoice; inside a VAT group they may be out of scope, so agree the treatment with your tax adviser.

Aqid ERP implements ZATCA Phase 2 e-invoicing: UBL 2.1 XML, XAdES signature and QR code, with clearance for business invoices and reporting for simplified ones. Once your device is connected, each invoice is cleared or reported to ZATCA as it is issued.

If your companies are registered with ZATCA in a different way, for example as a VAT group, confirm the set-up with your adviser before you go live.

Plans for Holding companies

Starter

For small businesses that need compliant invoicing

 79 / month

  • Compliant invoices + QR
  • Customers & quotes
  • Payroll and WPS file for up to 5 employees
Start now for free

Growth

For teams that want the full books, not only invoices

 111 / month

  • Everything in Starter
  • Full ledger & reports
  • Unlimited payroll, inventory and consolidation
Start now for free

Compare the plans in detail

Questions

Can I manage several companies under one login?

Yes, up to 3 companies on Growth and 25 on Premium. Each company has its own ledger, VAT registration, banks and payroll, and you switch between them without signing out. Starter covers one company.

Does Aqid ERP produce consolidated statements?

Yes, on Growth and Premium. Run a consolidated P&L, balance sheet and cash flow across the group, with intercompany reports showing balances between companies. Consolidation is a report, without posted eliminations.

Are invoices between group companies ZATCA Phase 2 compliant?

They are issued as Phase 2 e-invoices (UBL 2.1 XML, XAdES signature, QR code), usually cleared like any other business invoice; inside a VAT group, agree the treatment with your tax adviser. Aqid ERP is tested against ZATCA's published rules, and its listing in ZATCA's solution-provider directory is in progress.

Does each company run its own payroll with GOSI and Mudad?

Yes. Payroll runs per company, with GOSI contributions, the Mudad WPS salary file and end-of-service accruals.

Can I connect our own dashboard or other systems?

Yes, through the public API on Growth and Premium.

Can you help us move several companies across?

Yes. We help migrate each company's chart of accounts and opening balances. There is a free trial with no card: 60 days for companies that start by 31 December 2026.

Your first compliant invoice is minutes away

Start now for free No credit card needed — invoice in minutes