Madhya Pradesh School Management Software · MPBSE + RSK ERP
SchoolDeck is the school ERP built for Madhya Pradesh — across all 55 districts. Capture each child once at admission — and the same record produces the Shiksha Portal export, the Hindi Transfer Certificate in 60 seconds, the digital Dakhil Kharij entry, the MPBSE Class 10 + 12 result, the RSK Class 5 + 8 result, the MP Scholarship Portal submission and the MMVY eligibility flag.
Definition
Madhya Pradesh Board school management software is a cloud-based ERP configured for the two distinct examination authorities that govern MP schools: the Madhya Pradesh Board of Secondary Education (MPBSE) at mpbse.nic.in conducting Class 10 (High School Certificate) and Class 12 (Higher Secondary Certificate), and the Rajya Shiksha Kendra (RSK) at rskmp.in conducting Class 5 and Class 8 board exams. It handles Samagra Family ID (household) + Samagra Member ID (individual) capture and validation; the Shiksha Portal sync at educationportal.mp.gov.in; bilingual Hindi + English Transfer Certificate in 60 seconds; the digital Dakhil Kharij Admission-and-Withdrawal register; MMVY (Mukhyamantri Medhavi Vidyarthi Yojana) flagging; Ladli Laxmi Yojana tracking; RTE Madhya Pradesh 25% ledger; and SC/ST/OBC Pre-Matric and Post-Matric scholarship exports. SchoolDeck has been used by 500+ Indian schools since 2018.
A duplicate Hindi TC, end to end
Six years ago Rohit Yadav passed MPBSE Class 12. Today he needs a duplicate Transfer Certificate for a Madhya Pradesh State Public Service Commission application. Here is what happens — beat by beat — in the school office in Rewa.
10:46:00 · Counter
Rohit hands his 2019 MPBSE Higher Secondary marksheet across the counter. The clerk reads the old admission number on the back — ADM/2014/0193.
10:46:11 · Search the Dakhil Kharij
The clerk types "0193" into the digital Dakhil Kharij register. One result. Rohit Yadav, admitted 18/06/2014 in Class 6, MPBSE Class 12 (Maths-Bio) pass June 2019, withdrawn 30/06/2019, OBC community, Hindi medium, Samagra Family ID + Member ID linked. Full record loads.
10:46:32 · Pick format · Generate TC
The clerk picks the bilingual Hindi + English layout. Click Generate. Next sequential TC number auto-assigned. Every mandatory field — birth date, religion, community, mother tongue, parent name, last class, conduct, MPBSE Class 12 stream and result — populates from the Dakhil Kharij. Marked Duplicate Issue with the 2019 original TC number referenced.
10:46:43 · Bilingual preview
Hindi + English render on one page. Parent names, religion, community (OBC), medium (Hindi) print in correct Devanagari Unicode in the left column, English in the right. The conjunct in "विद्यार्थी" renders correctly. The BRC-accepted format is preserved.
10:46:55 · Print + sign + log
Print on letterhead. Principal signs. Rohit leaves with the attested TC. The audit log records the duplicate issuance against the 2019 original TC number, the requesting party (Rohit in person, Aadhaar verified), the date and the staff ID. The log survives the next BRC inspection.
Before SchoolDeck
The clerk would have asked Rohit to come back next week. Then climbed to the records room, hunted for the 2018–19 Dakhil Kharij register, dusted it, transcribed every field by hand into a paper TC, typed the Hindi portion in a legacy Kruti Dev font that broke conjuncts on PDF, got the Principal to sign once everything looked acceptable. A week-long job. Today: 55 seconds.
Why MP schools struggle with all-India ERP
A generic ERP can store a name and print a receipt. It cannot model two exam bodies, render Devanagari properly, validate Samagra IDs, or know what a Dakhil Kharij is. That is the gap.
MPBSE at mpbse.nic.in handles Class 10 + 12. Rajya Shiksha Kendra at rskmp.in handles Class 5 + 8 (22.85 lakh students in 2025). Most ERPs lump them together and force the school to file results twice. SchoolDeck models them as separate exam authorities in one institution login.
Every MP resident has both — an 8-digit Family ID and a 9-digit Member ID. Scholarships are disbursed against Member ID. Generic ERPs treat them as one optional field; SchoolDeck validates format and uniqueness at admission entry. A wrong Member ID at admission is a rejected MMVY application five years later.
Kruti Dev, DV-TT and other legacy Hindi fonts render fine on screen but break conjuncts and matras on PDF and print. A bilingual TC printed with broken Hindi gets rejected by the receiving school or the BRC. SchoolDeck renders Devanagari Unicode natively.
Dakhil Kharij is Madhya Pradesh's mandatory admission-and-withdrawal register — the document the Block Resource Coordinator opens first on an inspection visit. Generic ERPs have no concept of it. SchoolDeck creates the Dakhil entry on admission, the Kharij entry on TC generation, and prints in the BRC-accepted format.
Madhya Pradesh-specific regulatory anchors
Every reporting requirement the MP School Education Department actually checks for, with the specific portal, board or rule — no vague compliance language.
MPBSE
The Madhya Pradesh Board of Secondary Education — established 1965 in Bhopal under the MP Madhyamik Shiksha Adhiniyam. Conducts Class 10 (High School Certificate) and Class 12 (Higher Secondary Certificate) board examinations. SchoolDeck applies the current MPBSE grade pattern with internal, practical and theory mark roll-up.
Rajya Shiksha Kendra (RSK)
Conducts the Class 5 and Class 8 annual board examinations across MP — 22.85 lakh students in the 2025 cycle. Separate from MPBSE. SchoolDeck tracks RSK registration, the main exam result and the re-examination cycle for non-passing students.
Samagra Social Security Mission
Madhya Pradesh's flagship citizen-services database — every resident has an 8-digit Samagra Family ID and a 9-digit Samagra Member ID. All MP welfare disbursements key off these IDs. SchoolDeck validates both at admission entry.
Shiksha Portal · MP Education
The MP School Education Department's master portal — student demographics, attendance, academic records keyed to Samagra Member ID. SchoolDeck exports map to the current per-cycle Excel template.
MMVY · Ladli Laxmi
MMVY (Mukhyamantri Medhavi Vidyarthi Yojana) — 70% MPBSE / 85% CBSE-ICSE in Class 12 + family income under ₹6 lakh + admission via JEE Main / NEET / CLAT. Ladli Laxmi Yojana — girl-child welfare with school-continuation conditions. SchoolDeck flags eligibility against admission data.
RTE + DPDP + TRAI
25% reservation at Class 1 entry in private unaided schools with reimbursement from the state — read with Madhya Pradesh RTE Rules 2011. DPDP Act 2023 §9 verifiable parental consent for under-18s. TRAI TCCCPR 2018 DLT-registered Hindi templates only.
References — mpbse.nic.in (MPBSE Bhopal, est. 1965 under the MP Madhyamik Shiksha Adhiniyam) · rskmp.in (Rajya Shiksha Kendra, Class 5 + 8 exams) · samagra.gov.in · educationportal.mp.gov.in · medhavikalyan.mp.gov.in (MMVY) · scholarshipportal.mp.nic.in · Ladli Laxmi Yojana · RTE Act 2009 + Madhya Pradesh RTE Rules 2011 · Digital Personal Data Protection Act 2023 · TRAI TCCCPR 2018.
"Our school runs from Class 1 to Class 12. Until last year the Class 5 and Class 8 RSK results were a separate file from the Class 10 and Class 12 MPBSE results, and the Samagra Member IDs for the Shiksha Portal were a third workbook. With SchoolDeck the same admission entry produces every one of those — and the duplicate Hindi TCs my old students keep coming back for now take a minute instead of a week."
Built around the MP school clerk's calendar
Each capability mapped to a specific Madhya Pradesh School Education Department touchpoint. None of them generic.
Search the digital Dakhil Kharij, click Generate TC, print bilingual Hindi + English with correct Devanagari Unicode — conjuncts and matras render properly. Sequential TC number, duplicate-issue logging, BRC-accepted format. Six-year-old records retrievable in seconds.
8-digit Family ID + 9-digit Member ID validated at admission entry against format rules. Member ID is the join key for every downstream scholarship and MMVY export — a wrong digit at admission is a rejected benefit five years later.
Admission creates the Dakhil row automatically. TC generation creates the Kharij row. Always reconciled with the Shiksha Portal. Printable in the format the Block Resource Coordinator inspects. Daily encrypted cloud backup against physical loss.
Shiksha Portal CSV mapped to educationportal.mp.gov.in column structure. MPBSE Class 10 + 12 result generation on the current grade pattern. RSK Class 5 + 8 result tracking with the re-exam cycle. Three separate workflows from one student record.
MMVY flagging after Class 12 results — 70% MPBSE / 85% CBSE-ICSE + income under ₹6 lakh. Ladli Laxmi enrolment + milestone tracking. RTE Class 1 routed to Government Receivables ledger with termly BEO claim packet.
Mandla, Dindori, Jhabua, Alirajpur, Balaghat — connectivity is seasonal at best. Attendance and mark entry cache locally on Android, sync when connectivity returns. Low-bandwidth mode for 2G. Daily cloud backup survives the local outage.
Working across the state
SchoolDeck is used by government, aided and private MPBSE schools across MP — from Bhopal, Indore and Gwalior to the tribal taluks of Jhabua, Mandla and Alirajpur, and the eastern Vindhya belt around Rewa and Satna.
The MP administrator's problem
An MP school that runs from Class 1 to Class 12 is not working with one examination authority. It is working with two. MPBSE at mpbse.nic.in — established in 1965 under the MP Madhyamik Shiksha Adhiniyam and headquartered in Bhopal — conducts the Class 10 (High School Certificate) and Class 12 (Higher Secondary Certificate) board examinations. Rajya Shiksha Kendra (RSK) at rskmp.in, the state's apex educational planning body, conducts the Class 5 and Class 8 annual examinations that have been re-introduced as board exams in recent years. In the 2025 cycle alone, 22.85 lakh students sat the RSK Class 5 and Class 8 exams.
Most all-India ERPs lump everything under "MP Board" and force the school to maintain two parallel result systems anyway — a wasted clerk, duplicate registration data, and inevitable mismatches between the two. SchoolDeck models them as separate exam authorities sharing one student record. The same admission entry feeds the MPBSE Class 10 + 12 result generation and the RSK Class 5 + 8 result tracking, with the re-examination cycle handled per RSK rules.
Layered above both is the Samagra Social Security Mission at samagra.gov.in — Madhya Pradesh's unified citizen database, where every resident has an 8-digit Samagra Family ID and a 9-digit Samagra Member ID. The Member ID is the join key for every state-funded benefit a student is entitled to: MP Scholarship Portal, MMVY, Ladli Laxmi, RTE reimbursement, Mid-Day Meal beneficiary roll. A wrong digit captured at admission is a rejected benefit five years later. SchoolDeck's Student Information System validates both Samagra IDs at admission entry and keeps them as the authoritative join key for every downstream export.
The Dakhil Kharij is Madhya Pradesh's mandatory Admission (Dakhil) and Withdrawal (Kharij) register. It is the single document a Block Resource Coordinator (BRC) or District Project Coordinator (DPC) opens first during a school inspection — every admission since the school was founded must be a Dakhil row, every Transfer Certificate issued must be the matching Kharij row, and the totals must reconcile with the school's Shiksha Portal entries.
A paper Dakhil Kharij is a liability. Two decades of admissions in a physical register, often handwritten in fading ink, vulnerable to monsoon damage, with the search-for-Rohit-from-2014 problem the artifact section above describes. SchoolDeck makes the Dakhil entry automatically when a student is admitted, and creates the Kharij entry the moment a Transfer Certificate is generated. The register prints in the format the BRC inspects, with daily encrypted cloud backup and an audit log that survives every inspection.
The Mukhyamantri Medhavi Vidyarthi Yojana (MMVY) — launched in 2017 — is Madhya Pradesh's flagship merit-based higher-education scholarship. The current eligibility is precise: 70% in MPBSE Class 12 or 85% in CBSE/ICSE Class 12, permanent MP residence, family annual income under ₹6 lakh, and admission to a recognised undergraduate course via JEE Main (rank under 1.5 lakh) for engineering, NEET for MBBS/BDS, or CLAT for law. The scheme covers the full tuition fee for the eligible course. Over 1.5 lakh students have benefited since launch, with over ₹500 crore disbursed.
The school's role is to certify enrolment and academic record honestly. SchoolDeck flags students who cross the MPBSE 70% or CBSE/ICSE 85% Class 12 threshold the moment results are entered, and the school can hand the student a pre-populated application packet for the MMVY portal at medhavikalyan.mp.gov.in. SchoolDeck does not decide eligibility; that decision belongs to the MP government.
This page owns the MPBSE + RSK + Samagra workflow specifically. The siblings own distinct workflows: the Uttar Pradesh edition owns UPMSP High School + Intermediate at pariksha.up.nic.in with Hindi UI. The Rajasthan edition owns RBSE Class 10 + 12 and the ShalaDarpan portal. The Bihar edition owns BSEB Matric + Intermediate with Medhasoft and OFSS. And the CBSE edition owns the national CCE report card, A1–E2 bands and NEP 2020 HPC. Each edition is configured for the paperwork that administrator actually files. They do not cannibalise each other.
We deliberately don't
Side by side
An honest comparison — against the two tools an MP school clerk typically already has.
| MP school workflow | Excel + paper | Generic CBSE-built ERP | SchoolDeck MP edition |
|---|---|---|---|
| Samagra Family ID + Member ID | Optional column | Single ID field, no validation | Both IDs validated at admission |
| MPBSE Class 10 + 12 + RSK Class 5 + 8 | Two parallel paper systems | Lumped as "MP Board" | Two exam authorities, one record |
| Shiksha Portal upload | Days of re-typing | No portal template | 15-min CSV export to portal |
| Hindi Transfer Certificate | Week-long, Kruti Dev broken | Broken Devanagari on print | Under 60s, correct Devanagari Unicode |
| Dakhil Kharij register | Paper book, monsoon-vulnerable | No Dakhil Kharij concept | Digital, BRC-accepted, cloud-backed |
| MMVY flagging | Manual, missed candidates | Not modelled | 70% MPBSE / 85% CBSE-ICSE auto-flag |
| Ladli Laxmi enrolment tracking | Manual per cycle | Not modelled | Certificate + milestone tracking |
| SC/ST/OBC scholarship export | Manual per student | No MP template | Per-scheme MP Scholarship Portal CSV |
| RTE MP 25% claim | Mixed in regular ledger | Manual extract per term | Government Receivables ledger |
| Mandla / Dindori / Jhabua taluks | Paper | Web-only; needs reliable 4G | Offline-first Android, syncs later |
MP school managers ask
Related modules
Samagra Family + Member ID, Aadhaar and community captured once at admission with validation.
UPI collection, RTE Madhya Pradesh 25% routed to Government Receivables ledger.
MPBSE Class 10 + 12 result on the current grade pattern; RSK Class 5 + 8 with re-exam cycle.
Hindi WhatsApp + SMS via TRAI DLT-registered templates under TCCCPR 2018.
Operating in another state?
MPBSE + RSK + Samagra in one platform, Hindi TC in 60 seconds, digital Dakhil Kharij, Shiksha Portal export, MMVY flagging, RTE reimbursement — one record per child.
From ₹30/student/month · 500+ Indian schools · Live in 7–10 days