LEARN · Admissions

How to admit students mid-session without breaking class rolls

For school office staff handling families who relocate after the academic session has begun — Class 5 walk-ins in August, transfer-out students arriving in November, board cohorts shifting in December. By the end you will have the new child on the class roster from a real Joining Date, with a sequential roll number that keeps class strength intact and attendance, fees, and reports accurate from day one.

To admit a student mid-session in Inkwelly: open Students then New admission, fill the student profile on the left, pick the class on the right, set the Joining date to the day the child actually starts, and click Admit student. With Auto-assign Roll Number on, the new child picks up the next free roll, so class strength stays clean. There is no separate mid-session mode — the Joining date field is what makes the admission mid-session.

Mid-session admissions are a fixed reality for Indian schools. The Right to Education Act 2009 under Section 13 obliges schools to admit eligible children throughout the academic year, not only in March-April, and UDISE+ enrolment data shows mid-session entries running between 4% and 9% of class strength every year — military families, inter-state transfers, RTE late entries, and re-admissions after a gap year. Inkwelly does not treat these as exceptions. The same New admission screen that handles the March intake also admits the November walk-in. The difference is the Joining date field — set it to the actual start day and Inkwelly remembers the admission as mid-session, so attendance, fee timing, and class-strength reports stay accurate from that day forward.

Step 1

1. Open the New admission screen

Open Inkwelly → Students → New admission. The page title reads New admission with the subtitle Admit a new student to {session} — that {session} is the chip you set in the top bar, and it stays read-only inside the form. If the family is joining for the current year, leave the session as is. If they are joining for a session that has not started yet, switch the session in the top bar before opening this screen — otherwise you will create a current-year admission that has to be deleted.

The page has two columns. The left column is Student profile — identity, photo, parent details. The right column is Academic enrollment — session chip, class, roll, registration number, joining date, remarks. The Admit student button sits at the bottom-right.

Step 2

2. Fill the student profile

In the left column, enter the child's first name, last name, date of birth, and gender. Inkwelly checks the date of birth against the class age band and shows a soft warning if the child is outside it — useful when a transferred student is repeating or skipping a class. Upload the passport photo (JPG / PNG / WebP, ≤5 MB; auto-cropped to a square). Optional but recommended: blood group, religion, mother tongue, nationality, Aadhaar / APAAR ID — the previous school's TC will already carry these values, so copy them across instead of asking the parent again.

For Hindi-medium and bilingual schools the name fields show two stacked inputs; tap the Sparkles icon to turn the English name into Devanagari automatically. To save further keystrokes, the page header has an AI auto-fill button — paste the previous school's TC text or a photo of the admission application and Inkwelly fills the obvious fields straight from the document, leaving you to check the rest.

Step 3

3. Capture parent and guardian details

Still in the left column, enter the father's name and mobile, mother's name and mobile, and the optional guardian. Pick the primary contact mobile — that is the WhatsApp / SMS number Inkwelly uses for fee reminders, attendance alerts, and the parent-app login OTP. For a relocated family the working mobile is usually the one the parent answers in the new city.

If that mobile already belongs to a parent of an existing student, Inkwelly shows a sibling-link banner with a one-click Link sibling action. For mid-session admissions this comes up often — the elder sibling was admitted in March, the younger is joining in August. Tap the banner so the existing parent record is reused (address, occupation, emergency contact carry over) and any sibling discounts you have set up in Student Fee apply automatically when you save.

Step 4

4. Set the Joining date and pick the class

This is the step that makes the admission mid-session. In the right column, pick the Class from the dropdown (placeholder: Select class) — only classes active in the current session show up. Then set the Joining date to the day the child actually starts attending — not today, not the date you are filling the form, but the first day the child sits in the classroom. For an August walk-in that is usually 1 August or the Monday of that week; for a November transfer it is the Monday after the parent finishes the previous school's TC formalities.

Inkwelly remembers the joining date — and from that day forward, attendance counts, fee timing, and class strength all line up automatically. Attendance is required only from the joining day onward, the next fee instalment is calculated from the joining day, and the class-strength dashboard counts the new child in the section from that day. Past months are not back-filled — the records simply show the child was not yet in the school then.

Step 5

5. Assign admission number and roll

The Registration no. field accepts the school's own registration format (placeholder: REG2025001) — for a transferred student you can either generate a fresh number or carry over the previous school's number, depending on your school's policy.

The Roll no. field has two modes:

  • Auto-assigned (default) — when Auto-assign Roll Number is on under Settings → Admissions, the placeholder reads Auto-assigned and Inkwelly gives the new student the next free roll for that class when you save. Existing rolls 1 through 42 in Class 5-A stay untouched; the mid-session entrant becomes roll 43. Class strength stays clean — the section's earlier roll order is not disturbed.
  • Manual entry — when auto-roll is off, the placeholder reads 1 and you type the roll. If you type a number that another student in the same class already holds, Inkwelly stops the save and shows a clear message: Roll number already assigned in this class — pick a different number, or switch on auto-roll for the cleanest result.
Step 6

6. Click Admit student and verify

Click Admit student at the bottom-right. In a single save, Inkwelly creates the student profile, links the parent records, assigns the roll number, allocates the admission number, opens the fee profile from the joining date forward, saves the joining date on the student's record, and (if the primary parent's mobile is verified) sends a parent-app onboarding link via WhatsApp Business.

The success card opens with the heading Admission successful, body {name} has been enrolled., and chips showing ID {studentId} and Adm no. {admissionNumber} — verify both match what you typed. Three buttons follow: View student profile, Admit another, Dashboard. The toast at the bottom reads Student admitted successfully with a sub-line {name} has been enrolled. Tap View student profile to confirm the new roll number is the next in line and the joining date matches what you entered.

Common pitfalls — what office staff miss on mid-session admissions

  • Wrong session selected in the top bar — the form admits into whichever session is shown in the top-bar chip. Switch sessions before opening if you are admitting for next year, otherwise you will create a current-year admission that has to be deleted.
  • Joining date set to today instead of the real start day — if the child is starting on Monday but you are filling the form on Friday, set Joining date to Monday, not today. Otherwise attendance shows two false-absent weekdays before the child has actually arrived.
  • Joining date matching a school holiday — if the parent says the child started on a date that turns out to be a Sunday or a closed-school holiday, pick the next working day instead. Past months' attendance never fills in by itself.
  • Parent mobile already exists, sibling banner ignored — Inkwelly shows the sibling-link banner the moment the mobile matches an existing parent. Tap the banner instead of dismissing it, or sibling discounts will not apply automatically when you save.
  • Manually typing a roll that is already taken — Inkwelly stops the save and shows the message Roll number already assigned in this class. Either turn on Auto-assign Roll Number, or pick the next free roll yourself.
  • Forgetting to attach the previous school's TC — once you have the TC PDF, upload it to the new student's Documents tab on the same day; CBSE Affiliation Bye-Laws require the receiving school to retain the original TC as part of the admission record.

What to do next

Mid-session admissions usually lead into three follow-up tasks office staff handle in the same week:

If any step here looked different on your school's data, the support team is on WhatsApp during business hours — share a screenshot of the screen you are stuck on and Inkwelly responds within an hour.

Want a walkthrough on your school's data?

Bring one real mid-session admission. Inkwelly opens, the form fills in front of the principal, the child is on the roster before the demo ends, and the school keeps the record on its own account.

Frequently asked

8 questions
Inkwelly me mid-session admission kaise kare?

Students module kholiye, New admission par jaiye. Bachche ka profile (naam, DOB, photo, parent details) bhariye. Right column me class chuniye aur Joining date wahi dijiye jis din bachcha actually class join kar raha hai — aaj ki date nahi. Roll no. ko Auto-assigned chhod dijiye taaki existing rolls disturb na ho. Admit student dabaiye — admission ho gaya, class strength bhi clean rahegi.

Does the class roll number stay sequential when I admit a student mid-session in Inkwelly?

Yes, when Auto-assign Roll Number is on under Settings → Admissions. Inkwelly gives the new student the next free roll for that class when you save, so existing rolls 1 through N stay untouched and the mid-session entrant becomes roll N+1. Class strength rises by exactly one. The earlier roll order is not renumbered or shifted.

What if the joining date is in the past?

Inkwelly accepts a past joining date. Attendance is then required from that date forward, but Inkwelly does not auto-fill attendance for the past days — you mark them yourself if the child genuinely attended. For a child who joined two weeks ago and you are entering today, set Joining date to the actual first day; the fee profile lines up correctly and class strength is recorded from that day.

Can a transferred student keep their old admission number from the previous school?

No. Inkwelly gives a fresh admission number from your school's own sequence when you save — admission numbers are tied to the issuing school under CBSE Affiliation Bye-Laws. The previous school's admission number can be entered in the Registration no. field for reference, or kept in the Documents tab as part of the imported Transfer Certificate.

How does fee proration work for a mid-session admit in Inkwelly?

The fee profile opens with the next instalment date worked out from the joining date, not from session start. Past instalments are not auto-billed — most schools either waive them or charge a flat re-admission fee, configurable per school under Settings → Fee Structures. Sibling and RTE concessions still apply once the family link or the RTE flag is confirmed when you save.

What happens if I type a roll number that's already taken in the class?

Inkwelly stops the save and shows the message Roll number already assigned in this class. Either pick the next free number, switch on Auto-assign Roll Number under Settings → Admissions to skip the manual decision, or check whether the class has split into two sections and the conflict is in the wrong section.

Does Inkwelly have a separate mid-session admission mode?

No, and that is by design. The same New admission screen handles March-April fresh intakes and mid-session walk-ins — the only difference is the Joining date field. Setting it to a date after session start is what marks the entry as mid-session and lines up attendance, fees, and class-strength reports from that day forward.

Will mid-session admissions affect my UDISE+ enrolment numbers?

Yes, correctly. Inkwelly counts the student in the class strength from the joining date onward, which matches how UDISE+ expects mid-session entries to be reported. The student appears in the class roster export, the section dashboard, and the year-end UDISE+ submission template. RTE-quota mid-session admissions are flagged separately for the 25% reservation count.

You might also like

3 reads

Sources & references

  1. Right to Education Act 2009 — Section 13 · accessed 7 May 2026

    Prohibits screening at admission and obliges schools to admit eligible children throughout the academic year, including mid-session relocations.

  2. CBSE Affiliation Bye-Laws — Chapter VI · accessed 7 May 2026

    Defines the admission register and Transfer Certificate retention requirements that apply to mid-session admissions in CBSE-affiliated schools.

See Inkwelly on your school

30-minute demo. We open your current ERP with you and load your data into Inkwelly on the call. Dated go-live plan by the end of it.

Written byJharendra A VermaFounder, Inkwelly

Building Inkwelly — a modern school management platform for Indian schools across CBSE, ICSE, and state boards. Writes about school operations, board compliance, and admissions workflows.