Karnataka School Management Software · KSEAB SSLC + 2nd PUC ERP
SchoolDeck is the school ERP built for the new KSEAB reality — one institution, SSLC and 2nd PUC under one board since the KSEEB + DPUE merger. Capture each child once at admission — and the same record produces the SATS Karnataka export, the Kannada Transfer Certificate in 60 seconds, the SSLC + 2nd PUC result sheets, the PUC stream combination roll, the RTE 25% reimbursement claim and the Karnataka Scholarship Portal upload.
Definition
Karnataka Board school management software is a cloud-based ERP configured for the Karnataka School Examination and Assessment Board (KSEAB) — formed in 2022 by merging the KSEEB (SSLC) and DPUE (PUC). It handles SSLC Class 10 and 2nd PUC Class 12 results under KSEAB's new 33% pass mark and 3-exam annual structure (Exam 1, 2, 3 from 2026); SATS portal sync with STS ID and Aadhaar at sats.karnataka.gov.in; bilingual Kannada + English Transfer Certificate in 60 seconds; SC/ST/OBC scholarship export to the Karnataka Scholarship Portal; RTE Karnataka 25% ledger; and the major DPUE PUC combinations including PCMB, PCMC, CEBA, SEBA, HEBA, MEBA and HEPS. SchoolDeck has been used by 500+ Indian schools since 2018.
A duplicate Kannada TC, end to end
Nine years ago Shreya Hegde left after 2nd PUC. Today she needs a duplicate Transfer Certificate for her university enrolment in Bengaluru. Here is what happens — beat by beat — in the office in Mysuru.
14:22:00 · Counter
Shreya hands her 2017 marksheet across the counter. The clerk reads the old admission number on the back — ADM/2015/0612.
14:22:14 · Search the Admission Register
The clerk types "0612" into the digital Admission Register. One result. Shreya G. Hegde, admitted 02/06/2015 (1st PUC), withdrawn 30/04/2017 (2nd PUC pass, PCMB), Kannada medium, STS ID linked. Full record loads.
14:22:36 · Pick format · Generate TC
The clerk picks the bilingual Kannada + English layout. Click Generate. Next sequential TC number auto-assigned. Every mandatory field — birth date, community, religion, mother tongue, parent name, last class, withdrawal reason, conduct, 2nd PUC stream and result — populates from the Admission Register. Marked Duplicate Issue with the 2017 original TC number referenced.
14:22:48 · Bilingual preview
Kannada + English render on one page. Parent names, community, religion, stream subjects (Physics, Chemistry, Maths, Biology) print in correct Kannada Unicode in the left column, English in the right. The Karnataka Education Department format is preserved.
14:22:56 · Print + sign + log
Print on letterhead. Headmaster signs. Shreya leaves. The audit log records the duplicate issuance against the 2017 original TC number, the requesting party (Shreya in person, with Aadhaar verification), the date and the staff ID. The log survives the next DEO inspection.
Before SchoolDeck
The clerk would have asked Shreya to come back tomorrow. Then climbed to the second-floor storeroom, hunted for the 2016–17 Admission Register, dusted it, transcribed every field by hand into a paper TC, re-typed the Kannada portion in Word with a font that often broke conjuncts, got the Headmaster to sign once everything looked acceptable. A 2-hour job spread across two days. Today: 56 seconds.
Why Karnataka schools struggle with all-India ERP
A generic ERP can store a name and print a receipt. It cannot model the SSLC + 2nd PUC merger, render Kannada Unicode, or file SATS exports. That is the gap.
KSEEB and DPUE merged in 2022 into KSEAB. Most ERPs still treat SSLC and PUC as separate institutions — two logins, two clerks, two registers. SchoolDeck models the merger as one institution with two sections: SSLC under KSEAB legacy KSEEB and 2nd PUC under KSEAB legacy DPUE.
Most ERPs use a workaround Kannada font that renders fine on screen but breaks on PDF and on print — broken conjuncts, missing ottu, ZWJ artefacts. A bilingual TC printed with broken Kannada gets rejected by the DEO. SchoolDeck renders Kannada Unicode natively.
SATS validates uploads on STS ID, Aadhaar and community. A mismatch from a typo at admission cascades into rejected SC/ST scholarship uploads later — a student loses a year's benefit because of a single transcription error. SchoolDeck enforces STS ID + Aadhaar validation at admission entry.
Karnataka PUC has 15+ recognised subject combinations — PCMB, PCMC, CEBA, SEBA, HEBA, MEBA, HEPS and beyond. A CBSE ERP that only knows Science / Commerce / Arts cannot model stream-wise fee structures, subject-set timetables or stream-wise result rolls. SchoolDeck handles every recognised DPUE combination.
Karnataka-specific regulatory anchors
Every reporting requirement the Department of School Education and Literacy actually checks for, with the specific portal, board or rule — no vague compliance language.
KSEAB
Karnataka School Examination and Assessment Board, formed in 2022 by merging the Karnataka Secondary Education Examination Board (KSEEB, established 1966) with the Department of Pre-University Education (DPUE). Conducts SSLC + 2nd PUC. Site: kseab.karnataka.gov.in.
KSEAB pass mark + exam cycle
From the 2025-26 academic year, SSLC and 2nd PUC pass mark is 33% (reduced from 35%). The board introduced a 3-exam annual system (Exam 1, Exam 2, Exam 3) for both SSLC and 2nd PUC from 2026, replacing the older supplementary structure. SchoolDeck reflects both changes natively.
SATS Karnataka
Student Achievement Tracking System under the Department of School Education and Literacy. Annual STS ID, Aadhaar, community and academic-record upload. SchoolDeck exports map to the current SATS CSV column structure.
Karnataka Scholarship Portal
State Scholarship Portal — handles SC/ST/OBC/Cat-I Pre-Matric and Post-Matric scholarship uploads. SchoolDeck exports map to the per-scheme template; STS ID, Aadhaar, community certificate and bank IFSC captured once at admission.
RTE Karnataka
25% reservation at Class 1 entry in private unaided schools with tuition fee reimbursement from the state. Read with Karnataka RTE Rules 2012. SchoolDeck isolates the RTE fee ledger in a Government Receivables account from day one.
DPDP + TRAI DLT
DPDP Act 2023 §9 — verifiable parental consent required for under-18 child data, captured at admission with timestamped audit trail. TRAI TCCCPR 2018 — all parent SMS and WhatsApp via DLT-registered Kannada templates only.
References — Karnataka School Examination and Assessment Board (KSEAB) · kseab.karnataka.gov.in · 2022 merger of KSEEB (1966) + DPUE · 33% pass mark notification AY 2025-26 · sats.karnataka.gov.in (Dept of School Education and Literacy) · ssp.karnataka.gov.in · RTE Act 2009 + Karnataka RTE Rules 2012 · Digital Personal Data Protection Act 2023 · TRAI Telecom Commercial Communications Customer Preference Regulations 2018.
"We have SSLC sections and PUC sections in the same campus — and for years our ERP forced us to log in to two different systems to manage them. After the KSEAB merger in 2022, that double-login finally stopped making sense. SchoolDeck handles both the SSLC half and the PUC half in one institution login, with the SSLC kid and the PUC sibling sharing the same family record."
Built around the KSEAB clerk's calendar
Each capability mapped to a specific Karnataka Education Department touchpoint. None of them generic.
Search the digital Admission Register, click Generate TC, print bilingual Kannada + English with correct Unicode. Sequential TC number, duplicate-issue logging, DEO-recognised format. Nine-year-old records retrievable in seconds.
SATS-format CSV mapped to sats.karnataka.gov.in column structure. STS ID, Aadhaar, community, mother tongue, medium captured once at admission with validation; exported one-click per submission window.
SSLC Class 10 and 2nd PUC Class 12 result generation on the current KSEAB grade pattern with 33% pass mark (AY 2025-26 onward) and the 3-exam annual system (Exam 1, 2, 3). Bilingual Kannada + English marksheet print.
PCMB, PCMC, CEBA, SEBA, HEBA, MEBA, HEPS and other DPUE-recognised combinations. Stream-wise fee structure, subject-set timetable, 1st PUC + 2nd PUC result rolls — handled in the same student record.
RTE Class 1 students routed to a Government Receivables ledger from day one with termly BEO reimbursement claim packet. SC/ST/OBC/Cat-I Pre-Matric + Post-Matric scholarship exports to ssp.karnataka.gov.in.
UPI collect on Karnataka Bank, Canara Bank, Karnataka Gramin Bank, SBI and Federal Bank — RBI Payment Aggregator (PA-O) compliant. Receipts auto-generate in Kannada + English. Parents in Yadgir or Chamarajanagar pay from any UPI app.
Working across the state
SchoolDeck is used by private, aided and trust-run KSEAB institutions across Karnataka — from Bengaluru city to interior taluks in the Hyderabad-Karnataka and Malenadu regions.
The KSEAB administrator's problem
For decades, a Karnataka institution with SSLC and PUC sections was actually two separate boards under one roof — the SSLC under the Karnataka Secondary Education Examination Board (KSEEB, established 1966) and the PUC under the Department of Pre-University Education (DPUE). Most ERP vendors built their products around this split: two logins, two clerks, two registers, two annual board-result cycles to manage independently.
In 2022 that split ended. The state merged KSEEB and DPUE into a single new entity — the Karnataka School Examination and Assessment Board (KSEAB) — that now governs both SSLC and 2nd PUC under one constitutional umbrella. The change was administrative but operationally significant: a Class 10 student at an institution running both sections is now part of the same board ecosystem as her 2nd PUC sibling.
SchoolDeck was rebuilt around the post-2022 KSEAB reality. SSLC sections and PUC sections are not two systems; they are one institution in one login. A family's records — the Class 10 child, the 1st PUC child, the 2nd PUC child — live under one parent profile. Fee accounting consolidates across both halves. The Kannada Transfer Certificate works the same way whether the student is leaving after SSLC or after 2nd PUC. And the SATS export at sats.karnataka.gov.in, the Scholarship Portal upload at ssp.karnataka.gov.in and the RTE 25% reimbursement all draw from one student record captured once at admission.
The Student Achievement Tracking System (SATS) at sats.karnataka.gov.in is the master state database for every government and recognised private school student in Karnataka. Every student has a Student Tracking System (STS) ID, linked to Aadhaar and community. SATS expects schools to upload a CSV with a specific column structure annually; a mismatch in STS ID, an Aadhaar in the wrong format, or a community classification that doesn't match the master database triggers a portal rejection.
The compounding damage is downstream. The same STS ID and community classification flow into the Karnataka Scholarship Portal at ssp.karnataka.gov.in. A typo at the admission counter for a Class 1 SC student becomes a rejected Pre-Matric scholarship for that same child in Class 9 — a year's benefit lost because of a single transcription error eight years earlier. SchoolDeck's Student Information System enforces STS ID + Aadhaar + community validation at admission entry, and keeps the validated record as the single source of truth for every downstream export.
Karnataka PUC has roughly fifteen recognised subject combinations under DPUE — far more granular than the Science / Commerce / Arts split a CBSE-built ERP knows. PCMB (Physics, Chemistry, Maths, Biology) and PCMC (with Computer Science replacing Biology) are the main Science combinations. Commerce has CEBA (Computer Science / Economics / Business Studies / Accountancy), SEBA (Statistics in place of Computer Science) and MEBA (Maths in place of Statistics). Arts has HEBA (History / Economics / Business Studies / Accountancy) and HEPS (History / Economics / Political Science / Sociology). Each combination has its own subject set, its own timetable, its own fee structure and its own result template.
A generic ERP that only knows three streams cannot model this. The fee structure breaks. The timetable doesn't validate. The result template prints the wrong subject names. SchoolDeck's examinations module ships every recognised DPUE combination as a configurable subject set, with stream-wise fee structures and stream-aware result rolls.
This page owns the KSEAB buyer workflow specifically. The siblings own distinct workflows: the Andhra Pradesh edition owns BSEAP SSC, CSE-AP Student Info portal, Telugu UI and Talliki Vandanam attendance certification. The Tamil Nadu edition owns the State Board with Samacheer Kalvi curriculum, Tamil UI and the EMIS-TN portal. The Telangana edition owns BSETS Intermediate (TSBIE), Telugu UI and the TS Online portal. And the CBSE edition owns the national CCE report card, Sahodaya format 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 a Karnataka school clerk typically already has.
| Karnataka school workflow | Excel + paper | Generic CBSE-built ERP | SchoolDeck Karnataka edition |
|---|---|---|---|
| SATS Karnataka upload | Manual reformat; rejections | Generic SIS, no STS ID concept | Native SATS CSV, 1 click |
| SSLC + 2nd PUC under one board | Two parallel paper systems | Two separate logins / clerks | One institution, both sections |
| Kannada Transfer Certificate | 2 hrs, hand-typed, broken font | Broken Unicode on print | Under 60s, correct Kannada Unicode |
| 33% pass mark + 3-exam cycle | Manual reconfig | Old 35% + supplementary still hard-coded | 33% + Exam 1, 2, 3 from 2026 |
| PUC stream combinations | Manual two sets | Science / Commerce / Arts only | PCMB / PCMC / CEBA / SEBA / HEBA / MEBA / HEPS |
| SC/ST scholarship export | Manual per scheme | No Karnataka template | ssp.karnataka.gov.in template |
| RTE Karnataka 25% claim | Mixed in regular ledger | Manual extract per term | Government Receivables ledger |
| DLT WhatsApp in Kannada | Personal WhatsApp; non-DLT | English templates only | Kannada DLT templates pre-loaded |
| UPI on Karnataka banks | Cash + cheques | Major banks only | Karnataka Bank + Canara + KGB + SBI |
| Yadgir / Raichur taluk use | Paper | Web-only; needs reliable 4G | Offline-first Android, syncs later |
Karnataka school administrators ask
Related modules
STS ID, Aadhaar, community captured once with validation at admission entry.
UPI on Karnataka Bank + Canara + KGB + SBI; RTE Karnataka 25% Government Receivables ledger.
33% pass mark + 3-exam cycle. PCMB / PCMC / CEBA / SEBA / HEBA / MEBA / HEPS combinations.
Kannada WhatsApp + SMS via TRAI DLT-registered templates under TCCCPR 2018.
Operating in another state?
SSLC + 2nd PUC in one login, Kannada TC in 60 seconds, SATS portal sync, STS ID validation at admission, Karnataka Scholarship Portal export — one platform, one record per child.
From ₹30/student/month · 500+ Indian schools · Live in 7–10 days