EEloERP Help
Help › HR and payroll › Payroll

Salary Structures

Updated 3 Nov 2026 · 2 min read

Build pay packages from salary components for a grade or group of staff, and assign them to employees from a date.

A salary structure is a pay package: a base salary and the earnings and deductions that go with it, such as house rent, conveyance and EOBI. Give one structure to everyone on the same grade, and payroll pays each of them from it.

The Salary Structures list
The Salary Structures list

Before you begin

  • Create the building blocks on Salary Components.
  • Decide how pay is worked out in Statutory & Tax Slabs. With Pay from the employee's Basic Salary on, a structure adds only the extras on top of each person's own basic.

Where to find it

Open HR & Payroll → Payroll → Salary Structures.

Create a structure

  1. Click + New Structure.
  2. Type the NAME, for example "Grade A - Manager", and optionally a GRADE LEVEL and DESCRIPTION.
  3. Type the BASE SALARY.
  4. Click Load Defaults to start from the usual components, or + Add Component to add them one by one.
  5. For each row, pick the component and set it as % of Basic or Fixed Amount.
  6. Check Total Earnings, Total Deductions and NET PAY on the right.
  7. Click Create Structure.

Give a structure to an employee

  1. Open the employee on Employees and go to the Employment tab.
  2. Under Salary Structure Timeline, pick the structure and its Effective From date.
  3. Click Assign.

Payroll uses the structure in force on the 1st of each run month. To schedule a raise, assign the new structure from a future date; earlier months keep the old one.

Change or remove a structure

Click Edit on its row to change it, or Del to delete it. The list shows each structure's Grade Level, Base Salary, Components and Employees.

Common questions

Do I need structures at all? No. Turn on Pay from the employee's Basic Salary in Statutory & Tax Slabs and payroll pays the Basic Salary and Allowances on each employee's record.

Why was basic paid twice? With Pay from the employee's Basic Salary on, the structure must not also contain a Basic component.

Can one structure serve people on different salaries? Yes, with Pay from the employee's Basic Salary on. Each person keeps their own basic, and the structure adds the extras.

Does changing a structure change past payroll? No. Finalized runs keep their figures. The change applies to runs generated from now on.