Skip to main content

Arrears in Frappe HR: Paying Salary Arrears for Backdated Structure Changes

Reviewing and approving a new salary structure takes time, and it’s often assigned to an employee well after the date it’s actually meant to take effect. The Arrears feature handles exactly that situation: when a new structure applies from a past date but the salary for those months has already been paid on the old one, it calculates and pays the difference, so the employee’s pay matches the new structure.

For example, a new Salary Structure Assignment might be approved and applied from June 2025 but be effective from April 2025. April and May have already been processed on the old structure — Arrears compensates the employee for those months.

You will find it under Home > Human Resources > Payroll > Arrears.

BEFORE YOU START

You’ll need a Salary Structure (typically a new assignment) that’s effective from a past date, where the salary for those earlier months has already been processed on the previous structure.

How to create an Arrears entry

  1. Navigate to the Arrears doctype. Go to HR > Payroll > Arrears and create a new entry.
  2. Select the details. Choose the Employee, the Salary Structure, and the date from which arrears need to be paid.
  3. Save and Submit.

What happens on save and submission

On save, the system populates the earning, deduction, and accrual arrears in their respective child tables — showing the difference owed for the backdated period.

On submission, based on the Payroll Date, the system creates Additional Salary entries for the earnings and deductions, so the arrear amount is paid through payroll. The accruals are tracked in the Employee Benefit Ledger, keeping any accrued benefits for the period accurate.

NOTE

Because the arrears are paid out through Additional Salary, the difference appears on the employee’s salary slip for the relevant payroll date the same mechanism Frappe HR uses for other one-off pay adjustments. Check the populated earning, deduction, and accrual tables at the save stage before you submit.

TIP

Set the arrears from-date to match the effective date of the new salary structure, so the calculation covers exactly the months that were paid on the old structure. Getting that date right is what makes the arrear amount correct.

Related Topics

  • Salary Structure Assignment
  • Salary Structure
  • Additional Salary
  • Salary Slip
  • Payroll Correction

SUMMARY

Arrears compensates an employee when a new salary structure is applied from a past date but the salary for those months was already paid on the old structure. Create an Arrears entry by selecting the employee, salary structure, and the date from which arrears are due, then save and submit. Saving populates earning, deduction, and accrual arrears in their child tables; submitting creates Additional Salary entries for the earnings and deductions based on the payroll date and tracks accruals in the Employee Benefit Ledger,  so the difference reaches the employee’s salary slip.

Rating: 0 / 5 (0 votes)