Master level Salary Header creation and Structure Configuration

Created by Mohammed Saqib, Modified on Thu, 14 Aug at 10:34 AM by Mohammed Saqib

Salary Structure Configuration refers to the process of defining and organizing how an employee’s salary is broken down into different components within the HR or Payroll system. It helps automate payroll processing, ensures compliance with statutory rules, and allows accurate CTC (Cost to Company) mapping.


Below are the steps on how one can create Salary Headers and Configuration of the Salary Structure at Master level:


  • Salary Header Creation
  • Before we begin to configure the Salary structure, it is important to create relevant Salary Header to map in with the Salary Structure which will be eventually creating 
  • Login to Staffinggo Portal
  • Click on Settings 
  • Under Staffing Masters --> Click on Salary Headers 

  • Scroll down and Click on  New and enter the details in the fields and enable the right configuration with respect to the Salary Header at concern 

  • Below is the brief description of the all the fields that are present while creating the Salary Header:
    • Title: You can enter the desired Title Name (Eg: Basic XYZ, HRA XYZ, Employee PF etc.)
    • Display Name: Here you can enter the name which would be reflecting in the Payslips and Pay registers
    • Header Tag: Here you can use the Display Name as a Header Tag, but make sure that you there is no space during the header tag (Eg: PF/EPF)
    • Header Group: Select for the Provident Fund header group 
    • If you do not have the relevant Header Group, you can click on View button beside the header group and enter title, seq no. and Group tag and once created, you can click on save and select the Header Group again
    • Formula: In the Formula section, you can enter the relevant Formula for Employee PF 
    • (Kindly Note: While creating the formula, you should make use of the header tags that you have given for the other salary parameters and make use of the same with the relevant formula)
    • Header Term/Description: Here you can description for the salary header and a bit of description for other users to understand the role of the created salary header.
    •  
    • Is depends on: You can select this only when the salary header you are creating depends on another salary header
    • Adjust Differential Amount Salary Header: This header will only be applicable when there is no minimum value limit and maximum value limit set, therefore the difference amount of thesalary it will adjust with the other salary header mentioned.
    • Billing Type: You can select the Billing type based on the relevant billing type in your organization
    • Minimum Value Limit: Here you can enter the minimum value that this salary header has to compute In the least
    • Maximum Value: Here you can enter the maximum  value that this salary header has to compute In the least
    • Min. Days Attendance Required To Calculate: You can enter the relevant value which indicates the minimum days of attendance required to calculate the particular salary header
    • Consider to process Consultant Payment only after following Days from Date of Joining: Enter the value here and that will consider to process consultant payments only after the entered value days from Date of Joining 
    • Round Type: You can select the relevant round off type by selecting in the dropdown ( eg: Round of the value to near rupee, Round up near ten paisa and so on)
    • Consider Minimum Wages checkbox: Click on this checkbox if you want this salary header to also consider the minimum wages as well
    • Consider for Billing Margin (Rate of PO Items) checkbox: Enable this checkbox only when if you want to consider this header for Adding Billing Margin / Rate of PO items.
    • Compute only on Earned salary (like Amount considered based on present days) checkbox: This checkbox can be enabled after which the amount for the relevant salary header will calculate based on the no of working days of the consultant/trainee/employee 
    • Calculate without Attendance (Consider Payment for ZERO working days also) checkbox: Enable this checkbox when you want the salary header to calculate the amount even if the consultant has no attendance/ has not worked a single day during the particular month
    • Fixed 26 days for Calculation (Prorate header value on 26 days) checkbox: Enable this checkbox if you want the salary header to calculate the amount based on prorate basic of 26 days 
    • Not depending on Total Work period checkbox: Enable this check box only when the relevant salary header does not depend on the total work period and it will consider if the consultant has worked on at least one working day.
    • Not Compute in CTC checkbox: Enable this checkbox if do not want the salary header to be considered in the CTC computation, it should only be billed as per the billing type
    • Do not Compute Service Tax (GST) for this header (GST Amount will not be computed on this headers amount while billing checkbox: Enable this checkbox only if the salary header created from your end is not applicable for the SGST as per government norms 
    • Skip to consider this header while processing Arrears (include multi month Salary for Past time sheet months) checkbox: Enable this checkbox only if do not want to consider this parameter during the arrears process
    • Do not include into Chargeable Amount checkbox: Enable this checkbox only if you do not want it to consider the salary header under the chargeable amount. 
    • Apply for Income Tax checkbox: Enable this checkbox to consider the salary amount header for Income Tax. Do not enable this under the case of Employee PF as it comes under tax exemption.
    • Select the relevant options based on whether the salary header parameter comes under perquisite, if not you can select the incomer tax computation 
    • Enter the Income tax ceiling if applicable and you can click on the checkbox – consider full amount as exemption (if the salary header is applicable of the same )
    • Applicable for ESI: Enable this checkbox if the salary header is relevant for ESI 
    • Applicable for Professional Tax: Enable this checkbox if the salary header is applicable for Professional Tax calculation
    • Applicable for LWF: Enable this checkbox if the salary header is applicable and has to be considered for Labour Workfare fund
    • Applicable for Provident Fund: Enable this checkbox if the salary header is applicable and has to be considered for Provident Fund
    • Applicable for Extra day payment: Enable this checkbox if the salary header is applicable for an extra day payment 
    • Applicable for OT Payment : : Enable this checkbox if the salary header is applicable for an Over time payment 
    • Leave Encashment: Enable this checkbox if the salary header is applicable for Leave Encashment calculation.
    • Notice period Recovery: Enable this checkbox if you want to make sure that this header comes under recover during notice period changes.
    • Note: The option "Applicable for Income Tax / PF / ESI / LWF / PT should be enabled only when the Header Type is set to 'Earnings'.
    • Mark as not part of Salary structure: Enable this checkbox if you want to make the particular salary header not a part of the salary structure 
    • Process in Reimbursement: Enable this checkbox if you want the salary header to process in the Reimbursement.
    • Not Show in Offer/ HR letter: Enable this checkbox if you do not want to show the salary header in offer letter/ HR letter.
    • Not Show in Payslip: Enable this checkbox if you do not want the particular salary header to appear in payslip
    • Pay back to Client: Enable this checkbox if you want this particular header to be paid back to the client
    • Temporary/Computation Header: Enable this checkbox if you this is a temporary salary header and you do not want to consider this for Bill and Payment 
    • Not Part of Gross: Enable this checkbox if you do not want the created salary header as part of Gross 
    • If Amount Zero, Do not display in letters checkbox: Enable this checkbox if you do not want the zero amount to appear in letters
    • Adjust remainder amount with this header: Enable this checkbox only if you want any other remainder amount to get adjust with the header that you are creating 
  • Once all the details are configured accordingly click on Save


  • Salary Structure Configuration
    • Login to the Staffinggo Portal
    • Click on Settings
    • Click on Salary Structure 
    • Click on New to create a new Salary Structure

      • Below are the fields you need to add before saving the Salary Structure:
      • Salary Structure Title: Enter the title name of your Salary Structure in this field
      • CTC Input Type: Select whether the Input type your about to give is based on CTC, Gross 
      • Adjust remainder amount with earnings: Enable this checkbox if you want to want the remainder amount gets added into the Earnings 
      • Status: It will be in Default "Active" while creating. You can click on Inactive to make it inactive based on your requirements.
      • To add all the New Salary Headers created --> Click on '+' icon
      • Salary Header Tab will open --> Here select the relevant Salary Header and Click on Add button
      • Add all the relevant Salary Header in the similar manner
      • Once the Structure has been created, Scroll down and Click on Save to Successfully create the new Salary Structure


  • Mapping Salary Structure (Contract level)
    • Login to Staffinggo Portal
    • Click on Contract --> Select/Filter out the relevant Contract 
    • Click on Contract Options
    • Scroll down under Payroll --> Click on Salary structures and map the relevant salary structure 
    • Once mapped, Scroll down and Click on Save.


  • Mapping Salary Structure (Client level)
    • Login to Staffinggo Portal
    • Click on Client --> Select/Filter out the relevant Client 
    • Click on Settings --> Click on Client Options
    • Click on Salary Structures and map with the relevant salary structure 
    • Once mapped, Scroll down and Click on Save.


  • Mapping Salary Structure (Consultant level)
    • Login to Staffinggo Portal
    • Click on Consultant --> Select/Filter out the relevant Consultant 
    • Click on HR Details --> Click on CTC/Compensation Information
    • Click on Edit icon --> Click on the Salary Structure Template and map the relevant salary structure
    • Once mapped --> Click on refresh to verify if the new salary structure has been mapped properly
    • Click on save once verified.


Need Help?

If you have any doubts or need further assistance regarding client creation or any other feature, feel free to reach out to our support team at support@staffinggo.in. We’re here to help you!

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article