BPSC Teacher Salary: How Gross and In-Hand Pay Are Calculated

The BPSC teacher salary calculation confuses many newly appointed teachers, because the offer letter shows a basic pay figure while the bank credit is a different number altogether. The gap is not an error: allowances are added first, and a pension contribution is deducted afterwards. Once you know which parts are added and which part is taken away, you can work out your own pay in a few minutes. This guide walks through the method step by step, with a worked example, and you can check your own figures instantly with the BPSC Teacher Salary Calculator.

Keep one distinction in mind throughout: gross salary is what you earn before deductions, while in-hand salary is what remains after the NPS deduction shown here. Income tax is a separate matter and is not deducted in this calculation, so treat the result as an estimate of your take-home pay before tax.

The Method / Formula

The calculation has four building blocks. Basic pay depends on the class level you teach. Dearness Allowance (DA) is a percentage of your basic pay. House Rent Allowance (HRA) is also a percentage of your basic pay, and it depends on your posting city. A fixed medical allowance of Rs 1,000 is added on top.

Gross salary = Basic pay + DA + HRA + medical allowance (Rs 1,000).

NPS contribution = 10% of (Basic pay + DA). This is the employee’s contribution to the National Pension System, and it is the deduction used in this method.

In-hand salary = Gross salary − NPS contribution. The result is before income tax.

The basic pay figures commonly published for BPSC teachers are Rs 25,000 for Classes 1–5, Rs 28,000 for Classes 6–8, Rs 31,000 for Classes 9–10, and Rs 32,000 for Classes 11–12. Confirm the figure for your level against the latest Bihar notification, since pay scales and DA rates are revised by government orders from time to time.

How to Calculate BPSC Teacher Salary Step by Step

  1. Find your basic pay from your class level. A teacher of Classes 9–10, for example, starts from Rs 31,000.
  2. Work out DA by applying the current DA percentage to your basic pay. At 50%, DA on Rs 31,000 is Rs 15,500.
  3. Work out HRA by applying your HRA percentage to your basic pay. At 8%, HRA on Rs 31,000 is Rs 2,480.
  4. Add the fixed medical allowance of Rs 1,000 to basic pay, DA and HRA to get your gross salary.
  5. Work out your NPS contribution as 10% of basic pay plus DA only. HRA and the medical allowance are not included in this base.
  6. Subtract the NPS contribution from the gross salary. The result is your estimated in-hand salary, before income tax.
  7. Cross-check your result with the calculator and, before relying on it for a decision, with the latest Bihar notification for your level and posting.

Worked Example

Take the example used on the tool page: a teacher of Classes 9–10, with DA at 50% and HRA at 8%. The basic pay is Rs 31,000.

DA = 50% of Rs 31,000 = Rs 15,500. HRA = 8% of Rs 31,000 = Rs 2,480. Add the medical allowance of Rs 1,000, and the gross salary is Rs 31,000 + Rs 15,500 + Rs 2,480 + Rs 1,000 = Rs 49,980.

Next, the NPS contribution is 10% of (Basic pay + DA) = 10% of (Rs 31,000 + Rs 15,500) = 10% of Rs 46,500 = Rs 4,650.

Finally, in-hand salary = Gross salary − NPS = Rs 49,980 − Rs 4,650 = Rs 45,330, before income tax. That matches the tool page example exactly, and it shows why the take-home figure sits below the gross figure even though no tax has been deducted yet.

Common Mistakes / Good to Know

  • Treating gross salary as take-home pay. The gross figure still has the NPS contribution to come off it, so the amount credited to your account will be lower.
  • Applying NPS to the gross salary. The NPS base here is basic pay plus DA only. HRA and the medical allowance are not part of that base, so including them overstates the deduction.
  • Using the wrong basic pay or an outdated DA rate. Basic pay follows your class level, and DA is revised by government orders. An old percentage quietly changes every figure that follows it.
  • Treating the estimate as final. This method gives an estimated in-hand figure before income tax, and actual credits can differ once tax and any other applicable deductions are applied. Always confirm the latest figures in the official Bihar notification before relying on a result.

Frequently Asked Questions

What is the basic pay for a BPSC teacher?

Basic pay depends on the class level taught: Rs 25,000 for Classes 1-5, Rs 28,000 for Classes 6-8, Rs 31,000 for Classes 9-10, and Rs 32,000 for Classes 11-12, as commonly published.

How is gross salary calculated for a BPSC teacher?

Add basic pay, DA, HRA and the fixed medical allowance of Rs 1,000. For example, Rs 31,000 plus Rs 15,500 plus Rs 2,480 plus Rs 1,000 gives a gross salary of Rs 49,980.

What is the NPS deduction for a BPSC teacher?

NPS is 10% of basic pay plus DA only. In the example, 10% of Rs 46,500 is Rs 4,650. HRA and the medical allowance are not included in the NPS base.

Is the in-hand salary figure final?

No. It is an estimate before income tax, and actual credits can differ once tax and any other applicable deductions are applied. Always confirm the latest figures in the official Bihar notification.

Once you have your estimated in-hand figure, you can compare it with a general salary check. Use the In-Hand Salary Calculator for a broader take-home estimate, and read How to Calculate In-Hand Salary from CTC to see how the same idea works when you start from a CTC figure instead of a basic pay figure.

1 thought on “BPSC Teacher Salary: How Gross and In-Hand Pay Are Calculated”

Leave a Comment