Numbering & sequences

Admission numbers, fee receipts and application references are generated by EduPrime's sequences. Setting their formats early means every student, payment and applicant gets a clean, unique, predictable identifier from day one.

Where to find it — App drawer → Academic → Dashboard.
Numbering & sequences
Numbering & sequences in EduPrime.

What uses sequences

SequenceUsed forExample
Admission numberThe permanent ID for each enrolled studentADM/2026/00142
Application referenceTracking an applicant before they enrolAPP-2026-0457
Receipt numberEach fee payment receiptRCT/000001
Invoice numberEach fee invoice/statementINV/2026/0001

How a sequence is built

A sequence is a prefix, an optional date element, and an incrementing number padded to a fixed width. So a prefix of ADM/, the year, and a 5-digit padded number produces ADM/2026/00001, then 00002, and so on.

Changing a format

Open SettingsTechnicalSequences & IdentifiersSequences (administrators with technical access).

  1. Find the sequence (search for “Admission”, “Receipt”, etc.).
  2. Edit the Prefix and Suffix — use %(year)s for the year, %(month)s for the month.
  3. Set Sequence Size (padding width) and the Next Number.
  4. Choose whether the counter resets yearly or runs continuously.
  5. Save.
Tip — Decide your admission-number format before admitting real students. The number is printed on ID cards, certificates and parent communications — changing it later does not renumber existing learners.

Yearly reset vs continuous

Two common policies:

  • Reset yearly — the counter restarts at 1 each year, so the year element keeps numbers unique (ADM/2026/00001). Good for admissions and invoices.
  • Continuous — the counter never resets, giving a single ever-rising series. Good for receipts where you want one unbroken audit trail.
Important — Never set the Next Number backwards to a value already used. Duplicate admission or receipt numbers break uniqueness guarantees and confuse audits. If you must skip ahead, only ever increase it.

Verify before go-live

Create one test student, one test application and one test payment on a test database, and confirm each identifier matches the format you intended. Fix the format, then reset the counter, before doing the same on the live system.

Was this page helpful?