VAT q&a: 'Do we have to issue a tax invoice before working for our clients?'
The Abu Dhabi company demands partial payment before commencing any jobs and only raises invoices once the work is complete