Skip to content

Version 16 Beta

Pre-release
Pre-release

Choose a tag to compare

@asmitahase asmitahase released this 23 Jun 11:50
20e30bf

This is the first beta of India Payroll — an app that brings India-specific statutory payroll compliance to Frappe HR. This release lays the foundation for income tax computation, statutory deductions, and the supporting setup and reporting around them.

Tax Regime & Income Tax

  • Choose between old and new tax regimes — employees can now select their preferred tax regime, with a guided selector to help them decide. (#6)
  • Marginal relief on surcharge — high-income tax calculations now correctly apply marginal relief so surcharge doesn't push net liability past the income threshold. (#10)
  • Tax exemption categories — set up exemption categories and sub-categories (e.g. 80C, HRA) to support deductions and declarations. (#13)

Statutory Deductions

  • EPF (Provident Fund) — automatically deducted in salary slips. (#14)
  • ESI — configurable rules determine when ESI applies to an employee. (#9)
  • Professional Tax — state-wise professional tax setup. (#3)
  • Labour Welfare Fund (LWF) — deducted directly from salary slips. (#12)

Payroll Processing

  • Net pay calculation — salary slips now compute net pay accounting for India-specific deductions. (#25)

Reports

  • Bank Mandate report — generate bank mandate data for salary disbursement. (#7)

Setup & Maintenance

  • Clean uninstall — custom fields and links are now removed properly when the app is uninstalled. (#16)
  • Post-install fixes — smoother first-time setup. (#21)
  • Backport support — tooling to backport changes to release branches. (#18, #19)

Fixes & Polish

  • UI polish and bug fixes for the Tax Regime Selector. (#22, #23)
  • Miscellaneous bug fixes across the app. (#17)

Full Changelog: https://github.com/frappe/india-payroll/commits/v16.0.0-beta.1