Databus Logo
Blog Login →
SchoolDeck Solutions State Board Software Karnataka Board (KSEAB)

Karnataka School Management Software · KSEAB SSLC + 2nd PUC ERP

Two boards just became one in 2022. Your ERP should be too.

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.

31
Karnataka
districts
<60s
Kannada TC
generated in
₹30
per student
per month
500+
Indian schools
using SchoolDeck

A duplicate Kannada TC, end to end

A 2017 student walks in. A signed Kannada TC walks out — in 56 seconds.

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.

  1. 1

    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.

  2. 2

    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.

  3. 3

    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.

  4. 4

    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.

  5. 5

    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.

  6. 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

Four problems no CBSE-built ERP handles for KSEAB institutions

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.

🔀

The 2022 KSEAB merger most ERPs ignore

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.

📜

The Kannada Unicode that breaks on print

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.

📥

The STS ID that goes wrong upstream

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.

🎓

The PUC combinations no CBSE ERP knows

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

Configured for every Karnataka Education Department touchpoint

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

Constituted 2022 · Merger

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

33% from 2025-26 · 3-exam system

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

sats.karnataka.gov.in

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

ssp.karnataka.gov.in

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

RTE Act 2009 §12(1)(c)

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 §9 · TCCCPR 2018

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."

BM
Smt. Bhavani Murthy
Vice Principal (Admin) · 1,580-student SSLC + PUC combined institution · Mysuru · migrated Aug 2024

Built around the KSEAB clerk's calendar

Six KSEAB-specific capabilities, six headaches you stop having

Each capability mapped to a specific Karnataka Education Department touchpoint. None of them generic.

📜

Kannada TC in <60s

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 Karnataka + STS ID

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 + 2nd PUC results · 33% / 3-exam

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.

🎓

PUC stream combinations (15+)

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 Karnataka 25% + Scholarship Portal

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 on regional Karnataka banks

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

All 31 Karnataka districts

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.

Bengaluru Urban
Bengaluru Rural
Mysuru
Hubballi-Dharwad
Belagavi
Dakshina Kannada
Udupi
Uttara Kannada
Ballari
Tumakuru
Shivamogga
Kalaburagi
Vijayapura
Hassan
Kodagu
Haveri
Gadag
Yadgir
Raichur
Koppal
Bidar
Chitradurga
Chikkamagaluru
Davanagere
Bagalkote
Mandya
Ramanagara
Chikkaballapur
Kolar
Chamarajanagar
Vijayanagara

The KSEAB administrator's problem

Karnataka changed the board structure in 2022. Most ERPs didn't notice.

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.

SATS Karnataka, STS IDs and what goes wrong upstream

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.

PUC stream combinations — why CBSE-built ERPs fall short

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.

Karnataka Board ≠ Andhra Pradesh Board ≠ Tamil Nadu Board ≠ Telangana Board ≠ CBSE

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

  • Decide who is eligible for a scholarship. Eligibility under SC/ST/OBC/Cat-I Pre-Matric and Post-Matric schemes is decided by the Karnataka government on its own criteria — community certificate, income certificate, residency. SchoolDeck only certifies enrolment, class and category. The decision belongs to the Scholarship Portal.
  • Auto-mark attendance from face recognition or biometric matching on minors. Under POCSO Act 2012 and DPDP Act 2023 §9, automated face-recognition on minor-related identities is the wrong default. Attendance is marked by the class teacher on the mobile app. Biometric is supported only for staff.
  • Send WhatsApp without DLT. Under TRAI TCCCPR 2018 every parent broadcast must trace to a pre-registered Principal Entity template. The platform refuses to send an off-template Kannada or English message — the honest constraint is more valuable than the convenience of bypassing it.
  • Refer to the board by its old names. Reports use the current KSEAB (Karnataka School Examination and Assessment Board) name and structure — not KSEEB or DPUE separately, which were the legacy boards before the 2022 merger.

Side by side

Excel + generic CBSE ERP versus the SchoolDeck Karnataka edition

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 uploadManual reformat; rejectionsGeneric SIS, no STS ID conceptNative SATS CSV, 1 click
SSLC + 2nd PUC under one boardTwo parallel paper systemsTwo separate logins / clerksOne institution, both sections
Kannada Transfer Certificate2 hrs, hand-typed, broken fontBroken Unicode on printUnder 60s, correct Kannada Unicode
33% pass mark + 3-exam cycleManual reconfigOld 35% + supplementary still hard-coded33% + Exam 1, 2, 3 from 2026
PUC stream combinationsManual two setsScience / Commerce / Arts onlyPCMB / PCMC / CEBA / SEBA / HEBA / MEBA / HEPS
SC/ST scholarship exportManual per schemeNo Karnataka templatessp.karnataka.gov.in template
RTE Karnataka 25% claimMixed in regular ledgerManual extract per termGovernment Receivables ledger
DLT WhatsApp in KannadaPersonal WhatsApp; non-DLTEnglish templates onlyKannada DLT templates pre-loaded
UPI on Karnataka banksCash + chequesMajor banks onlyKarnataka Bank + Canara + KGB + SBI
Yadgir / Raichur taluk usePaperWeb-only; needs reliable 4GOffline-first Android, syncs later

Karnataka school administrators ask

Frequently asked questions

Is SchoolDeck built for the Karnataka KSEAB board specifically? +
Yes. SchoolDeck has a Karnataka KSEAB edition built around the post-2022 merger reality — handling SSLC (Class 10) under the Karnataka School Examination and Assessment Board and 2nd PUC (Class 12) under the former Department of Pre-University Education, both inside one institution. SATS portal sync, STS ID management, Kannada Transfer Certificate, SC/ST/OBC scholarship export to the Karnataka Scholarship Portal and the RTE 25% fee ledger are all native.
What does KSEAB stand for and when was it formed? +
KSEAB is the Karnataka School Examination and Assessment Board. It was constituted in 2022 by merging the Karnataka Secondary Education Examination Board (KSEEB, which conducted SSLC since 1966) with the Department of Pre-University Education (DPUE, which conducted 1st and 2nd PUC). A single board now covers Class 10 SSLC and Class 12 2nd PUC examinations — and SchoolDeck handles both halves of that merger in one institution login.
Does SchoolDeck sync with the SATS Karnataka portal? +
Yes. SchoolDeck generates CSV exports mapped to the SATS (Student Achievement Tracking System) Karnataka column structure at sats.karnataka.gov.in — including STS ID, Aadhaar, community, mother tongue, medium of instruction and academic progress. Captured once at admission, exported in one click per submission window.
How quickly can SchoolDeck generate a Kannada Transfer Certificate? +
Under 60 seconds. Search the digital Admission Register by name or STS ID, pick Kannada or bilingual Kannada + English format, click Generate. The next sequential TC number is auto-assigned, every mandatory field populates from the Admission Register, the document renders in the DEO-recognised format with correct Kannada Unicode, and the issuance is logged in the audit trail.
Does SchoolDeck handle the new KSEAB pass mark and 3-exam structure? +
Yes. KSEAB reduced the SSLC and 2nd PUC pass mark from 35% to 33% effective the 2025-26 academic year, and introduced a 3-exam annual system (Exam 1, Exam 2, Exam 3) replacing the older supplementary structure. SchoolDeck's grade calculation engine and the result-card module use the 33% threshold and the 3-exam cycle.
Does SchoolDeck handle PUC stream combinations? +
Yes. SchoolDeck supports the major DPUE-recognised PU combinations — PCMB (Physics/Chemistry/Maths/Biology), PCMC (Physics/Chemistry/Maths/Computer Science), CEBA (Computer Science/Economics/Business Studies/Accountancy), SEBA (Statistics/Economics/Business Studies/Accountancy), HEBA (History/Economics/Business Studies/Accountancy), MEBA (Maths/Economics/Business Studies/Accountancy), HEPS (History/Economics/Political Science/Sociology) and other recognised combinations. Stream-wise fee structure, subject combination management and First PUC plus 2nd PUC result generation are all handled in one student profile.
Does the parent app speak Kannada? +
Yes. Parents see the app interface in Kannada by default once the school sets the institution language. Fee due reminders, homework alerts, PTM invites and exam timetables go out as DLT-registered WhatsApp and SMS messages in Kannada under TRAI TCCCPR 2018. Staff type Kannada directly using the in-app keyboard — no Unicode hacks, no phonetic English.
How does the RTE Karnataka 25% admission work in SchoolDeck? +
RTE Class 1 students under the 25% reservation in private unaided schools are admitted into a separate fee ledger routed to a Government Receivables account. The termly BEO reimbursement claim packet — student list, attendance proof and tuition fee notional — is generated under RTE Act 2009 Section 12(1)(c) read with Karnataka RTE Rules 2012.
Which Karnataka districts is SchoolDeck used in? +
SchoolDeck is used across all 31 districts of Karnataka — including Bengaluru Urban, Bengaluru Rural, Mysuru, Hubballi-Dharwad, Belagavi, Dakshina Kannada (Mangaluru), Udupi, Ballari, Tumakuru, Shivamogga, Kalaburagi, Vijayapura, Hassan, Kodagu, Haveri, Gadag, Yadgir, Raichur, Koppal, Bidar, Chitradurga, Chikkamagaluru, Davanagere, Bagalkote, Mandya, Ramanagara, Chikkaballapur, Kolar, Uttara Kannada, Chamarajanagar and Vijayanagara.
How is the page different from the SchoolDeck Andhra Pradesh or Tamil Nadu edition? +
AP schools work with BSEAP (a different board), CSE-AP portal, Telugu UI, and Talliki Vandanam attendance certification. Tamil Nadu schools work with the State Board, Samacheer Kalvi curriculum, Tamil UI and the EMIS-TN portal. Telangana schools work with BSETS (Intermediate via TSBIE) and the TS Online portal in Telugu. SchoolDeck has separate editions for each — the Karnataka edition described here is purpose-built around KSEAB, SATS, STS ID and the SSLC + 2nd PUC merger reality.

Related modules

Explore the underlying SchoolDeck modules used by the Karnataka edition

Operating in another state?

Run your KSEAB institution the way Karnataka rebuilt the board in 2022.

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