<
πŸ“ˆ

Bulk Increment Salary Calculator

Upload your employee list with increment details and download revised salary structures for all employees instantly

πŸ’‘ To create a new setting or edit existing ones, please use the Single Salary Calculator β†’.

Step 1 β€” Download Input Template

⬇️

Download the Excel template, fill in employee increment details, then upload it below.

Required columns in your file:
employee_id employee_name calc_basis increment_type increment_value current_amount location_city min_wages gender old_basic

calc_basis accepts: monthly_ctc, monthly_gross, monthly_net
increment_type accepts one of three options:
  β€’ percentage β€” e.g. 10% hike on current CTC/Gross/Net
  β€’ fixed_amount β€” e.g. β‚Ή5000 increase on current CTC/Gross/Net
  β€’ new_target β€” directly provide the new CTC/Gross/Net value
increment_value β€” the hike % (for percentage), the β‚Ή increase (for fixed_amount), or the new total β‚Ή amount (for new_target)
current_amount β€” current CTC / Gross / Net in β‚Ή (required for percentage and fixed_amount; ignored for new_target)
gender accepts: male, female, other (default: male)
location_city must match exactly with city names in our database
old_basic is the employee's previous basic salary in β‚Ή β€” new basic will not be allowed to go below this value (leave blank or 0 to skip)

Step 2 β€” Upload Filled File

⬆️
πŸ“

Drag & drop your Excel file here, or click to browse

Supports .xlsx and .xls files

Step 3 β€” Calculate & Download

⚑

How It Works

πŸ“–
1
Select a Salary Setting

Choose a salary policy (PF type, ESI, bonus rules, PT/LWF states etc.) that applies to all employees in this batch. Settings with ✨ have custom allowances (Pro feature).

2
Download & Fill the Template

The template has all required columns pre-labelled. Fill one row per employee. Each employee can have a different increment type:

  • percentage β€” e.g. 10% hike on their current CTC
  • fixed_amount β€” e.g. β‚Ή5,000 increase in current Gross
  • new_target β€” directly set the revised CTC/Gross/Net

Use old_basic to enforce an increment floor β€” the new basic will never be set below the previous one.

3
Upload Your File

Upload the filled Excel. A preview shows your data and flags any missing or invalid values before processing. The final target_amount is computed automatically from your increment inputs.

4
Calculate & Download

Click calculate. Each row is processed through the salary engine and a fully formatted result Excel with both old and new salary breakdowns is downloaded automatically.


Increment Type Reference:
πŸ“Š percentage
increment_value = 10 (means 10%) current_amount = current CTC/Gross/Net Target = current Γ— (1 + 10/100)
πŸ’΅ fixed_amount
increment_value = 5000 (β‚Ή5,000 hike) current_amount = current CTC/Gross/Net Target = current + 5000
🎯 new_target
increment_value = 60000 (new CTC/Gross/Net) current_amount = ignored Target = increment_value directly

Output Excel columns:
πŸ“₯ Input (echoed)
Employee IDNameBasisIncrement Type Increment ValueCurrent AmountNew Target (β‚Ή)Location
πŸ’° Summary
Monthly CTCMonthly GrossTake-Home Net
πŸ“— Earnings
Basic SalaryHRAOther AllowancesStatutory Bonus
πŸ“• Deductions
PF (EE 12%)ESI (EE 0.75%)Prof. TaxLWF (EE)
πŸ“˜ Employer
PF (ER 12%)PF AdminEDLIESI (ER 3.25%)GratuityLWF (ER)
✨ Pro Meta
Is Pro CalcMandatory HRA ActiveMandatory HRA StateCustom Allowance Count