Every MPSFL recruitment article gives you a basic pay figure. That number alone tells you almost nothing — because basic pay is not what lands in your bank account at the end of the month.
Lab Technician basic pay at MPSFL: ₹28,700. By the time dearness allowance, house rent allowance, and transport allowance are added — and the NPS contribution is subtracted — your actual monthly take-home comes to somewhere between ₹42,000 and ₹48,000. The exact figure depends on which city in Madhya Pradesh you're posted to. That's the number that matters, and barely any article about this recruitment has bothered to calculate it properly.
Here is the complete salary breakdown for all three MPSFL posts — Lab Technician, Lab Assistant, and Lab Attendant — with the full calculation, non-salary benefits, what happens to that salary over 10 and 20 years, and why a forensic government lab job in MP pays better than the private sector option that most science graduates end up taking by default.
MP Forensic Lab Salary 2026 — All Three Posts at a Glance
⚡ MP Forensic Lab — Quick Summary
| Organization | MP Forensic Science Laboratory (Madhya Pradesh Govt) |
| Post | Scientific Officer / Scientific Assistant / Lab Technician |
| Basic Pay | ₹29,200–₹44,900 / month (by post) |
| In-Hand Salary | ₹42,000–₹65,000 / month |
| Grade / Level | MP State Pay Matrix Level 8–12 (by post) |
All posts are under the MP Forensic Science Laboratory (MPSFL), functioning under the Government of Madhya Pradesh. Salaries follow the MP 7th State Pay Commission matrix — which is separate from the central government's 7th Pay Commission, and the pay level numbers correspond to MP state scales, not central scales.
| Post | Pay Level (MP State) | Basic Pay | In-Hand Salary (approx) | Approx Vacancies |
|---|---|---|---|---|
| Lab Technician | Level 7 | ₹28,700/month | ₹42,000 – ₹48,000 | ~80 posts |
| Lab Assistant | Level 5 | ₹19,900/month | ₹30,000 – ₹35,000 | ~30 posts |
| Lab Attendant | Level 1 | ₹15,000/month | ₹22,000 – ₹26,000 | ~16 posts |
In-hand salary varies by posting city — Bhopal and district headquarters give higher HRA, smaller towns and rural postings give lower HRA. The dearness allowance is also revised every January and July, so these figures shift slightly with each revision.
Lab Technician Salary — Level 7, ₹28,700 Basic Pay
The Lab Technician post is the most sought-after among the three MPSFL positions — and rightfully so. It sits at Level 7 of the MP state pay matrix, which is the same tier that many competitive central-government posts like SSC CGL Inspector occupy in the central pay structure. For a state-level recruitment in a niche scientific field with a fraction of that competition, Level 7 placement is genuinely significant.
Here is the step-by-step monthly salary calculation for a Lab Technician posted in Bhopal — a Y-class city in the MP HRA classification:
| Salary Component | How It Is Calculated | Amount (₹) |
|---|---|---|
| Basic Pay | As per Level 7, MP State Pay Matrix | ₹28,700 |
| Dearness Allowance (DA) | ~53% of Basic Pay | ₹15,211 |
| House Rent Allowance (HRA) | 16% of Basic — Bhopal (Y-class) | ₹4,592 |
| Transport Allowance (TA) | Fixed TA + DA component on TA | ~₹2,200 |
| Gross Salary | ~₹50,703 | |
| NPS Deduction (Employee Share) | 10% of Basic + DA = 10% of ₹43,911 | −₹4,391 |
| State Health Scheme Contribution | Nominal fixed contribution | −₹400 approx |
| Net In-Hand (Bhopal posting) | ~₹45,900 |
For postings outside Bhopal — district towns, regional labs — HRA drops to 8% of basic pay instead of 16%. That brings the in-hand down by roughly ₹2,300 per month. So the ₹42,000 to ₹48,000 range reflects:
- ₹42,000 – ₹43,500: Rural or small-town posting (8% HRA)
- ₹44,500 – ₹46,500: District headquarters or mid-size city posting
- ₹46,000 – ₹48,000: Bhopal or larger classification city (16% HRA)
One thing worth understanding: the NPS deduction shown above is your own contribution, not lost money. That 10% goes into your retirement account, where the government also deposits an additional 14% on your behalf every month. Over 30 years, this is a substantial retirement corpus. It is a deduction in the short term and a significant asset in the long term.
Now compare that ₹44,000–₹46,000 in-hand to what B.Sc Chemistry or Biology graduates typically earn in MP's private sector — private diagnostic labs, testing companies, hospital laboratories. The going rate is ₹15,000 to ₹22,000 per month. And that's a generous estimate for most of MP; plenty of private labs in smaller cities pay even less. The gap is not marginal. It is not a question of "which is slightly better." It's a different category of employment entirely.
Lab Assistant Salary — Level 5, ₹19,900 Basic Pay
Lab Assistant — 12th Science pass, Level 5 — is MPSFL's scientific support role. Sample preparation, instrument maintenance, lab record keeping, supporting Technicians and Officers in analytical work — that's what the day-to-day looks like.
| Salary Component | Amount (₹) |
|---|---|
| Basic Pay | ₹19,900 |
| DA (~53%) | ₹10,547 |
| HRA — Y-class city (16%) | ₹3,184 |
| Transport Allowance | ~₹1,600 |
| Gross Salary | ~₹35,231 |
| NPS Deduction (10% of Basic+DA) | −₹3,045 |
| State Health Scheme | −₹300 approx |
| Net In-Hand | ₹31,500 – ₹32,000 (Bhopal) |
The ₹30,000 to ₹35,000 range in the recruitment notification accounts for all posting types across the state. A Lab Assistant in a rural lab gets around ₹30,000; in Bhopal, it's closer to ₹32,000 to ₹33,000.
For a 12th Science pass holder in Madhya Pradesh, this is a salary bracket that places them firmly in the middle-income government employee category. Private employment equivalents — diagnostic centre helper, hospital lab assistant, industrial testing support — pay ₹10,000 to ₹15,000 in the same geography. The MPSFL Lab Assistant role pays twice that, with full job permanence and pension.
Lab Attendant Salary — Level 1, ₹15,000 Basic Pay
Lab Attendant sits at Level 1, needs only a 10th pass certificate. Work covers sample transport within the lab, basic housekeeping of laboratory areas, equipment cleaning and maintenance support, and non-technical assistance tasks.
After DA, HRA and TA are added and NPS subtracted, monthly in-hand lands between ₹22,000 and ₹26,000. Posting city determines where exactly in that range you fall.
Among the three posts, Lab Attendant has the fewest vacancies — just ~16 out of 126 total. Still, for a 10th-pass candidate in MP wanting permanent government employment, the combination of job security, annual salary growth, and state health coverage puts it well above any private-sector option at that qualification level.