How to Handle VAT on Advance Payments and Deposits in the UAE

Why choose us?

The Challenge

"We take a 30% deposit from clients before starting any project, and the rest is invoiced on completion. Our bookkeeper charged VAT only on the final invoice, saying the deposit was just a booking fee. Now I'm worried we've under-declared VAT for months — when exactly are we supposed to account for VAT on money received upfront?"

This is one of the most common VAT timing errors we see among UAE service businesses, contractors, and retailers who take deposits or milestone payments. It feels intuitive to treat an advance as “not really income yet” — but VAT law does not work on that basis.

Our Approach

We review client payment structures — booking fees, retainers, milestone billing, refundable deposits — against the actual contract terms to confirm which rule applies, correct any invoices that were raised late or with the wrong tax point, and set up invoicing templates so future advance payments are captured correctly the first time.

The Result

Getting the tax point right means issuing a compliant tax invoice within 14 days of receiving each deposit or advance, declaring the correct VAT in the correct tax period, and avoiding the output tax understatement penalties and interest that follow when advances are wrongly excluded from a VAT return. Businesses that structure their invoicing around the tax point rule from the outset avoid the scramble of a voluntary disclosure later.

The Takeaway

"VAT becomes due on an advance payment or deposit the moment you receive it or invoice it, whichever is earlier — not when the underlying goods or service are delivered."

Call us Today to Schedule a
Free Consultation

Related
Case Studies