Salary Structure Calculator

Split gross salary into basic pay, HRA and balancing allowances. Enter your own values below to see balancing special allowance and check the method behind it.

All calculators

Your inputs

Change the example values to match your situation.

Your result

Let’s work it out.

Fill in your inputs and select Calculate.
Your result and breakdown will appear here.

How this calculator works

Basic = gross × basic share; HRA = basic × HRA share; balancing allowance = gross − basic − HRA − other allowances.

Before you use the result

  • Illustrative structure only. Statutory wage definitions and employer policy must be checked separately.

What is Salary Structure Calculator?

Salary Structure Calculator helps you split gross salary into basic pay, HRA and balancing allowances.

The main result is balancing special allowance, with a breakdown of basic pay, HRA and other fixed allowances. The formula, example and assumptions below explain how to interpret it.

How to use Salary Structure Calculator

Use the example to get familiar with the form, then enter your own figures. Any rates in the example are illustrative. Check the field labels and units before calculating.

  1. Gather monthly gross salary (₹), basic as percentage of gross (%), HRA as percentage of basic (%) and other fixed allowances (₹). Use values from the same situation or reporting period.
  2. Replace the example monthly gross salary with your own value, then complete the other fields. Check the displayed units.
  3. Select Calculate and read balancing special allowance with its result breakdown. Change one input and calculate again to compare a second scenario. Reset restores the original example.
  • Enter monthly gross salary in ₹, at least 0. Decimals are accepted.
  • Enter basic as percentage of gross in %, at least 0 and at most 100. Decimals are accepted.
  • Enter HRA as percentage of basic in %, at least 0 and at most 100. Decimals are accepted.
  • Enter other fixed allowances in ₹, at least 0. Decimals are accepted.

Salary Structure Calculator: a worked example

With the inputs below, the result is ₹12,000 (balancing special allowance). Follow the example, then replace these illustrative values with your own.

Example inputs and output
Input or outputExample value
Monthly gross salary (₹)₹50,000
Basic as percentage of gross (%)50 %
HRA as percentage of basic (%)40 %
Other fixed allowances (₹)₹3,000
Balancing special allowance₹12,000
Basic pay₹25,000
HRA₹10,000
Other fixed allowances₹3,000
Gross salary₹50,000

Understanding the Salary Structure result

Read balancing special allowance alongside basic pay, HRA and other fixed allowances. These describe different parts of the same calculation.

Displayed results use a readable number of decimal places. When checking a result by hand, keep extra precision until the last step. To compare scenarios, change one input at a time and keep the others fixed.

  • Example Basic pay: ₹25,000
  • Example HRA: ₹10,000
  • Example Other fixed allowances: ₹3,000
  • Example Gross salary: ₹50,000

Salary Structure Calculator: assumptions and common mistakes

A useful estimate starts with the right inputs. Check the following assumptions and limits before applying the result to your situation.

  • Illustrative structure only. Statutory wage definitions and employer policy must be checked separately.
  • CTC and take-home pay describe different amounts. Use the same month or year for all salary components.

For wider guidance, visit Employees’ Provident Fund Organisation. The formula and scope of this specific tool are stated on this page.

Salary Structure Calculator FAQs

What does Salary Structure Calculator calculate?

Salary Structure Calculator helps you split gross salary into basic pay, HRA and balancing allowances. Its main output is balancing special allowance in ₹.

What inputs do I need for Salary Structure Calculator?

You need monthly gross salary (₹), basic as percentage of gross (%), HRA as percentage of basic (%) and other fixed allowances (₹). Use the field labels and units to match your figures to the formula.

Which formula does Salary Structure Calculator use?

Basic = gross × basic share; HRA = basic × HRA share; balancing allowance = gross − basic − HRA − other allowances.

What is a worked example for Salary Structure Calculator?

Example inputs: Monthly gross salary: ₹50,000; Basic as percentage of gross: 50 %; HRA as percentage of basic: 40 %; Other fixed allowances: ₹3,000. The result is ₹12,000 (balancing special allowance).

How should I enter monthly gross salary?

Enter monthly gross salary in ₹, at least 0. Decimals are accepted.

How do I choose basic as percentage of gross?

Enter basic as percentage of gross in %, at least 0 and at most 100. Decimals are accepted. The example uses 50 %; replace it if your circumstances differ.

How should I read balancing special allowance?

Read balancing special allowance alongside basic pay, HRA and other fixed allowances. These describe different parts of the same calculation.

Why might my Salary Structure Calculator result differ from my records?

Illustrative structure only. Statutory wage definitions and employer policy must be checked separately. Differences in entered values, units or rounding can also change the comparison.

Can I compare two scenarios in Salary Structure Calculator?

Yes. Note your first balancing special allowance, change monthly gross salary or another input, and select Calculate again. Editing a field clears the old result so it is not mistaken for a new calculation.

Is Salary Structure Calculator free, and where are my inputs calculated?

This calculator is free to use without signing in. Its formula runs in your browser; calculator inputs are not sent to a calculation API. The inputs reset to the example values when you reset the form or start a fresh page.