Home/Resources/Compliance Calendar

Annual Compliance Calendar

Never miss a deadline — every filing date your business needs to know.

Monthly

Recurring Monthly Deadlines

📅 10th of Each Month

  • GOSI contributions due
  • WPS salary file submission

📅 Last Day of Month +1

  • Monthly VAT return filing & payment
  • Excise tax return filing (if applicable)
Quarterly & Annual

Key Annual Deadlines

Month Deadline Details
January CR Annual Return File annual return with MOICT for Dec year-end companies
March Annual Audit Complete audited financials within 3 months of year-end
March ESR Annual Return Economic Substance Return for relevant activities
June CRS/FATCA Filing Submit reporting to NBR for reportable accounts
June UBO Register Update Ultimate Beneficial Ownership register with MOICT
September CR Renewal Annual Commercial Registration renewal via Sijilat
December CbCR Filing Country-by-Country Report for MNE groups >€750M
Ongoing Bahrain-isation LMRA quota compliance verified throughout the year

Never Miss a Deadline

We manage your compliance calendar and file on time, every time.

Get Compliance Support →