School Staff Management System: Your staff. In one place.
Every teacher's and staff member's details, IDs, qualifications, documents and service history in one profile. Staff keep it up to date from the Inkwelly app — and nothing changes until your office approves.
What is a school staff management system?
One file for every staff member.
A school staff management system keeps one record for every teacher and staff member — personal details, government IDs, qualifications, bank account and documents — with their department, joining date and service history. In Inkwelly, staff keep their own details up to date from the app, and the office approves every change.
Also called staff records software, an employee information system, school HR software or a staff database.
- Government IDsAadhaar, PAN, UAN, PF
- QualificationsM.Sc Physics · B.Ed · CTET
- Salary accountHDFC Bank ••7731
- Documents5 on file · 4 verified
- Service historySince Jul 2019 · 8 sessions
- Profile95% complete
What Inkwelly Staff Records includes
- One profile per staff member: personal details, government IDs, contact, addresses and emergency contacts
- Education, certifications like B.Ed and CTET, teaching experience and past employers
- Salary bank accounts with IFSC checks
- Documents with required types and verification
- Work history: joining, department changes, status changes and leaving date
- Profile completeness score for every person
- Staff self-service from the Inkwelly app, approved field by field
- WhatsApp, SMS, email or app message when a request is reviewed
- Dashboard: headcount, joinings and exits, missing IDs, expiring certificates and birthdays
- Bulk update: edit many staff records in one sheet
- All-in-one Excel import and carry-over into the new session
- Staff reports, custom fields, trash and restore, and Inkwelly AI in English or Hindi
Updated
Why schools move staff files from registers to staff records software
Registers. Files. Chats. Or one profile.
On paper, a teacher's details live in four places and are right in none. In Inkwelly there's one profile — and the person it belongs to helps keep it right.
How most schools do it today
A register, a file per teacher, and changes sent on chat.
- A staff register filled in by hand, out of date the week it's written
- Certificates and ID copies in a file in the principal's almirah
- Staff send changes on chat, and someone has to remember them
- Before salary day, someone chases PAN and UAN numbers
- Nobody knows whose papers are missing without opening every file
With Inkwelly
Employee profileNeha KapoorSenior Secondary · Since Jul 201995%One profile. Kept up to date. Checked by the office.
- One profile per person — the same for teachers and support staff
- Certificates and IDs uploaded to the profile, each one verified
- Staff send changes from the app; the office approves each field
- PAN, UAN, PF and the bank account are on file for payroll
- The dashboard shows what's missing across the school — IDs, documents, contacts
Staff self-service: profile updates from the app, approved by the office
Staff update it. You approve it.
A teacher changes her bank account in the Inkwelly app. The office sees exactly what changed, fixes a typo if needed and approves — and she's told on WhatsApp.
- 1She edits it in the app
- 2The office checks each field
- 3Approved — and she's told
Sample school. Messages go on the channels your school turns on — WhatsApp, SMS, email or the app.
The employee profile: IDs, qualifications, documents and service history
One profile. Every paper in it.
Personal details, government IDs, degrees and certificates, bank account, documents and every change to her job — in tabs, the way your office already thinks.
Staff records dashboard with missing-ID alerts, and bulk update
See what's missing. Fix it in one sheet.
The dashboard counts the staff missing an Aadhaar, PAN, UAN, bank account or emergency contact. Bulk update fills them in for many people at once — reviewed before anything is saved.
- 1See what's missing
- 2Fill it in one sheet
- 3Review and save
Sample school. Bulk update loads up to 100 staff at a time.
Employee service history, from joining day to leaving day
Her whole career. On one record.
Every session, every department change and every update she sends stays on her profile. The office sees it in the work history; she sees it in the app.
- 1 Jul 2019Joined · Secondary
Enrolled
One form: her details, government IDs, department and joining date. The employee ID can be made for you.
How it works — Enrolled - July 20193 degrees · 5 documents
Her file fills in
Degrees, past schools, bank account and documents, each in its own tab — added by the office or sent by her from the app.
How it works — Her file fills in - Every April2026-27 · carried over
Every new session
Staff come into the new session from the last one, department and all — with an undo right after.
- 1 Apr 2024Secondary → Senior Secondary
Department change
Saved to her work history with the date, the reason and who made the change.
- Fri, 4:12 pmBank details · approved
She updates her bank
Sent from the app, checked field by field, saved once the office approves.
- Today · Fri 16 Oct
- Some dayResigned · leaving date set
Leaving day
Her status changes with an effective date and the leaving date fills in. Her record and history stay.
Aadhaar, PAN, UAN, B.Ed and CTET records for Indian schools
Made for Indian schools. And their staff files.
The numbers, certificates and departments Indian schools work with — already there.
Aadhaar, PAN, UAN, PF and ESI
Each number has its own place on the profile. An Aadhaar or PAN already used by another staff member is caught before it's saved.
B.Ed, CTET and TET
Certificates with issue and expiry dates, or lifetime. Teachers without a B.Ed, M.Ed, CTET or TET are flagged on the dashboard.
Ready-made school departments
Pre-Primary to Senior Secondary, Examination Cell, Transport, Hostel and more — 21 departments in one click.
IFSC-checked salary accounts
When the office adds an account, the IFSC format is checked and the number is typed twice, so salary goes to the right place.
Names in English and Hindi
Staff names are kept in English and Hindi, and the portal works in both languages.
Retirement in view
Staff past the retirement age are flagged, and the age profile shows who retires in the next two years.
Staff records for the office, the principal, teachers and the accountant
One record. Everyone in the loop.
Each person sees what their role allows — nothing more.
Office & HR
Enrolls new staff, keeps every file complete, approves change requests and fixes many records at once in Bulk update.
Principal
Headcount, joinings and exits, missing IDs and expiring certificates on one dashboard — and any staff file in seconds.
Teachers & staff
See their own details, documents and history in the Inkwelly app, and send corrections for the office to approve.
Accountant
Bank accounts, PAN, UAN and PF numbers are ready for payroll — no chasing staff before salary day.
Ask Inkwelly AI about your staff, in English or Hindi
Ask about your staff. Get names and numbers.
Ask in English, Hindi or Hinglish. Inkwelly AI reads your staff records — department lists, missing IDs, anyone's service history — answers with names and numbers, and updates details once you approve.
It answers. It also does the paperwork.
- Act
Update staff records in one message.
It shows each change — current and new — before saving. Nothing changes until you tap Approve.
- Reports
Excel or PDF, in seconds.
Ask for any staff list or summary and download it as a file.
- Cards
Anyone's file, in the chat.
Department, joining date and what's missing — with a button to the full profile.
- Letters
An experience letter, on your letterhead.
It drafts the letter from the service record. You check it, then it issues the PDF with a serial number.
- How-to
“How do I bring last year's staff?”
Clear steps for any task, with a button to the right page.
- Safe by design
Your data. Your rules.
You approve every changeFollows each person's roleEvery question and action loggedNever used to train AI - AI Connect
Also in Claude and ChatGPT.
Ask about your staff right inside Claude or ChatGPT — with the same permissions.
See everything Inkwelly AI can do
Inkwelly AI and AI Connect come with the Premium plan. It never changes bank accounts, and sees government IDs only as their last 4 digits. Answers above are from a sample school.
Staff records connected to attendance, payroll, ID cards and timetables
Entered once. Used everywhere.
Every other part of Inkwelly that deals with staff starts from this profile — so a change here is a change everywhere.
The staff record
One profile per person — behind attendance, payroll, ID cards and their app login.
Staff attendance
Each person's department brings its timings and week-offs.Payroll
Salary goes to the bank account on file, with PAN, UAN and PF.Roles
What each person can open in the portal and the app.ID Cards
Staff cards print from the record: photo, ID, department, blood group.Academics
Teaching profiles: the subjects and batches each teacher takes.Exams
Marks to enter, invigilation duties and results, per teacher.Communications
Staff are told on WhatsApp, SMS, email or the app.AI Connect
Ask about your staff in Claude or ChatGPT.Staff records features
Every feature, explained.
Each part of Staff Records has its own page, with screens and steps.
New enrollment
One form for a new joiner: details, IDs, department and joining date.Read moreStaff documents
Every document in the profile, verified, with what's still missing.Read moreImport from Excel
One sheet for the whole staff, checked row by row before saving.Read moreStaff reports
Lists or counts, saved as templates, downloaded as CSV.Read moreTrash and restore
Deleted staff go to Trash and can be brought back.Read more
Switching from Excel or another school ERP
Bring every file. Not just the names.
One sheet brings each person in whole — profile, department, address, emergency contact and salary account. We do the moving.
Extract
Your staff list from your current software's export or your Excel sheets.
We do thisFill the sheet
Inkwelly's one staff sheet: a row per person, with dropdowns for department, gender, category and more.
We do thisDry run
Validate only checks every row before anything is saved — a repeated Aadhaar or PAN, a bad date, an unknown department.
We do thisPick a date
You approve and choose the day. Go-live can be the next working day.
You do this
- ₹0
To move
₹0 migration, ₹0 training, ₹0 setup. Data extraction from your current system — or from Excel if the vendor won't cooperate — is on us.
- Next day
Go-live
Go-live can be the next working day. You pick the date; we don't need months of parallel running to get there.
- 90 days
Pilot
90-day paid pilot on your real data. If it isn't working at day 90, pro-rata refund and your data back in standard formats.
- India
Your data
Your data is stored in India, with daily database backups and role-based access on every screen.
Compare Inkwelly with other school softwareHow switching worksSee pricing
Staff management system: questions schools ask.
A school staff management system keeps one record for every teacher and staff member — personal details, government IDs, qualifications, bank account and documents — with their department, joining date and service history. In Inkwelly, staff keep their own details up to date from the app, and the office approves every change.
Personal details; Aadhaar, PAN, UAN, PF and ESI numbers; contact, addresses and emergency contacts; education, certifications like B.Ed and CTET, teaching experience and past employers; bank accounts; documents; this session's employment record and the full work history — plus any custom fields your school adds.
Yes. Teachers, office staff, accountants, librarians, lab assistants, drivers, guards and housekeeping all get the same profile, grouped into the departments you set up.
Yes, from the Inkwelly app: personal details, address, emergency contacts, bank account, qualifications, certifications and dependents. Each change goes to the office as a request, and nothing changes on the profile until it's approved. Name, employee ID, department and salary stay with the school.
Employees › Change requests shows every request with the current and new value of each field. Approve or reject each field, or approve all — a typo can be corrected before approving. The staff member is then told on WhatsApp, SMS, email or the app.
Each profile has a Documents tab. Your organisation sets the document types and which ones are required. Staff can upload from the app; the office verifies or rejects each one with a reason, and the staff member is told.
Yes. Every profile shows how complete it is and what's missing. The dashboard lists the gaps across the school — missing Aadhaar, PAN, UAN, bank account, emergency contact or photo, and teachers without a B.Ed, CTET or TET.
Yes. Certifications are kept with the issuing body and the issue and expiry dates, or marked lifetime. The dashboard counts B.Ed / M.Ed and CTET / TET teachers and lists certificates expiring in the next 90 days.
Staff are grouped by department — Primary, Secondary, Senior Secondary and so on — and each person's role, like Teacher or Accountant, comes from Roles. A separate designation list isn't part of Staff Records today; many schools add it as a custom field.
On All employees, Import staff brings everyone from the previous session into the new one with their department, and can be undone right after. You can also select people and use Bulk re-enroll.
Yes. Bulk update opens your staff as a sheet: pick the fields — like UAN, PAN, department or bank account — fill the cells, review every change and save. It warns you when a mobile number, which is also the login, will change.
Change her status to Resigned, Retired or Terminated with the date. The leaving date fills in, the change goes into her work history, and her full record stays for later.
Deleted staff go to Trash and can be restored with a note. Permanent deletion is blocked for anyone with payroll records.
Yes. Build a list (one row per person, with the columns you choose) or a summary (counts by department, gender, category and more), save it as a template and download it as CSV.
Yes. One sheet brings each person in whole: profile, department, permanent address, emergency contact and salary bank account. Validate only checks every row first. Or send us your sheet and we'll do it, at no cost.
Each person sees only what their role allows, and in the app staff see only their own profile. Your data is stored in India, with daily database backups and role-based access on every screen. Bank accounts can never be changed through Inkwelly AI.
Yes, on plans with Inkwelly AI. Ask “Senior Secondary ke teachers ki list do”, “kis ka UAN missing hai?” or “Neha kab join hui thi?” in English, Hindi or Hinglish. It can also update staff details once you approve the preview — never bank accounts.
Yes. The portal works in English and Hindi, staff names can be kept in both, and staff get their messages in English or Hindi.
Staff Records is in every plan, from Lite at ₹49 per student per year (GST extra). Plans run ₹49–₹199 per student per year, with ₹0 migration, training and setup.
See your staff in Inkwelly.
A free 30-minute demo on the real product. Ask anything — we'll show it live.



