User Guide Start Free

User guide

How to use BizlumoAI

Every screen, step by step. Start with sign-up, do the first setup, then learn each page of the web admin, the mobile app and the face check-in kiosk.

Using an AI assistant? Give it llms.txt. It lists every section of this guide as a short text file, so nothing is cut off.

Getting started

What BizlumoAI is

BizlumoAI is HR software for Indian businesses. It keeps staff records, attendance, leave, salary and HR reports in one place, so you do not need Excel sheets and WhatsApp groups to run HR.

The product has three parts that work together.

PartWho uses itWhat it is for
Web admin (Admin Console)Owner, HR, accountsSetup, approvals, salary, reports and settings
Mobile app (Android)Every employee, and admins on the moveCheck-in, leave, payslips, expense bills, notices
Face check-in kioskStaff at the entranceWalk up, look at the camera, attendance is marked

In the steps, a page name shown as a link opens that page in BizlumoAI. Log in first. If you are not logged in, the link shows the login page, and you can click the link again after logging in. The Subscription page opens only for the account owner, and a page whose feature is turned off will not open until you turn it on in Settings → Modules.

Full feature list

AreaWhat you can do
EmployeesAdd staff one by one or by CSV, photo, bank and ID details, probation, salary changes, exit and final settlement
AttendanceFace check-in, GPS check-in, manual entry, CSV import, fingerprint machine import, correction requests, breaks
ShiftsRegular, night and flexible shifts, rotating rosters, break rules, late and half-day rules
Work sitesMap pin and allowed distance for each office, shop or site
LeaveLeave types, yearly days, carry forward, approvals, leave calendar, comp off
Salary (Payroll)Payslips, allowances and deductions, PF, ESI, Professional Tax, TDS, bank salary file, Form 16
Loans and advancesIssue a loan or advance, recover it through monthly salary
ExpensesStaff upload bills, you approve; also track company costs
CompliancePF, ESI, PT and TDS summaries with ready-to-upload files
Reports8 reports with CSV, Excel and PDF export
CommunicationNotice board with read tracking, holidays, birthdays
People extrasDocuments, awards, job referrals
AccessAdmin users, roles with 53 separate permissions, activity log
OrganisationDepartments, many companies under one login
BillingPlans, invoices, payment method, refer-a-friend rewards

Setup time

Most companies are ready to take attendance in about 10 minutes. Using every feature once takes about 33 minutes.

First setup

StepTime
Sign up, check your mobile number, confirm your email and log in2 minutes
Fill in company details1 minute
Check attendance rules2 minutes
Turn features on or off1 minute
Add a department1 minute
Create a shift1 minute
Create a shift rotation1 minute
Set break rules20 seconds
Add a work site1 minute
Add one employee with every detail3.5 minutes
Add one employee with only the required details1 minute
Import employees from a CSV file30 seconds, plus filling the file
Add a salary allowance template40 seconds
Set PF, ESI, Professional Tax and Form 16 details1 minute
Add an admin user1 minute
Register one employee's face in the app30 seconds

The shortest path to going live is sign up, company details, one shift, one work site, your first employee, a CSV import of the rest, salary rules and a first payslip. That takes about 10 minutes.

Everyday tasks

TaskTime
Record attendance by hand for one employee1 minute
Mark a half day, absence or leave40 seconds
Import a week of attendance from CSV20 seconds, plus preparing the file
Approve or reject two correction requests30 seconds
Approve or reject four leave requests40 seconds
Edit a leave type30 seconds
Grant a comp-off day45 seconds
Approve or reject three expense claims40 seconds
Add an expense category45 seconds
Add a company expense45 seconds
Make one payslip40 seconds
Make payslips for everyone30 seconds
View a payslip and mark it as sent20 seconds
Change an employee's salary45 seconds
Approve a loan request, issue a loan and record a payment1 minute
Post a notice45 seconds
Add a holiday40 seconds
Copy holidays to next year30 seconds
Add an award type and give an award1 minute
Post a job and review a referral1 minute
Upload an employee document30 seconds
Look through PF, ESI, PT and TDS25 seconds
Run one report10 seconds
Create a role45 seconds
Register a fingerprint machine1 minute
Add a second company1 minute
Record an exit and finish the final settlement45 seconds
Fill in billing details50 seconds

Which features do you need

You do not need every feature. Start with the few that fit your business and add more later. Each feature page in this guide has a When to use it table with more detail.

Everyone needs these

  • Company details, at least one shift, and your employees.
  • One way to take attendance.
  • Leave types and holidays, which come ready-made.

Pick your way to take attendance

The kiosk is optional. Any business can use BizlumoAI with or without it, and you can mix methods. The Face check-in kiosk page lists every combination in detail.

Your situationUseDo not use
Everyone walks in through one doorFace check-in kiosk on a phone or tabletGPS check-in. It adds nothing
Sales, delivery or site staff who are away all dayCheck-in from their own phone with GPS and a work siteA kiosk they would have to travel to
Staff work from homeOpen shift with check-in from their own phoneGPS Geofence. They are not at a work site
You already own a fingerprint machineConnect the machine, or upload its fileA second method for the same people. Two records cause disputes
Staff have no smartphonesKiosk at the door, with Employee Self Login offLeave and expense requests in the app. An admin enters them instead
A helper or two paid in cashMark attendance by hand from the admin screenShifts, rotations and work sites

Add these only if they match how you work

If you…Turn onLeave off if…
Pay salary through the bank and deduct PF, ESI or taxPayroll with statutory deductions, NEFT bank export, ComplianceYou pay everyone in cash with no deductions
Pay by days or hours workedDaily-wage payroll, Hourly / Part-time employeesEveryone has a fixed monthly salary
Run more than one shiftShift management and RotationEveryone works the same hours
Have branches, outlets or project sitesWork sites and Multi-worksite attendanceYou work from one place
Run more than one legal firmCompaniesYour branches belong to one firm. Use work sites
Pay staff back for travel, fuel or foodExpense claimsThe company pays those bills directly
Give loans or salary advancesLoans & advancesYou never lend to staff
Ask staff to work on holidays and give a day off laterCompensatory offYou pay extra money instead
Have HR, accounts and branch heads sharing the workAdmin users and RolesYou are the only admin
Hire oftenJob referralsYou are not hiring now

Sign up

Time: about 2 minutes, plus waiting for the mobile code and opening the confirmation email.

Step 1 — Start from the website

Open the BizlumoAI website. Click Start Free at the top right, or the big Start Free — Up to 10 Employees button.

The website home page. Click Start Free to begin.

Step 2 — Create your account

The sign-up form has two steps: Account and Workspace. The green box at the top shows the plan you picked. The Free plan is ₹0 forever for up to 10 employees. Click Change plan if you want a different one.

  1. Type Your name.
  2. Type your Work email. We send a confirmation link to this address.
  3. Type your Mobile number. An Indian number is 10 digits, like 98765 43210. Outside India, start with + and your country code.
  4. Choose a Password with at least 8 characters.
  5. Click Continue.
Step 1 of sign-up: your name, work email, mobile number and password.

Step 3 — Check your mobile number

For an Indian number, we send you a code. It comes by SMS or by a phone call that reads the code out.

  1. A box opens: Enter the code we sent to +91 … by SMS or phone call.
  2. Type the code.
  3. Click Verify & continue.
Type the code you got by SMS or phone call, then click Verify & continue.
  • No code? Wait one minute, then click Send again.
  • Wrong number? Click Change number, fix it, and click Continue again.
  • Wrong code? You get 5 tries. After that, ask for a new code.
  • A code works for 10 minutes.
  • Numbers outside India do not get a code. You go straight to the next step.

Step 4 — Tell us about your business

  1. Type your Company name (3 to 80 letters).
  2. Under What kind of business is this? tap the card that fits best.
  3. Tick I agree to the terms of service and privacy policy.
  4. Click Create account.
Step 2 of sign-up: company name and business type.

Picking a business type switches on the right features for you. You can change everything later in Settings → Modules.

Business typeWhat it sets up
Retail shop / KiranaSmall store, mostly cash payouts, simple attendance (4 features)
Restaurant / Café / Cloud kitchenShifts, tips, mixed cash and bank payouts (7 features)
Salon / Wellness / Small clinicCommission and cash, walk-in businesses (5 features)
Factory / Manufacturing unitFingerprint machines, shifts, PF, ESI and PT (16 features)
IT / Professional servicesSalaried team, TDS and Form 16 (11 features)
Construction / Site contractorDaily wages, many work sites
Logistics / Transport / FleetMany locations, daily wages, fuel and trip expenses
Domestic / Household servicesMaids, drivers, simple cash payouts
NGO / Trust / SocietySalaried staff, donor-friendly expense reports
Custom — I'll pick laterYou choose each feature yourself in Settings
Tick the agreement box and click Create account.

Step 5 — Confirm your email

After you click Create account you see Check your email. Open the email and click the link inside. The link works for 24 hours. If the email does not arrive, click Didn't get the email? Resend.

The Check your email screen.

When the link opens you see Email verified. Click Log in.

Email verified. Your account is ready.

What is ready for you after sign-up

A new company is not empty. These come ready-made:

  • Departments: Administration, Customer Service, Finance & Accounts, Human Resources, Operations, Sales.
  • One shift: General Shift, 09:00 to 18:00, 60 minute break, 15 minute grace.
  • One rotation: Standard week, 6 working days and 1 rest day.
  • Leave types: Bereavement, Casual, Comp Off, Earned, Loss of Pay, Maternity, Paternity and Sick Leave.
  • Break types: Lunch (unpaid), Tea Break and Short Break (paid, 15 minutes).
  • Expense categories: Accommodation, Communication, Meals & Entertainment, Miscellaneous, Office Supplies, Training & Development, Travel.
  • Award types: Best Newcomer, Best Performer, Employee of the Month, Innovation Award, Leadership Award, Long Service, Team Player and more.
  • Roles: Accountant, HR Manager, Receptionist, Super Admin.
  • Holidays: Republic Day, Holi, Independence Day, Gandhi Jayanti, Diwali, Christmas.

Log in

  1. On the app home screen click Admin Login.
  2. Type your Username. For the person who signed up, this is the email address used at sign-up.
  3. Type your Password and click Login to Admin.
The app home screen.
The Admin Portal login.
  • Forgot password? Click the link under the button, or open the password reset page. We email you a reset link.
  • Employees do not log in here. Employees use the mobile app. The web is for admins.
  • After too many wrong passwords the account is locked for a short time to keep it safe.

The setup checklist

The first time you log in you see a welcome screen. It lists six things to set up. Click Let's go to begin, or Skip for now.

The welcome screen shown at first login.

A Setup checklist box then stays in the bottom corner of every page. It shows how many of the six steps are done. Click a step to jump to the right page. Click the arrow to fold it away. Click Hide checklist to remove it for good.

A new workspace with the checklist at 0 of 6.
StepTicks itself whenWhere to do it
Add your first employeeOne employee existsEmployees → + Add Employee
Log first attendanceOne attendance record existsEmployees → row menu → Record Punches, or the app
Configure statutory compliancePF, ESI and the PT state are savedPayroll → Statutory
Set up Form 16 signatory + employer TAN/PANEmployer TAN and signatory name are savedPayroll → Statutory
Run your first payroll previewOne payslip existsPayroll → + Generate Payslip
Invite a teammateA second admin existsAdmin Users → + Add Admin
The checklist filling up as steps are done.
First setup, step by step

1. Company details

Where: Settings → Company. Time: about 1 minute.

When to use it

FeatureUse it whenSkip it when
Company name, address, phoneAlways. Do this first, before you make any payslip or reportNever skip. These print on every payslip
Logo and faviconYou send payslips to staff or share reports with your CAYou are only trying the product out
TimezoneBefore the very first check-inDo not change it later. Old attendance times will look wrong
Apply Business TypeYour kind of business has changed and you want the matching featuresYou have already picked your own features. It resets them

Setups that work

SetupGood forHow to set it upKeep in mind
Basic details onlyTrying the product, or a very small teamFill in Company Name and Address. Leave the restAdd the logo before you send payslips to staff
Full company profileCompanies that give payslips and reports to staff, banks or a CAFill in name, address, phone, website, CIN, logo and faviconThe email here is the reply address on payslip emails
Another currency or countryTeams paid in dollars, dirhams or another currencyChange Currency, Currency Symbol and TimezoneSet the timezone before the first check-in
Changed kind of businessA shop that became a chain, or a firm that added a factoryPick the new type under Business Type and click Apply Business TypeIt resets which features are on. Check the Modules tab after
Group of companiesOwners with more than one firmFill these details separately inside each companyEach company prints its own name and logo on payslips

Fill in your company details first. They appear on payslips, reports and the login page.

  1. Open Settings at the bottom of the left menu. You land on the Company tab.
  2. Type the Company Name. It prints on payslips, reports and the login page.
  3. Fill in Website and Address. Email and Phone are already filled from sign-up. CIN is optional.
  4. Check Currency (INR), Currency Symbol (₹) and Timezone (Asia/Kolkata). Set the timezone before your first check-in.
  5. Optional: upload a Company Logo (PNG, up to 2 MB) and a Favicon (ICO or PNG, up to 512 KB), and pick the Default Theme.
  6. Click Save Company Settings.
Settings, Company tab, filled in.

Your company name now shows in the top-left corner.

Every field on this tab, with its choices and starting value, is explained in Settings: Company.

2. Attendance rules

Where: Settings → Attendance. Time: about 2 minutes.

When to use it

FeatureUse it whenSkip it when
Monthly Salary Proration: By working daysYou want pay cut for absent days. Right for most companiesYou pay a fixed salary no matter the attendance. Choose None
GPS GeofenceStaff check in from their own phones and must be at the siteEveryone uses the kiosk at the door, or people work from home
Employee Self LoginYou want staff to apply for leave, see payslips and send bills in the appStaff do not have smartphones. They can still use the kiosk
Missed check-out: Auto-close at shift endPeople often forget to check out and you trust the shift timeYou pay overtime by the minute. Use Flag for manual review
Missed check-out: Mark as AbsentYou want a strict rule that makes people check outIt would be unfair for field staff with poor signal
Multiple Sessions Per DayStaff leave and come back, such as split shifts or site visitsA normal office with one check-in and one check-out
Send daily remindersPeople forget to check in and it causes pay disputesEveryone uses the kiosk at the door

Setups that work

SetupGood forHow to set it upKeep in mind
Fixed salary, no cutsSmall offices that pay the same every monthMonthly Salary Proration: None. Missed check-out: Auto-close at shift endAttendance is still recorded, it just does not change pay
Pay cut for absent daysMost shops, offices and factoriesProration: By working days. Tick your working daysClear correction requests before payroll, or pay will be cut wrongly
Six-day weekShops, factories, clinicsTick Mon to Sat under Working DaysSunday work can earn comp off if that feature is on
Five-day weekIT and professional officesTick Mon to FriPeople are never marked absent on Saturday or Sunday
Strict factory rulesUnits that pay by exact hoursMissed check-out: Flag for manual review or Mark as Absent. Set the hours tiers, such as 8 hours = 1 day, 4 hours = half daySomeone must clear the review list every day
Field teamSales, delivery and service staffGPS Geofence on, with work sites added. Send daily reminders onAdd the work sites first, or every check-in fails
Work from homeRemote and hybrid teamsGPS Geofence off for them. Use the Open attendance method on their departmentHours still count if they check in and out
Split shiftsRestaurants, salons, staff who go out and come backMultiple Sessions Per Day onHours from each session are added together
Paid overtimeFactories and sites that pay extra hoursTick overtime on the department or the shift. Set the OT Safety WindowOvertime days are not closed at shift end. They close after the safety window
Staff without smartphonesHelpers, guards, shop-floor workersEmployee Self Login off. Use the kiosk or admin entryAn admin enters their leave and expenses
Settings, Attendance tab.

Every field on this tab, with its choices, starting value and an example, is explained in Settings: Attendance.

Change these on the Attendance tab of Settings, then click Save Attendance Settings.

3. Turn features on or off

Where: Settings → Modules. Time: about 1 minute.

When to use it

FeatureUse it whenSkip it when
Turning a feature onYour team will really use it this monthYou only want to look. Extra menus confuse new admins
Turning a feature offNobody uses it and you want a shorter menu. Your data stays safeYou still need its old records in reports this month
Cash payroll register, Daily-wage payrollYou pay helpers in cash or by days workedEveryone is on a monthly salary paid to the bank
Tips / commissionRestaurants, salons and sales teams with pay on top of salarySalary is the same every month
PF, ESI, Professional Tax, TDSYour company is registered for themA very small shop with no registration. Leave them off

Setups that work

SetupGood forHow to set it upKeep in mind
Retail shop or small storeA counter team paid mostly in cashOn: kiosk mode, cash payroll register, notice board. Off: statutory items if you are not registeredAdd expense claims later if staff start buying things for the shop
Restaurant, café, salonShift teams with tips or commissionOn: shift management, tips / commission, kiosk mode, comp offTurn on Multiple Sessions in attendance rules for split shifts
FactoryShop-floor teams with full deductionsOn: biometric devices or kiosk mode, shift management, PF, ESI, Professional Tax, loans & advances, comp offFill in PAN, UAN and ESI numbers for every employee
IT or professional servicesSalaried teamsOn: PF, TDS + Form 16, NEFT bank export, expense claims, documents, awards, referralsLeave shift management off if everyone keeps the same hours
Construction, logistics, field servicesMany sites and daily wagesOn: worksite management, multi-worksite attendance, daily-wage payroll, expense claims, loans & advancesAdd one work site for each project
Household staff or a tiny teamOne to five peopleKeep almost everything off. Attendance, leave and payslips are enoughA short menu is easier to use
Group of companiesDifferent kinds of firms under one ownerSet the features separately inside each companyWhat you turn off in one company stays on in the others

Your business type switched on some features. Open Settings, click the Modules tab and tick the others you need. A feature that is off disappears from the left menu. Your data is kept, and it comes back when you turn the feature on again.

Settings, Modules tab, Attendance group.

All 22 features, what each one adds, and which business type turns which on, are listed in Settings: Modules.

Click Save Module Settings when done.

4. Departments

Where: Departments. Time: about 45 seconds to add one.

When to use it

FeatureUse it whenSkip it when
Adding departmentsYou want reports, shifts or approvals split by teamYou have fewer than 5 people. One department is enough
Employee ID PrefixYou want IDs that show the team, such as DSP-001One simple ID series is easier for you
Attendance Method per departmentOne team works differently, such as sales in the field (GPS only) and office staff (Face only)Everyone checks in the same way. Use the company default
Merge into anotherTwo teams have joined, or a department was made by mistakeYou only want to rename it. Use Edit

Setups that work

SetupGood forHow to set it upKeep in mind
One departmentTeams of fewer than fivePut everyone in one ready-made departmentYou can split later. Use Merge if you made too many
By type of workMost companies: Sales, Accounts, OperationsKeep or rename the ready-made ones. Add your ownReports and filters use these names
By branchSmall chains where each outlet is one teamMake one department per outletWork sites already split attendance by place. Use departments for the kind of work if you can
Office and field teamsCompanies with a sales or service teamOffice departments: Face only. Field departments: Face + GPSEach team then checks in the right way without extra setup per person
Shift per departmentFactories and hospitalsSet a Default Shift on each departmentA shift set on one person wins over the department shift
Department heads who approveLarger teamsSet the Department Manager. Give that person an admin login limited to the departmentThey see only their own people
IDs by departmentCompanies that want IDs like DSP-001Type an Employee ID Prefix on the departmentOnly new employees get the prefix
Contract workers apartUnits with contractor staffMake a separate department. Tick Overtime tracked and set its own missed check-out ruleReports can then show contract staff on their own
Departments.

Add a department

  1. Open Departments and click + Add Department.
  2. Type the Name and a short Description.
  3. Optional: pick a Default Shift, type an Employee ID Prefix (for example DSP), pick a Department Manager, an Attendance Method and a Missed Checkout Policy.
  4. Optional: tick Overtime tracked and Remote work allowed.
  5. Click Create.
The Add Department form.

Attendance Method choices: Face + GPS, Face only, GPS only, Open (for work from home), or use the company default.

Merge or delete

Click the three dots on a department.

The department menu.
  • Merge into another moves every employee to the department you pick, then deletes the old one. About 20 seconds.
  • Delete works only when the department has no employees.
Merging one department into another.

5. Shifts, rotations and breaks

Where: Shift and Rotation. The page has three tabs: Shift, Rotation and Break.

When to use it

FeatureUse it whenSkip it when
One default shiftEveryone works the same hoursDo not make extra shifts you will not assign
More shiftsTeams start at different times, or you run a night shiftTimings differ by only a few minutes. Use the grace period
Open (flexible hours) shiftWork from home or field staff with no fixed start timeYou need to mark people Late
RotationThe same people change shifts on a repeating pattern, such as factories, security and hospitalsShifts never change. Assign the shift directly
Break rulesYou want lunch taken off worked hours, or a limit on break timeYou do not track breaks. Leave the ready-made rules
Allow OvertimeYou pay for extra hoursExtra hours are not paid. It only adds numbers to reports

Setups that work

SetupGood forHow to set it upKeep in mind
One shift for allOffices, shops, clinicsKeep General Shift as the default. Change its times to yoursCheck the full-day hours match the shift
Two or three fixed shiftsShops open late, hospitals, call centresCreate each shift. Assign by department or by employeePeople stay on the same shift until you move them
Rotating shiftsFactories and security teamsCreate the shifts, then a rotation such as 6 days morning, 6 evening, 6 nightStaff see their roster in the app under My Roster
Changing weekly offRetail and restaurants open all weekMake a rotation with Rest day rows, such as 6 days work then 1 restGive each group a different start date so the shop is never empty
Night shift onlyGuards, night dispatchCreate a shift with Type: Night (overnight)The check-out on the next morning belongs to the same shift
Flexible hoursWork from home, senior staff, field teamsCreate a shift with Type: Open (flexible hours)Nobody on it is marked Late
Paid overtimeSites that pay extra hoursTick Allow Overtime on the shiftOvertime hours appear in reports and can be added on the payslip
Unpaid lunch, paid teaMost Indian workplacesBreak tab → Quick policy → Lunch unpaid · short breaks paidLunch minutes are taken off worked hours
Strict break limitsShop floors and call centresSet Max breaks per day and Max break minutes per day in the Policy boxA new break is blocked once the limit is reached
No break trackingSmall teamsLeave the ready-made rules. Nobody needs to punch breaksThe shift break minutes are still taken off if auto-deduct is on

Create a shift

Time: about 40 seconds.

  1. Open Shift and Rotation and click + Create Shift.
  2. Type the Shift Name.
  3. Pick the Type: Regular, Night (overnight) or Open (flexible hours).
  4. Click Start Time. Pick the hour and minute, then click Set. Do the same for End Time.
  5. Check Break (minutes) and Grace Period (minutes). Grace is how late someone can be before they are marked Late.
  6. Check the Full Day threshold (hours) and Half Day threshold (hours). These count the time from check-in to check-out, with the break included. The form shows both figures, for example "Net hours 8.0h · at work 9.0h including the break", so a 09:00 to 18:00 shift meets an 8.5-hour full day.
  7. Optional: tick Default Shift (used for anyone with no shift) and Allow Overtime.
  8. Click Create Shift.
The time picker: choose hour, then minute, then Set.
The Create Shift form filled in, showing net hours and time at work.

To put people on a shift, click the three dots on the shift and choose Assign to employees, or set it as a department's default shift.

Create a rotation

Time: about 50 seconds.

A rotation is a repeating pattern, such as 5 days morning shift then 2 days off.

  1. Open Shift and Rotation, then open the Rotation tab and click + New rotation.
  2. Type a Name and a Description.
  3. Check the Default anchor date. The pattern starts counting from this day.
  4. Under Cycle pattern, set each row: which shift (or Rest day), how many days, and a short label.
  5. Click + Add segment for more rows.
  6. Look at Next 14 days from today (preview) to check the pattern.
  7. Click Create rotation.
The rotations list.
The 14-day preview updates as you edit the pattern.

Then click Assign on the rotation, pick the employees and a start date, and click Save assignments. Employees see their roster in the app under My Roster.

Break rules

Time: about 20 seconds for the quick policy.

The Break tab.
  • Quick policy — one click for "Lunch unpaid · short breaks paid", "All breaks unpaid" or "All breaks paid".
  • Break types — add your own with + Add type. Each is Paid or Unpaid, with an optional paid cap in minutes.
  • Per-shift break policy — for each shift, the expected break minutes, whether it is taken off automatically, and caps.
  • Policy — daily paid-break cap, maximum breaks per day, maximum break minutes per day, auto-close an open break at check-out, and require check-in before a break.

How hours are counted: unpaid break minutes are taken off worked hours. Paid minutes are not. A paid break with a cap counts as paid up to the cap.

6. Work sites

Where: Worksites. Time: about 1 minute.

When to use it

FeatureUse it whenSkip it when
Adding a work siteStaff check in by phone and you want to know they are at the right placeYou only use one kiosk at one door and do not need site reports
Small allowed distance (50 to 100 metres)A shop or office in one buildingLarge factories or campuses. People at the far gate will be refused
Large allowed distance (300 metres or more)Factories, warehouses, construction sitesShops in a market. People could check in from the tea stall
Many work sitesBranches, outlets or project sites, and you want attendance by siteOne location only

Setups that work

SetupGood forHow to set it upKeep in mind
One office or shopSingle-location companies with phone check-inAdd one work site with 100 to 150 metresNot needed if you only use a kiosk
Many branchesRetail chains, clinics, restaurantsAdd one work site per branch. Set each employee's primary work siteThe Site Attendance report compares branches
Project sitesConstruction and installation teamsAdd a work site when a project starts. Remove it when the project endsUse a larger distance for open sites
Client locationsService engineers, auditors, staff placed at a clientAdd each client place as a work sitePeople can check in at any active work site
Large campusFactories, warehouses, collegesOne work site with 300 metres or moreToo small a distance refuses people at the far gate
No work sitesKiosk-only companies and fully remote teamsSkip this page. Keep GPS Geofence offYou can add sites later without losing anything

A work site is a place where staff check in: an office, shop, factory or project site.

Worksite Management.
  1. Open Worksites and click + Add Worksite.
  2. Type the Site Name and pick the Type.
  3. Type the Address.
  4. Under Location, type a place in the search box and click Search. You can also click the map to drop the pin, or click My Location.
  5. Check that Latitude and Longitude filled in.
  6. Set the Geofence Radius (metres). Employees must be within this distance to check in. The smallest value is 50.
  7. Click Add Worksite.
The Add New Worksite form.
The map finds the place and fills in the position.

7. Add employees

When to use it

FeatureUse it whenSkip it when
Add one employeeA new joiner, or a team of fewer than 5You are moving 10 or more people from another system. Import them
Import from CSVYou have a list in Excel alreadyYou have only a couple of people. Typing is faster than fixing a file
Bank detailsYou pay salary by bank transfer and want the bank fileYou pay in cash
PAN, Aadhaar, UAN, ESI numbersYou deduct PF, ESI or TDS. Filings are rejected without themNo statutory deductions apply to this person
Probation periodNew hires are confirmed after some monthsContract or daily-wage staff. Set it to 0
Hourly / Part-time typeYou pay by hours workedThe person has a fixed monthly salary

Setups that work

SetupGood forHow to set it upKeep in mind
Quick startA small team you want live todayType name, email, password and gender onlyAdd bank and ID details before the first payroll
Moving from Excel or another toolTen or more peopleFill the CSV template and import itCheck each person's salary after the import
Salaried staff with deductionsOffices and factories with PF, ESI or TDSFill in bank details, PAN, Aadhaar, UAN and ESI number. Keep PF, ESI and PT tickedFilings are rejected when these numbers are missing
Contract staffFixed-term and agency workersEmployment Type: Contract. Probation: 0Use Exit Type "Contract end" when they leave
Hourly or part-time staffTutors, part-time helpers, delivery ridersEmployment Type: Hourly / Part-time. Type the Hourly RatePay follows hours worked
Cash-paid helpersShops and householdsLeave bank details empty. Untick PF, ESI and PT on the personThey will not appear in the bank salary file
Weekly or fortnightly payDaily-wage and site workersSet Pay cycle to Weekly or Biweekly on the personMonthly staff stay on Monthly
Joined in the middle of the monthAny new joinerSet the real Hire DateThe first salary is counted from that day
Different allowances per personSenior staff, special payChange the rows under Allowances & Deductions on the personTemplates only set the starting rows

Add one employee

Where: Employees → + Add Employee. Time: about 3.5 minutes with every box filled, about 1 minute with only the required ones.

Open Employees and click + Add Employee. Only Full Name, Email, Password and Gender are required. The employee ID, such as EMP-0001, is given automatically.

The Add New Employee form, top part.
SectionFields
BasicPhoto, Full Name, Email, Password (for the mobile app), Phone, Department, Position, Shift, Worksite, Date of Birth, Hire Date, Gender. In any date box, pick the month and the year from the two lists at the top of the calendar, then click the day
EmploymentEmployment Type (Permanent, Contract, Hourly / Part-time), Credit Leaves (days/year), Probation Period (months), Base Salary or Hourly Rate
Bank DetailsAccount Holder Name, Account Number, IFSC Code. Needed for the bank salary file
Statutory IDsPAN Number, Aadhaar Number, UAN (PF Number), ESI Number. Needed for Form 16, PF and ESI
Statutory applicabilityPF applicable, ESI applicable, PT applicable, TDS regime (New or Old), 80C investments, Health insurance (self and family, and parents), Extra NPS contribution, Home loan interest, Other deductions, Salary and tax from an earlier employer, Monthly rent paid, Metro city, Pension (EPS) member, Person with disability, Pay cycle (Monthly, Weekly, Biweekly), Basic + DA as % of gross
Personal & Emergency ContactCurrent Address, Emergency Contact Name, Relation, Emergency Contact Phone
Allowances & DeductionsRows from your payroll templates. Change the amounts for this person, or add rows with + Allowance and − Deduction
Employment type, leave days, probation and salary.
Bank details and ID numbers.
Tax regime, 80C, rent and health insurance.
NPS, home loan, earlier employer, and the pension and parents ticks.
Emergency contact and the allowance rows.

Click Add Employee to save.

Tax boxes, and when to fill them

Leave these at 0 for anyone on the New tax regime. They change the tax only for the Old regime, except the last three rows.

BoxFill it whenLimit used
80C investmentsThe employee has PF, LIC, ELSS or similar savings₹1.5 lakh a year
Health insurance, self and familyThey pay a health insurance premium₹25,000 a year, or ₹50,000 from age 60
Health insurance, parentsThey pay their parents' premium. Tick A parent is 60 or older if so₹25,000 a year, or ₹50,000 with the tick
Extra NPS contributionThey put their own money in NPS₹50,000 a year
Home loan interestThey pay interest on a loan for the house they live in₹2 lakh a year
Other deductionsEducation loan interest, donations and the likeThe amount you type
Monthly rent paid and Metro cityThey get HRA and pay rent. Tick Metro city for Delhi, Mumbai, Kolkata and Chennai. From April 2026 also for Bengaluru, Hyderabad, Pune and AhmedabadThe usual HRA rule
Salary and tax from an earlier employerThey joined you part-way through the financial year. Take both numbers from their Form 12BCounted only in the year they joined
Pension (EPS) memberUntick it for someone who first joined PF on wages above the PF limitTheir whole employer share then goes to PF
Person with disabilityThe employee has a disabilityESI limit ₹25,000 instead of ₹21,000

Fill in the Date of Birth too. It sets the higher tax-free limit from age 60, and stops the pension share from age 58.

Add many employees with a CSV file

Where: Employees → Import. Time: about 30 seconds to upload, plus the time to fill the spreadsheet.

  1. Open Employees and click Import.
  2. Click Download CSV Template.
  3. Fill in the file, one row per employee. Only name and email are required.
  4. Choose the filled file. A Preview shows how many rows are ready.
  5. Click Confirm Import.
The import box shows a preview before you confirm.

Columns in the template: name, email, phone, department, position, employment_type, hire_date, date_of_birth, salary_base, hourly_rate, credit_leaves, bank_account_holder_name, bank_account_number, bank_ifsc, pan_number, aadhaar_number, uan_number, esi_number, address, emergency_contact_name, emergency_contact_phone, emergency_relation, password. Dates are written as YYYY-MM-DD.

Employees after the import.

8. Salary rules

Where: Payroll → Templates and Payroll → Statutory.

When to use it

FeatureUse it whenSkip it when
Allowance and deduction templatesMost staff get the same allowance, such as HRA or travelEach person has a different pay structure. Set it on the employee
Percentage of Base SalaryThe amount should grow with salary, such as HRA at 40%It is the same rupee amount for everyone. Use Fixed Amount
Provident Fund (PF)Your company has a PF registrationYou are not registered. Leave it off
ESIYou are registered and some staff earn ₹21,000 or lessEveryone earns more than ₹21,000. It will not apply anyway
Professional Tax (PT)Your state charges itYour state does not charge it, such as Delhi or Uttar Pradesh
Employer PAN, TAN and signatoryYou deduct TDS and give Form 16Nobody on your rolls pays income tax

Setups that work

SetupGood forHow to set it upKeep in mind
Plain salarySmall shops, cash payoutsNo templates. Leave PF, ESI and PT untickedA payslip then shows only base pay and loan or expense lines
Basic plus allowancesMost salaried companiesAdd templates such as HRA at 40% and a fixed travel allowanceNew employees get these rows automatically
PF onlyFirms registered for PF but above the ESI wage limitTick Provident Fund (PF)Each employee needs a UAN
PF and ESIFactories and shops with lower-paid staffTick PF and ESIESI applies only at ₹21,000 gross or less
Professional TaxStates that charge itTick Professional Tax and pick your StateEdit the slabs if your state changes them
Income tax and Form 16IT and professional firmsFill in Employer PAN, TAN and the signatory. Set each person's TDS regimeForm 16 prints a blank header without these
Tips or commissionRestaurants, salons, sales teamsTurn on Tips / commission in Modules. Fill the amount on each payslipThe rows appear on every new employee
One person is exemptA director, a consultant, an apprenticeUntick PF, ESI or PT on that person's formCompany settings stay on for everyone else

Allowance and deduction templates

Time: about 40 seconds each.

Templates are added to every new employee automatically, so you do not type the same allowance each time.

  1. Open Payroll and click the Templates tab.
  2. Click + Add Allowance or − Add Deduction.
  3. Type the Label.
  4. Pick the Calculation Type: Fixed Amount or Percentage of Base Salary.
  5. Type the amount or the percentage. Use 0 to fill it in per employee.
  6. Click Add Template.
The Templates tab.
Adding an allowance template.

Statutory deductions

Time: about 1 minute.

  1. Open Payroll and click the Statutory tab.
  2. Tick Provident Fund (PF), ESI – Employee State Insurance and Professional Tax (PT) as they apply.
  3. For Professional Tax, pick your State. The salary slabs fill in. You can edit any row.
  4. Scroll to Employer identity & Form 16 signatory. Type the Employer PAN, Employer TAN, Signatory name, Designation and Place. Optional: upload a Signature image.
  5. Click Save Statutory Settings.
Turn on PF, ESI and Professional Tax.
Professional Tax slabs for the chosen state.
Employer PAN, TAN and the person who signs Form 16.
DeductionRule used
Provident Fund (PF)Employee 12% and employer 12% of basic, in whole rupees. Basic counts as at least half of pay. The wage limit is ₹25,000 a month from 17 September 2026 and was ₹15,000 before. The employer share is shown as cost to company and is not taken from net pay
ESIEmployee 0.75% and employer 3.25% of pay including overtime, rounded up to the next rupee. Applies when salary is ₹21,000 or less (₹25,000 for a person with disability). Someone who crosses the limit stays covered until the end of September or March
Professional Tax (PT)State slabs. 14 states come ready-made: Karnataka, Maharashtra, West Bengal, Tamil Nadu, Telangana, Andhra Pradesh, Gujarat, Kerala, Odisha, Madhya Pradesh, Puducherry, Assam, Bihar, Jharkhand
TDSThe tax for the whole year, less the tax already taken, spread over the months left. So a raise, a bonus or a new declaration is caught up in the next payslips. Based on the employee's New or Old regime

The sources for these rules are listed under Compliance.

9. Invite your team

Where: Admin Users → + Add Admin. Time: about 1 minute.

When to use it

FeatureUse it whenSkip it when
Adding another adminSomeone else approves leave, runs payroll or handles a branchYou want an employee to see their own payslip. That is the mobile app, not an admin login
Access ScopeA branch or department head should see only their own peopleThe person is HR or the owner and needs to see everyone
Super Admin roleOnly for owners and the HR headAnyone who should not see salaries. Pick a smaller role

Setups that work

SetupGood forHow to set it upKeep in mind
Owner onlyVery small companiesNo extra adminsKeep your password safe. Nobody else can run payroll
Owner and accountantShops and small officesAdd an admin with the Accountant roleThey see payroll and expenses, not everything
Owner and HRGrowing teamsAdd an admin with the HR Manager roleThey handle employees and leave
Branch managersChains and multi-site firmsAdd each manager and tick their work site under Access ScopeThey see only the people at that branch
Department headsLarger offices and factoriesAdd each head and tick their department under Access ScopePair this with a role that can approve leave
Front deskOffices and clinicsAdd an admin with the Receptionist roleMeant for attendance, not salaries
Outside CAFirms whose CA does the filingAdd the CA with the Accountant roleTurn the login off when the work is over
  1. Open Admin Users and click + Add Admin.
  2. Fill in Full Name, Username, Email and Password (at least 8 characters).
  3. Pick a Role.
  4. Optional: under Access Scope, tick departments or work sites to limit what this person sees. Leave all unticked to let them see everything.
  5. Click Create Admin.
Add Admin User: name, username, role and access scope.
Admin Users list.
Daily work

Dashboard

The dashboard is the first page after login. It shows today at a glance.

The Admin Dashboard.

The eight boxes at the top

  • Active Employees — how many people are on your rolls.
  • Present Today — how many have checked in today.
  • Day Off — people on their weekly off.
  • Avg Work Hours — average hours worked.
  • Pending Leaves — leave requests waiting for you.
  • Month Expenses — expense total for this month.
  • On Leave Today — people on approved leave.
  • Pending Approvals — everything waiting for a decision.

Further down the page

  • Weekly Attendance — a bar for each day of this week.
  • Quick Actions — shortcuts to Add Employee, Employees, Leave Requests, Payroll, Post Notice and Reports.
  • Payroll · This vs Last Month and Department Costs · Current Month.
  • Headcount · Last 12 Months — joiners, leavers and attrition.
  • Probation & New Hires.
  • Today's birthdays, recent awards and latest notices.
Weekly Attendance and Quick Actions.

The top bar

  • The company name button switches between your companies.
  • The bell opens notifications.
  • The moon switches between dark and light theme.

Employees

When to use it

FeatureUse it whenSkip it when
Revise SalaryAny pay change: a raise, a promotion, a correction. It keeps the historyNever type over the salary another way. The history would be lost
Deactivate EmployeeA short break, or someone added by mistakeThe person has left for good. Use Initiate Exit so the final settlement is made
Initiate ExitSomeone resigns, retires, is terminated or a contract endsA long leave. The person would be marked inactive
Reset PasswordThe employee forgot their app passwordThey are locked out by the Employee Self Login setting. Turn that on instead
Summary ReportYou need a printed staff list with salary totalsYou need a file to edit. Use Export

Setups that work

SetupGood forHow to set it upKeep in mind
Yearly raiseAppraisal timeRevise Salary for each person. Reason: Annual hike. Back-date the Effective Date if neededThe history shows every change
PromotionA new role with new payRevise Salary with Reason: Promotion. Then Edit Employee to change Position and DepartmentDo both, so the profile and the pay match
Transfer to another branchChains and multi-site firmsEdit Employee. Change Primary Worksite, Department and ShiftAttendance history stays with the person
End of probationNew hiresOpen the profile and click Confirm, or Extend with a reasonThe dashboard lists who is still on probation
Long breakStudy leave, seasonal staffDeactivate Employee. Use Reactivate Employee on returnTheir records stay safe
ResignationA person serving noticeInitiate Exit. Exit Type: Resignation. Set Last Working Day and Notice Served UntilShort notice shows as a recovery in the final settlement
Termination or abscondingSudden exitsInitiate Exit with the matching Exit TypeUntick Eligible for rehire if needed
Contract endedFixed-term staffInitiate Exit. Exit Type: Contract endNo notice recovery is applied
Forgot app passwordAny employeeRow menu → Reset PasswordTell the employee the new password yourself
Employee Management.

Find people

  • On the Employees page, use the All / Active / Inactive buttons.
  • Type in Search name, ID…
  • Pick a department from All Departments.

Buttons at the top

ButtonWhat it does
+ Add EmployeeOpens the form to add one person
ImportAdd many people from a CSV file
ExportDownload the employee list
Summary ReportA printable roster with headcount and monthly salary by department

The row menu

Click the three dots at the end of a row.

The row menu.
  • Edit — change the person's details.
  • Record Punches — add or correct attendance.
  • Mark Absent/Leave — mark Absent, Half Day or Leave for a day.
  • Reset Password — set a new mobile app password.
  • Deactivate Employee — the person can no longer log in. Their history is kept. Use Reactivate Employee to bring them back.

Employee profile

Click Detail on any row.

An employee profile with action buttons and tabs.
ButtonWhat it does
Edit EmployeeChange details, reporting manager, primary work site and shift
Revise SalaryRecord a salary change with a date and a reason
Summary PDFA printable one-page summary of the employee
Record PunchesAdd or correct attendance
Mark Absent/LeaveMark a day as absent, half day or leave
Reset PasswordSet a new app password
Form 16Download the yearly tax certificate. It is called Form 130 from the financial year 2026-27
Initiate ExitStart the leaving process

Tabs on the profile: Overview, Attendance (last 30 days), Leaves, Payroll, Salary History, Full & Final, Expenses, Loans, Documents, Awards.

Probation

On the Overview tab, an employee on probation shows Confirm and Extend. Confirm makes the person permanent. Extend adds more months, and you can note a reason.

Change a salary

Time: about 40 seconds.

  1. On the Employees page, open the profile and click Revise Salary.
  2. Type the New Base Salary. The Change preview shows the rise or cut in rupees and percent.
  3. Set the Effective Date. You can back-date it.
  4. Pick a Reason: Annual hike, Promotion, Demotion, Structure correction, Joining adjustment, Role change, Retention or Other.
  5. Optional: add Internal notes. Only admins see them.
  6. Click Revise Salary.
The Revise Salary form shows the change before you save.

The change appears on the Salary History tab with the date, old and new salary, reason and who made it.

Salary History.

When someone leaves (Exit and Full & Final)

Time: about 45 seconds.

  1. On the Employees page, open the profile and click Initiate Exit.
  2. Pick the Exit Type: Resignation, Termination, Retirement, Death, Absconded, Contract end or Redundancy.
  3. Set the Last Working Day. Salary and attendance stop on this date.
  4. Optional: Relieving Date, Notice Served Until, a reason, notes, and Eligible for rehire.
  5. Click Record Exit.
The Initiate Exit form.

Recording an exit marks the person inactive, closes today's open attendance and rejects their pending leave and expense requests. You can undo it with Cancel Exit.

  1. Open the Full & Final tab. The preview lists earned salary for the part month, leave encashment, notice shortfall and loan recovery. Leave encashment pays only Earned, Privilege or Annual leave, and only the days earned up to the last working day. Someone who worked two months of the year is paid for about two months' share of the yearly days, less any days already taken.
  2. Click Finalise FnF & Generate PDF. After this the numbers are locked.
  3. Click Download PDF, or Email to Employee to send it.
Full & Final preview with each line explained.
After finalising: download the PDF or email it.

Gratuity is not included in the settlement yet. The Full & Final statement does not take off income tax. If you make a payslip for the person after their Last Working Day is recorded, the tax for the year is settled in that payslip.

Attendance

When to use it

FeatureUse it whenSkip it when
Record PunchesThe phone or kiosk was not working, or an admin must enter a dayThe employee simply forgot. Ask them to send a correction request so there is a record
Mark Absent/LeaveYou know the person was away and nothing was recordedThe person has applied for leave. Approve that request instead
Bulk ImportMoving old attendance from Excel, or a day when the system was downDaily use. Let the app, kiosk or machine record it
Device ImportYour fingerprint machine cannot send punches by itselfThe machine is connected and sending punches already
RegularizationsAlways check these before payroll. Pending requests change the payDo not approve without reading the reason
Manual review queueYou pay overtime and want to check missed check-outs yourselfYou have many staff and no time. Use auto-close

Setups that work

SetupGood forHow to set it upKeep in mind
Normal dayEvery companyNothing to do. Look at the six boxes for todayCheck Late and Absent before noon if you call people
Phone or kiosk was downAny site on a bad dayRecord Punches for a few people, or Bulk Import for manyAdd a note so the reason is on record
Forgot to check outCommon everywhereLet the employee send a correction request, or let your missed check-out rule close the dayApprove requests before payroll
Client visit or remote daySales and service staffRecord Punches with Location: Custom / Manual and a noteOr let them check in from the phone if GPS is not forced
Month-end clean-upBefore every payrollClear the Regularizations tab and the manual review list. Mark absences that are missingPayslips use whatever is recorded at that moment
Bringing in old monthsNew customersBulk Import one month per fileImporting the same day again updates it
Fingerprint machine without internetFactories and older officesExport the file from the machine weekly and use Device ImportLink machine user IDs to employees first
Leave that was never applied forStaff without phonesMark Absent/Leave → Leave, and pick the leave typeThe leave balance goes down
Attendance for the day, with check-in, check-out and hours.

Ways attendance is recorded

WayHow it works
Face check-in at the kioskThe employee looks at a phone or tablet at the entrance
Self check-in in the mobile appThe employee checks in from their own phone, with face and location
GPS check-inThe employee must be within the allowed distance of a work site
Fingerprint machinePunches come in automatically, or you upload the machine's file
Manual entryAn admin uses Record Punches
CSV uploadBring in many records at once

Reading the page

  • Pick a Date, or click Yesterday, Today or Tomorrow. Filter by department and status.
  • The six boxes show Total Records, Present, Absent, Late, On Leave, Half Day.
  • The table shows Check In, Check Out, Hours, Sessions, Status, Site.
  • Click Detail on a row to see every punch, break and location for that day.

Record punches by hand

Time: about 50 seconds.

  1. Open Employees, click the three dots on the employee's row and click Record Punches.
  2. Pick the Date and the Type: Check In, Check Out, or Both (Full Day).
  3. Set the Check-in Time and Check-out Time.
  4. Pick the Location (a work site, or Custom / Manual). Add an Address / Note and an Admin Note if needed.
  5. Click Save Attendance.
Record Punches.

Mark absent, half day or leave

Time: about 35 seconds.

  1. Open Employees, click the three dots on the employee's row and click Mark Absent/Leave.
  2. Pick the Date and the Status: Absent, Half Day or Leave. For Leave, also pick the leave type.
  3. Add a note and click Save.
Mark Absent/Leave.

Bulk import from CSV

Time: about 20 seconds, plus preparing the file.

  1. Open Attendance and click Bulk Import.
  2. Choose your CSV file and click Import.

Required columns: emp_id, date. Optional: first_checkin, last_checkout, total_hours, status, site_name. Dates are YYYY-MM-DD. Times are HH:MM. Status is present, absent, late, half_day or leave. Files up to 5 MB. Importing the same employee and date again updates the row. It does not make a copy.

The import box lists the columns it accepts.

Click Template on the Attendance page for an empty file.

Device Import

Click Device Import to upload the Excel or CSV file exported from a fingerprint machine. Pick the device, choose the file and upload. Files up to 5 MB.

Regularizations (correction requests)

Time: about 30 seconds for two requests.

When an employee forgets to check in or out, they send a correction request from the mobile app.

  1. Open Attendance and click the Regularizations tab. A red number shows how many are waiting.
  2. Read the Requested Times and the Reason.
  3. Click Approve, then Approve & Backfill. The attendance record is filled in with the requested times and the employee is told.
  4. Or click Reject, type a reason if you want, and click Reject. The employee sees your note.
  5. To handle many at once, tick the rows and use Approve Selected or Reject Selected.
Pending correction requests.
Approving fills the attendance record for you.
Rejecting, with a note the employee will see.

Forgot to check out

You choose what happens in Settings → Attendance → Company Default Action. If you choose Flag for manual review, those days wait in a Manual Review Queue. Click Resolve on each one, or Resolve ALL at shift end.

Leaves

When to use it

FeatureUse it whenSkip it when
Approve one by oneYou want to read each reason, or a few requests a weekFestival season with many requests. Use bulk
Bulk approve or rejectMany simple requests at onceRequests that overlap in the same team. Check the calendar first
CalendarBefore approving, to see who else is off that dayYou only need a list. Use the Requests tab
Carry Forward DaysEarned leave that staff may keep for next yearCasual and sick leave that should end each year. Keep it at 0
Applies to: Female only / Male onlyMaternity and paternity leaveAny leave open to everyone
On requestLeave with no fixed yearly number, such as bereavementLeave with a yearly limit

Setups that work

SetupGood forHow to set it upKeep in mind
Simple yearly leaveMost small companiesKeep Casual, Sick and Earned Leave. Change Days Allowed to your numbersEach employee also has Credit Leaves on their form
Leave that carries overFirms that let staff save earned leaveSet Carry Forward Days on Earned LeaveKeep it 0 on Casual and Sick Leave
Maternity and paternityAny companyKeep those types with Applies to: Female only or Male onlyOthers do not see them in the app
Unpaid leaveWhen the balance is overUse the Loss of Pay typePay is cut for those days
Day off for holiday workShops and factoriesUse the Comp Off type with the comp off feature onStaff tick Use comp-off when applying
Heads approve their own teamsLarger companiesGive each head an admin login limited to their department, with a role that can approve leaveThey see only their team's requests
Busy season controlRetail at festivals, CA firms in MarchCheck the Calendar before approving. Reject with a reasonThe employee sees your note
Staff without phonesHelpers and floor workersAn admin uses Mark Absent/Leave on the employeeNo request is needed

The Leaves page has three tabs: Requests, Calendar and Leave Types.

Leave requests, with the department under each name.

Approve or reject

Time: about 40 seconds for four requests.

  1. On the Leaves page, stay on the Requests tab. It opens on Pending.
  2. Read the employee (the department is under the name), leave type, dates, days and reason.
  3. Click Approve. The leave is approved at once.
  4. Or click Reject, type a reason if you want, and click Reject.
Rejecting a leave request with a note.

Many at once: tick the rows. A bar appears at the bottom with Reject and Approve buttons showing the count. Click one, then confirm. A result box shows how many were approved, skipped or failed.

Tick rows to use the bulk bar.
Confirm the bulk approval.

Use the All / Pending / Approved / Rejected buttons and the employee and leave-type filters to look back at older requests.

Leave calendar

The Calendar tab shows the month with approved leave, pending leave and holidays. Use the arrows to change month, Today to come back, and the department filter. Click a day to see who is off.

The leave calendar.

Leave types

The Leave Types tab lists the kinds of leave your company gives, with days per year and carry forward.

Leave Types, with the + Add Leave Type button.

Click + Add Leave Type to create a new one, or Edit on a leave type to change:

  • Name and Color
  • Days Allowed per year
  • Carry Forward Days — unused days that move to next year
  • Applies to — Everyone, Female only or Male only
  • On request — for leave with no fixed yearly number
  • Active — untick to hide it from new requests
Editing a leave type.

Comp Off

When to use it

FeatureUse it whenSkip it when
Automatic comp offStaff sometimes work on holidays or weekly offs and take a day laterYou pay extra money for those days instead. Turn the feature off
Grant Comp-Off by handWork done outside the system, or a goodwill dayThe attendance is already recorded. The credit comes by itself
Expires onYou want the day used within a set timeYou are happy for staff to save it

Setups that work

SetupGood forHow to set it upKeep in mind
AutomaticShops and factories open on holidaysKeep the feature on. Credits come when someone works on a holiday or weekly offCheck the credits list now and then
Granted by handWork done outside the system+ Grant Comp-Off with the date worked and a noteHalf days work too
Use it or lose itFirms that do not want days piling upSet Expires on when grantingTell staff the last date
Extra pay, not a day offUnits that pay overtimeTurn Compensatory off in ModulesAdd the extra pay on the payslip

Comp off is a day of leave earned by working on a holiday or weekly off.

Time: about 45 seconds to grant one.

  • Credits are added automatically when someone works on a holiday or weekly off.
  • To add one yourself, open Comp Off and click + Grant Comp-Off. Pick the Employee, Days to credit (half days work too), the Worked date, an optional Expires on date and a note. Click Grant Comp-Off.
  • Use All / Available / Used to filter. The Reason column shows the note you typed.
  • Employees use a credit by ticking Use comp-off when they apply for leave in the app.
The Grant Comp-Off form.
Comp-Off Credits.

Documents

When to use it

FeatureUse it whenSkip it when
Uploading documentsYou want ID proofs, contracts and certificates in one safe placeYou already keep them in another approved system. Do not keep two copies
Expires OnPassports, licences and fixed-term contractsPapers that do not expire, such as a PAN card

Setups that work

SetupGood forHow to set it upKeep in mind
Joining papersEvery new hireUpload PAN, Aadhaar, bank proof and the employment contractStaff can see their own in the app
Papers that expireDrivers, guards, contract staffSet Expires On for licences, passports and contractsCheck the dates before they run out
Ready for an auditFactories and firms that get inspectionsKeep one full set per employeeUse clear labels so files are easy to find
Limited accessCompanies with many adminsGive the documents permission only to HR in RolesOthers cannot open ID proofs

Keep each employee's papers in one place.

Time: about 30 seconds per document.

  1. Open Documents and click View on an employee.
  2. Click + Upload Document.
  3. Pick the Document Type: PAN Card, Aadhaar, Passport, Driving License, Education Certificate, Experience Letter, Employment Contract, Resume / CV, Bank Proof or Other.
  4. Check the Label. It fills in from the type.
  5. Choose the File. Up to 10 MB. PDF, JPG, PNG, HEIC and Word files are accepted.
  6. Optional: set Expires On and add Notes.
  7. Click Upload.
Pick an employee.
The Upload Document form.
The document list, with View, Download and Delete.

Employees can see their own documents in the mobile app under My Documents.

Referrals

When to use it

FeatureUse it whenSkip it when
Open positionsYou hire often and want staff to suggest peopleYou are not hiring. Close the position so referrals stop
Referral BonusYou pay staff when their candidate joinsYou have no bonus. Leave it at 0

Setups that work

SetupGood forHow to set it upKeep in mind
Hiring drive with a rewardFast-growing teamsPost the positions with a Referral BonusPay the bonus when the person joins
Always-open jobsRetail, delivery, securityKeep positions open with no bonusClose a position when it is filled
Hiring in many citiesChainsPost one position per LocationStaff refer for the right place
Not hiringStable teamsClose all positions, or turn Job referrals off in ModulesOld referrals stay in the list

Let staff recommend people for your open jobs.

Time: about 1 minute to post a job and review one referral.

Post a job

  1. Open Referrals and click the Open Positions tab.
  2. Click + Post Position.
  3. Fill in Job Title, Department, Location, Description and Referral Bonus (₹). The bonus is paid to the referrer when the person is hired.
  4. Keep Open for referrals ticked and click Create.
Posting an open position.

Review referrals

Employees send a candidate's name, email, phone, a note and a resume from the app. On the Referrals tab, click Shortlist, or open the three dots and choose Accept or Reject. A shortlisted candidate then shows Accept and Reject buttons for the final decision. Filter with All / Pending / Shortlisted / Accepted / Rejected.

A shortlisted referral with Accept and Reject.

Awards

Time: about 1 minute to add a type and give one award.

When to use it

FeatureUse it whenSkip it when
Giving awardsMonthly or quarterly recognition that everyone can seeCash rewards. Add those as an allowance on the payslip
Your own award typesAn award that fits your work, such as best delivery recordThe ready-made types already cover it

Setups that work

SetupGood forHow to set it upKeep in mind
Monthly recognitionAny teamGive Employee of the Month on the first of each monthIt shows on the dashboard
Awards for your kind of workSales, delivery, productionAdd your own award typesWrite a short note on why
Long serviceOlder companiesUse the Long Service type on work anniversariesThe Birthdays page shows anniversaries
No awardsVery small teamsTurn Awards & recognition off in ModulesNothing else changes
  1. Open Awards. On the Award Types tab, click + Add Award Type. Type a name, an icon and a description, and click Create.
  2. On the Awards Given tab, click + Give Award.
  3. Pick the Employee and the Award, check the Date, add a Note, and click Give Award.
Award types.
Giving an award.
Awards given.

Awards show on the dashboard and on the employee's profile.

Expense Claims

When to use it

FeatureUse it whenSkip it when
Expense claimsStaff spend their own money on travel, fuel or food for workThe company pays the bill directly. Use Company Expenses
Monthly Limit on a categoryYou want a cap per person, such as ₹5,000 fuel a monthSpending changes a lot from month to month
Reject with a reasonThe bill is missing or outside your policyA small mistake. Ask the employee to fix and send again

Setups that work

SetupGood forHow to set it upKeep in mind
Field travelSales and service teamsKeep Travel and add Fuel, each with a Monthly LimitAsk for a bill photo on every claim
Now-and-then purchasesOfficesUse Office Supplies and Miscellaneous with no limitApprove one by one
Strict policyFirms watching costsSet a Monthly Limit on every category. Reject with a reasonThe employee sees the reason in the app
Only accounts approvesCompanies with a finance teamGive the approve-expenses permission to the Accountant role onlyOthers can view but not approve
Paid with salaryMost companiesApprove claims before you run payrollApproved amounts are added to the next payslip
No reimbursementsShops and householdsTurn Expense claims off in ModulesThe menu item goes away

Staff upload bills from the mobile app. You approve them here.

Time: about 40 seconds for three claims.

Expense claims, with the date under each amount.

Approve or reject

  1. Open Expense Claims. It opens on Pending.
  2. Check the category, amount (the date is under it) and description. Click View in the Receipt column to see the bill.
  3. Tick the claims you want. A bar appears at the bottom.
  4. Click Approve and confirm, or click Reject, type a reason and confirm.
Tick claims to approve or reject them together.
Rejecting a claim with a note for the employee.

Approved claims are added to the employee's next payslip.

Categories

Time: about 40 seconds.

On the Categories tab, click + Add Category. Type the Name, a Description and a Monthly Limit (₹) for each employee. Leave the limit blank for no cap. Untick Active to hide a category from new claims.

Expense categories.
Adding a category with a monthly limit.

Company Expenses

When to use it

FeatureUse it whenSkip it when
Company expensesRent, internet, supplies and other costs paid by the companyMoney to pay back to an employee. That is an expense claim

Setups that work

SetupGood forHow to set it upKeep in mind
Monthly running costsAny companyAdd rent, power, internet and supplies as they are paidThe page shows the month's total
Costs by firmGroups of companiesPick the company at the top before addingReports can show one firm or all
Books for the accountantMonth endRun the Company Expenses report and export to ExcelThis is a record, not an accounting system

Track what the company itself spends, such as rent or internet bills.

Time: about 45 seconds.

  1. Open Company Expenses and click + Add Expense.
  2. Fill in Title, Amount, Category, Date and an optional Description. The categories are for company costs: Rent, Electricity & utilities, Office supplies, Equipment, Repairs & maintenance, Marketing, Travel, Professional fees, Insurance, Taxes & licences and Other.
  3. Click Add Expense.
Adding a company expense.
The month's total shows at the top.

Payroll

When to use it

FeatureUse it whenSkip it when
Generate Payslip (one person)A new joiner, a correction, or someone with special pay this monthThe whole company at month end. Use Generate All
Generate AllThe normal monthly run, after attendance and leave are finalAttendance corrections are still pending. Finish those first
Overwrite existing payslipsSalary or attendance changed after the payslips were madeA normal run. Keep the payslips you have checked
Mark as SentYou have checked the payslip and paid the salaryYou may still change it. A sent payslip is locked
NEFT Salary FileYou pay many people by bank transferYou pay in cash, or bank details are missing
Download All Slips (ZIP)Your CA or auditor wants every payslipStaff can already see their own in the app
Form 16 (Form 130 from 2026-27)After the financial year ends, for staff with TDSStaff with no tax deducted

Setups that work

SetupGood forHow to set it upKeep in mind
Small teamUp to about ten peopleGenerate a payslip for each person, check it, then Mark as SentGood while you are learning the numbers
Monthly runMost companiesFinish attendance and leave. Generate All. Check a few payslips. Mark as Sent. Download the NEFT Salary FileDo it in this order
Cash salaryShops, households, daily-wage teamsGenerate payslips and print them. Skip the bank fileStaff can still see the payslip in the app
Joined or left mid-monthAny companyNothing special. Pay is counted for the days in serviceA leaver's last pay comes through Full & Final
Something changed after payslipsLate attendance fixes, a salary revisionDelete that payslip and generate it again, or run Generate All with overwriteA payslip marked as sent must be deleted first
Loans and advancesCompanies that lend to staffNothing to do. The instalment comes off each payslipCheck the loan is Active
OvertimeFactories and sitesType Overtime Hours when making the payslipAllow overtime on the shift so hours are recorded
Year endFirms deducting taxDownload Form 16 for each person and the ZIP of payslips for your CAFill the Form 16 signatory first

Open Payroll. It has three tabs: Payslips, Templates and Statutory.

Make one payslip

Time: about 40 seconds.

  1. On the Payroll page, pick the month at the top. Click the month box, then a month. Use the arrows to change year.
  2. Click + Generate Payslip.
  3. Pick the Employee, Month and Year. The Base Salary fills in.
  4. Check the Allowances & Deductions rows. Rows with a red border are deductions. PF, ESI and PT are worked out when you save. If the employee has rows of their own, your company's PF, ESI and Professional Tax rows are added as well.
  5. Optional: type Overtime Hours and Notes.
  6. Click Generate Payslip.
Pick the salary month.
The Generate Payslip form.

Make payslips for everyone

  1. Open Payroll and click Generate All.
  2. Confirm. Payslips are made for every active employee for the month. Payslips already marked as sent are skipped. Piece-rate employees are skipped.
  3. A second question asks whether to overwrite payslips already made this month. Choose Skip existing to keep them, or Overwrite to make them again. Approved expense claims stay on a payslip that is made again.
Confirming Generate All.

Each employee needs a base salary before a payslip can be made. If one is missing, open the profile and use Revise Salary.

How a payslip is worked out

  1. Start with the base salary.
  2. Adjust for days worked, using your salary proration rule.
  3. Add allowances and overtime. With a proration rule on, a fixed allowance follows the same share of the month as the base salary: 3 days worked out of 25 pays 3/25 of a ₹2,000 allowance. Hourly, daily and weekly staff get fixed allowances only in a month they attended.
  4. Add approved expense claims for that month.
  5. Take off the employee's PF, ESI, Professional Tax and TDS when they apply. PF is in whole rupees and ESI is rounded up to the next rupee. TDS is the tax for the whole year, less what was already taken, spread over the months left. The employer's PF and ESI share is not taken off. It is printed in its own box at the bottom of the payslip.
  6. Take off any loan or advance instalment.
  7. What is left is the Net Pay.
The payslip list with base, allowances, deductions, gross and net pay.

In the list, the department is under the employee's name, and expense claims paid with the salary are shown under the allowances.

View, send and download

ActionWhat it does
ViewOpens the payslip with your company name, address and every line
Download PDF / PrintA payslip PDF
Mark as SentAsks you to confirm, then locks the payslip. Employees see it in the app
Form 16Yearly tax certificate for the employee. Called Form 130 from the financial year 2026-27
DeleteRemoves a payslip so you can make it again

The salary slip

This is the full salary slip the employee gets. View, Print and Download PDF all show the same slip.

The full salary slip.
Part of the slipWhat it shows
TopYour company name, address, phone, email and website, the slip number and its status
Employee detailsName, employee ID, designation, department, date of joining, pay date, PAN, UAN, ESI number and bank account
EarningsBasic salary for the days worked, each allowance, overtime and expense claims paid with the salary. The total is Gross Earnings
DeductionsThe employee's PF, ESI, Professional Tax and TDS, and any loan instalment. The total is Total Deductions
Net Salary PayableGross Earnings minus Total Deductions, in figures and in words. This is what you pay
Employer's ContributionsThe PF and ESI your company pays for this employee. It is shown for information and is not taken from the salary

The company details come from Settings, and the PAN, UAN, ESI number and bank details from the employee's profile. Fill those in so the slip has no blanks.

The slip opens in a window with Print and Download PDF.

Buttons above the list

  • NEFT Salary File — a CSV you upload to your bank to pay everyone at once. Employees need bank details filled in.
  • Download All Slips (ZIP) — every payslip PDF for the month in one file.
  • Refresh — reload the list.

Loans & Advances

Time: about 1 minute for a request, a new loan and a payment.

When to use it

FeatureUse it whenSkip it when
LoanA larger amount paid back over several monthsA small amount this month. Use Salary Advance
Salary AdvancePart of this month's pay given early, taken back in one goAn amount the person cannot repay in one month
Record PaymentThe employee paid back in cash, UPI or by chequeThe instalment came from salary. That is recorded for you
CloseThe loan is settled or written off earlyInstalments are still due

Setups that work

SetupGood forHow to set it upKeep in mind
Festival advanceShops and factoriesType: Salary Advance, Number of EMIs: 1It comes back from the next salary
Loan over some monthsMedical, school fees, a two-wheelerType: Loan with 6 to 12 EMIsUp to 60 EMIs are allowed
Loan with interestLarger amountsFill in Interest rate (%)Up to 36%
Staff ask in the appCompanies with Employee Self Login onApprove or reject from the Pending listNothing is deducted until you approve
Paid back in cashEarly repaymentUse Payment on the loanThe balance goes down at once
Person is leavingExits with a loan openNothing to do. The balance is recovered in Full & FinalCheck the settlement preview
Loans & Advances.

Approve a request from an employee

Requests from the app show as Pending on the Loans & Advances page. Click Approve and confirm, or Reject. Once approved, the instalment is taken from each monthly payslip until the loan is cleared.

Issue a loan yourself

  1. Open Loans & Advances and click + Issue Loan.
  2. Pick the Employee and the Type: Loan or Salary Advance.
  3. Type the Amount and the Number of EMIs (1 to 60). Use 1 for a one-time advance.
  4. Optional: Interest rate (%) and a Reason.
  5. Click Issue, then click Approve on the new row to make the loan active.
Issuing a loan.
Loans list with status and what is still owed.

The list shows the monthly instalment under the loan amount. The two cards at the top show the total still owed and the number of active loans.

Record a payment made outside salary

Click Payment on an active loan. Enter the Amount, Paid On date, Mode (Cash, UPI, Bank, Cheque) and notes. Click Record Payment. Do not record salary instalments here. They are recorded when payroll runs.

Recording a cash payment.

View shows the payment history. Close ends a loan early. Filter with All / Pending / Active / Completed / Closed / Rejected.

Notice Board

Time: about 45 seconds.

When to use it

FeatureUse it whenSkip it when
NoticesRules, holidays and news that everyone must seeA private message to one person
Urgent prioritySomething for today, such as an office closureRoutine news. If everything is urgent, nobody reads it
Target: Admins / HR onlyInstructions for managersNews for all staff
Expires AtNotices about one date or eventStanding rules that should stay
Read byYou must prove staff saw a policyCasual updates

Setups that work

SetupGood forHow to set it upKeep in mind
Company newsAny teamPriority: Normal, Target: EveryoneStaff see it in the app
Policy people must readRules, safety, new timingsPost it, then use Read by to see who has not opened itRemind the ones who have not
Message for managersLarger companiesTarget: Admins / HR onlyEmployees do not see it
One-day eventHolidays, closures, campsSet Expires AtThe notice goes away by itself
EmergencySudden closure, strike, weatherPriority: UrgentKeep Urgent for real emergencies
  1. Open Notice Board and click + Post Notice.
  2. Type the Title and Content.
  3. Pick the Priority: Normal, Important or Urgent.
  4. Pick the Target: Everyone, Employees only, or Admins / HR only.
  5. Optional: set Expires At.
  6. Click Post Notice.
Posting a notice.
The notice on the board.

Employees see the notice in the app and tap to acknowledge it. Click Read by under the notice to see how many have read it and who has not. Use Edit or Remove to change or delete a notice.

Who has read the notice.

Holidays

Time: about 40 seconds to add one, about 30 seconds to copy a year.

When to use it

FeatureUse it whenSkip it when
Company HolidayA day your company gives that is not a national holidayA day only some people take. Use Optional
OptionalFestival days staff may chooseA day the whole office is closed
Copy YearAt year end, to start next year's list quicklyWithout checking after. Festival dates move each year
Import CSVYou have the full list from your state's calendarOnly one or two days to add

Setups that work

SetupGood forHow to set it upKeep in mind
National holidays onlySmall teamsKeep the ready-made listCheck the Diwali and Holi dates each year
Own company daysFoundation day, local festivals+ Add Holiday with Type: Company HolidayThese are not counted as absent
Staff choose some daysOffices with optional holidaysAdd them with Type: OptionalStaff still apply for leave for other days
State listFactories and offices that follow the state calendarImport CSV with the full listOne file per year
Different lists per firmGroups of companiesPick the company at the top, then addEach firm keeps its own list
New yearEvery DecemberCopy Year, then fix the dates that moveExisting holidays are not overwritten
Holiday Management.
  • + Add Holiday — open Holidays, type the Holiday Name, pick the Date, pick the Type (Public Holiday, Company Holiday or Optional) and click Save.
  • Copy Year — pick Copy from year and Copy to year, then click Copy Holidays. Dates move by the year difference, so check festivals whose dates change each year.
  • Import CSV — upload a list of holidays.
  • Use Edit or the red cross on a card to change or remove a holiday.
Adding a holiday.
In any date box, pick the month and year from the lists, then click the day.
Copying holidays to another year.

Holidays are not counted as absent days. Employees see the list in the app.

Birthdays

When to use it

FeatureUse it whenSkip it when
Birthdays and wishesYou want to greet staff and mark work anniversariesDates of birth are not filled in. The list will be empty

Setups that work

SetupGood forHow to set it upKeep in mind
Greet everyoneAny teamOpen the page weekly and click Send WishesWorks only when dates of birth are filled in
Work anniversariesCompanies that mark service yearsSet the Window to 30 days or morePair it with a Long Service award
Birthdays & Anniversaries.

The Birthdays page shows upcoming birthdays and work anniversaries. Change the Window to look further ahead. Click Send Wishes to open a ready message that you can edit, copy, send by email or send on WhatsApp.

Compliance

When to use it

FeatureUse it whenSkip it when
PF tab and ECR fileEvery month, after payroll, to pay PF on the EPFO portalYou are not PF registered
ESI tab and ESIC ExcelEvery month, after payroll, for the ESIC portalNo one earns ₹21,000 or less
Professional Tax tabMonthly or as your state asksYour state has no PT
TDS tab and the quarterly TDS sheetEvery quarter, for your TDS returnNo one has tax deducted
Missing ID chipsBefore filing. Fix every missing PAN, UAN and ESI number. A UAN is asked only for staff with PF, and an ESI number only for staff within the ESI limitDo not file with gaps. The portal rejects the file

Setups that work

SetupGood forHow to set it upKeep in mind
PF onlyFirms above the ESI limitAfter payroll, download the ECR file and upload it to the EPFO portalFix missing UAN first
PF and ESIFactories, shops, lower-paid staffDownload the ECR file and the ESIC Excel each monthBoth read from the same payslips
Professional TaxStates that charge itUse the Professional Tax tab total for your state paymentDownload the CSV for your records
Quarterly tax returnFirms deducting TDSTDS tab → Form 138 → the quarter. Your CA uses the sheet to prepare the returnPAN must be filled for each person
A CA files for youMost small firmsDownload the files and CSVs and send themOr give the CA an Accountant login
Not registeredVery small shopsLeave the statutory features offThis page is then hidden

Ready-to-file summaries for PF, ESI, Professional Tax and TDS.

Time: about 25 seconds to look through all four tabs.

  1. Open Compliance. Pick the month and the year at the top right. On the TDS tab you pick the financial year.
  2. If a yellow box says employees are missing ID details, click a chip such as missing ESI to see who. Add the IDs on their employee form.
  3. Pick a tab.
Compliance, PF tab.
TabWhat you seeFile you can download
PFEmployees, employee share, employer share, and the total challan with the EPF admin chargeECR file for the EPFO portal, CSV
ESIEmployee 0.75% and employer 3.25%, for staff who had ESI deductedESIC Excel for the ESIC portal, CSV
Professional TaxState, employees, total PTCSV
TDSEmployees with TDS, gross for the year, TDS takenForm 138 sheet for Q1, Q2, Q3 or Q4 (called Form 24Q for years up to 2025-26), CSV
Compliance, TDS tab with the Form 138 buttons for each quarter.

Numbers appear after you generate payroll for the month. Every amount on this page is read from the payslips, so the files always match what was deducted.

Good to know

  • PF wage limit. It is ₹25,000 a month from 17 September 2026 and was ₹15,000 before. The system picks the right limit for each month.
  • New form names. From the financial year 2026-27, Form 16 is called Form 130 and Form 24Q is called Form 138. Older years keep the old names.
  • Unpaid days. When salary is cut for absent days, the ECR file shows those days as NCP days.
  • Someone leaving. A payslip made after the Last Working Day is recorded settles that person's tax for the year.

Where these rules come from

Each rule in this guide is set by the government body named below. Rules change, so please confirm with your CA before you file.

RuleSet by
Income tax slabs, standard deduction, rebate, surcharge and cessIncome Tax Department — the Finance Act, 2025 and the Income-tax Act, 2025. incometax.gov.in
Deductions under the Old regime, HRA and the metro city listIncome Tax Department — the Income-tax Act, 2025 and the Income-tax Rules, 2026. incometax.gov.in
Form 130 and Form 138 names from 2026-27Income Tax Department — the Income-tax Rules, 2026. incometax.gov.in
PF, pension, EDLI and admin charge ratesEmployees' Provident Fund Organisation (EPFO). EPFO contribution rates
PF wage limit of ₹25,000 from 17 September 2026Ministry of Labour and Employment — notification S.O. 5109(E) dated 17 September 2026, and EPFO's questions and answers on it. epfindia.gov.in
At least half of pay counts as PF wagesMinistry of Labour and Employment — the Code on Social Security, 2020. Questions and answers on the Labour Codes
ESI rates, the ₹21,000 limit and contribution periodsEmployees' State Insurance Corporation (ESIC). esic.gov.in
Professional TaxYour state's commercial tax department. The slabs in the system are the ones you save

The rules in the system were last reviewed on 9 October 2026.

Reports

Time: about 10 seconds per report.

When to use it

FeatureUse it whenSkip it when
Daily AttendanceTo check one day or a few days in detailA whole month for payroll. Use Muster Roll
Muster RollMonth-end review and labour inspectionsA quick look at today. Use the Attendance page
Site AttendanceYou run branches or sites and compare themOne location
LeaveYear-end balances and leave auditsApproving today's requests. Use the Leaves page
PayrollSalary totals for your accountant or bankOne person's payslip. Open it from Payroll
Expense Claims, Company ExpensesMonth-end books and budgetsApproving claims. Use the Expense Claims page
Employee ActivityHours worked per person over a periodDay-by-day status. Use Muster Roll
Excel or CSVYou will sort, add or share the numbersYou need a signed record. Use PDF

Setups that work

SetupGood forHow to set it upKeep in mind
Daily checkOwners and managersDaily Attendance for today or yesterdayFilter by status to see only Late or Absent
Month-end packBefore salariesMuster Roll, Leave and Payroll for the monthFix what looks wrong before you pay
Branch comparisonChains and multi-site firmsSite Attendance with All SitesNeeds work sites
Inspection or auditFactories and registered shopsMuster Roll and Payroll as PDFPDF is best for a signed record
Files for the CAMonth or year endPayroll, Expense Claims and Company Expenses as ExcelExcel lets the CA add and sort
Whole groupOwners of several firmsCompany filter: All CompaniesPick one firm for filings
Reports & Analytics.
  1. Open Reports and click a report card.
  2. Set the filters.
  3. Click Generate Report.
  4. Export with CSV, Excel or PDF.
Report filters and export buttons.
ReportWhat it showsFilters
Daily AttendanceCheck-in and check-out times, photo, locations, hours, day count, site, statusCompany, department, dates, site, status
Muster RollThe month as a grid. One block per employee with State, In, Out, WH (work hours), DC (day count), OT (overtime) and F (fine) for each dayCompany, department, month
Site AttendanceAttendance by work siteCompany, site
LeaveRequests and approvalsCompany, department, leave type, status
PayrollMonthly salary summaryCompany, month, year, department
Expense ClaimsEmployee reimbursementsCompany, department, category, status
Company ExpensesCompany costsCompany, dates
Employee ActivityWork hours for each personCompany, dates, department
The Muster Roll: P present, A absent, H half day, L leave, WO week off.

The Bulk Operations bar at the top has Import Employees, Export Employees and a link to the Attendance page.

Activity Log

When to use it

FeatureUse it whenSkip it when
Activity logA salary, attendance record or setting changed and you need to know who did itRecords older than 60 days. They are cleared, so export monthly if you need them

Setups that work

SetupGood forHow to set it upKeep in mind
Settling a disputeA salary or attendance record changedSearch the employee's name and read who changed it and whenOnly the last 60 days are kept
Monthly recordFirms that need an audit trailExport CSV on the first of each monthStore the files yourself
Watching admin workOwners with several adminsFilter by actorShows every action by that person

The Activity Log is a record of who did what.

Activity Log.

Each line shows the time, who did it, the action, who it was about, details and the address it came from. Filter by actor, by action, or search. Click Export CSV to download. Entries are cleared automatically after 60 days.

Roles

When to use it

FeatureUse it whenSkip it when
Ready-made rolesA normal HR, accounts and front-desk splitYour team is split another way
Your own roleSomeone needs a mix, such as a store supervisor who approves leave but must not see salaryA ready-made role already fits. Fewer roles are easier to manage
Payroll permissionsOnly for people who must see salariesTeam leads and supervisors

Setups that work

SetupGood forHow to set it upKeep in mind
Ready-made rolesMost small companiesUse Accountant, HR Manager and Receptionist as they areSuper Admin always has everything
SupervisorShops, sites, production linesNew role: view employees, view and mark attendance, approve leaveNo payroll access
Payroll officerFirms that separate HR and payNew role: view payslips, run a payroll cycle, bank and TDS exportsLeave "lock & disburse" for a senior person if you want a second check
Read-only auditorCA or auditor visitsNew role with only view actions and reportsTurn the login off after the audit
Branch headChainsA supervisor-type role, with the admin limited to one work siteRole decides what they can do. Access Scope decides whose data

A role decides what an admin can open and change.

Time: about 45 seconds to create a role.

Roles & Permissions.

On the Roles page, four roles come ready-made: Accountant, HR Manager, Receptionist and Super Admin. Super Admin always has full access.

  • A green dot means allowed. A grey dot means not allowed. An amber dot means only some actions are allowed.
  • Click a module row to open it and set each action.

Create your own role

  1. Open Roles and click + Create Role.
  2. Type the Role Name (small letters with underscores, such as store_supervisor) and the Display Label.
  3. Tick a whole module, or open it and tick single actions. Select All and Clear All help.
  4. Click Create Role.
Creating a role. There are 53 separate permissions.
ModuleActions you can allow
EmployeesView records, add, edit, deactivate / restore, bulk-import from CSV, export, revise salary, initiate / cancel exit, manage documents
AttendanceView records, mark / edit, bulk-import from device / CSV, manage biometric devices, kiosk-mode face attendance
LeavesView requests, apply on behalf of employees, approve / reject, cancel approved leaves, manage leave types
PayrollView payslips, run a payroll cycle, lock & disburse a cycle, bank NEFT / TDS exports
ExpensesView claims, submit on behalf of employees, approve, manage company expenses
Loans & advancesView records, issue a loan / advance, approve / reject applications, record manual repayments
OthersNotice board, holiday management, awards & recognition, job referrals, worksites, reports, settings, admin users, roles

Companies

When to use it

FeatureUse it whenSkip it when
A second companyYou run separate legal firms that need their own payroll and filingsBranches of one firm. Use work sites and departments
Switch toTo work in another company's dataTo see everything together. Use the All Companies filter on reports
SuspendA firm that has stopped working for nowA firm you still pay staff from

Setups that work

SetupGood forHow to set it upKeep in mind
One firmMost customersIgnore this pageUse departments and work sites for branches
Two or more firmsOwners with separate Pvt Ltds or a partnershipCreate each company. Switch with the company button at the topOne bill covers all. The employee limit counts everyone together
Separate admin per firmGroups with a manager for each businessFill in the Admin Account when creating the companyThat admin sees only that firm
Different kinds of firmsA factory and a shop under one ownerPick the matching Business type for eachEach gets its own features and settings
A firm that pausedSeasonal or closed unitsSuspend the companyIts data is kept

Run more than one company under one login and one bill.

Time: about 1 minute.

  1. Open Companies and click + Create Company.
  2. Type the Company Name, a short Slug and an Emp ID Prefix.
  3. Pick a Business type.
  4. Under Admin Account, type the Admin Name, Username and Password (at least 8 characters) for that company. This person can sign in and manage that company only.
  5. Click Create Company.
Creating a second company.
Both companies. Switch to moves you into the other one.
  • Switch to moves you into another company. The company name button in the top bar does the same.
  • Edit changes the name, prefix and status. Suspend turns a company off.
  • Your plan's employee limit counts all your companies together.

Fingerprint machines

When to use it

FeatureUse it whenSkip it when
Connecting a machineYou already own a working machine and staff are used to itYou are starting fresh. A phone or tablet in Kiosk Mode costs nothing extra
Device Import (file upload)The machine has no internet or cannot send punchesIt is connected. Punches come in by themselves
RotateThe Push URL was shared with someone it should not have beenRoutine use. You would have to set up the machine again

Setups that work

SetupGood forHow to set it upKeep in mind
Machine sends punches itselfMachines with internetRegister the device and paste the Push URL into the machinePunches arrive within moments
Weekly file uploadMachines without internetExport the file from the machine and use Device ImportDo it before payroll at the latest
One machine per gateLarge factoriesRegister each machine with its own nameEach has its own Push URL
Machine and phones togetherFloor staff on the machine, field staff on phonesLink only floor staff as machine usersGive each person one method
Leaving the machine behindMoving to face check-inPause the device once a department has moved to the kioskOld punches stay in attendance

If you already have a fingerprint machine at the gate, you can keep using it.

Time: about 1 minute to register one.

Connect a machine

  1. Open Settings → Devices & Kiosk and scroll to Biometric Devices.
  2. Click + Register device.
  3. Type a Device name, such as "Main gate scanner".
  4. Pick the Vendor: eSSL, Realtime, Matrix COSEC, ZKTeco or Generic JSON.
  5. Click Register & get URL.
  6. Copy the Push URL and paste it into the machine's cloud server settings. The full URL is shown only once.
Registering a fingerprint machine.
The device list with Users, Rotate, Pause and Delete.

Click Users on the device. For each person, enter the Device user ID from the machine and pick the matching Employee. Punches then land on the right person.

Other actions

  • Rotate — get a new Push URL. The old one stops working at once.
  • Pause — stop taking punches for a while.
  • Delete — remove the device and its user links. Punches already taken stay in attendance.

Subscription

Only the account owner sees Subscription in the left menu.

Time: about 50 seconds to fill billing details.

Subscription & Billing.
  • Current plan — your plan, price and employee limit.
  • Employees — how many of your allowed employees are used.
  • Payment method — on the Subscription page, fill in Billing details first, then click Add payment method.
  • Billing details — legal company name, GSTIN (optional), address, city, state and PIN code. These print on your invoices.
  • View invoices — see and download every invoice.

Setups that work

SetupGood forHow to set it upKeep in mind
Up to 10 peopleSmall shops and new firmsStay on Free. No card neededEvery feature is included
Growing past 10Hiring companiesFill Billing details, then pick the plan that fits your headcountThe change starts at once
Pay once a yearStable companiesChoose Annual when picking a planYou pay for 10 months and get 12
Several firmsGroupsOne plan for all companies togetherAdd up the employees across firms when choosing
GST creditRegistered businessesFill in your GSTIN in Billing detailsIt prints on every invoice
Shrinking or pausingSeasonal businessesMove to a smaller plan at renewal, or cancel at the end of the periodYour data is kept for 90 days after cancelling

Choose a plan

On the Subscription page, click Add payment method. Pick Monthly or Annual (save ~17%), then click Pick on a plan.

Choosing a plan.

Change or cancel

  • Upgrade — starts at once. You pay only the difference for the rest of the period.
  • Downgrade — starts at your next renewal.
  • Cancel subscription — choose Cancel at end of period (keep access until then) or Cancel now & get a refund for the unused part, within 30 days of your last paid invoice.

Invite friends, earn rewards

The billing page shows Your code and a Shareable link. When a business signs up with your link and pays, you get 1 month free and they get 25% off their first bill.

Notifications

Click the bell in the top bar.

  • A red number shows unread items.
  • Click an item to open the related page.
  • Use Mark all read to clear the list.

You get notifications for new leave requests, expense claims, correction requests, loan requests and referrals.

Settings, every option

How Settings works

Where: Settings, at the bottom of the left menu, under Access & Settings.

Settings has five tabs: Company, Attendance, Devices & Kiosk, Security and Modules.

  • Each tab has its own save button at the bottom. A change is not kept until you click it.
  • Saving one tab does not save the others. Save each tab you changed.
  • Settings belong to one company. If you run a group of companies, switch company at the top right and set each one.
  • Only admins whose role allows Settings can open this page. The owner who signed up always can.
  • You can open a tab straight away with a link: add &tab=company, &tab=attendance, &tab=devices, &tab=security or &tab=modules to the Settings address.

The "New company starts with" column in the tables below shows what a company has right after sign-up, before anyone changes anything.

Settings: Company

Where: Settings → Company. Save button: Save Company Settings. The page reloads after saving.

The Company tab has four parts: Company Identity, Localisation, Branding and Business Type.

Company Identity

Settings, Company tab: Company Identity.
FieldRequiredNew company starts withWhat it is for
Company NameYesThe company name typed at sign-upPrints on payslips, reports and the login page, and shows at the top left of the admin screen
WebsiteNoEmptyYour website address, such as https://yourcompany.in. Prints on the payslip
EmailNoThe email used at sign-upPrints on the payslip, and is the reply address on payslip emails and other emails sent to staff. Replies from staff come here
PhoneNoThe mobile number given at sign-upYour company phone number. Prints on the payslip
CINNoEmptyCorporate Identification Number, if your company is registered with the Ministry of Corporate Affairs. It is kept for your records and does not print on payslips. Leave empty if you have none
AddressNoEmptyYour company address. Prints on payslips and reports

Localisation

Settings, Company tab: Localisation and Branding.
FieldChoicesNew company starts withWhat it does
CurrencyUSD, EUR, GBP, INR, AED, SAR, SGD, AUD, CAD, JPYINRThe money used in payroll and reports. Picking a currency fills the symbol for you
Currency SymbolAny text up to 4 characters₹Shown before every amount, such as ₹, $, £ or AED
TimezoneUTC, Asia/Kolkata, Asia/Dubai, Asia/Singapore, America/New_York, America/Los_Angeles, Europe/London, Europe/Berlin, Australia/SydneyAsia/KolkataEvery check-in time, report and nightly job runs in this time. Set it before the first check-in. Changing it later makes old times look shifted

Branding

FieldChoicesNew company starts withWhat it does
Company LogoJPG, PNG or SVG, up to 2 MB. A PNG with a see-through background looks bestNoneShown at the top of the admin screen and at the top left of the payslip. Click Upload Logo, pick the file, then save
FaviconICO or PNG, up to 512 KBNoneThe small picture on the browser tab. Click Upload Favicon, pick the file, then save
Default ThemeDark, LightDarkHow the admin screen looks the first time someone logs in. Each person can switch with the moon or sun button at the top right. Their choice is remembered on that device

Business Type

Settings, Company tab: Business Type cards with the number of features each one turns on.

The box at the top says which business type is set and how many of the 22 optional features are on, for example "Currently set to Factory / Manufacturing unit · 16/22 optional features ON".

To change it, click a card, then click Apply Business Type. This button saves straight away. You do not need Save Company Settings for it.

Business typeFeatures turned on
Retail shop / Kirana (4)Cash payroll register, Employee documents, Notice board, Birthday tracker
Restaurant / Café / Cloud kitchen (7)Shift management, Cash payroll register, Tips / commission, Employee documents, Notice board, Birthday tracker, Compensatory off
Salon / Wellness / Small clinic (5)Cash payroll register, Tips / commission, Employee documents, Notice board, Birthday tracker
Factory / Manufacturing unit (16)Biometric device integration, Face-lock kiosk mode, Shift management, Multi-worksite attendance, NEFT bank export, PF, ESI, Professional Tax, TDS + Form 16, Loans & advances, Worksite management, Employee documents, Advanced reports, Notice board, Birthday tracker, Compensatory off
IT / Professional services (11)NEFT bank export, PF, TDS + Form 16, Expense claims, Awards & recognition, Job referrals, Employee documents, Advanced reports, Notice board, Birthday tracker, Compensatory off
Construction / Site contractor (10)Face-lock kiosk mode, Multi-worksite attendance, Cash payroll register, Daily-wage payroll, PF, ESI, Worksite management, Employee documents, Notice board, Compensatory off
Logistics / Transport / Fleet (8)Multi-worksite attendance, Daily-wage payroll, NEFT bank export, Expense claims, Worksite management, Employee documents, Notice board, Birthday tracker
Domestic / Household services (1)Cash payroll register
NGO / Trust / Society (7)PF, TDS + Form 16, Expense claims, Employee documents, Advanced reports, Notice board, Birthday tracker
Custom — let me pick (0)Turns every optional feature off. Then tick the ones you want on the Modules tab

If you skipped the business type at sign-up, the box says no type is set and every feature is on.

Settings: Attendance

Where: Settings → Attendance. Save button: Save Attendance Settings.

The Attendance tab has six parts: Working Hours, Day Calculation Rules, Verification, Missed Checkout Policy, Session Mode and Attendance Reminder Notification.

Working Hours

Settings, Attendance tab: Working Hours, Working Days and Monthly Salary Proration.

These are backup values. Once you create a shift on the Shift and Rotation page and give it to a department or a person, the shift's own times and grace win. You only need these for people with no shift.

FieldChoicesNew company starts withWhat it does
Hours Per Day1 to 24, in steps of 0.58A full working day for someone with no shift
Late Arrival CutoffA switch and a timeOn, 9:30 AMWhen on, a check-in after this time is marked Late for someone with no shift. For someone with a shift, Late means after the shift start plus the shift's grace minutes. When the switch is off, nobody is ever marked Late
Working DaysMon, Tue, Wed, Thu, Fri, Sat, Sun (tick any)Mon to SatDays people are expected at work. Nobody is marked absent on an unticked day. Payroll counts the working days in a month as the ticked days minus holidays
Monthly Salary ProrationNone, By working days, By calendar days. Each is explained in the table belowBy working daysHow a monthly-salary person's pay changes for days not worked: absence, unpaid leave, or joining or leaving mid-month. Hourly, daily, weekly and piece-rate staff are always paid by attendance, whatever this says

Monthly Salary Proration, the three choices

Example: a person on a salary of ₹26,000 a month. The month has 30 days, of which 26 are working days. The person was present for 24 days and absent for 2.

ChoiceWhat it meansPay in the example
NoneThe full salary is paid every month. Absent days, unpaid leave and joining or leaving mid-month do not reduce it₹26,000
By working days (recommended)Pay is reduced only for working days missed. Pay = salary × days present ÷ working days in the month. Working days are the days ticked under Working Days, minus holidays₹26,000 × 24 ÷ 26 = ₹24,000
By calendar daysPay is worked out on every day of the month, 28 to 31. Pay = salary × days present ÷ days in the month. Weekly offs and holidays count as not present, so pay is lower₹26,000 × 24 ÷ 30 = ₹20,800

Use By working days unless your accountant asks for something else. Use None only if you pay a fixed salary whatever the attendance.

The payslip shows how the pay was worked out, for example "Basic (24.0 / 26 working days × ₹26000.00)".

Day Calculation Rules

Settings, Attendance tab: Day Calculation Rules, hours worked to days counted.

These rules turn the hours someone worked in a day into the days counted for attendance and pay. Each row says "if worked at least X hours, count Y days". Rows are checked from the most hours down, and the first row that fits is used. Fewer hours than the lowest row means Absent (0 days).

A new company starts with these six rows:

Min Hours ≥= Days
17.53
15.52.5
13.52
11.51.5
8.51
40.5

So 9 hours counts as 1 day, 5 hours as half a day, and 3 hours as absent.

  • + Add Tier adds an empty row. Type the hours (0 to 48) and the days (0 to 10, in steps of 0.5). Rows sort themselves as you type.
  • The × button on a row removes it.
  • ↺ Reset Defaults puts back the six rows above. It is not saved until you click Save Attendance Settings.
  • A row with 0 days is ignored when saving.
SetupGood forRows
Office, 8-hour dayMost offices8 = 1, 4 = 0.5
Factory, 9-hour shiftShop floors8.5 = 1, 4 = 0.5 (the default lower rows)
Long shifts count extraSites and plants where double shifts happenKeep the default rows above 8.5
No half daysPlaces that pay only full days8 = 1 only

Verification

Settings, Attendance tab: GPS Geofence and Employee Self Login.
SwitchNew company starts withWhen ONWhen OFF
GPS GeofenceOffPeople checking in from their phone must be inside the radius of an active work site. Otherwise the app refuses with "You are N m from 'Site'. Must be within R m". Add at least one work site first, or every phone check-in failsPhone check-ins are accepted from anywhere. The nearest work site is still recorded
Employee Self LoginOnEmployees log in to the mobile app to see payslips, apply for leave, send expense bills and see their attendanceThe app refuses employee logins with "Employee self-login is disabled for your organization. Contact your admin." Staff can still check in at the kiosk, and admins enter their leave and expenses

Missed Checkout Policy

Settings, Attendance tab: Missed Checkout Policy.

What happens to a day when someone checks in and forgets to check out. It runs by itself every night at midnight.

FieldChoicesNew company starts withWhat it does
Company Default ActionAuto-close at shift end time / Mark as Half Day / Mark as Absent / Calculate from min hours / Flag for manual reviewAuto-close at shift end timeThe rule used for every missed check-out
Grace Period0 to 480 minutes, in steps of 1530How long after shift end to wait before closing the day, for people who do not do overtime
OT Safety Window1 to 12 hours4For people who may do overtime: their day is left open after shift end, and closed only this many hours later

What each action does:

ActionResult
Auto-close at shift end timeChecks the person out at their shift end time. Hours are worked out to that time
Mark as Half DayCounts 0.5 day, whatever the hours
Mark as AbsentCounts 0 days. The strictest choice
Calculate from min hoursWorks out the hours up to shift end, then applies the Day Calculation Rules
Flag for manual reviewLeaves the day for an admin to fix on the Attendance page

Who counts as doing overtime: people in a department with Overtime ticked on the Departments page, or on a shift with Allow Overtime on.

Session Mode and Attendance Reminder

Settings, Attendance tab: Multiple Sessions Per Day and daily reminders.
FieldChoicesNew company starts withWhat it does
Multiple Sessions Per DayOn / OffOffOff: one check-in and one check-out a day, right for most offices. On: people can check in and out many times a day, for example out for lunch and back. Each pair is a session, and the hours of all sessions are added up
Send daily remindersOn / OffOffSends one SMS a day to anyone on a shift who has not checked in by shift start plus the grace minutes. Works for morning, evening and night shifts. Skips holidays and approved leave. Goes out only when BizlumoAI's SMS service is switched on for your account
Grace minutes0 to 240, in steps of 530How long after shift start to wait before reminding. A 09:00 shift with 30 minutes reminds at 09:30

Choosing attendance settings

FeatureUse it whenSkip it when
Monthly Salary Proration: By working daysYou want pay cut for absent days. Right for most companiesYou pay a fixed salary no matter the attendance. Choose None
GPS GeofenceStaff check in from their own phones and must be at the siteEveryone uses the kiosk at the door, or people work from home
Employee Self LoginYou want staff to apply for leave, see payslips and send bills in the appStaff do not have smartphones. They can still use the kiosk
Missed check-out: Auto-close at shift endPeople often forget to check out and you trust the shift timeYou pay overtime by the minute. Use Flag for manual review
Missed check-out: Mark as AbsentYou want a strict rule that makes people check outIt would be unfair for field staff with poor signal
Multiple Sessions Per DayStaff leave and come back, such as split shifts or site visitsA normal office with one check-in and one check-out
Send daily remindersPeople forget to check in and it causes pay disputesEveryone uses the kiosk at the door

Settings: Devices & Kiosk

Where: Settings → Devices & Kiosk. Save button: Save Devices & Kiosk Settings. Kiosks pick up a change the next time they sync with the server.

The tab has four parts: Verification, Kiosk Security, Kiosk Audio and Biometric devices.

Settings, Devices & Kiosk tab: Face Verification and Kiosk Security.
FieldChoicesNew company starts withWhat it does
Face VerificationOn / OffOnOn: a person must match their registered face to check in, at the kiosk or in the app. The server checks the match too. Off: check-in does not need a face match, only the location or the tap. Faces are registered in the mobile app. Like GPS Geofence, this applies only to people whose department or profile has no attendance method of its own
Kiosk Liveness LevelFast, Balanced, StrictBalancedMeant to set how hard the kiosk checks that a real person, not a photo, is in front of it
Kiosk Face-Match StrictnessStrict, Balanced, Relaxed, LenientBalancedMeant to set how close a face must be to the registered face
Kiosk Audio AlertsOn / OffOnA sound on the kiosk after each check-in: two rising tones for success, a low buzz for no match or an error, one middle tone for a warning. Turn off in quiet places. The screen still shows the result
Settings, Devices & Kiosk tab: Kiosk Audio and Biometric devices.

Biometric devices is where you connect a fingerprint machine (eSSL, Realtime, Matrix COSEC, ZKTeco, or a custom JSON one). Click + Register device, give it a name, pick the vendor and copy the Push URL into the machine. Refresh reloads the list. The full steps are in Fingerprint machines. For a file of punches exported from a machine, use Device Import on the Attendance page instead.

SetupGood forHow to set it upKeep in mind
Normal officeOffices, clinics, shopsFace Verification on. Audio onThe safe starting point
Quiet workplaceClinics, libraries, officesKiosk Audio Alerts offThe screen still shows the result
No face checkTrusted small teams using phonesFace Verification offCheck-in then depends only on location or the tap
Fingerprint machine at the gateFactories that already own a machineRegister the device here, then link machine users to employeesGive each person one way to check in

Settings: Security

Where: Settings → Security. Save button: Update Password.

Settings, Security tab: Change Admin Password.

This tab changes the password of the admin who is logged in, nobody else's.

  1. Type your Current Password.
  2. Type the New Password. Use at least 8 characters with letters, numbers and symbols.
  3. Type it again in Confirm New Password.
  4. Click Update Password.
  • If the current password is wrong, you see "Current password incorrect" and nothing changes.
  • After a change you see "Password changed. Please login again." Log in again with the new password.
  • To reset an employee's mobile app password, go to Employees → the employee → Reset Password.
  • To reset another admin's password, use Admin Users.
  • Forgot your own password? Use Forgot password on the login page.

Settings: Modules

Where: Settings → Modules. Save button: Save Module Settings.

Each tick turns one optional feature on for this company. Turning a feature off:

  • hides its menu item and page. A saved link to it shows "feature not enabled";
  • keeps all its data. Turn it back on and everything is there again.

Applying a business type on the Company tab replaces these ticks with that type's set. Saving with no change shows "No changes to save". After saving, the message says how many modules changed, and the left menu updates.

The grey text at the right of each row (for example attendance.kiosk) is the feature's internal name. Support may ask for it.

Settings, Modules tab: Attendance group.
GroupFeatureInternal nameWhat it adds
AttendanceBiometric device integrationattendance.biometricFingerprint machines from eSSL, Realtime, Matrix and ZKTeco send punches by themselves, plus CSV or Excel import from machines
AttendanceFace-lock kiosk modeattendance.kioskA phone or tablet at the door where employees check in with their face
AttendanceShift managementattendance.shiftsMany shifts, rotations and night-shift extra pay
AttendanceMulti-worksite attendanceattendance.multi_siteGPS check-in at more than one location
Settings, Modules tab: Payroll group.
GroupFeatureInternal nameWhat it adds
PayrollCash payroll registerpayroll.cash_registerA printable register for staff paid by hand, without PF or ESI
PayrollTips / commissionpayroll.tips_commissionExtra pay on top of the base salary
PayrollDaily-wage payrollpayroll.daily_wagesPay by days worked, not a monthly salary
PayrollNEFT bank exportpayroll.neft_exportA salary file to upload to SBI, HDFC, ICICI and other banks
PayrollPF (EPFO ECR)payroll.statutory_pfProvident fund deduction and the ECR file for EPFO
PayrollESI (ESIC monthly)payroll.statutory_esiEmployee State Insurance deduction and the monthly contribution file
PayrollProfessional Taxpayroll.statutory_ptState-wise Professional Tax slabs (14 states)
PayrollTDS + Form 16payroll.statutory_tdsIncome tax deduction, Form 16 and the quarterly Form 24Q
Settings, Modules tab: Reports and the start of Other.
Settings, Modules tab: Other group.
GroupFeatureInternal nameWhat it adds
ReportsAdvanced reportsreports.advancedAttrition, headcount trends and salary spread
OtherExpense claimsexpensesEmployees send bills, admins approve and pay them back
OtherLoans & advancesloansGive loans and get them back in parts from salary
OtherAwards & recognitionawardsSpot bonuses and recognition
OtherJob referralsreferralsEmployees refer candidates, and you track referral payouts
OtherWorksite managementworksitesAdd and manage your work locations
OtherEmployee documentsdocumentsOffer letters, contracts, PAN and Aadhaar uploads
OtherNotice boardnoticesCompany-wide notices, with a record of who read them
OtherBirthday trackerbirthdaysUpcoming birthdays on the dashboard
OtherCompensatory offcomp_offLeave credits earned for working on a holiday or weekly off

Choosing modules

SetupGood forHow to set it upKeep in mind
Retail shop or small storeA counter team paid mostly in cashOn: kiosk mode, cash payroll register, notice board. Off: statutory items if you are not registeredAdd expense claims later if staff start buying things for the shop
Restaurant, café, salonShift teams with tips or commissionOn: shift management, tips / commission, kiosk mode, comp offTurn on Multiple Sessions on the Attendance tab for split shifts
FactoryShop-floor teams with full deductionsOn: biometric devices or kiosk mode, shift management, PF, ESI, Professional Tax, loans & advances, comp offFill in PAN, UAN and ESI numbers for every employee
IT or professional servicesSalaried teamsOn: PF, TDS + Form 16, NEFT bank export, expense claims, documents, awards, referralsLeave shift management off if everyone keeps the same hours
Construction, logistics, field servicesMany sites and daily wagesOn: worksite management, multi-worksite attendance, daily-wage payroll, expense claims, loans & advancesAdd one work site for each project
Household staff or a tiny teamOne to five peopleKeep almost everything off. Attendance, leave and payslips are enoughA short menu is easier to use
Group of companiesDifferent kinds of firms under one ownerSet the features separately inside each companyWhat you turn off in one company stays on in the others
Mobile app guide

Install and log in

The Android app is on Google Play. An iPhone app is coming soon.

  1. Install BizlumoAI from Google Play.
  2. Employees log in with their Employee ID (for example EMP0001) and the password set by the admin.
  3. Admins log in with the same username and password as the web.
  4. New to BizlumoAI? Tap Create a free account to sign up from the app.
  5. Tap Forgot password? to reset.

For employees

Dashboard

The home screen shows a greeting, a big check-in button, hours this week, leave balance, the latest payslip and new notices. Pull down to refresh.

Check in and check out

  1. Tap the check-in button.
  2. Look at the camera. Your face is matched with your registered photo.
  3. Your location is checked if GPS check-in is on.
  4. Tap again at the end of the day to check out.

No signal? The app saves the punch and sends it when the phone is back online.

Breaks

Tap Start Break, pick the break type (Paid or Unpaid), and tap again to end it.

Attendance history and corrections

  • Attendance History shows your past days. Tap a location to open it in Maps.
  • Forgot to check out? Tap Request correction, enter the right times and a reason, and tap Submit Request. See the result under Your Recent Requests.

Leave

  1. Open My Leaves and tap Apply Leave.
  2. Pick the Leave Type, From Date and To Date, and type the Reason.
  3. Optional: tick Use comp-off to use an earned comp-off day.
  4. Tap Submit Application.

Your balance for each leave type is shown on the same page.

Payslips

Open My Payslips. Tap a month to see net salary and every line. Tap View / Download PDF or Share payslip PDF.

Expenses

  1. Open My Expenses and tap Submit Expense.
  2. Pick the Category, type the Amount and Date.
  3. Take a photo of the bill. JPG, PNG or PDF up to 5 MB.
  4. Submit. You see the status change when it is approved.

Loans

Open My Loans and tap Request Loan. Choose Loan (repaid over EMIs) or Salary Advance (one-time), enter the amount, number of months and a reason. The page shows the total still to be repaid.

More

  • My Documents — view your uploaded papers.
  • My Referrals — tap Refer Someone to recommend a candidate.
  • Holidays — the company holiday list.
  • Birthdays & Anniversaries — upcoming celebrations.
  • My Roster — your shifts for the coming days.
  • Notifications — approvals and notices. Tap Mark all read.
  • My Profile — your details and Change Password.

For admins

Admins see a smaller set of tools in the app, made for quick work away from the desk.

ScreenWhat you can do
Admin DashboardToday's numbers at a glance
EmployeesSearch, view a profile, Reset Password, Register Face
AttendanceSee punches, Manual Entry, mark absent or leave, Auto Close open check-ins
Leave RequestsApprove or reject
RegularizationsApprove or reject correction requests
ExpensesView the bill, approve or reject, Add Company Expense
NoticesPost Notice, edit, delete
CalendarLeave and holidays by day
MoreKiosk Mode, Notifications, Open web admin panel, Logout

Salary, reports, settings and work sites are done on the web.

Register an employee's face

  1. Open Employees in the app and tap the employee.
  2. Tap Register Face.
  3. Take a photo or tap Choose from Gallery.
  4. Use good light, keep the face in the centre, and remove sunglasses.

A new photo replaces the old face data. It takes about 30 seconds per person.

Face check-in kiosk

Do you need the kiosk?

No. The kiosk is one way to take attendance, not a must. Any business can run BizlumoAI without it. You can also mix methods, with one team on the kiosk and another on their own phones.

The ways to take attendance

WayWhat you needWho it suits
KioskOne Android phone or tablet at the door, in Kiosk ModePeople who come in through the same entrance
Own phone, face and locationEach employee has the app. Employee Self Login is on. A work site is setStaff who must be at a known place
Own phone, face onlyEach employee has the app. Attendance Method is Face onlyStaff who move around, where the place does not matter
Own phone, location onlyAttendance Method is GPS only. A work site is setStaff in helmets or masks, or with weak phone cameras
Own phone, openAttendance Method is OpenWork from home and travelling staff
Fingerprint machineA machine you already own, connected or with its file uploadedFactories and offices that already use one
Entered by an adminNothing. Use Record Punches, Mark Absent/Leave or a CSV uploadA few helpers, or days when devices fail

You set the Attendance Method for the whole company, for one department, or for one person when you assign a shift.

Combinations that work

CombinationGood forHow to set it upKeep in mind
Kiosk onlyShops, clinics, small offices, factories where staff have no smartphonesPut one device in Kiosk Mode at the door. Register each face once. Attendance Method: Face onlyField staff cannot check in. Leave and expenses are entered by an admin if Employee Self Login is off
Own phones only, no kioskStartups, agencies, small teams, any business that does not want a shared deviceTurn on Employee Self Login. Register each face. Attendance Method: Face + GPS with a work site, or Face onlyStaff without a smartphone need an admin to enter their day
Own phones with location, no kioskSales, delivery, service and site teamsAdd each work site with its allowed distance. Turn on GPS Geofence. Attendance Method: Face + GPSCheck-in is refused outside the allowed distance. Make the distance big enough for large sites
Own phones, work from homeRemote and hybrid teamsAttendance Method: Open, or Face only. Put these people on an Open (flexible hours) shift if they have no fixed start timeDo not use GPS Geofence for them. They are not at a work site
Kiosk for the office, own phones for the fieldCompanies with office staff and a sales or service teamOffice departments: Face only, using the kiosk. Field departments: Face + GPS, using their phonesSet the method on the department, so each team gets the right one
One kiosk at every branchRetail chains, restaurants, clinics with many outletsAdd one work site per branch. Put one device at each. Assign each employee a primary work siteUse the Site Attendance report to compare branches
Several kiosks at one placeLarge factories, warehouses, sites with more than one gateLog in to Kiosk Mode on a device at each gateAdd devices if there is a queue at shift change
Kiosk with shifts or rotationsFactories, hospitals, security teams, round-the-clock workCreate the shifts and the rotation. Assign people. The kiosk marks late and half days by each person's shiftCheck the night shift is set as Night (overnight)
Kiosk with many check-ins a dayRestaurants with split shifts, staff who go out and returnTurn on Multiple Sessions Per DayHours are added up across the sessions
Fingerprint machine onlyFactories and offices happy with their machineRegister the machine and link its users to employees, or upload its fileThe app is still useful for leave, payslips and expenses
Fingerprint machine for the floor, own phones for the fieldManufacturing units with a sales teamFloor staff stay on the machine. Field departments: Face + GPSGive each person one method only. Two records for one person cause disputes
Fingerprint machine now, kiosk laterMoving away from an old machineKeep the machine running. Register faces. Move one department at a time to the kioskTell staff the date their department changes over
Admin marks attendance, no devicesHousehold staff, a helper or two, very small shopsUse Record Punches and Mark Absent/Leave from the Employees pageSimple, but someone must do it every day
Attendance uploaded from a sheetA contractor or supervisor sends you a registerUse Bulk Import on the Attendance page with the CSV templateUpload before you run payroll. Importing again updates the same days

Quick picks by business

BusinessA good start
Retail shop, salon, clinicKiosk only
Restaurant or caféKiosk with many check-ins a day, and shifts
FactoryKiosk or fingerprint machine at the gate, with shifts and rotations
IT or professional servicesOwn phones only, with Open or Face only for work-from-home days
Construction, logistics, field servicesOwn phones with location, one work site per project
Company with office and field teamsKiosk for the office, own phones for the field
Household staff, NGO with a small teamAdmin marks attendance, or own phones only

Set it up

  1. Install the app on the phone or tablet and log in as an admin.
  2. Open More and tap Kiosk Mode.
  3. Allow the camera when asked.
  4. Put the device on a stand at the entrance, plugged in to power.

How employees use it

  1. Walk up and face the camera.
  2. The kiosk recognises the face in about a second.
  3. Attendance is marked. The first time in the day is check-in, the next is check-out.

There is no button to press and no PIN to remember.

Why a photo will not work

The kiosk checks that a real person is there. It looks for seven signs: a blink, a small head turn, movement, depth, the dot pattern of a phone screen, the way light shines on skin, and skin texture. It needs four of the seven within one or two seconds. A photo or a video on another phone is refused.

Messages you may see

MessageWhat to do
"Low light — come closer to a light"Move to a brighter place
"Face the camera directly"Look straight at the screen
"Hold still…"Stop moving for a moment
"Not recognised — contact HR"The face is not registered. Ask the admin to register it
"Camera is in use by another app"Close the other app
"Network issue — step back, then approach again"Wait a moment and try again

Works without internet

The kiosk saves punches on the device when the network is down and sends them when it returns.

Kiosk Diagnostics

Admins can open Kiosk Diagnostics to view recent errors, clear the saved face data, or clear waiting punches.

Plans and help

Plans and pricing

PlanEmployeesPrice per monthFree trial
FreeUp to 10₹0, foreverNot needed
StarterUp to 25₹1,99914 days
GrowthUp to 50₹2,99914 days
BusinessUp to 100₹3,99914 days
ScaleUp to 150₹5,99914 days
PremiumUp to 250₹9,99914 days
EnterpriseUnlimitedContact sales30 days
  • Prices do not include GST. 18% GST is added at checkout.
  • Yearly billing costs 10 months, so you get about 2 months free.
  • No credit card is needed for the Free plan or for a trial.
  • Payments are handled by Razorpay: UPI, cards, net banking and wallets.
  • A GST invoice is made for every payment.
  • If a trial ends and you do not pay, your account becomes read-only. Nothing is deleted.

Your data and privacy

  • All customer data is stored on servers in India.
  • All traffic is encrypted.
  • Face data and ID numbers are treated as sensitive. ID numbers are stored encrypted and shown masked.
  • Only your own admins can see your data.
  • You can export employees, attendance, leave, salary and expenses at any time.
  • If you cancel, your data is kept for 90 days, then deleted.

Common questions

How long does setup take?

About 10 minutes for the basics: sign up, company details, a shift, a work site, your first employee and salary rules. Add about 30 seconds per employee to register a face.

What do I need for face check-in?

Any Android phone or tablet you already have, with a working front camera. Use one device for each entrance.

Can one employee check in for another?

No. The kiosk matches the face and checks that a real person is present. A photo will not work.

What happens when I add my 11th employee on the Free plan?

You are asked to move to a paid plan. All your data and setup stay as they are.

An employee cannot log in to the app. What should I check?

  1. Employee Self Login is on in Settings → Attendance.
  2. The employee is using their Employee ID, not their email.
  3. The employee is Active. Reset the password from the row menu if needed.

Check-ins are failing after I turned on GPS check-in.

Add at least one work site with a map pin and distance, and assign it to the employee.

The payslip amount looks too low.

Salary is counted by days worked. Check the employee's attendance for the month and your Monthly Salary Proration rule in Settings → Attendance.

PF or ESI is not showing on the payslip.

Turn them on in Payroll → Statutory. Also check that PF applicable and ESI applicable are ticked on the employee's form. ESI applies only when gross salary is ₹21,000 or less.

A payslip cannot be made for an employee.

The employee needs a base salary. Open the profile and use Revise Salary to set it.

Can I move my data from another HR tool?

Yes. Use the CSV import for employees and attendance. Our support team can help with the move.

Contact support

ForEmail
Sales and planssales@bizlumoai.com
Help using the productsupport@bizlumoai.com
Invoices and paymentsbilling@bizlumoai.com
Security reportssecurity@bizlumoai.com
Data protection requestsdpo@bizlumoai.com

We reply within 24 business hours.