📥 Import Guide

Import Students Into Attendance

Upload Excel, CSV, UDISE+, or school ERP exports. Most schools can import students in less than 2 minutes.

Upload Student File Download Template
Start Here

How do I get my students in?

Pick whichever matches what you already have. You don't need to prepare anything special.

📄

Existing Excel File

Already have a student list in Excel? Upload it directly — no reformatting needed.

Upload Excel
🏫

School ERP Export

Export students from CampusCare, Fedena, eCare, Teachmint, or your school software.

View Instructions
🎓

UDISE+ Export

Download student records from UDISE+ and upload them directly.

View Instructions
📥

Download Template

Prefer to start fresh? Use our recommended Excel format.

Download Template

Export From School ERP

Most school management systems provide an Export Excel or Export CSV option. Look for a menu item with one of these names:

Student List Student Master Admission Register Export Students Download Excel

Supported systems

CampusCare Fedena eCare Teachmint SchoolCanvas Custom ERP
That's it. Export the student list and upload the file directly. No special formatting is usually required.

Import From UDISE+

  1. Log into UDISE+
  2. Open the Student Module
  3. Open Student List or Reports
  4. Download the report as Excel
  5. Upload the downloaded file here
Auto-recognised. Most UDISE+ exports are recognised automatically — column names like PEN, APAAR ID and admission number map themselves.
Method 3

Recommended Student Template

Any Excel file is accepted, but this is the preferred structure if you're starting from scratch.

admission_noroll_nostudent_nameclasssectiongenderfather_namemother_nameguardian_phonestudent_phoneapaar_idpen
ADM202400124Ravi Kumar7AMaleSuresh KumarAnita Kumar999990000199999000111234-5678-9012PEN0012345
ADM202400225Anita Sharma7AFemaleRajesh SharmaMeena Sharma99999000022345-6789-0123PEN0012346
ADM202400326Imran Ali7BMaleYusuf AliFarah Ali999990000399999000333456-7890-1234PEN0012347

Empty cells are fine. You only need the required fields below — everything else is optional.

Requirements

Minimum Required Information

The bare minimum depends on whether you're uploading one class or the whole school.

📘 Class Upload

student_name
+
(admission_no OR roll_no)

🏫 School-wide Upload

student_name
+ class + section
+ (admission_no OR roll_no)
What We Read

What Information Is Imported

If a column is present, we'll bring it in. If it's missing, the student still imports.

🎓 Student

  • Student Name
  • Admission Number
  • Roll Number
  • Class
  • Section

📞 Contact

  • Student Phone
  • Guardian Phone
  • Guardian Name

🆔 Government IDs

  • APAAR ID
  • PEN
  • UDISE Student ID

➕ Additional

  • Father Name
  • Mother Name
  • Email
  • Address

🔒 Privacy & Security

If Aadhaar numbers are uploaded, only the last 4 digits are stored.

Full Aadhaar numbers are never retained.

Supported column names (advanced)

You don't need this. Clasa matches headers automatically. This list is only for admins who want to see exactly which column names are recognised for each field.

FieldRecognised column names
student_namestudent_name, name, full_name, student name, pupil name, child name
admission_noadmission_no, admission number, adm_no, adm no, enrollment no, enrolment no, sr no, scholar no
roll_noroll_no, roll number, roll, roll no, class roll
class_nameclass, class_name, grade, standard, std, class/grade
section_namesection, section_name, sec, division, div
class_sectionclass_section, class & section, class-section, class/sec (e.g. 7A, 7-A)
student_phonestudent_phone, student mobile, student contact, pupil phone
guardian_phoneguardian_phone, parent phone, parent mobile, contact no, mobile, phone, father mobile, mother mobile
guardian_nameguardian_name, parent name, guardian, father/guardian
gendergender, sex, m/f
date_of_birthdate_of_birth, dob, birth date, d.o.b, date of birth
father_namefather_name, father, father's name, fathers name
mother_namemother_name, mother, mother's name, mothers name
apaar_idapaar_id, apaar, apaar id, apaar no
penpen, pen no, permanent education number
udise_student_idudise_student_id, udise id, udise no, udise student id, pen/udise
aadhaaraadhaar, aadhar, aadhaar no, uid  (only last 4 digits stored)
emailemail, e-mail, email id, email address
addressaddress, residential address, home address, addr

Matching is case-insensitive and ignores spaces, underscores and punctuation, so Admission No. and admission_no are treated the same.

✅ Upload any student Excel file

The system automatically recognises common column names used by Indian schools, UDISE+, and popular school ERP software.

Extra columns are preserved automatically. Nothing is lost during import.

Frequently Asked Questions

Do I need to format my Excel file in a special way?
No. Upload your existing student Excel or CSV file. Clasa automatically recognises common column names used by Indian schools, UDISE+, and popular ERP software — and keeps any extra columns.
Can I import a UDISE+ export directly?
Yes. Download the student list or report from the UDISE+ Student Module as Excel and upload it directly. Most UDISE+ exports are recognised automatically.
What is the minimum information needed to import a student?
For a single class: student name plus either an admission number or a roll number. For a school-wide upload: student name, class and section, plus an admission or roll number.
Are Aadhaar numbers stored?
No. If an Aadhaar number is uploaded, only the last 4 digits are stored. Full Aadhaar numbers are never retained.
What file types are supported?
Excel (.xlsx) and CSV files are both supported, including exports from school ERP software and UDISE+.

Ready to import your students?

Free. Most schools finish in under 2 minutes — your existing file will probably work as-is.

Upload Student File