Diwali offer: 50% off your first year of Inkwelly.Claim offer ›

Staff Attendance System: Attendance. Marks itself.

Teachers check in from their phone inside the campus — with a live face check — or at the gate machine. Late marks, leave balances and the month's salary days keep themselves up to date.

Smiling teacher in a sage-green kurta with a staff ID lanyard, checking in on her phoneChecked in · 7:52 amAt Main gate · 40 mFace verifiedLive face checkCL left: 7Apply from the app

What is a staff attendance management system?

Every teacher in. On record.

A staff attendance management system is school software that records when every teacher and staff member comes in and leaves — from a biometric machine, a check-in on their phone or the office. Inkwelly then marks who is late or not in yet, keeps leave balances and hands the month's payable days to payroll.

Also called a staff attendance app, teacher attendance software or employee attendance system.

See it in a free demo ›

Priya NairPGT · Mathematics · Fri, 16 Oct
  • Checked in7:52 am · phone, at the gate
  • Face checkVerified
  • Late after8:00 am · Teaching
  • Leave leftCL 9 · SL 7
  • This month12 of 12 working days
  • PayrollDays ready at month-end

What Inkwelly Staff Attendance includes

  • Phone check-in that works only inside the school's campus circle
  • Face Lock: a live face check before a phone check-in counts
  • Biometric machines connected, with staff matched to machine numbers
  • Late marked by itself against each department's or person's timing
  • Department timings, grace, week-offs and approvers
  • Leave types with paid, carry-forward and encashment rules
  • Leave applied and approved in the app, with balances
  • Missed-punch, extra-day and off-campus requests from the app
  • Today's board: on time, late, on leave and not in yet
  • Daily staff briefing to the principal on WhatsApp
  • A3 monthly register, salary days, late tracker and leave balances in Excel and PDF
  • Attendance lock once salaries are done
  • Inkwelly AI: ask about staff attendance in English or Hindi

Updated

Why schools move from the staff register to an attendance app

Registers. Slips. Excel. Or one check-in.

On paper, staff attendance is a gate register, a pile of leave slips and two days of counting before every salary. In Inkwelly it keeps itself.

How most schools do it today

A register at the gate. Slips for leave. Excel for salary.

  • A sign-in register at the gate — times written by hand, sometimes by a colleague
  • A biometric machine whose punches stay inside the machine
  • Leave on paper slips — nobody is sure how many CL are left
  • Late-comers marked in red ink and argued about at month-end
  • The head clerk counts days for salary in Excel, every month

With Inkwelly

Checked in at the gate. Leave in the app. Days ready for salary.

  • Check-in from the phone, only inside the campus, with a live face check
  • Machine punches reach Inkwelly by themselves, matched to each person
  • Leave applied in the app, with the balance shown before and after
  • Late marked by itself against each department's time
  • Present, paid leave, loss of pay and net payable days — ready for payroll

Teacher attendance app with geofence and face check

Check in at the gate. Only there.

Staff check in from the Inkwelly app, and it works only inside the circle your school draws around its campus. A live face check makes sure it's really them — no more marking for a friend.

  1. 1Outside the circle? Refused.
  2. 2At the gate, a live face check
  3. 3In the register — on time

Sample school. Face Lock is optional — a school can ask for a selfie instead, or neither. The punch time comes from our server, not the phone.

See which staff are in, late or not in yet — live

Who's in. By 8 o'clock.

The principal's board fills as staff punch in — by machine, phone or office. Late is marked by itself against each department's time, and the people not in yet are a tap away.

Sample school. The briefing comes on WhatsApp, email or the app at the time you choose, Monday to Saturday, and skips holidays.

Staff leave management — apply and approve from the app, with balances

Leave, with the balance in front of everyone.

Staff apply in the Inkwelly app and see how many days they have left. The approver sees the balance before and after, and who else is off that day — then one tap.

  1. 1Applied from the app
  2. 2Approved with the balance in view
  3. 3Both days marked on leave

Sample school. The office can also apply on someone's behalf, and each department can have its own approvers.

Monthly staff attendance register, salary days and late report for payroll

Month-end. Already done.

The A3 register, every staff member's payable days, the late tracker and leave balances — in Excel or PDF. Lock the month once salaries are paid.

A teacher's month, from the gate to the salary

From the gate to the payslip.

Every punch, request and leave lands in one record — so the month's payable days are right without anyone counting.

  1. Mon – Sat
    In 7:52 · On time

    Checks in every morning

    From her phone at the gate, with a quick face check. The machine at the gate works too.

    How it works — Checks in every morning
  2. Sat 10 Oct
    Extra day · approved

    Saturday PTM

    The 2nd Saturday is her week-off. She came in for the PTM, claimed it from the app and the office approved it.

  3. Tue 13 Oct
    Out 2:40 pm · approved

    Forgot to check out

    She sent a missed-punch request from the app with the right time. One tap from the office fixed the day.

    How it works — Forgot to check out
  4. Today · Fri 16 Oct
  5. Sat 31 Oct
    Locked up to 31 Oct

    Checked and locked

    The office prints the A3 register for signatures and locks October, so nothing changes under payroll.

  6. Sat 31 Oct
    No loss of pay

    Days to payroll

    Her working days, leave and loss of pay go straight to Inkwelly Payroll — no Excel in between.

Week-offs, CL / SL / EL and the A3 register for Indian schools

Made for Indian schools. And their staff rooms.

The leave rules, registers and timings Indian schools run on — already there.

  • 2nd and 4th Saturdays off

    Week-offs for each department or person: every Sunday, or the 1st, 2nd, 3rd, 4th or last Saturday.

  • CL, SL, EL and maternity

    Your leave types with paid or unpaid, carry-forward and encashment rules — and women-only or men-only types where they apply.

  • The A3 register, ready to sign

    Rows of staff, columns of days, the codes your office knows, and lines for the HR head and the principal to sign.

  • Loss of pay, worked out

    Working days, paid and unpaid leave, LOP and net payable days for every staff member — what payroll needs.

  • Matrix COSEC machines too

    Machines that only talk to their own PC software, like Matrix COSEC, send punches through a small bridge on the school PC.

  • Hindi on the phone

    Check-in reminders, the face check and the principal's briefing come in Hindi too.

Staff attendance for teachers, the principal, the office and accounts

One check-in. Everyone sorted.

Each person sees what their role allows — nothing more.

  • Teachers & staff

    Check in at the gate from the app, apply for leave, see what's left and fix a missed punch — all from their phone.

  • Principal

    Who's in, who's late and who's not in yet by 8 am — and a WhatsApp briefing at the time they choose.

  • Office / HR

    Sets department timings and week-offs, approves leave and requests, prints the A3 register and locks the month.

  • Accounts

    Salary days for every staff member — paid leave, loss of pay and net payable — read straight into payroll.

Ask Inkwelly AI about staff attendance, in English or Hindi

Ask who's in. Get names and days.

Ask in English, Hindi or Hinglish. Inkwelly AI reads staff attendance — today's board, late days, leave balances, salary days — and answers with names and numbers, or makes the Excel.

Try

It answers. It also does the paperwork.

  • Act

    Approve leave, in one message.

    It lists each request with its dates. Nothing changes until you tap Approve — then each balance is updated and the days are marked.

  • Reports

    Excel or PDF, in seconds.

    Ask for any register, list or summary and download it as a file.

  • Cards

    Anyone's attendance, in the chat.

    This month, leave left, and a button to their full record.

  • Letters

    A late-coming notice, on your letterhead.

    It drafts the letter with the real dates. You check it, then it issues the PDF with a serial number.

  • How-to

    “How do I change a department's late time?”

    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 staff attendance 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. Staff can ask about their own attendance and leave too. Answers above are from a sample school.

Staff attendance connected to staff records, payroll, the calendar and messages

Punched once. Used everywhere.

Departments and joining dates come from the staff record and holidays from the school calendar — and every day reaches payroll, the principal and the staff member.

Switching from a paper register, a biometric PC or another school ERP

Halfway through the year? Bring the register too.

Start on any day of the session. We bring this year's staff attendance in, so salary days and leave are right from your first day.

  1. Extract

    This year's staff attendance from your current software, the biometric machine's report or your Excel register.

    We do this
  2. Fill the sheet

    One row per staff member, one column per day: P, A, L (leave), LT (late), HD, OD, WO or H.

    We do this
  3. Dry run

    Every row and code is checked before anything is saved. Locked days are left alone.

    We do this
  4. Pick 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.

Staff attendance system: questions schools ask.

  • A staff attendance management system is school software that records when every teacher and staff member comes in and leaves — from a biometric machine, a check-in on their phone or the office. Inkwelly then marks who is late or not in yet, keeps leave balances and hands the month's payable days to payroll.

  • Three ways, and a school can use them together: check in from the Inkwelly app at the gate, punch on a biometric machine, or have the office mark the day. Every punch lands in the same register, and the board shows how each one was captured.

  • It works only inside the circle your school draws around its campus, and refuses fake-location apps and weak GPS. The punch time comes from our server, not the phone. With Face Lock on, the front camera must see the right person, live, before the check-in counts.

  • An optional face check for phone check-ins. Staff register their face once in the app and an admin approves it; at check-in the app asks them to turn their head a random way, and the punch counts only when the face matches. A school can start with a practice period, and if a check fails, staff can ask an admin to approve it at the original time.

  • A machine connects with its own device key, and staff are matched to their number on the machine. Machines that only talk to their own PC software, like Matrix COSEC, send punches through a small bridge we set up on the school PC. Tell us your machine's make in the demo and we'll check it.

  • Each department has an in-time and a grace period — Teaching late after 8:00, say, and the office after 8:45. A staff member can also have their own timing. Anyone who punches in after that is marked late by itself, with the minutes late.

  • No. Late days are counted and listed in the late tracker, and you can record a rule like “3 lates = half a day”, but Inkwelly doesn't cut pay for lates by itself today. Absent days, unpaid leave and half days are what payroll counts as loss of pay.

  • Yes. Each department has its own in and out time, grace, week-offs (like the 2nd and 4th Saturday), check-in window and leave approvers — and any person can have their own timing or week-off on top.

  • In the Inkwelly app: pick the leave type — it shows how many days are left — choose the dates and a reason, and apply. The approver sees the balance before and after and who else in the department is off, and the staff member gets a notice once it's approved.

  • You set up leave types like CL, SL and EL once, then give each staff member their days for the session — for everyone at once, by department, or copied from last year, with a share for mid-year joiners. Approved leave moves days from pending to used.

  • They send a missed-punch request from the app with the right time, and the office approves it. Days worked on a holiday or week-off and on-duty days away from school are requested the same way.

  • Yes. The salary days report gives working, present, paid leave, loss of pay and net payable days for every staff member, and Inkwelly Payroll reads the same attendance when it runs salaries. Lock the month once salaries are done and nothing can change under it.

  • Yes. The board shows who is on time, late, on leave and not in yet, refreshes every two minutes, and lists who's not in yet — with how late they are — next to Call and Mark. A WhatsApp briefing with the absent, on-leave and late names arrives at the time you choose.

  • Yes, if your school switches them on: a reminder at their start time and a last call before the late time — only on days they haven't checked in, never on holidays, week-offs or leave. They come on the app, WhatsApp, SMS or email, as your school chooses.

  • The A3 monthly register with signature lines, the salary-linked attendance summary, the late and short-leave tracker, and the leave balance report in Excel or PDF, plus a raw day-by-day export in Excel — for any month.

  • Yes. Download a sheet with your staff already filled in, add each day's code — P, A, L for leave, LT for late, HD, OD, WO or H — and import it. A dry run checks every row first. Or send us your register and we'll do it, at no cost.

  • Yes, on plans with Inkwelly AI. Ask “aaj kaun nahi aaya?”, “who came late most this month?” or “Anjali ki kitni CL bachi hai?” in English, Hindi or Hinglish. It can also mark attendance or approve leave — only after you tap Approve.

  • Yes. Inkwelly works in English and Hindi, and check-in reminders, the face check and the principal's briefing come in Hindi too.

  • Staff Attendance 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 attendance in Inkwelly.

A free 30-minute demo on the real product. Ask anything — we'll show it live.