Assistant Prosecution Officer (APO) — also called Assistant Public Prosecutor (APP) or Assistant District Public Prosecution Officer (ADPO) depending on the state — is the entry-level prosecution-cadre post created under Section 19 of the Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS), which replaced the Code of Criminal Procedure, 1973 with effect from 1 July 2024. Recruitment is run separately by each state's Public Service Commission or home/law department, so the cadre name, eligibility detail, vacancy count and process all vary by state and cycle — this guide anchors on what BNSS itself fixes and flags what does not.
What BNSS Fixes, and What Each State Fixes
| Element | Position | Source |
|---|---|---|
| Statutory basis | Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS), in force from 1 July 2024 | BNSS 2023 |
| Assistant Public Prosecutor — appointing authority | State Government, one or more per district; Central Government may separately appoint for specific cases | Section 19(1)-(2), BNSS 2023 |
| Fallback appointment where none is available | District Magistrate may appoint another person, on 14 days' notice to the State Government; serving police officers below Inspector rank, or who investigated the case, are barred | Section 19(3), BNSS 2023 |
| Public Prosecutor — Bar-practice eligibility | Not less than seven years as an advocate | Section 18(7), BNSS 2023 |
| Special Public Prosecutor — Bar-practice eligibility | Not less than ten years as an advocate | Section 18(8), BNSS 2023 |
| Director/Deputy Director of Prosecution — eligibility | Fifteen years as an advocate, or a serving/former Sessions Judge | Section 20(2)(a), BNSS 2023 |
| Assistant Director of Prosecution — eligibility | Seven years as an advocate, or a former first-class Magistrate | Section 20(2)(b), BNSS 2023 |
| Entry-level Assistant Public Prosecutor eligibility (age, Bar enrolment requirement, marks) | Not fixed by BNSS — set by each state's own rules | State PSC / home department notification — confirm per state |
| Cadre name | APO (Uttar Pradesh), ADPO (Madhya Pradesh), APP (several other states) — same statutory post, different labels | State notifications |
| Recruiting authority | State Public Service Commission or state home/law department — varies by state | State notifications |
| Selection structure, vacancies, fee, age band | Cycle-specific — read the live notification | State PSC's own advertisement |
The Statutory Framework — BNSS Sections 18 to 20
The BNSS, which replaced the Code of Criminal Procedure, 1973 as the operative criminal-procedure code with effect from 1 July 2024, sets out the prosecution-service structure in three consecutive sections:
Section 18 — Public Prosecutors. For every High Court, the Central or State Government appoints a Public Prosecutor (and may appoint Additional Public Prosecutors) after consultation with the High Court. For every district, the State Government appoints a Public Prosecutor, drawing from a panel the District Magistrate prepares in consultation with the Sessions Judge — or, where a State has a regular cadre of Prosecuting Officers, from within that cadre. Section 18(7) fixes eligibility for a Public Prosecutor or Additional Public Prosecutor at not less than seven years in practice as an advocate; Section 18(8) allows appointment of a Special Public Prosecutor for a case or class of cases from among advocates with not less than ten years' practice.
Section 19 — Assistant Public Prosecutors. This is the section that creates the entry-level post most state recruitment cycles are built around. Section 19(1) requires the State Government to appoint one or more Assistant Public Prosecutors in every district to conduct prosecutions in the Courts of Magistrates. Section 19(2) allows the Central Government to appoint Assistant Public Prosecutors for specific cases in Magistrates' Courts. Section 19(3) is a fallback: where no Assistant Public Prosecutor is available for a particular case, the District Magistrate may appoint another person to the role after giving the State Government fourteen days' notice — but a serving police officer is barred from this fallback appointment if he has taken part in investigating the offence, or if he is below the rank of Inspector.
Section 20 — Directorate of Prosecution. A State Government may establish a Directorate of Prosecution headed by a Director, with Deputy Directors, and a District Directorate with Deputy and Assistant Directors. Section 20(2) fixes eligibility for these supervisory posts specifically: a Director or Deputy Director of Prosecution must have fifteen years' practice as an advocate, or be or have been a Sessions Judge; an Assistant Director of Prosecution must have seven years' practice as an advocate, or have been a first-class Magistrate. The Directorate structure creates a reporting line — Assistant Public Prosecutors and Public Prosecutors in the district courts fall under the Deputy or Assistant Director of Prosecution, who in turn reports to the Director, who functions under the State's Home Department.
Notably, BNSS fixes eligibility for Public Prosecutor, Special Public Prosecutor and Directorate posts, but does not itself fix age, qualification or Bar-enrolment eligibility for entry-level Assistant Public Prosecutor recruitment — that is left to each state's own recruitment rules, which is why an APO/APP/ADPO notification's eligibility clause must be read state-by-state rather than assumed from the BNSS text.
One Statutory Post, Many State Names
"Assistant Prosecution Officer," "Assistant Public Prosecutor" and "Assistant District Public Prosecution Officer" are not three different statutory posts — they are state-specific labels applied to the same Section 19 post, or to closely related district-level prosecution posts built on the same BNSS framework:
- Uttar Pradesh recruits through the Uttar Pradesh Public Service Commission (UPPSC) under the title Assistant Prosecution Officer (APO). Veritect covered the UPPSC APO 2026 prelims answer key release for 182 posts, released 25 March 2026 — read that article for how one specific cycle ran, not as a current vacancy figure.
- Madhya Pradesh recruits through the Madhya Pradesh Public Service Commission (MPPSC) under the title Assistant District Public Prosecution Officer (ADPO), placed under the state's Home Department. Veritect covered the MPPSC ADPO 2026 notification for 17 posts, opened 9 April 2026 — again, read as a record of that cycle, not a current figure.
- Several other states use Assistant Public Prosecutor (APP) as the direct cadre title, tracking the BNSS Section 19 language without a state-specific rename.
The state name on a notification tells you which portal and rules to read; it does not change the underlying statutory basis, which is BNSS Section 19 (or, for supervisory posts within a state's Directorate structure, Section 20) in every state.
Who Recruits: State PSCs and Home/Law Departments — Not a Central Process
There is no central, all-India Assistant Public Prosecutor examination. Recruitment is run independently by each state, typically through the state Public Service Commission (as in Uttar Pradesh and Madhya Pradesh) in coordination with the state Home Department or Law Department, which administers the prosecution cadre once appointed. This means:
- Vacancy counts, application windows, exam dates and fees are set independently by each state and each cycle — the 182 UPPSC posts in the March 2026 cycle and the 17 MPPSC posts in the April 2026 cycle are two entirely separate exercises with no bearing on any other state's or year's numbers.
- The application portal and notification are published on the specific state PSC's own website (uppsc.up.nic.in, mppsc.mp.gov.in, and the equivalent portal for whichever state you are targeting) — not on a central Union government site.
- Because BNSS itself does not fix entry-level eligibility, the age band, educational qualification detail and any experience requirement are set entirely by the state's own recruitment rules for the specific cadre.
Typical Eligibility — What's Common, What You Must Confirm
Across the states that recruit Assistant Public Prosecutors, an LL.B. degree from a recognised university is the consistent minimum qualification — this much is a safe generalisation because the post is a law-officer role by definition. Beyond that baseline, do not generalise:
- Bar enrolment: whether a candidate must already be enrolled with a State Bar Council before applying, or can apply as a fresh LL.B. holder and enrol later, varies by state and is fixed by that state's own eligibility clause — not by BNSS. Confirm this explicitly before assuming either position.
- Age band: state-specific and cycle-specific. Do not carry forward an age band from one state's notification, or one year's notification, to another.
- Application fee: state-specific, and frequently tiered by category (General/OBC versus SC/ST/PwD, as both the UPPSC and MPPSC cycles illustrate) — read the live notification's fee schedule.
- Vacancy count: cycle-specific and can swing widely — 182 posts in one state's 2026 cycle and 17 in another's are both real, simultaneous figures for the same underlying post, reflecting different states' cadre sizes and vacancy backlogs, not a national norm.
The Usual Three-Stage Structure
Recruitment for Assistant Public Prosecutor-equivalent posts commonly runs through a written examination stage, sometimes split into a preliminary screening and a main examination, followed by an interview or viva voce. The exact split — whether there is a distinct preliminary stage, how many papers the main examination has, whether the written test is objective (OMR-based) or descriptive, and what weight the interview carries in the final merit list — is fixed by the specific state's rules and notification for that cycle, not by any BNSS provision or by a uniform national pattern. Read the scheme of examination annexed to the live notification for your target state before planning a preparation strategy around any other state's structure.
How the Prosecution Cadre Differs From Judicial Service and From the Bar
An Assistant Public Prosecutor is a state government law officer, appointed under BNSS Section 19, whose statutory function is to conduct prosecutions on behalf of the state in the Magistrate's courts. This is structurally different from two adjacent career paths that judiciary aspirants often compare it against:
- Judicial service (Civil Judge or District Judge, entered under Article 234 or Article 233 of the Constitution respectively) places an officer on the bench to adjudicate — deciding cases, not arguing them on behalf of a party. A judicial officer is not part of the Directorate of Prosecution and does not report to a Deputy or Assistant Director of Prosecution.
- Private Bar practice involves representing individual clients — a private citizen, company or accused person — rather than the state, and carries no government cadre structure, no Directorate reporting line under Section 20, and no state-employee status.
The prosecution cadre sits between these two: a state government employee, within a defined Directorate hierarchy under BNSS Section 20, whose professional function — prosecuting on the state's behalf — most resembles Bar practice in courtroom skill but is structurally a government law-officer post, not independent practice, and career progression runs through the Directorate's own promotion rules rather than through years of independent practice at the Bar.
Sources and verification
- Bharatiya Nagarik Suraksha Sanhita, 2023 — Sections 18, 19 and 20: verified verbatim against the local BareActs mirror copy of the BNSS at
/Users/anujgupta/Documents/Bareacts/BNSS_2023.md, cross-checked against the official India Code text at https://www.indiacode.nic.in/bitstream/123456789/20340/1/bnss,_2023.pdf (accessed 8 September 2026). All section numbers and the seven/ten/fifteen-year practice figures cited above are drawn directly from this text, not from memory. - BNSS commencement date (1 July 2024): this is treated as an established fact consistent with Veritect's existing published coverage (e.g., the Tamil Nadu Civil Judge recruitment guide's verified table), not independently re-verified against a fresh gazette notification in this session.
- UPPSC APO 2026 and MPPSC ADPO 2026 cycle figures (182 posts / 17 posts): drawn from Veritect's own prior published articles linked above, cited here only as illustrations of the state-run model and explicitly not restated as current vacancy or fee figures.
- Gap disclosed: this guide does not state a uniform national position on whether Bar enrolment is required before appointment as an Assistant Public Prosecutor. BNSS does not fix this for entry-level posts, and no single central source settling it for every state was located as at 8 September 2026; readers must confirm this from their target state's own recruitment rules.
- Gap disclosed: this guide does not name every state's cadre title or recruiting authority. Only Uttar Pradesh (APO/UPPSC) and Madhya Pradesh (ADPO/MPPSC) are verified here from Veritect's own prior published coverage; other states' cadre names and recruiting authorities were not individually verified in this session and are described only in general terms ("APP elsewhere").
Frequently asked questions
What is the statutory basis for the Assistant Prosecution Officer / Assistant Public Prosecutor post? Section 19 of the Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS) requires the State Government to appoint one or more Assistant Public Prosecutors in every district to conduct prosecutions in the Courts of Magistrates, with a fallback appointment mechanism under Section 19(3) subject to a fourteen-day notice and a bar on certain police officers.
Are APO, APP and ADPO the same post? They are state-specific names for the same statutory post under BNSS Section 19. Uttar Pradesh uses APO, Madhya Pradesh uses ADPO, and several other states use APP directly. The recruiting authority and eligibility detail are fixed by each state.
What replaced the Code of Criminal Procedure, 1973 provisions on prosecutors? The Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS), in force from 1 July 2024, replaced the CrPC, 1973. Sections 18, 19 and 20 of the BNSS now govern Public Prosecutors, Assistant Public Prosecutors and the Directorate of Prosecution.
Does an Assistant Prosecution Officer need to be enrolled with the Bar? This varies by state and is not fixed by BNSS, which sets Bar-practice eligibility only for Public Prosecutor, Special Public Prosecutor and Directorate posts, not for entry-level Assistant Public Prosecutor recruitment. Confirm from the specific state notification.
How does the prosecution cadre differ from judicial service and from Bar practice as a career? An Assistant Public Prosecutor prosecutes on the state's behalf within the BNSS Section 20 Directorate structure, as a government law officer. Judicial service (Civil Judge/District Judge) adjudicates rather than prosecutes. Private Bar practice represents individual clients with no government cadre structure.