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.

What uses sequences
| Sequence | Used for | Example |
|---|---|---|
| Admission number | The permanent ID for each enrolled student | ADM/2026/00142 |
| Application reference | Tracking an applicant before they enrol | APP-2026-0457 |
| Receipt number | Each fee payment receipt | RCT/000001 |
| Invoice number | Each fee invoice/statement | INV/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 Settings → Technical → Sequences & Identifiers → Sequences (administrators with technical access).
- Find the sequence (search for “Admission”, “Receipt”, etc.).
- Edit the Prefix and Suffix — use
%(year)sfor the year,%(month)sfor the month. - Set Sequence Size (padding width) and the Next Number.
- Choose whether the counter resets yearly or runs continuously.
- Save.
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.
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.

