Salary Structures

Build any CTC breakdown, enforce the rules

Define each salary component with its own calculation method — % of CTC, % of Basic, % of Gross, flat amount, or balance-of-CTC. Basic-pay floor enforcement (50% of CTC) available as a per-workspace toggle.

Components

Five calculation methods · taxability per component

Pick from PERCENT_OF_CTC, PERCENT_OF_BASIC, PERCENT_OF_GROSS, FLAT (₹), or BALANCE. Each component is tagged taxable / non-taxable + part-of-CTC / on-top. The engine validates exactly one BALANCE component and unique codes.

  • Code-on-Wages preset: Basic 50% / HRA 50% of Basic / LTA / Food / Telecom / Employer PF / Special
  • Earnings · Deductions · Reimbursements · Employer contributions
  • Inline editable component grid with add / delete rows
  • Clone structure to evolve for the next FY without disturbing past payslips
Payslip
May 2026 · Priya R.
Paid · 31 May
Basic₹60,000
HRA₹24,000
Special Allowance₹26,500
LTA₹4,000
PF (12%)
-₹7,200
TDS
-₹9,400
PT (KA)
-₹200
Net pay₹97,700
Assignments

Date-bounded CTC history per employee

An employee can have many salary assignments over time. The latest one effective on the payroll date is used. Creating a new assignment auto-closes the previous one one day before the new effective date — so payroll never sees a gap.

  • Effective-from + effective-to bounds
  • Reassign on promotion, increment, structure change
  • Annual CTC always synced to the active assignment
  • Audit log records who reassigned and when
Compliance calendar
May–June 2026
Score
98
PF ECR
Filed · 15 May
Done
ESI
Filed · 15 May
Done
PT Karnataka
Filed · 20 May
Done
PT Maharashtra
Scheduled · 30 Jun
Upcoming
TDS 24Q Q1
Drafting
Action
LWF Karnataka
Filed · 28 May
Done
Free workspace · sign up in 60 seconds

Run your next payroll on FastLegal Payroll.

Create a workspace, bootstrap the standard Indian defaults (leave types, salary structure, holidays for two years), add your first employee, and run May payroll — all before your evening chai.

  • Workspace auto-bootstrapped on signup (leave types, salary structure, holidays)
  • PF / ESI / PT / TDS computed every run — every cycle
  • Employee + contractor portals included, no extra tier
  • No credit card needed