...
Top level (has a blue building icon) - here we add the rates to be applied to all the organization units;
Employment company level - here we add the rates to be applied to the crew employment company;
Vessel level - here we set the rates to be applied to the crew with activities lined to this vessel;
You need to set the rates on the level that corresponds to your procedures. Here are a few examples:
Expand |
---|
title | Car Allowance (regular) / KM-godtgjørelse (regular) |
---|
|
In 2021, the tax fee kilometer rate for cars (including electric cars) equals to NOK 3.50 per km. The max allowance rate is NOK 4.03 per kilometer. The difference between the two rates of NOK 0.53 is taxable, meaning that you're paid per kilometer. Image RemovedImage Added |
Expand |
---|
title | Car Allowance (Commuter) / KM-godtgjørelse (Pendler) |
---|
|
In 2021, the tax fee kilometer rate for travel home equals to NOK 1,56 per km. The max allowance rate is NOK 3,50 per kilometer. The difference between the two rates of NOK 1,94 is taxable, meaning that you're paid per kilometer. Image Added |
Entry Code Setup
Expand |
---|
title | Car Allowance (regular) / KM-godtgjørelse (regular) |
---|
|
Once the rates are in place we need to create a payment transaction under the Payroll > Entry Codes. Here what needs to be done: Under the General tab fill in the entry Name and set it to Allowance.
Under the Input tab setup the following fields.
Under the calculation tab define the necessary accounts and accounting dimensions. Then create a separate script for the Car Allowance calculation. This is the example of the script that you can create. Click here to learn more about the scripts. In our case we use global rate 21 and 22 for the calculation. But you may use different ones.
Code Block |
---|
| //Setting Employer
//Here you need to add a line for calculating the employer organization
//e.g. @@ADD:007.
//You can check your other other entries for
//L23 - Input field 3 used for Rate
L23=GB19
//Amount
//GB21 = Global rate line 21 for max allowance rate
L23=GB21
//L61 - calculated amount 1
//L67 - calculated amount 7
//L22 - Input field 2 used for Kilometer
//L23 - Input field 3 used for Rate
//L21 - Input field 1 used for Amount
L61=L22*L23
L21=L61
L67=L21
//Calculation of taxable amount (Fordeling av skattepliktig beløp)
//GB20GB22 = Global rate line 2022 for car allowance non taxable rate
//GB19GB21 = Global rate line 1921 for max allowance rate
//(GB19GB21-GB20GB22) - taxable part
//L67 - calculated amount 7
//L69 - calculated amount 9
//L70 - calculated amount 10
IF GB19GB21 > GB20GB22 THEN
L70=(GB19GB21-GB20GB22) * L22
L69=L67-L70
ELSE
L70=0
L69=L67
ENDIF
//L62 - calculated amount 2
//W81 - accumulator for tax table
//P50c - Company rate for region
W81=W81+L70 //Taxable (Skattepliktig)
L62=L70*P50c //Employers fee |
Setup the fields to be available on the Payslip. Set the following EDAG coding.
|
Expand |
---|
title | Car Allowance (non taxable) |
---|
|
This entry is setup almost in the same way as the Car Allowance (regular) entry. The only difference is in the script and EDAG coding. The script would be simple:
Code Block |
---|
//Setting Employer
//Here you need to add a line for calculating the employer organization
//e.g. @@ADD:007.
//You can check your other other entries for
//GB20GB22 = Global rate line 2022 for car allowance non taxable rate
//L23 - Input field 3 used L23=GB20for Rate
L23=GB22
//L22 - Input field 2 used for Kilometer
//L23 - Input field 3 used for Rate
//L61 - calculated amount 1
L61=L22*L23 |
The EDAG coding should be like that:
|
...