Recoveries

Recovery types

The catalogue of everything that can be deducted outside pay and statutory heads, and how each behaves when money runs short.
Recovery types
12
4 protected
Recovered in Aug
₹ 32,38,324
13% of all deductions
Employees affected
1,228
average 3.1 recoveries each
Deferred this month
₹ 11,400
2 employees — minimum net salary
Master

Recovery types

Recovery typeCodeGroupBasisUnder minimum salary ruleEmployeesAug 2026
Cooperative societyCOOPSocietyFixed / instalmentDeferrable486₹ 8,42,000Edit
Consumer societyCONSSocietyFixedDeferrable312₹ 2,18,400Edit
Housing societyHSOCSocietyInstalmentDeferrable148₹ 3,96,000Edit
Labour welfare fundLWFStatutoryFixed ₹25Protected1,228₹ 30,700Edit
Professional taxPTAXStatutorySlab on grossProtected1,228₹ 2,55,424Edit
LIC premiumLICInsurancePer policyDeferrable486₹ 7,04,700Edit
Postal life insurancePLIInsurancePer policyDeferrable214₹ 2,68,400Edit
Canteen recoveryCANTWelfareMonthly billDeferrable604₹ 1,86,200Edit
DCRB contributionDCRBStatutoryPercentage of basicProtected164₹ 1,42,800Edit
Central welfare fundCWFWelfareFixed ₹50Deferrable1,196₹ 59,800Edit
Officer welfare fundOWFWelfareFixed ₹150Deferrable186₹ 27,900Edit
Miscellaneous recoveryMISCOtherManual entryDeferrable41₹ 1,06,000Edit
Total1,228₹ 32,38,324
Protected recoveries are never suspended. Deferrable ones are suspended in reverse priority when the minimum net salary would be breached.
No code change needed

Add a recovery type

Aug 2026 split

Where recoveries stand

Society recoveriescoop, consumer, housing₹ 14,56,400
InsuranceLIC and PLI₹ 9,73,100
Welfare & canteenCWF, OWF, canteen₹ 2,73,900
StatutoryPT, LWF, DCRB₹ 4,28,924
Loans & advancesHBA, computer, festival₹ 25,18,280
Engine behaviour

Rules that apply to every recovery

Start and end dateno recovery runs beyond its end dateEnforced
Running balanceinstalment types stop at zeroEnforced
One active row per typeduplicates are rejectedEnforced
Priority orderused by the minimum salary ruleConfigured
Suspensionrecorded with reason and audit entryAudited
Closureclosing writes a final statementAudited