Pay Heads in Tally: How to Create, Configure & Use Them Correctly

Pranav Anand · June 13, 2026

Pay heads in TallyPrime are individual salary components like Basic, HRA, DA, PF, and IT. They categorize earnings, deductions, and statutory amounts to enable accurate salary calculation, payroll processing, and statutory compliance reporting.

What Are Pay Heads in Tally?

Pay heads are the building blocks of payroll in TallyPrime. Each pay head represents a single component of an employee's salary, such as Basic Pay, House Rent Allowance (HRA), Dearness Allowance (DA), Provident Fund (PF), Income Tax (IT), or Professional Tax. Think of them as the individual line items that, when combined, form the complete salary structure.

In TallyPrime, every salary slip is generated by calculating multiple pay heads according to predefined rules. Pay heads serve three critical functions: they organize salary data logically, they enable statutory compliance by segregating deductions and earnings, and they provide the foundation for accurate payroll reporting and tax filings.

Why Pay Heads Matter for Payroll Accuracy

Accurate payroll depends entirely on correctly configured pay heads. Without proper pay head setup, salary calculations become error-prone, statutory deductions may be missed, and compliance reports like GSTR-3B, Form 16, and ESI returns will contain incorrect data.

Pay heads also enable you to track which portion of salary goes toward statutory obligations (PF, ESI, TDS) versus voluntary deductions (loans, advances, insurance). This segregation is essential for audit trails, employee transparency, and regulatory compliance in Bihar and across India.

Categories of Pay Heads in TallyPrime

TallyPrime organizes pay heads into three main categories:

  • Earnings: Components that add to gross salary, such as Basic Pay, HRA, DA, conveyance, medical allowance, and performance bonus.
  • Deductions: Components that reduce net salary, such as PF contribution, professional tax, loan repayment, and advance recovery.
  • Statutory: Mandatory deductions imposed by law, including Provident Fund, ESI, TDS, and professional tax. These link directly to compliance reports.

Each category has different calculation rules and reporting implications. Selecting the correct category during pay head creation ensures TallyPrime handles the component correctly throughout the payroll cycle.

Step-by-Step: Creating a Pay Head in TallyPrime

To create a new pay head, follow this exact path in TallyPrime:

  1. Open TallyPrime and press Alt+G to open the Gateway of Tally.
  2. Navigate to Payroll Info and select Pay Heads.
  3. Click Create to open the pay head creation form.
  4. Enter a descriptive name for the pay head (e.g., "House Rent Allowance").
  5. Select the appropriate category: Earnings, Deductions, or Statutory.
  6. Choose the calculation method (Fixed, Percentage, or Formula-based).
  7. If using percentage or formula, enter the calculation details.
  8. Press Ctrl+S to save the pay head.

For example, to create HRA as 40% of Basic Pay, you would select "Percentage" and link it to the Basic Pay head with a 40% multiplier. TallyPrime will then automatically calculate HRA for each employee based on their Basic Pay.

Worked Example: Setting Up a Complete Pay Head Structure

Let's walk through a real salary structure for an employee in Purnea, Bihar:

Pay Head Category Type Amount / Formula
Basic Pay Earnings Fixed Rs 25,000
HRA Earnings Percentage 40% of Basic = Rs 10,000
DA Earnings Percentage 20% of Basic = Rs 5,000
Gross Salary Earnings Formula Basic + HRA + DA = Rs 40,000
PF Contribution Statutory Percentage 12% of Basic = Rs 3,000
Professional Tax Statutory Fixed Rs 200
Income Tax Statutory Formula Calculated on taxable income
Net Salary Deductions Formula Gross - All Deductions = Rs 36,800

In this example, an employee earns Rs 40,000 gross. After deducting PF (Rs 3,000), Professional Tax (Rs 200), and IT (Rs 0 in this case), the net salary is Rs 36,800. Each pay head is created separately in TallyPrime, and formulas link them together automatically.

Configuring Earnings Pay Heads

Earnings pay heads represent all components that increase an employee's gross salary. Common earnings heads include Basic Pay, HRA, DA, Conveyance, Medical Allowance, and Bonus.

When creating an earnings pay head, decide whether it is fixed (same amount for all employees) or variable (calculated as a percentage of another head). Basic Pay is almost always fixed per employee, while HRA and DA are typically percentages of Basic Pay. This approach ensures consistency and reduces manual entry errors during salary processing.

Configuring Deduction Pay Heads

Deduction pay heads represent amounts subtracted from gross salary. These include both statutory deductions (PF, ESI, TDS, professional tax) and voluntary deductions (loan repayment, insurance premiums, advance recovery).

Statutory deductions must be configured with precision because they feed into compliance reports and statutory filings. For instance, PF deduction must be exactly 12% of Basic Pay for employees earning up to Rs 15,000 per month, and 12% of Rs 15,000 for those earning more. TallyPrime allows you to set these limits within the pay head formula.

Statutory Pay Heads and Compliance

Statutory pay heads link directly to compliance requirements. When you create a pay head for PF, ESI, TDS, or professional tax, TallyPrime uses this information to generate statutory reports and e-filings.

To ensure compliance, always create separate pay heads for each statutory deduction. Do not combine PF and ESI into a single head, as they have different calculation rules, contribution rates, and reporting requirements. For example, PF is 12% employee + 12% employer contribution, while ESI is 0.75% employee + 3.25% employer contribution for covered employees.

Linking Pay Heads to Employee Salary Structure

Once pay heads are created, you must link them to each employee's salary structure. In TallyPrime, go to Gateway of Tally > Payroll Info > Employees > Alter, select the employee, and navigate to the Salary Details section. Here, you assign specific amounts or percentages to each pay head for that employee.

For example, Employee A might have a Basic Pay of Rs 25,000 with HRA at 40%, while Employee B has Rs 30,000 with HRA at 50%. Both use the same pay head templates, but the values are employee-specific.

Using Formulas in Pay Heads for Automation

TallyPrime supports formula-based pay heads that calculate automatically. For instance, you can create a "Gross Salary" pay head with the formula: Basic + HRA + DA. Once configured, whenever you process payroll, Gross Salary calculates automatically without manual entry.

Formulas reduce errors and save time. You can also create conditional formulas, such as "Bonus = 10% of Basic if attendance is 90% or more." This requires linking pay heads to attendance and other payroll variables, which TallyPrime handles through its advanced payroll module.

Pay Heads and Salary Slip Generation

When you process salary in TallyPrime using process salary in tally, the system generates salary slips that display all configured pay heads. The order and grouping of pay heads on the slip follow the order you created them.

You can customize the salary slip format to show only relevant pay heads or to group them by category (Earnings, Deductions, Statutory). This customization is done through the Salary Slip format settings in TallyPrime, accessible via Gateway of Tally > Payroll Info > Salary Slip Format.

Common Pay Head Mistakes to Avoid

Many organizations make errors in pay head setup that cause payroll problems:

  • Duplicate pay heads: Creating "PF" and "Provident Fund" as separate heads confuses the system. Use consistent naming.
  • Wrong category selection: Marking a deduction as an earning or vice versa breaks salary calculations.
  • Incorrect formulas: Referencing non-existent pay heads or using wrong percentages causes calculation failures.
  • Missing statutory heads: Forgetting to create heads for PF, ESI, or TDS means compliance reports will be incomplete.
  • Not updating pay heads for regulatory changes: When tax slabs or contribution rates change, pay head formulas must be updated.

Modifying and Deleting Pay Heads

To modify a pay head, go to Gateway of Tally > Payroll Info > Pay Heads > Alter, select the pay head, and make changes. However, if the pay head is already used in active salary structures or processed payroll, TallyPrime may restrict certain changes to maintain data integrity.

Deleting a pay head is not recommended if it has been used in historical payroll. Instead, mark it as inactive or create a new version. If you must delete, ensure no employee salary structure or past salary slip references it.

Pay Heads in Context: Your Complete Payroll Setup

Pay heads are just one component of a complete payroll system in TallyPrime. To fully leverage them, you should also enable payroll in tally, create employee in tally, configure PF setup in tally and ESI setup in tally, and understand professional tax in tally. Once all these are in place, process salary in tally becomes straightforward.

Getting Help with Pay Head Configuration

Setting up pay heads correctly requires understanding both TallyPrime's interface and your organization's salary policies. If you are unsure about formulas, statutory deductions, or compliance requirements, consulting a Tally expert is worthwhile.

Global IT Care, a Tally 3 Star Certified Partner in Purnea, Bihar since 2010, offers payroll setup services including pay head configuration, salary structure design, and compliance audits. We ensure your TallyPrime payroll is accurate, compliant, and efficient from day one. For guidance on pay heads or any aspect of TallyPrime payroll, reach out to us at +91 75469 00951 or visit our office in Purnea. We are here to help you build a robust payroll system that supports your business and protects your employees.

Frequently asked questions

What are pay heads in Tally?

Pay heads are individual salary components like Basic, HRA, DA, PF, IT. They categorize earnings and deductions for accurate payroll calculation and statutory reporting in TallyPrime.

How do I create a new pay head in TallyPrime?

Go to Gateway of Tally > Payroll Info > Pay Heads > Create. Enter name, select category (earnings/deduction/statutory), and set calculation method. Save with Ctrl+S.

What is the difference between earnings and deductions?

Earnings increase gross salary (Basic, HRA, DA, bonus). Deductions reduce net pay (PF, IT, professional tax). Both are essential for complete salary structure.

Can I modify a pay head after creating it?

Yes. Go to Gateway of Tally > Payroll Info > Pay Heads > Alter, select the pay head, make changes, and save. Ensure no active salary processes use it first.

What is a statutory pay head?

Statutory pay heads are mandatory deductions required by law, such as PF, ESI, TDS, and professional tax. They link to compliance reports and GST filing.

How do pay heads affect salary slip generation?

Pay heads determine which components appear on salary slips. They calculate gross, net, and deductions automatically based on their category and formula.