Skip to content
FFaujiTips
CalculatorCareerLive

MACP Eligibility Calculator

Track your Modified Assured Career Progression eligibility and dates.

Last updated 29/07/2026

Calculator

MACP Eligibility Calculator inputs

Date of Joining Service
Current Date

Defaults to today — change it to check MACP status as of another date.

Each regular promotion is treated as pre-empting the next MACP stage — see Assumptions.

Stored only in this browser — never uploaded, no account required.

Manage My Service Details
Enter valid inputs to see your result.

How this works

What it means

Where you stand under the Modified Assured Career Progression (MACP) scheme — your total qualifying service, which MACP stage (if any) you've already earned, and when the next one is due.

How it’s calculated

MACP grants a financial upgradation at 10, 20 and 30 years of continuous regular service, but only for a stage you haven't already effectively received through a regular promotion. Each regular promotion you've had is treated as pre-empting the next MACP stage in sequence.

Common Defence use cases

Checking whether your next MACP upgradation is due, planning around an upcoming 10/20/30-year milestone, and understanding how your existing promotions interact with MACP eligibility.

Formula

Completed Years of Service = whole years between Date of Joining and Current Date Promotions Covered = min(Number of Promotions Already Received, 3) Stage from Service = min(floor(Completed Years ÷ 10), 3) MACP Stage Earned = Stage from Service, if Stage from Service > Promotions Covered, else none Next MACP Stage = max(MACP Stage Earned, Promotions Covered) + 1, if ≤ 3, else Not Applicable Estimated Eligibility Date = Date of Joining + (10 × Next MACP Stage) years

Assumptions

  • This is a simplified, illustrative estimate only — always verify with your unit's HR/records office, Group Headquarters, or PCDA(O)/PCDA before relying on it.
  • Models only the generic MACP Scheme: financial upgradation at 10, 20 and 30 years of continuous regular service, per DoPT OM No. 35034/3/2008-Estt.(D) dated 19 May 2009. No cadre-specific, department-specific or service-specific (Army/Navy/Air Force/Civilian) interpretation is attempted.
  • "Number of Promotions Already Received" is treated as consuming MACP stages 1, 2 and 3 in that order — each regular promotion is assumed to pre-empt the next MACP financial upgradation. This calculator only uses a promotion count, not promotion dates, so the exact timing interplay between a specific promotion and a specific MACP milestone is not modeled.
  • "3+" promotions is treated identically to exactly 3, since only 3 MACP stages exist under the scheme.
  • Assumes qualifying service is continuous and fully reckonable — does not verify or exclude breaks in service, extraordinary leave, or unauthorized absence that may not count towards MACP qualifying service.
  • Does not model bunching provisions or the various clarificatory Office Memoranda issued after the original 2009 scheme.

Example calculations

Joined 15 June 1996, current date 15 June 2026 (30 years), 0 promotions received

MACP Stage Already Earned: Stage 3 (at 30 years) — Next MACP Due: Not Applicable (all 3 stages accounted for)

Joined 1 January 2010, current date 1 January 2026 (16 years), 1 promotion received

MACP Stage Already Earned: None yet (covered by the promotion) — Next MACP Due: Stage 2 at 20 years, estimated 01/01/2030 (4 years, 0 months, 0 days remaining)

Joined 1 January 2020, current date 1 January 2026 (6 years), 0 promotions received

MACP Stage Already Earned: None yet (10 years not yet completed) — Next MACP Due: Stage 1 at 10 years, estimated 01/01/2030 (4 years, 0 months, 0 days remaining)

Frequently asked questions

No. This is a simplified Version 1 estimate for planning purposes only. Always confirm your actual MACP status with your unit's HR/records office or Group Headquarters.