How to Download Board Exam Mark Sheet and Migration Certificate Online

downloading board exam mark sheets and migration certificates

Who Needs This Service?

Eligibility:

  • Students who have passed Class 10th or 12th board examinations from CBSE, state boards (like UP Board, Maharashtra Board, Bihar Board, etc.), or other recognized educational boards in India
  • Former students who need duplicate mark sheets or migration certificates for higher education admission, job applications, or overseas education
  • Students switching from one educational board to another who require migration certificates to prove their academic credentials

Required Documents

Before starting the online download process, keep these documents ready:

  • Valid Aadhaar Card (linked mobile number for OTP verification)
  • Board examination roll number (from admit card or previous mark sheet)
  • Date of birth (as registered with the board)
  • Email ID and mobile number (for communication and OTP)
  • Scanned photograph (passport size, if applying for duplicate)
  • School/institution code (for some boards)
  • Previous mark sheet (if available, for reference)
  • Payment method (Debit/Credit card, Net Banking, UPI for applicable fees)

Online Application Process

For CBSE Board (Central Board of Secondary Education)

1. Visit the Official DigiLocker Portal

Go to https://www.digilocker.gov.in/ (official government document repository)

2. Register/Login to DigiLocker:

  • Click on “Sign Up” if you’re a new user
  • Enter your Aadhaar number or mobile number
  • Complete OTP verification sent to your registered mobile
  • Set username and security PIN (6 digits)
  • Existing users can directly click “Sign In”

3. Access CBSE Documents:

  • After login, click on “Issuer” section in the dashboard
  • Type “CBSE” in the search bar
  • Select “Central Board of Secondary Education”
  • Choose the document type: “Certificate of Marks Class X” or “Certificate of Marks Class XII”

4. Verify Your Details:

  • Enter your CBSE roll number (Example: 1234567 for Class 10 or 7654321 for Class 12)
  • Enter year of passing (Example: 2024, 2023, etc.)
  • Click on “Get Document”

5. Download Your Mark Sheet:

  • The digitally signed mark sheet will appear in your “Issued Documents” section
  • Click on the document to view
  • Click “Download” icon to save PDF copy
  • The downloaded mark sheet has a QR code for verification and is legally valid

Alternative Method – CBSE Academic Portal:

Visit: https://cbseacademic.nic.in/

  • Click on “Student Resources”
  • Select “Marks/Grades” section
  • Enter roll number and date of birth
  • Download the mark sheet PDF

For Migration Certificate from CBSE:

Visit: https://cbse.gov.in/cbsenew/documents/Duplicate_Migration.pdf

  • Download the application form for migration certificate
  • Fill the form with required details
  • Submit online through CBSE’s online service portal at https://cbse.gov.in/
  • Pay the prescribed fee (currently ₹500 for duplicate migration certificate)
  • Upload required documents (mark sheet copy, ID proof)
  • Track application status using acknowledgment number

For State Boards

UP Board (Uttar Pradesh Madhyamik Shiksha Parishad)

1. Visit Official Portal:

Go to https://upmsp.edu.in/ (official UP Board website)

2. Access Results/Downloads Section:

  • Click on “Results” in the main menu
  • Select your examination year and class
  • Enter roll number and date of birth
  • View and download mark sheet

3. For Digital Mark Sheet:

Visit: https://www.digilocker.gov.in/

  • Login to DigiLocker
  • Search for “UPMSP”
  • Enter roll number and year
  • Download digitally signed certificate

4. For Migration Certificate:

  • Visit UP Board office portal
  • Fill online application for migration certificate
  • Pay fee (₹200 for migration certificate)
  • Submit scanned documents
  • Receive migration certificate by post within 15-30 days

Maharashtra State Board (MSBSHSE)

1. Official Portal:

Visit: https://mahahsscboard.in/

2. Download Process:

  • Click on “Examination” tab
  • Select “Download Mark List”
  • Enter seat number and mother’s name
  • Download PDF mark sheet

3. DigiLocker Integration:

4. Migration Certificate Application:

Visit: https://mahahsscboard.in/

  • Navigate to “Student Services”
  • Click “Apply for Migration Certificate”
  • Register with email and mobile number
  • Fill application form with examination details
  • Upload Class 12 mark sheet and ID proof
  • Pay online fee (₹100-200)
  • Download application receipt
  • Migration certificate dispatched within 21 working days

Bihar Board (BSEB)

1. Official Website:

Visit: http://biharboardonline.bihar.gov.in/

2. Mark Sheet Download:

  • Click on “Results” section
  • Select examination type (Matric/Intermediate)
  • Enter roll code and roll number
  • Download mark sheet PDF

3. For Duplicate/Migration Certificate:

Visit: http://biharboardonline.bihar.gov.in/DuplicateCertificate.aspx

  • Fill online application form
  • Upload required documents (FIR copy for lost certificates, ID proof)
  • Pay processing fee (₹50-100) online
  • Receive certificate at registered address within 30 days

CBSE – Detailed Migration Certificate Process

1. Online Application:

Visit: https://cbse.gov.in/ → Click “Online Services”

2. Registration:

  • Click “Duplicate Migration Certificate”
  • Create account with email and mobile
  • Verify through OTP

3. Fill Application Form:

  • Personal details (name as per mark sheet, father’s/mother’s name)
  • Examination details (roll number, year, school code)
  • Reason for migration certificate requirement
  • Current address for dispatch

4. Document Upload:

  • Scanned mark sheet (PDF, max 500KB)
  • Scanned ID proof – Aadhaar (PDF, max 500KB)
  • Passport size photograph (JPG, max 100KB)

5. Fee Payment:

  • Fee: ₹500 for migration certificate
  • Payment modes: Credit/Debit card, Net Banking, UPI
  • Save payment receipt with transaction ID

6. Submit Application:

  • Review all details carefully
  • Submit application
  • Note down application number (Example: MIG/2024/123456)
  • Receive confirmation email

Offline Process

For CBSE Board

1. Visit CBSE Regional Office:

Find your nearest regional office at: https://cbse.gov.in/cbsenew/contact-us.html

Addresses of Major Regional Offices:

  • Delhi: Shiksha Kendra, 2, Community Centre, Preet Vihar, Delhi-110301
  • Panchkula: Plot No. 31, Sector 5, Panchkula-134109 (Haryana)
  • Guwahati: Bamunimaidam, Guwahati-781021 (Assam)
  • Ajmer: Plot No. 18, Vaishali Nagar, Ajmer-305001 (Rajasthan)
  • Chennai: No. 4, D.P.I. Campus, College Road, Chennai-600006 (Tamil Nadu)

2. Documents Required:

  • Original mark sheet (if available) or FIR copy (if lost)
  • ID proof (Aadhaar/Voter ID)
  • Two passport size photographs
  • Duly filled application form (available at office)
  • Demand draft of ₹500 for migration certificate

3. Submit Application:

  • Submit form at counter
  • Collect acknowledgment receipt
  • Processing time: 15-30 working days
  • Collect certificate from same office or request by post

For State Boards (Offline)

1. Visit District Education Office/Board Office:

Each state has district-level offices:

UP Board:

  • Main Office: 14 Khemchand Marg, Civil Lines, Prayagraj-211001
  • District education offices in each district

Maharashtra Board:

  • Head Office: Pune-411005
  • Divisional offices in Mumbai, Pune, Nagpur, Aurangabad

Bihar Board:

  • Office: Bailey Road, Patna-800001

2. Required Documents for Offline:

  • Written application (in prescribed format)
  • Original mark sheet or FIR copy
  • Two photographs
  • ID proof
  • Fee payment challan (pay at designated bank)

3. Submission Process:

  • Collect application form from office
  • Fill completely with blue/black pen
  • Attach all documents
  • Pay fee at counter/bank
  • Submit at designated counter
  • Collect acknowledgment slip with date of collection

How to Check Status and Track Application

For CBSE Online Applications

1. Visit CBSE Portal:

Go to: https://cbse.gov.in/

2. Track Application:

  • Click “Track Your Application” under Online Services
  • Enter application number (Example: MIG/2024/123456)
  • Enter date of birth
  • Click “Submit”
  • View current status: Submitted/Under Process/Dispatched/Completed

3. Status Meanings:

  • Submitted: Application received, payment verified
  • Under Process: Documents being verified
  • Approved: Certificate generated
  • Dispatched: Sent via Speed Post (tracking number provided)
  • Completed: Delivered to address

For DigiLocker Documents

1. Login to DigiLocker:

Visit: https://www.digilocker.gov.in/

2. Check Issued Documents:

  • Click “Issued Documents” in dashboard
  • All downloaded certificates appear here
  • Documents remain accessible permanently

For State Boards

1. UP Board Status Check:

Visit: https://upmsp.edu.in/

  • Click “Application Status”
  • Enter registration number
  • View status and expected delivery date

2. Maharashtra Board Status:

Visit: https://mahahsscboard.in/

  • Login to student account
  • Click “Track Application”
  • Enter application ID
  • Check status and dispatch details

3. Bihar Board Status:

Visit: http://biharboardonline.bihar.gov.in/

  • Click “Track Application Status”
  • Enter application number and mobile number
  • View processing stage

Common Problems and Solutions

Problem 1: Unable to Find Document in DigiLocker

Error: “Document not found” or “No records available”

Solutions:

  • Verify you’re entering the correct roll number (check admit card/old mark sheet)
  • Ensure you’re selecting the correct year of examination
  • For CBSE students who passed before 2015, documents may not be available in DigiLocker – use offline method
  • Clear browser cache and try again
  • Try different browser (Chrome, Firefox, Safari)
  • Ensure Aadhaar is linked to mobile number for OTP verification
  • Contact board helpline if issue persists

Problem 2: Payment Failure During Online Application

Error: “Transaction failed” or “Payment not confirmed”

Solutions:

  • Check if amount is debited from bank account (check SMS/bank statement)
  • Wait 24 hours for auto-reversal if payment failed
  • Do not make multiple payments immediately
  • Use alternate payment method (if used UPI, try card or net banking)
  • Clear browser cookies before retrying
  • Take screenshot of error message
  • Contact payment gateway helpline with transaction ID
  • Submit payment proof to board office if amount debited but not reflected
  • Helpline for payment: CBSE – 011-23212603

Problem 3: Name/DOB Mismatch in Documents

Error: “Details do not match” or “Verification failed”

Solutions:

  • Enter name EXACTLY as printed on original mark sheet (including spelling)
  • Check date of birth format (DD-MM-YYYY or DD/MM/YYYY as required)
  • Contact school to verify correct details in board records
  • Apply for correction/rectification first if actual error in mark sheet
  • For CBSE name correction: Visit https://cbse.gov.in/ → Verification of Certificates → Apply for correction
  • Fee for correction: ₹500-1000
  • Processing time for corrections: 30-45 days
  • Download corrected mark sheet before applying for migration

Problem 4: Migration Certificate Not Received by Post

Error: Application shows “Dispatched” but certificate not received after 30 days

Solutions:

  • Check Speed Post tracking number provided in application status
  • Track on India Post website: https://www.indiapost.gov.in/ → Track Consignment
  • Verify delivery address entered in application (common error)
  • Contact local post office with tracking number
  • If lost in transit, apply for duplicate with:
    • Copy of original application
    • Non-delivery certificate from post office
    • Fresh application with fee
  • CBSE allows re-dispatch on request (no additional fee if tracking shows undelivered)
  • Email board office with application number and tracking details

Problem 5: Website Not Opening or Technical Errors

Error: “Server not responding” or “503 Service Unavailable”

Solutions:

  • Avoid accessing during peak hours (10 AM – 5 PM, especially March-May result season)
  • Try early morning (6-8 AM) or late evening (9-11 PM)
  • Check official board social media for scheduled maintenance notices
  • Use mobile app if available (CBSE has CBSE Pariksha Sangam app)
  • Try accessing from different device (mobile if using laptop, vice versa)
  • Disable VPN if using one
  • Check internet connection stability
  • For persistent errors, download offline application form and submit physically
  • Board websites update: CBSE usually updates systems on weekends

Official Helpline Numbers and Contact Information

CBSE (Central Board of Secondary Education)

Toll-Free Number: 1800-11-8002 (Monday to Friday, 9:30 AM to 5:30 PM)

Email Support:

Head Office Address: Shiksha Sadan, 17, Institutional Area, Rouse Avenue, New Delhi – 110002

Helpdesk Numbers:

  • 011-23212603 (General)
  • 011-23211576 (Examination related)
  • 011-23235774 (Academic related)

Official Website: https://cbse.gov.in/

UP Board (UPMSP)

Helpline: 0532-2461467, 0532-2461978

Email: upmsp.in@gmail.com

Office Address: Secretary, Board of High School and Intermediate Education, U.P. 14, Khemchand Marg, Civil Lines, Prayagraj – 211001

Official Website: https://upmsp.edu.in/

Maharashtra State Board (MSBSHSE)

Helpline: 020-25652187, 020-25654504

Toll-Free: 1800-266-0201

Email: info@mahahsscboard.in

Office Address: Maharashtra State Board of Secondary and Higher Secondary Education Pune – 411005

Official Website: https://mahahsscboard.in/

Bihar Board (BSEB)

Helpline: 0612-2230009, 0612-2234524

Email: bsebinfo@gmail.com

Office Address: Bihar School Examination Board Bankipore, Patna – 800001

Official Website: http://biharboardonline.bihar.gov.in/

Other State Boards

West Bengal Board (WBBSE):

Karnataka Board (KSEEB):

Tamil Nadu Board:

Rajasthan Board (RBSE):

Haryana Board (BSEH):

Important Tips and Additional Information

1. Validity of Downloaded Certificates:

  • Mark sheets downloaded from DigiLocker are legally valid and accepted by all Indian universities, government departments, and most employers
  • Digital mark sheets contain QR code for instant verification
  • No need to get attestation for DigiLocker documents

2. Fees Structure (as of February 2026):

  • CBSE Migration Certificate: ₹500
  • CBSE Duplicate Mark Sheet: ₹1,000 per subject
  • State boards: ₹50-300 (varies by state)
  • Courier charges: ₹50-100 (if applicable)

3. Processing Time:

  • DigiLocker download: Instant (if available)
  • Online migration certificate: 15-30 working days
  • Offline applications: 30-45 working days
  • Rush processing: Some boards offer urgent service with additional fee

4. Document Verification:

  • All boards provide online verification at their official websites
  • Enter roll number and year to verify authenticity
  • Employers/institutions can verify independently

5. For Students Passed Before 2010:

  • Digital records may not be available for very old examinations
  • Contact board office directly for physical duplicate
  • Keep original certificates safely as digitization is ongoing

6. Migration Certificate Requirements:

  • Required when changing boards (CBSE to State Board or vice versa)
  • Needed for university admissions in different states
  • Not required within same board for different schools
  • Valid indefinitely (no expiry date)

Disclaimer: This information is from official sources as of February 2026. Board rules, fees, and processes may change. Always verify current procedures on official board portals (https://cbse.gov.in/, https://upmsp.edu.in/, https://mahahsscboard.in/ etc.) or contact respective board helplines before applying. Keep all transaction receipts and application acknowledgments until you receive your certificates.

Leave a Comment

Your email address will not be published. Required fields are marked *

Blogarama - Blog Directory