Skip to main content

How to Create Allowance and Deduction Columns in the Payroll System

Creating Allowance and Deduction Column in the System

Myo Zaw Hein avatar
Written by Myo Zaw Hein
Updated this week

Overview:

Before running payroll in Better HR, it's essential to define all allowance and deduction columns your organization uses. These columns allow the system to automatically or manually calculate various income and deduction types for each employee.


Step-by-Step Guide

1️⃣ Access the Payroll Settings

  • Go to Settings from the main menu.

  • Click the Payroll tab.

  • You’ll see two main sections: Allowances and Deductions.


2️⃣ Allowance Setup

  • In the Allowance section, you’ll see system defaults like Salary and Overtime (Old) — these can be disabled but not deleted.

➕ To create a custom allowance:

  1. Click + Create Custom Benefits.

  2. A setup box will appear.

  3. Under Custom Income Type Name, enter the name of the allowance.

  4. Click the arrow beside Advanced settings for payroll item if you want to apply a calculation logic.

💡 If this is a manual allowance (entered manually each month), you don’t need to set any logic — the default is “Regular”.


✅ Available Allowance Logics (Optional):

  1. Attendance Bonus

  2. Attendance-Based Payment
    The system will calculate income based on actual attendance.


3️⃣ Deduction Setup

  • Below the Allowance section, you’ll find Deductions.
    System defaults like Unpaid Leave and Absent are also not deletable but can be disabled.

➕ To create a custom deduction:

  1. Click + Create Custom Deductions.

  2. In the popup, enter the name under Custom Income Type Name.

  3. For manual deductions, no need to adjust logic — “Regular” is selected by default.

✅ Deduction Logic Options (Optional):

Click the arrow beside Advanced settings for payroll item, and select logic such as:

  • Unpaid Leave - When using the Unpaid Leave logic in a deduction column, the system allows you to define which parts of the employee’s income will be affected.

    📌 This is useful for companies that want unpaid leave deductions not only on base salary but also on other allowances (e.g., transport, meal, etc.).

  • Non-Attendance → If you want to deduct either a flat rate or a portion of earnings (salary or allowances) per day when the employee is completely absent from work without approved leave.

  • No Check-In → If you want to deduct either a flat rate or a portion of earnings whenever an employee fails to check in for the day.

  • No Check-Out → If you want to deduct either a flat rate or a portion of earnings whenever an employee fails to check out for the day.

  • Late → If you want to deduct either a flat rate or a portion of earnings when employees arrive late to work.

Did this answer your question?