Timing of Bahrain DMTT advance payments
When are Bahrain DMTT advance payments due and how much do we pay?
The situation
In-scope filing entities make advance payments during the year. For groups with a 31 December year end, the first advance payment was due by 31 August 2025. The NBR issued a DMTT Advance Payment Manual in July 2025.
The law
- DMTT Regulations: advance payments: In-scope filing entities make advance payments during the year; the first for 31 December year ends was due by 31 August 2025
What it means for you
Advance payments are estimates of the year's top-up tax. Missing one may attract penalties. The sources reviewed do not set out the formula, so use the NBR manual and keep your estimate workings. Over payments become excess tax credits.
What to do
- Download the Advance Payment Manual.
- Estimate the year's top-up.
- Pay by each due date.
- Keep estimate workings.
Formula and later due dates were not confirmed in public sources reviewed.
We can do this for youDMTT advance payments, top-up tax return and payment: BHD 6,000