Step 1 - Open Bulk Revise Salary and select employees
1. From the sidebar, go to People.
2. Select the employees whose salaries you want to restructure (use filters or the search box if needed).
3. Open Bulk Salary Actions and choose Bulk Revise Salary.
You can also start from People → Bulk Salary Revision History and click Bulk Revise Salary (you will still select employees on the People summary when opening from there with a selection).
In the drawer, confirm you are on step Select Employee. Review CTC and Effective Date, then click Revise CTC ({count}).
Step 2 - Set revised CTC, dates, and PF compliances
On Revise CTC, enter details for each employee (or use shortcuts for many rows at once):
% Increase or Revised CTC — set the target annual CTC (you can keep CTC unchanged and only adjust structure in the next step).
Revised Effective Date — date from which the new structure applies. Set this to the first date of the payroll period you are revising for (the same month as Revised Payout Month, unless you are doing a retrospective revision).
Example: You are restructuring salaries for the September 2026 payroll run. Set Revised Payout Month to Sep 2026 and Revised Effective Date to 01 Sep 2026 (not mid-month dates such as 15 Sep 2026).
Revised Payout Month — payroll month from which the revised salary is paid. If the effective date is earlier than this month, arrears may be calculated automatically during payroll.
PF and compliances
In the Compliances column, review chips such as PF. Click the pencil icon to open Edit Compliances.
Turn PF on or off as needed. Asanify does not auto-enroll employees when the ceiling changes—review who should have PF, and use bulk edit employee information if you need to update Has PF on profiles separately.
When PF is enabled, configure EPS and Is employer pf capped at ₹3000 per month? (IS_PF_CAPPED):
Capped: employer PF follows min(12% of (Basic + Special Allowance), ₹36,000 per year) — aligned with the statutory wage ceiling used in payroll.
Uncapped (Full 12%): employer PF is 12% of (Basic + Special Allowance) without that cap (for employees already on actual PF wages above the ceiling).
Bulk shortcuts on this step
Bulk Set Same Value — apply the same Revised CTC, % Increase, Revised Effective Date, or Revised Payout Month to all selected employees.
Bulk Import Data — download the template, edit Revised CTC and dates (and compliance columns if present), then upload.
When every row has Revised CTC, Revised Effective Date, and Revised Payout Month, click Structure Salary ({count}).
Step 3 - Restructure salary breakup for the new PF ceiling
On Structure Salary, Asanify shows Basic, HRA, Special Allowance, PF-Employer Contribution, and any custom components.
To accommodate the higher PF wage ceiling while keeping CTC stable:
Adjust Basic and Special Allowance so PF wages (Basic + Special Allowance for PF calculation) and employer PF match your policy under the ₹25,000 ceiling.
Click the pencil next to Revised CTC for an employee to open the structure editor and change component amounts or percentages.
Use Bulk Import Data on this step to upload breakup changes for many employees via CSV.
Check PF-Employer Contribution after your changes—it is calculated from PF settings and structure, not typed manually.
Click Finalize ({count}) when all employees show a valid structure.
Step 4 - Review comparison and confirm
On Finalize:
Optionally click Export to download a before/after comparison for records or audit.
Review old vs new CTC, components, and PF-related columns in the comparison table.
Click Confirm Revision ({count}).
When the revision succeeds, you will see a confirmation message and the batch appears under People → Bulk Salary Revision History.
Additional Information
After you confirm
Run payroll for the relevant month. From September 2026 onward, payroll uses the ₹25,000 PF wage ceiling; you may need to complete the one-time EPF wage ceiling acknowledgement before the run proceeds.
Verify PF amounts on Review Payroll / payslip preview before confirming payroll.
Tips
Restructuring for the ceiling change often means same CTC, with Basic and Special Allowance shifted so PF contributions stay compliant—not necessarily a pay hike.
Always use the first day of the payroll month as Revised Effective Date when the revision applies from that pay period—for example, 01 Oct 2026 with payout month Oct 2026.
Plan Revised Effective Date and Revised Payout Month together if you expect arrears.
Use Bulk Salary Revision History to open a past batch and view employee-level details.
Common issues
Next is disabled — fill Revised CTC, Revised Effective Date, and Revised Payout Month for every employee (tooltip shows what is missing).
Scheduled Pay error — remove those employees and revise from the employee profile.
Validation failed on dates — effective date and payout month may be invalid for your payroll calendar; adjust and try again.
