mysalarycalculator.in
Railway Careers

RPF Salary 2026: Constable & SI Pay Scales, Allowances & Perks

Calculate RPF (Railway Protection Force) monthly in-hand salary per month. Estimate Constable Level 3 basic, Sub-Inspector Level 6 pay, and HRA tiers.

RPF Salary Banner
Railway Protection Force

RPF Pay Matrix: 7th CPC Scales, Station Allowances, & Deductions

By Vikas Yadav Last Updated: July 2026 11 Min Read

1. Overview of RPF Salaries

An **RPF Constable** earns a starting monthly gross salary of **₹41,220 to ₹48,260** under Pay Level 3 of the 7th Central Pay Commission, resulting in an in-hand take-home salary of **₹32,766 to ₹42,246** per month after NPS deductions. RPF **Sub-Inspectors** (Pay Level 6) start at a basic pay of **₹35,400**, yielding a starting monthly in-hand net of **₹43,000 to ₹52,000**.

Administered by the Ministry of Railways, RPF personnel are responsible for the protection of railway passengers, passenger areas, and railway property. Unlike regular state police, RPF is a central armed force of the Union, enjoying uniform national pay scales and extensive railway travel privileges.

To simulate how monthly salary components transition across railway divisions and posting classes, you can use our interactive Railway Salary Calculator to model basic pay, HRA, and travel allowances.

2. City-Wise Allowances and Gross Salary Slabs

RPF housing HRA allowances are categorized based on station classes:

  • Class X Postings (Metros like Mumbai, Delhi): Starting Constable basic is ₹21,700 + DA (50%) ₹10,850 + 30% HRA ₹6,510 + TA ₹5,400 + Ration Allowance ~₹3,800, leading to a monthly gross salary of **₹48,260**.
  • Class Y Postings (Tier-2 Cities): Starting basic is ₹21,700 + DA (50%) ₹10,850 + 20% HRA ₹4,340 + TA ₹2,700 + Ration ~₹3,800, leading to a monthly gross salary of **₹43,390**.
  • Class Z Postings (Rural / Small stations): Starting basic is ₹21,700 + DA (50%) ₹10,850 + 10% HRA ₹2,170 + TA ₹2,700 + Ration ~₹3,800, leading to a monthly gross salary of **₹41,220**.

3. Allowances, Ration Money, and Railway Perks

Railway Protection Force personnel are entitled to unique allowances:

  • Dearness Allowance (DA): Paid to neutralize the impact of inflation, currently at **50%** of basic pay (e.g. ₹10,850 for Constable, ₹17,700 for SI).
  • Ration Money Allowance (RMA): Paid monthly (approx **₹3,800**) to support dietary expenditures.
  • Passes & PTOs: Free railway passes for officers and their families for annual leisure or official travel across India.
  • Uniform Allowance: Paid annually for uniform purchase and maintenance.

4. Mandatory Deductions on the Pay Slip

Deductions on the monthly RPF pay slip include:
National Pension System (NPS): A mandatory deduction of **10%** of (Basic + DA) = **₹3,255** starting for Constables, deposited into their pension account.
Railway Employee Insurance Scheme (REIS): A flat monthly insurance contribution of **₹30** (for Constables) or **₹60** (for SIs).
Professional Tax (PT): A flat monthly deduction of **₹200**.

5. Career Progression and Promotion Path

An RPF Constable advances through the following career ranks based on performance, department exams, and seniority:
**Constable** → **Head Constable** → **Assistant Sub-Inspector (ASI)** → **Sub-Inspector (SI)** → **Inspector**.

Under the upcoming **8th Pay Commission** alignments, a fitment factor of **2.57x to 2.81x** is expected to be applied, which would raise starting basic pay for Level 3 Constables to approximately ₹55,000, significantly boosting monthly in-hand take-home pay.

Frequently Asked Questions

Rohit Kushwaha

Rohit Kushwaha

Software Engineer & Creator of mysalarycalculator.in

Verified Creator

I'm Rohit Kushwaha, a Software Engineer with 3+ years of experience in developing web applications and digital solutions. By combining technology with practical financial tools, I built mysalarycalculator.in to help Indian professionals easily understand their salary, taxes, EPF, gratuity, and take-home income.

Comments & Discussion (0)

Join the Conversation

No comments yet. Be the first to start the discussion!