You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:ref:`Install<general/install>` the following modules to get all the features of the United Arab
11
-
Emirates localization:
10
+
According to your needs, :ref:`install<general/install>` the following modules to get all the
11
+
features of the **United Arab Emirates** localization:
12
12
13
13
.. list-table::
14
14
:header-rows: 1
@@ -18,109 +18,210 @@ Emirates localization:
18
18
- Description
19
19
* - :guilabel:`U.A.E. - Accounting`
20
20
- ``l10n_ae``
21
-
- Default :doc:`fiscal localization package <../overview/fiscal_localization_packages>`. Has all the accounts, taxes, and reports. [Install if you have Accounting]
Go to :menuselection:`Accounting --> Configuration --> Settings`, and double-check if the
33
44
package is set up in place.
34
45
35
46
An updated set of accounts is installed within the package. A mix of services-retail applicable
36
47
accounts, as well as legal/regulatory [VAT] accounts.
37
48
38
-
Configure your company
39
-
Go to the :menuselection:`Accounting --> Configuration --> Chart of Accounts` and have a look at the
40
-
installed chart of accounts. Delete or check the deprecated checkbox in that account’s setup as you
41
-
see fit. Finally, feel free to add, edit, or keep any of the accounts as per your needs.
49
+
Configuration
50
+
=============
42
51
43
52
Chart of accounts
44
-
U.A.E. - Accounting: Has all the accounts, taxes, and reports. [Install if you have Accounting]
45
-
46
-
Remember to always keep at least one Receivable account and one Payable account.
47
-
Finally, I would advise you to keep the accounts below, since they’re either used as intermediary accounts by Odoo or somewhere in the localization.
48
-
49
-
50
-
51
-
Currency Exchange Rates
52
-
Currency exchange rates are updated automatically from the UAE Central Bank. The update interval is up to you. To configure this, go to settings and find it under the accounting section.
53
-
54
-
55
-
56
-
Journals
57
-
To set up your journals, go to Accounting → Configurations → Journals. You can edit/adjust the existing journals to be tailored for your needs. Also feel free to create new journals with the appropriate type (Sales, Purchase, Bank, Cash, miscellaneous) if needed.
58
-
59
-
60
-
61
-
62
-
63
-
53
+
-----------------
64
54
55
+
Go to :menuselection:`Accounting --> Configuration --> Chart of Accounts` to view all default
56
+
accounts available for your localization package. You can filter either by :guilabel:`code` using
57
+
the numbers on the far left, or by clicking on :guilabel:`Group By` and selecting :guilabel:`Account
58
+
Type`. From this menu, you can **activate, deactivate, or configure** specific accounts according to
59
+
your needs.
65
60
61
+
Make sure to always keep at least one **Receivable Account** and one **Payable Account** active.
62
+
Additionally, we also advise to keep the accounts below active, as they are either used as
63
+
transitory accounts by Odoo or are specific to the U.A.E localization package.
66
64
65
+
.. list-table::
66
+
:header-rows: 1
67
67
68
-
Taxes and Tax reports
68
+
* - Code
69
+
- Account Name
70
+
- Type
71
+
* - 102011
72
+
- Accounts Receivable
73
+
- Receivable
74
+
* - 102012
75
+
- Accounts Receivable (PoS)
76
+
- Receivable
77
+
* - 201002
78
+
- Payables
79
+
- Payable
80
+
* - 101004
81
+
- Bank
82
+
- Bank and Cash
83
+
* - 105001
84
+
- Cash
85
+
- Bank and Cash
86
+
* - 100001
87
+
- Liquidity Transfer
88
+
- Current Assets
89
+
* - 101002
90
+
- Outstanding Receipts
91
+
- Current Assets
92
+
* - 101003
93
+
- Oustanding Payments
94
+
- Current Assets
95
+
* - 104041
96
+
- VAT Input
97
+
- Current Assets
98
+
* - 100103
99
+
- VAT Receivable
100
+
- Non-current Assets
101
+
* - 101001
102
+
- Bank Suspense Account
103
+
- Current Liabilities
104
+
* - 201017
105
+
- VAT Output
106
+
- Current Liabilities
107
+
* - 202001
108
+
- End of Service Provision
109
+
- Current Liabilities
110
+
* - 202003
111
+
- VAT Payable
112
+
- Non-current Liabilities
113
+
* - 999999
114
+
- Undistributed Profits/Losses
115
+
- Current Year Earnings
116
+
* - 400003
117
+
- Basic Salary
118
+
- Expenses
119
+
* - 400004
120
+
- Housing Allowance
121
+
- Expenses
122
+
* - 400005
123
+
- Transportation Allowance
124
+
- Expenses
125
+
* - 400008
126
+
- End of Service Indemnity
127
+
- Expenses
128
+
129
+
Taxes and tax report
130
+
---------------------
69
131
70
-
The tax report is up to date.
71
-
Tax closing entries and adjustments are now ready to use.
72
-
RCM (Reverse Charge Mechanism) is now supported more than ever.
73
132
Taxes
74
-
To view the taxes applicable to your localization, go to Accounting → Configurations → Taxes. Then, deactivate, archive, or delete the ones that are not applicable or out of your company’s scope.
75
-
133
+
~~~~~
76
134
135
+
To access your taxes, head to :menuselection:`Accounting --> Configuration --> Taxes`. From here,
136
+
activate, deactivate, or :doc:`configure the taxes
137
+
<../../../accounting/taxation/taxes/taxes>` relevant to your business by clicking on them. Remember
138
+
to only set accounts on the **5%** tax group, as other groups do not need closing.
77
139
78
-
Go through the accounts set on your taxes, make sure the types of these accounts represent the nature of the tax type accordingly:
140
+
.. tip::
141
+
Use the :guilabel:`Group By --> Tax Type` filter to group taxes by type and have a clear overview
These rules are linked to the corresponding accounts that are on the Chart of accounts.
190
+
To apply these rules to an employee's contract, go to :menuselection:`Payroll --> Contracts -->
191
+
Contracts` and select the contract of the employee. In the :guilabel:`Salary Structure Type` field,
192
+
select :guilabel:`UAE Employee`.
104
193
105
-
To activate these rules to an employee, choose the correct salary structure type UAE Employee (which under it falls the salary structure UAE Employee Payroll Structure with all the salary rules ) on the employee’s contract:
:alt:Select the Salary Structure Type to apply to the contract.
106
197
107
198
Leave deduction is calculated using a salary rule linked to the unpaid leave time off type, however, any other deduction or reimbursement is done manually using other inputs.
108
199
109
200
Additionally, overtime is added manually through work entries and finally, Generated from the Salary Attachments Model are the Attachment of Salary, Assignment of Salary, and Child Support.
110
201
111
-
Note:
112
-
Uncheck the appear on payslip checkbox if you do not want the rule to show up in the printed payslip.
202
+
.. tip::
203
+
If you do not wish a rule to appear on a paycheck. go to :menuselection:`Payroll -->
204
+
Configuration --> Structures`. Click on the **U.A.E. structure**, select the rule to hide, and
205
+
uncheck :guilabel:`Appears on Payslip`.
113
206
114
207
Also if you go to any contract, under the Salary Information tab, you can find some fields that appear after installing the localization package such as Wage, Housing allowance, Transportation allowance, and Other allowances as well as the Number of days field which is how the end of service provision is calculated:
115
208
116
-
:
209
+
End of Service Provision
210
+
------------------------
211
+
212
+
The provision is defined as the total monthly allowance *divided* by 30, and then *multiplied* by
213
+
the number of days set in the field :guilabel:`Number of days` at the bottom of a contract's form.
117
214
118
-
End of Service Provision and End of Service
119
-
The provision is defined as the total monthly allowance / 30 multiplied by the number of days set in the field Number of days shown above.
215
+
The provision is then calculated via a salary rule associated with two accounts: the **End Of
216
+
Service Indemnity (Expense account)** and the **End of Service Provision (Non-current Liabilities
217
+
account)**. The latter is used to pay off the **End of service** amount by settling it with the
218
+
**Payables account**.
120
219
121
-
This provision is then calculated via a salary rule that is associated with two accounts. These accounts are: the End Of Service Indemnity (Expense account) and the End of Service Provision (Non-current Liabilities account). The latter is then used to pay off the End of service amount by settling it with a Payables account.
220
+
.. note::
221
+
The **End of service** calculations are based on the gross salary according to the United Arab
222
+
Emirates' HR laws. The start and end dates of the employee’s contracts trigger the calculations.
122
223
123
-
Note:
124
-
The End of service calculations are based on the Basic Salary only as to the United Arab Emirates HR laws. The start and end dates of the employee’s contracts trigger the calculations.
125
224
Invoices
126
-
Invoices generated while the U.A.E localization is installed can be in English, Arabic, or both. It also includes a line to display the VAT amount per line.
225
+
--------
226
+
Invoices generated with the U.A.E localization installed can be in English, Arabic, or both. The
227
+
localization also includes a line to display the **VAT amount** per line.
0 commit comments