Find My Guru logo
  • Top Skills
    • Python Programming
    • Yoga
    • Dance
    • Music
    • Guitar
    • Hindi Speaking
    • Drawing
    • Painting
    • Chess
    • Digital Marketing
    • View All Skills
  • Top Locations
    • Online
    • Hyderabad
      • Ameerpet
      • Kukatpally
      • Dilsukhnagar
      • Madhapur
      • Gachibowli
    • Bangalore
      • Whitefield
      • Marathahalli
      • HSR Layout
      • Koramangala
      • Indiranagar
    • Mumbai
      • Andheri West
      • Mira Road East
      • Kandivali West
      • Kandivali East
      • Malad West
    • New Delhi
      • Dwarka
      • Rohini
      • Hauz Khas
      • Mukherjee Nagar
      • Laxmi Nagar
    • Chennai
      • Anna Nagar
      • Madipakkam
      • Adyar
      • Mylapore
      • Velachery
    • Pune
      • Hinjewadi
      • Wakad
      • Baner
      • Pimple Saudagar
      • Balewadi
    • Gurgaon
      • DLF Phase 5
      • Golf Course Road
      • Sector 31
      • Sector 56
      • Palam Vihar
    • Noida
      • Sector 125/126 Amity University
      • Sector 137 Expressway
      • Sector 18-15
      • Sector 27 (Atta Market)
      • Bisrakh
    • Kolkata
      • Newtown
      • Bidhannagar
      • Garia
      • Behala
      • Jadavpur
    • Ahmedabad
      • Satellite
      • Bopal / South Bopal
      • Navrangpura
      • Prahlad Nagar
      • Vastrapur
    • View All Locations
  • Pricing Plans
  • Tutor Login
  1. Blog/
  2. Academics/
  3. CBSE Subject Codes for Class 12

CBSE Subject Codes for Class 12

CBSE Subject Codes for Class 12

CBSE subject codes for Class 12 are official numerical identifiers assigned by the Central Board of Secondary Education to every subject offered at the Senior Secondary level. These codes are used across all academic and examination-related processes, including registration, answer sheet evaluation, result compilation, and verification for higher education admissions. Every Class 12 student must correctly understand and select subject codes to avoid administrative and academic errors.

This article provides a complete, updated, and CBSE-aligned explanation of Class 12 subject codes for the academic session 2025–26.

What Are CBSE Subject Codes for Class 12?

CBSE subject codes are standardized three-digit numbers assigned to each subject offered under the Class 12 curriculum. Each subject, whether academic, language-based, or skill-oriented, carries a unique code that distinguishes it from others within CBSE’s examination framework.

These codes are used during the submission of the List of Candidates (LOC), printing of admit cards, evaluation of answer books, generation of marksheets, and digital result processing. The subject code ensures that the correct question paper, syllabus, and marking scheme are applied to every student.

Importance of CBSE Class 12 Subject Codes

Understanding and using the correct CBSE subject codes is critical for academic accuracy. During registration, incorrect subject codes can lead to wrong question papers being issued or evaluation under an unintended syllabus. Subject codes are also referenced during internal assessment uploads, practical examinations, and compilation of board results.

For students applying to universities, subject codes serve as official verification of the subjects studied at the Senior Secondary level. Many colleges and entrance examination authorities cross-verify subjects using CBSE codes rather than subject names alone.

CBSE Class 12 Subject Codes List for 2025–26

CBSE has maintained consistency in most subject codes across recent academic sessions. The following sections explain the commonly offered subjects along with their officially prescribed codes.

CBSE Class 12 Core Academic Subjects and Codes

Physics is assigned subject code 042 and includes both theory and practical assessment components. Chemistry carries subject code 043, while Biology is identified by code 044. Mathematics is offered as Mathematics (041) and Applied Mathematics (241), each with distinct syllabi and evaluation patterns.

Commerce stream subjects include Accountancy (055), Business Studies (054), and Economics (030). In the Humanities stream, History (027), Geography (029), Political Science (028), Sociology (039), and Psychology (037) are among the major subjects offered.

CBSE Class 12 Language Subjects and Codes

English is offered in two formats: English Core (301) and English Elective (001). Hindi is similarly divided into Hindi Core (302) and Hindi Elective (002). CBSE also offers several regional and foreign languages, each with its own subject code, as specified in the official curriculum document for the respective year.

Language subject codes are especially important for students opting for bilingual or multilingual subject combinations.

CBSE Class 12 Skill-Based and Elective Subject Codes

CBSE provides a wide range of skill-based and interdisciplinary subjects. Computer Science (083) and Informatics Practices (065) are among the most commonly chosen technology-oriented electives. Physical Education (048), Entrepreneurship (066), Fine Arts (049), Legal Studies (074), and Psychology (037) are also popular choices.

These subjects are evaluated through a combination of theory papers, internal assessments, and practical or project work, depending on the subject structure.

CBSE Class 12 Minor and Additional Subjects Codes

Students may opt for an additional or minor subject beyond the mandatory subject combination. These subjects also carry official CBSE codes and are evaluated in the same manner as main subjects. However, rules related to pass criteria, subject replacement, and result calculation differ for additional subjects and are governed by CBSE examination bylaws.

CBSE Class 12 Major vs Minor Subjects Explained

Major subjects form the primary academic combination that determines eligibility for higher education. Minor or additional subjects are taken to broaden academic exposure or as a safety option. While all subjects appear on the marksheet, colleges typically consider only major subjects for eligibility unless otherwise specified.

Correct identification of subject category during registration is essential, as subject codes alone do not indicate whether a subject is major or additional. Students seeking extra academic support often look for private tutors needed postings or tutoring services to strengthen their performance in major subjects and improve higher education prospects.

Exam Pattern and Marking Scheme of CBSE Class 12 (2025–26)

Each subject code is directly linked to a predefined exam pattern and marking scheme issued by CBSE. Most academic subjects follow an 80-mark theory and 20-mark internal assessment structure, while practical-based subjects include laboratory evaluation.

Internal assessments include periodic tests, projects, practical files, and viva voce components. The marking scheme is standardized nationally and published annually by CBSE through official curriculum documents. Understanding the marking scheme also helps students determine the Passing Marks in CBSE Class 12 and prepare accordingly to meet the required academic standards.

How to Check and Select Correct CBSE Subject Codes

Students should always verify subject codes through their school authorities during registration. Subject codes are mentioned in CBSE academic curriculum PDFs and are also displayed on the CBSE Academic website. Once submitted in the LOC, changes to subject codes are limited and subject to CBSE approval.

Cross-checking subject codes before final submission is strongly recommended to avoid examination discrepancies.

How FindMyGuru Helps Students Navigate CBSE Class 12 Subjects

Choosing the right subject combination and managing Class 12 academics requires clarity and structured guidance. 

Through access to verified CBSE tutors support, students can better understand subject difficulty levels, syllabus requirements, and exam expectations.

Platforms that allow students to find tutor in any skills help learners connect with subject-specific educators for conceptual clarity, practical preparation, and board-exam-focused learning support. This guidance is especially useful for students opting for new or skill-based subjects alongside core academics.

FAQs:

Are CBSE subject codes the same every year?
CBSE subject codes generally remain consistent across academic sessions. However, the Board may introduce new subjects or revise existing offerings, which can lead to the addition of new codes. Students should always verify the latest subject codes from the official CBSE academic curriculum for the relevant year.

Can CBSE Class 12 subject codes be changed after registration?
Once subject codes are submitted in the List of Candidates (LOC), changes are restricted. Any modification requires approval from CBSE and must be routed through the school within the timeline specified by the Board. Late or unauthorized changes are usually not permitted.

Where do CBSE subject codes appear during board examinations?
CBSE subject codes are printed on the admit card, question papers, answer booklets, and final marksheets. These codes are also used internally by CBSE for evaluation, result processing, and record verification.

Is Applied Mathematics different from Mathematics in CBSE subject codes?
Yes. Mathematics and Applied Mathematics are treated as separate subjects by CBSE. Each has a different subject code, syllabus structure, and assessment focus. Students must choose the correct subject based on their academic and career requirements.

Do colleges and universities check CBSE subject codes during admissions?
Many higher education institutions verify subjects studied at the Class 12 level using CBSE subject codes mentioned on the marksheet. Subject codes help institutions confirm subject eligibility, especially for professional courses and competitive admissions.

Are subject codes required for internal assessments and practical exams?
Yes. Subject codes are used during internal assessment uploads, practical examinations, and project evaluations to ensure that marks are recorded against the correct subject and syllabus.

Find My Guru

Find My Guru Editorial Team

This article is produced by the Find My Guru Editorial Team, which includes education writers and subject specialists experienced in academic guidance, tutoring, and skill-based learning. Content is researched using reliable sources and reviewed internally to ensure accuracy, clarity, and relevance for students, parents, and tutors.

All content is created in line with Find My Guru’s Editorial Policy and quality standards.

  1. Blog/
  2. Academics/
  3. CBSE Subject Codes for Class 12

CBSE Subject Codes for Class 12

CBSE Subject Codes for Class 12

CBSE subject codes for Class 12 are official numerical identifiers assigned by the Central Board of Secondary Education to every subject offered at the Senior Secondary level. These codes are used across all academic and examination-related processes, including registration, answer sheet evaluation, result compilation, and verification for higher education admissions. Every Class 12 student must correctly understand and select subject codes to avoid administrative and academic errors.

This article provides a complete, updated, and CBSE-aligned explanation of Class 12 subject codes for the academic session 2025–26.

What Are CBSE Subject Codes for Class 12?

CBSE subject codes are standardized three-digit numbers assigned to each subject offered under the Class 12 curriculum. Each subject, whether academic, language-based, or skill-oriented, carries a unique code that distinguishes it from others within CBSE’s examination framework.

These codes are used during the submission of the List of Candidates (LOC), printing of admit cards, evaluation of answer books, generation of marksheets, and digital result processing. The subject code ensures that the correct question paper, syllabus, and marking scheme are applied to every student.

Importance of CBSE Class 12 Subject Codes

Understanding and using the correct CBSE subject codes is critical for academic accuracy. During registration, incorrect subject codes can lead to wrong question papers being issued or evaluation under an unintended syllabus. Subject codes are also referenced during internal assessment uploads, practical examinations, and compilation of board results.

For students applying to universities, subject codes serve as official verification of the subjects studied at the Senior Secondary level. Many colleges and entrance examination authorities cross-verify subjects using CBSE codes rather than subject names alone.

CBSE Class 12 Subject Codes List for 2025–26

CBSE has maintained consistency in most subject codes across recent academic sessions. The following sections explain the commonly offered subjects along with their officially prescribed codes.

CBSE Class 12 Core Academic Subjects and Codes

Physics is assigned subject code 042 and includes both theory and practical assessment components. Chemistry carries subject code 043, while Biology is identified by code 044. Mathematics is offered as Mathematics (041) and Applied Mathematics (241), each with distinct syllabi and evaluation patterns.

Commerce stream subjects include Accountancy (055), Business Studies (054), and Economics (030). In the Humanities stream, History (027), Geography (029), Political Science (028), Sociology (039), and Psychology (037) are among the major subjects offered.

CBSE Class 12 Language Subjects and Codes

English is offered in two formats: English Core (301) and English Elective (001). Hindi is similarly divided into Hindi Core (302) and Hindi Elective (002). CBSE also offers several regional and foreign languages, each with its own subject code, as specified in the official curriculum document for the respective year.

Language subject codes are especially important for students opting for bilingual or multilingual subject combinations.

CBSE Class 12 Skill-Based and Elective Subject Codes

CBSE provides a wide range of skill-based and interdisciplinary subjects. Computer Science (083) and Informatics Practices (065) are among the most commonly chosen technology-oriented electives. Physical Education (048), Entrepreneurship (066), Fine Arts (049), Legal Studies (074), and Psychology (037) are also popular choices.

These subjects are evaluated through a combination of theory papers, internal assessments, and practical or project work, depending on the subject structure.

CBSE Class 12 Minor and Additional Subjects Codes

Students may opt for an additional or minor subject beyond the mandatory subject combination. These subjects also carry official CBSE codes and are evaluated in the same manner as main subjects. However, rules related to pass criteria, subject replacement, and result calculation differ for additional subjects and are governed by CBSE examination bylaws.

CBSE Class 12 Major vs Minor Subjects Explained

Major subjects form the primary academic combination that determines eligibility for higher education. Minor or additional subjects are taken to broaden academic exposure or as a safety option. While all subjects appear on the marksheet, colleges typically consider only major subjects for eligibility unless otherwise specified.

Correct identification of subject category during registration is essential, as subject codes alone do not indicate whether a subject is major or additional. Students seeking extra academic support often look for private tutors needed postings or tutoring services to strengthen their performance in major subjects and improve higher education prospects.

Exam Pattern and Marking Scheme of CBSE Class 12 (2025–26)

Each subject code is directly linked to a predefined exam pattern and marking scheme issued by CBSE. Most academic subjects follow an 80-mark theory and 20-mark internal assessment structure, while practical-based subjects include laboratory evaluation.

Internal assessments include periodic tests, projects, practical files, and viva voce components. The marking scheme is standardized nationally and published annually by CBSE through official curriculum documents. Understanding the marking scheme also helps students determine the Passing Marks in CBSE Class 12 and prepare accordingly to meet the required academic standards.

How to Check and Select Correct CBSE Subject Codes

Students should always verify subject codes through their school authorities during registration. Subject codes are mentioned in CBSE academic curriculum PDFs and are also displayed on the CBSE Academic website. Once submitted in the LOC, changes to subject codes are limited and subject to CBSE approval.

Cross-checking subject codes before final submission is strongly recommended to avoid examination discrepancies.

How FindMyGuru Helps Students Navigate CBSE Class 12 Subjects

Choosing the right subject combination and managing Class 12 academics requires clarity and structured guidance. 

Through access to verified CBSE tutors support, students can better understand subject difficulty levels, syllabus requirements, and exam expectations.

Platforms that allow students to find tutor in any skills help learners connect with subject-specific educators for conceptual clarity, practical preparation, and board-exam-focused learning support. This guidance is especially useful for students opting for new or skill-based subjects alongside core academics.

FAQs:

Are CBSE subject codes the same every year?
CBSE subject codes generally remain consistent across academic sessions. However, the Board may introduce new subjects or revise existing offerings, which can lead to the addition of new codes. Students should always verify the latest subject codes from the official CBSE academic curriculum for the relevant year.

Can CBSE Class 12 subject codes be changed after registration?
Once subject codes are submitted in the List of Candidates (LOC), changes are restricted. Any modification requires approval from CBSE and must be routed through the school within the timeline specified by the Board. Late or unauthorized changes are usually not permitted.

Where do CBSE subject codes appear during board examinations?
CBSE subject codes are printed on the admit card, question papers, answer booklets, and final marksheets. These codes are also used internally by CBSE for evaluation, result processing, and record verification.

Is Applied Mathematics different from Mathematics in CBSE subject codes?
Yes. Mathematics and Applied Mathematics are treated as separate subjects by CBSE. Each has a different subject code, syllabus structure, and assessment focus. Students must choose the correct subject based on their academic and career requirements.

Do colleges and universities check CBSE subject codes during admissions?
Many higher education institutions verify subjects studied at the Class 12 level using CBSE subject codes mentioned on the marksheet. Subject codes help institutions confirm subject eligibility, especially for professional courses and competitive admissions.

Are subject codes required for internal assessments and practical exams?
Yes. Subject codes are used during internal assessment uploads, practical examinations, and project evaluations to ensure that marks are recorded against the correct subject and syllabus.

Find My Guru

Find My Guru Editorial Team

This article is produced by the Find My Guru Editorial Team, which includes education writers and subject specialists experienced in academic guidance, tutoring, and skill-based learning. Content is researched using reliable sources and reviewed internally to ensure accuracy, clarity, and relevance for students, parents, and tutors.

All content is created in line with Find My Guru’s Editorial Policy and quality standards.

Start Your Teaching Journey Today

Join thousands of tutors who are sharing their knowledge and helping students succeed.

Start getting Students

Explore Tutors by Location and Skills

Find Expert tutors across India for Popular Subjects, Skills and Cities

Popular courses

    Popular Locations

      Popular Searches

          Start Your Teaching Journey Today

          Join thousands of tutors who are sharing their knowledge and helping students succeed.

          Start getting Students

          Explore Tutors by Location and Skills

          Find Expert tutors across India for Popular Subjects, Skills and Cities

          Popular courses

          • Python Programming tutors near me
          • Biology teachers
          • Online Spoken English language teachers
          • Online Mathematics coaching classes
          • Private English teachers
          • Best Class 12 Biology tutors near me
          • Best Class 11 Biology tutors near me
          • Online A and As Biology coaching classes
          • NEET Biology tutors near me
          • Home tutoring near me

          Popular Locations

          • Home tutors in Hyderabad
          • Home tutors in Bangalore
          • Best Chennai tutors near me
          • New Delhi tutors
          • Private tutoring in Pune
          • Kolkata tutors
          • Mumbai teachers
          • Private tutoring in Coimbatore
          • Private tutoring in Lucknow
          • Jaipur teachers

          Popular Searches

          • Best Tamil teachers in Chennai
          • Online Spoken Tamil classes in Chennai
          • Best Kannada teachers in Bangalore
          • Mathematics training in Hyderabad
          • Best Spoken English teachers in Bangalore
          • Academic Kannada tutors in Bangalore
          • Best English teachers in Bangalore
          • Online Biology classes in Bangalore
          • Best Maths (Grades 6 to 10) teachers in Hyderabad
          • Python Programming teachers in Hyderabad
          Find My Guru logo
          • facebook
          • instagram
          • linkedin
          • X
          • youtube

          Quick Links

          • Home
          • About Us
          • Contact Us

          Legal & Policies

          • Terms & Conditions
          • Privacy Policy
          • Editorial Policy

          Support

          • FAQs for Students
          • Online Tutors
          • Investor Connect

          Discover

          • All Tutors
          • All Institutes
          • India Tutors
          Disclaimer: All the course names, logos, and certification titles we use are their respective owners' property. The firm, service, or product names on the website are solely for identification purposes. We do not own, endorse or have the copyright of any brand/logo/name in any manner. Few graphics on our website are freely available on public domains.

          ©️ 2026 Findmyguru.com | All Rights Reserved. A Brand of TutorKhoj Private Limited

          Write a Review onTrustpilot
          Find My Guru logo
          • Top Skills
            • Python Programming
            • Yoga
            • Dance
            • Music
            • Guitar
            • Hindi Speaking
            • Drawing
            • Painting
            • Chess
            • Digital Marketing
            • View All Skills
          • Top Locations
            • Online
            • Hyderabad
              • Ameerpet
              • Kukatpally
              • Dilsukhnagar
              • Madhapur
              • Gachibowli
            • Bangalore
              • Whitefield
              • Marathahalli
              • HSR Layout
              • Koramangala
              • Indiranagar
            • Mumbai
              • Andheri West
              • Mira Road East
              • Kandivali West
              • Kandivali East
              • Malad West
            • New Delhi
              • Dwarka
              • Rohini
              • Hauz Khas
              • Mukherjee Nagar
              • Laxmi Nagar
            • Chennai
              • Anna Nagar
              • Madipakkam
              • Adyar
              • Mylapore
              • Velachery
            • Pune
              • Hinjewadi
              • Wakad
              • Baner
              • Pimple Saudagar
              • Balewadi
            • Gurgaon
              • DLF Phase 5
              • Golf Course Road
              • Sector 31
              • Sector 56
              • Palam Vihar
            • Noida
              • Sector 125/126 Amity University
              • Sector 137 Expressway
              • Sector 18-15
              • Sector 27 (Atta Market)
              • Bisrakh
            • Kolkata
              • Newtown
              • Bidhannagar
              • Garia
              • Behala
              • Jadavpur
            • Ahmedabad
              • Satellite
              • Bopal / South Bopal
              • Navrangpura
              • Prahlad Nagar
              • Vastrapur
            • View All Locations
          • List Your Profile
          • FAQ
          • Blogs
          • Pricing Plans
          • Tutor Login