SarkariJobTrackAm I Eligible?
Sign in

MACP Calculator

Under the Modified Assured Career Progression scheme, a central government employee gets up to three financial upgradations: at 10, 20 and 30 years of service, or after 10 years in the same pay level, whichever comes first. Enter your promotion dates and this lays out when each one falls due.

Leave blank if you have not been promoted.

Leave blank if none.

Leave blank if none.

Optional, to show the level an upgradation takes you to.

Rates in force on this date are used, so a past fixation can be checked against its own rules.

How to use this calculator

  1. Enter the date you joined service.
  2. Enter the date of each regular promotion you have had, and leave the rest blank.
  3. Optionally choose your pay level now, to see the level an upgradation takes you to.
  4. Choose the date to check on, and calculate.

How it is calculated

An upgradation falls due at 10, 20 or 30 years of service, or after 10 years of continuous service in one level, whichever is earlier, under DoPT's consolidated MACP guidelines of 22 October 2019.

Every promotion or upgradation restarts the 10-year clock. A promotion counts as one of the three moves, unless it follows an upgradation you have already been granted, when it uses that upgradation instead.

An upgradation moves you to the next level in the pay matrix — Level 13 goes to 13A — which is not always the level of the next promotional post.

Dates after today assume no further promotion. Your office applies the scheme to your own service record, including the "Very Good" benchmark.

Worked example

Joined on 1 September 2008 and promoted on 1 September 2012, checked on 1 August 2026: ten years in the promoted level brought the 2nd upgradation on 1 September 2022, and the 3rd falls due on 1 September 2032.

Run this worked example

Indicative only. The official order or notification governs, and every figure should be checked against it before you act on it.

MACP Calculator – When Your Financial Upgradation Falls Due | SarkariJobTrack