Workforce & operations

Accounting for facility management and cleaning companies in the UAE

For UAE facility management, cleaning and maintenance companies that run many contracts and a large site workforce. Aqid ERP bills each contract monthly as a recurring invoice with signed PINT AE XML, keeps a profit and loss per site, and runs payroll with overtime, gratuity and the WPS salary file.

· How we check our guides

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

Starts set up for Services and consulting

Sign up as this kind of business and the books start with the accounts it posts to, beyond the country's chart:

  • 4130 — Professional fees
  • 1230 — Unbilled time and fees
  • 5140 — Subcontracted services

It also sets the invoice terms, whether prices include VAT, and the setup steps that matter for it. You can change it later, and nothing you have is removed.

Start with this setup

In short

For UAE facility management, cleaning and maintenance companies that run many contracts and a large site workforce. Aqid ERP bills each contract monthly as a recurring invoice with signed PINT AE XML, keeps a profit and loss per site, and runs payroll with overtime, gratuity and the WPS salary file. Aqid ERP lays out the FTA's VAT 201 from the books, generates every invoice as signed PINT AE XML for the 2027 e-invoicing mandate and runs payroll in dirhams with a WPS salary file and end-of-service gratuity. The Growth plan fits, at AED 109 a month, with a 60-day free trial. Not built yet: There is no attendance, shift rostering or timesheet module, so keep your time-clock or rostering tool and enter its overtime hours on the payroll run.

At a glance

ForFacility management
E-invoicingPINT AE: signed UBL XML kept with each invoice; sending through an accredited service provider is not yet live (the mandate starts in 2027)
VAT5% standard rate; the VAT 201 is laid out from the books, sales by emirate
PayrollA WPS salary file, end-of-service gratuity, GPSSA pension for Emirati staff, payslips in Arabic and English
StockNot needed by most businesses of this kind
Recommended planGrowth (AED 109 a month before VAT): payroll with no employee limit for the site workforce and warehouses for cleaning materials.
PriceAED 109 a month before VAT · 60-day free trial today, no card
Not built yetThere is no attendance, shift rostering or timesheet module, so keep your time-clock or rostering tool and enter its overtime hours on the payroll run.

How it runs

A cost centre for every contract

Each client contract or site is a project or cost centre. Its invoices, consumables and subcontractor bills land there, and the site team's payroll cost is moved to it by re-tagging the payroll entry or with an allocation journal, so every site has its own P&L.

Contract fees billed on schedule

The fixed monthly fee runs as a recurring invoice, emailed on the same day each month. Call-outs and extra works go on their own invoice tagged to the same site, and a retention the client holds back sits in its own receivable until it is released.

Payroll for hundreds of workers

Office and site staff in one monthly run in AED. Overtime hours entered on the draft run are priced on the basic wage at plus 25%, and plus 50% between 10 pm and 4 am; gratuity is accrued and the WPS SIF file comes out of the same run.

Worker documents watched

Residence visa, work permit, Emirates ID, passport and health insurance dates sit on each employee record, with notices 30 days and 7 days before expiry and a 60-day list on the Employees tab.

A month at an FM company in Abu Dhabi (example)

  1. Say you hold a cleaning and soft-services contract for an office tower in Abu Dhabi at AED 165,000.00 a month. The recurring invoice goes out on the 1st: AED 165,000.00 plus 5% VAT of AED 8,250.00, AED 173,250.00 in all, with its signed PINT AE XML.
  2. The owner asks for a deep clean after a refurbishment. You invoice AED 7,500.00 plus AED 375.00 VAT, AED 7,875.00, tagged to the same site.
  3. Payroll for the 52 staff on the site comes to AED 98,000.00, including AED 4,200.00 of overtime priced on basic wages. The entry is re-tagged to the tower's cost centre, the payday is the 1st of the following month, and the WPS SIF file for the whole workforce comes from the same run.
  4. Cleaning materials for the site cost AED 11,000.00 plus AED 550.00 VAT, and a pest-control subcontractor bills AED 5,500.00 plus AED 275.00 VAT, both tagged to the tower.
  5. The site's P&L shows AED 172,500.00 of revenue against AED 114,500.00 of cost, AED 58,000.00 before overheads. Its VAT is AED 8,625.00 output less AED 825.00 input, AED 7,800.00 towards the VAT 201, in the Abu Dhabi box. Run the same report for every site to see which contracts to renew and which to reprice.

The parts you will use

Payroll

No employee limit on Growth, overtime on the basic wage, the WPS SIF salary file, end-of-service gratuity and payslips in Arabic and English.

Employee records and expiry notices

Residence visa, work permit, Emirates ID and passport dates on every record, with notices before they lapse.

Projects and cost centres

One cost centre per contract or site, branches by emirate where you have them, a revenue and cost budget per project, and a P&L per tag.

Recurring invoices and retention

Monthly contract invoices on schedule, extra-works invoices, retention held in its own receivable and statements with ageing for each client.

Inventory

Cleaning materials and spare parts in several warehouses at weighted average cost, transferred to sites and counted. Growth or Premium.

Purchasing and approvals

Purchase orders for materials and subcontractors with an approval limit in AED, VAT included, so large orders need a second sign-off.

VAT and e-invoicing for FM companies in the UAE

Each contract invoice carries 5% VAT, input tax on materials and subcontractors is collected as you post bills, and the VAT 201 is laid out from the ledger with standard-rated sales under the emirate of each branch or company. You enter the figures on EmaraTax by the 28th day after the period ends; the layout has not yet been checked with a live filing.

FM invoices go to building owners, developers, businesses and government bodies, so they fall under the e-invoicing mandate. An FM company with AED 50M of revenue or more transmits from 1 January 2027; below that, it appoints an accredited service provider by 31 March 2027 and transmits from 1 July 2027. Aqid ERP signs each invoice as PINT AE XML now, but its connection to a provider is not yet live and it is not a provider itself.

Credit notes to business clients follow the same dates as invoices. Confirm your band and dates with the Ministry of Finance and the FTA.

Plans for Facility management

Starter

For small businesses that need compliant invoicing

77 د.إ / month

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

Premium

For companies with branches, devices and volume

214 د.إ / month

  • Everything in Growth
  • Branches & devices
  • Your own versioned metrics, consolidation & API
Start now for free

Compare the plans in detail

Questions

Can payroll handle several hundred workers?

Yes, on Growth and Premium there is no employee limit. Each run prices overtime on the basic wage, accrues gratuity and produces the WPS SIF file. No bank has yet accepted an Aqid ERP WPS file, so test the first one with yours.

Does payroll warn us about the 1st-of-the-month payday?

Yes. Under Resolution 340 of 2026 wages are due on the 1st of the following month and 85 percent must go through WPS. The run warns when its payday is after the 1st or a worker has no IBAN and would be paid outside WPS.

Can I see profit for each contract or site?

Yes. Set each contract up as a project or cost centre, tag invoices, materials and subcontractor bills to it, and move payroll cost to it by re-tagging or with an allocation journal.

When do our contract invoices have to be e-invoices?

From 1 January 2027 if your revenue is AED 50M or more, otherwise from 1 July 2027 after appointing an accredited service provider by 31 March 2027. Aqid ERP signs each invoice as PINT AE XML today; transmission through a provider is not yet live.

Does it track attendance or shifts?

No. Keep your time-clock or rostering tool and enter the overtime hours from it on the draft payroll run.

Can I track cleaning materials by site?

Yes, on Growth and Premium. Hold stock in several warehouses, transfer it to sites and count it, at weighted average cost.

Appoint your provider before 31 March 2027. Start the books today.

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