UAE VAT is not setup during Setup Wizard


Working on setting up an ERPNext for a UAE company.

When finished installing, I ran the Setup Wizard, selected UAE as the country.
Also, selected to create the UAE Chart of Accounts.

Yet, there is no definition for the UAE VAT Taxes.

Then I found an error logged in “Error Log List” showing details:


Traceback (most recent call last):
  File "apps/erpnext/erpnext/setup/setup_wizard/operations/", line 109, in update_regional_tax_settings
    frappe.get_attr(module_name)(country, company)
  File "apps/frappe/frappe/", line 1204, in get_attr
    return getattr(get_module(modulename), methodname)
AttributeError: module 'erpnext.regional.united_arab_emirates.setup' has no attribute 'update_regional_tax_settings'


I am not sure if this is the only think that is not setup properly for UAE.
So, what do you think?

meanwhile, I will remove the ERPNext App, then re-add it. Will update here if the issue is fixed.

Anyone else facing this issue?


Faced similar issue for KSA. After somehow forcing the setup wizard the system defaulted to India taxes. Had to manually remove and create KSA taxes.

Yes, it is clear that there is an issue. The system itself captures that (which is great :slight_smile: )

For the UAE it is less of a problem, as the Setup Wizard fails after doing the job partially. So, India setup is not done.

I raised a bug/issue n Github here

Provide feedback there it will get the issue to have a higher priority.

Anyone else who see the same issue?