Deductions and Expenses can be imported via CSV through the "CSV Transfer" button in the Deductions and Expenses Rules section.
Prepare your CSV file formatted with columns in the exact order mentioned below:
Variable name | Description | Required | Accepted Formats | Example |
NRID | The ID of the existing rule if you want to update it | FALSE | Numerical | 123 |
negtype | The type of rule:
| TRUE | "deduction" or "expense" | expense |
name | The name of the rule that will appear on payslips | TRUE | ?joel? <csv> String (Max Length: 40 characters) (Acceptable Characters: Alphanumerical and special characters: ~!@#$^*()-_[]|:.>/ ) </csv> <ui> String (Max Length: 40 characters) (Acceptable Characters: Alphanumerical and special characters: ~!@#^*()-_[]|:.>) </ui> | Sal Sac John Smith |
eusername | Who the rule applies to:
| TRUE | "ALL", username, or @groupID | ALL or john_smith or @123 |
value | The dollar amount or percentage value. For percentage-based rules, enter the value as a decimal (e.g., 3.75 for 3.75%) | TRUE | ?joel? <csv> Integer (max value: 99999999.999) (max length: 12) </csv> <ui> Integer (max value: 99999999) (max length: 8) </ui> | 200.000 or 3.750 |
overtime | The classification of the rule:
| TRUE | "", "SUPER", "FEES", "GIVE", "FRINGE", "FRING2", "CS1", "CS2" | SUPER |
fixed | Whether the value is fixed or percentage:
| TRUE | "0", "1", "2", "3", "4" | 0 |
BDID | The bank account ID for automatic payments:
| FALSE | "0" or bank account ID | 0 or 2602 |
NRID | negtype | name | eusername | value | overtime | fixed | BDID |
expense | Sal Sac John Smith | ALL | 200.000 | SUPER | 0 | 0 | |
deduction | Union Fees | ALL | 20.000 | FEES | 0 | 0 | |
deduction | Child Support | ALL | 3.750 | CS1 | 1 | 2602 |
You will see a confirmation message indicating the number of rules that were successfully imported or updated.