federal tax authority, business tax in uae, corporate income tax in uae, corporate tax rate in uae, uae corporate tax, FTA meaning in UAE, EmaraTax portal, tax registration number UAE

Bookkeeping for a UAE recruitment or staffing agency has to solve one problem generic ledgers were never built for: a placement fee is not final the day it's invoiced, because most client contracts carry a replacement or refund clause if the candidate leaves within a guarantee period. Book it as clean revenue on day one and the agency's own P&L lies to it for months.

TL;DR

  • Placement fee revenue needs a guarantee-period holdback in the books, not full recognition on invoice date, because most UAE recruitment contracts include a free-replacement or refund clause.
  • Standard 5% VAT applies to placement and staffing fees under Federal Decree-Law No. 8 of 2017; there is no margin scheme for recruitment services.
  • Agencies holding a MOHRE recruitment or temporary employment licence must maintain a bank guarantee with the Ministry, a minimum of AED 1,000,000 for temporary employment/staffing licences, tracked separately from working capital.
  • Agencies that pay placed workers' salaries directly must run those payments through the Wage Protection System under Ministerial Resolution No. 340 of 2026, effective 1 June 2026, at an 85% on-time compliance threshold.
  • Revenue at or below AED 3,000,000 can be booked on a cash basis for corporate tax purposes under Ministerial Decision No. 114 of 2023 — most independent recruiters qualify.

Why this matters for staffing agencies

A recruitment agency's revenue looks simple from the outside — a placement fee, usually a percentage of the candidate's first-year salary — but the accounting is not simple at all once guarantee clauses, staffing models, and free zone versus mainland client mixes enter the picture. Get the revenue timing wrong and the agency reports a profitable quarter that turns into a string of refunds the following one.

Placement fee recognition: the part generic bookkeeping misses

Permanent placement fees with a guarantee clause

Most UAE recruitment contracts include a guarantee period, commonly 30 to 90 days, during which the agency replaces the candidate free of charge or refunds part of the fee if the placement doesn't work out. Recognizing the full fee as revenue on the invoice date overstates income for that period. The cleaner approach: recognize revenue net of an estimated refund/replacement provision, then true it up once the guarantee period lapses without a claim.

Temporary and contract staffing fees

Where the agency supplies temporary workers and bills a client periodically (weekly or monthly) for hours worked, revenue recognizes as the service is delivered — this is a continuous supply, not a one-off fee, and it needs its own invoice cadence separate from permanent placement billing.

Retainer and exclusive search fees

Retained search engagements, common for senior hires, often bill in installments (on signing, on shortlist, on placement) regardless of outcome. Each installment is revenue as earned, but the agency needs the contract terms on file to prove the installment was actually due, not just invoiced.

VAT treatment

Placement and staffing fees carry the standard 5% VAT rate under Federal Decree-Law No. 8 of 2017 — there is no reduced rate or margin scheme for recruitment services in UAE VAT law. Reimbursed costs (advertising a role, background checks) charged to the client are typically added to the fee and taxed the same way unless they meet the strict conditions for a disbursement, which most recruitment cost pass-throughs do not.

Payroll obligations that sit next to the books

The MOHRE bank guarantee

Agencies holding a recruitment or temporary employment/staffing licence must maintain a bank guarantee with the Ministry of Human Resources and Emiratisation — a minimum of AED 1,000,000 for temporary employment and staffing licences, renewable annually, per MOHRE's licence renewal service page. This sits on the balance sheet as a restricted asset, not available cash — bookkeeping that shows it as free working capital overstates liquidity.

Wage Protection System for temp staffing models

An agency that employs and places temporary workers directly (rather than acting purely as an introducer) has to run its own payroll through the Wage Protection System. Ministerial Resolution No. 340 of 2026, effective 1 June 2026, raised the compliance bar to transferring at least 85% of total wages due by the due date, up from the prior 80% threshold, and requires employers to keep proof-of-payment documentation on file. Bookkeeping for a temp-staffing agency has to reconcile WPS submission data against payroll monthly, not just at audit time.

At a glance: what to track and where it sits

Placement fee revenue

  • Where it lives: Revenue, net of guarantee provision
  • Why it matters: Full recognition on invoice overstates income during the guarantee window

MOHRE bank guarantee

  • Where it lives: Restricted asset, not cash
  • Why it matters: Not available for operating expenses despite sitting in a bank account

Client VAT (5%)

  • Where it lives: Output VAT payable
  • Why it matters: No margin scheme applies to recruitment fees

WPS payroll runs (temp staffing)

  • Where it lives: Payroll ledger, reconciled monthly
  • Why it matters: 85% on-time threshold under Ministerial Resolution No. 340 of 2026

Revenue ≤ AED 3,000,000

  • Where it lives: Eligible for cash-basis accounting
  • Why it matters: Ministerial Decision No. 114 of 2023 — simplifies bookkeeping for small agencies

Corporate tax overlay

A staffing agency's corporate tax position depends on the same free zone versus mainland client split covered in the corporate tax guide for staffing agencies — bookkeeping has to tag each placement invoice by client type at the point of billing so the year-end qualifying-income split doesn't have to be reconstructed from bank records. Agencies under the AED 3,000,000 revenue mark can also elect Small Business Relief for 0% corporate tax, separate from the cash-basis accounting election.

Mistakes staffing agencies make

  • Booking the full placement fee as revenue on invoice date. It ignores the guarantee clause sitting in the same contract and overstates income until the window closes.
  • Treating the MOHRE bank guarantee as available cash. It is restricted and cannot fund payroll or operating costs.
  • Running temp-staffing payroll outside WPS. Non-compliance risk grows every pay cycle it's skipped, and the 2026 resolution raised the bar to 85%.
  • Applying a margin scheme to recruitment fees. UAE VAT law has no such scheme for staffing services — the full fee is standard-rated.

FAQ

How should a recruitment agency recognize placement fee revenue in the UAE?

Recognize the fee net of an estimated provision for the guarantee period in the client contract, then true it up once that window passes without a replacement or refund claim. Booking the full fee on invoice date overstates revenue for agencies with standard 30-90 day guarantee clauses.

What VAT rate applies to recruitment and staffing fees in the UAE?

The standard 5% rate under Federal Decree-Law No. 8 of 2017 applies to placement and staffing fees. There is no reduced rate or margin scheme specific to recruitment services.

What is the MOHRE bank guarantee for recruitment agencies?

Agencies holding a recruitment or temporary employment/staffing licence must maintain a bank guarantee with MOHRE, a minimum of AED 1,000,000 for temporary employment and staffing licences, renewable annually. It is a restricted asset, not available operating cash.

Do staffing agencies need to run payroll through the Wage Protection System?

Yes, if the agency directly employs and pays temporary or contract workers it places. Ministerial Resolution No. 340 of 2026, effective 1 June 2026, requires at least 85% of total wages transferred by the due date for an employer to be considered compliant.

Can a small recruitment agency use cash-basis accounting?

Yes, a taxable person with revenue at or below AED 3,000,000 may prepare financial statements on a cash basis under Ministerial Decision No. 114 of 2023, which most independent recruiters and boutique agencies qualify for.

One last thing

The single biggest bookkeeping error in recruitment is treating a placement as closed the day the invoice goes out. The guarantee clause in the contract says otherwise, and the books should say the same thing until that window actually closes.

Related guides

Avoid VAT Fines with Finanshels - At just AED 499.

Stay Compliant and Stress-Free: Let Us Handle Your VAT Registration, So You Don’t Have to Worry About Penalties - 0 Errors Or Get 100% Refund

Trusted by 1000+ Businesses in UAE

File Your VAT with Confidence – 0 Errors Or Get 100% Refund

Focus on What Matters: Let Finanshels Take Care of Your VAT Filing and Save You from Costly Penalties at just AED 499.

Trusted by 1000+ Businesses in UAE

Get Peace of Mind for Just AED 499 – Ensure Your Corporate Tax Registration Today - 0 Errors Or Get 100% Refund.

Let Finanshels Handle Your Corporate Tax Registration with 100% Accuracy, So You Never Have to Worry About Fines.

Trusted by 1000+ Businesses in UAE

Don’t Let Corporate Tax Filing Keep You Up at Night - 0 Errors Or Get 100% Refund

Focus on What You Do Best and Let Finanshels Handle Your Corporate Tax Filing with 100% Accuracy, So You Never Have to Worry About Missed Deadlines or Penalties  – at just AED 500.

Trusted by 1000+ Businesses in UAE

Keep Your Books in Perfect Order to File taxes on time and avoid Penalties - 0 Errors Or Get 100% Refund

Running a business is hard enough — don’t let bookkeeping slow you down. Trust Finanshels to keep your finances in perfect order, so you can focus on building your success without worry.

Trusted by 1000+ Businesses in UAE

Get Accurate Accounting with UAE’s Trusted Team – "0 Errors Or Get 100% Refund "

Clear, transparent pricing for bookkeeping and accounting services that keep your business on track. No hidden fees, just precision and peace of mind.

Trusted by 1000+ Businesses in UAE