How Contractors Can Structure Invoices for Full VAT Compliance in Bahrain Introduction A construction invoice should let the reader connect the amount charged to the underlying supply and its tax treatment. A progress certificate alone may not contain the information requir... Tax Law Bahrain VAT Bahrain VAT Compliance VAT Invoices