How Engineering Firms Can Avoid Tax Penalties on Consulting Income in Bahrain Introduction Engineering firms may provide design, supervision, technical advice and project management under similar contract labels. Those labels do not establish identical VAT treatment. The firm s... Tax Law Bahrain VAT Bahrain VAT Compliance engineering contracts Bahrain