Skip to content
Software for schools, workforces and restaurants, built in India. See the products
XendOps

HRMS & payroll · Factories, production companies, software firms, collection agencies

Every shift, every payslip, on time.

Biometric attendance, shifts, leave and statutory payroll for teams across every site.

  • PF, ESI, PT and TDS calculated in payroll
  • Payslips to employees’ phones
  • Support on WhatsApp

Why switch

What changes from day one

  1. 01

    Before: Month-end payroll takes days of spreadsheet work

    After: Attendance and overtime flow straight into the payroll run

  2. 02

    Before: Statutory deductions get calculated by hand

    After: PF, ESI, PT and TDS worked out in the same run

  3. 03

    Before: Late marks and permissions tracked by hand

    After: Late and permission policies applied automatically to biometric punches

Modules

Everything in XendOps

Turn on what you need today and add the rest as you grow.

  • Attendance & timesheets

    Punches from biometric devices flow in, with a timesheet for every employee and site.

  • Shifts & policies

    Shifts with half-day, overtime and overnight rules, plus late and permission policies.

  • Leave management

    Leave cycles, carry-over, prorata and sandwich rules, with approvals.

  • Payroll with EPF/ESI/PT/TDS

    Payruns by location with statutory deductions and the Old or New tax regime.

  • Bulk salary changes

    Add or remove pay components by department, designation or employee.

  • Approvals

    Leave, regularization and shift approvals in one inbox, on web and mobile.

  • WhatsApp, SMS & email

    Send messages to employees from templates, with a live preview.

  • Employee portal & app

    Payslips, leave, timesheets and approvals on the web and the mobile app.

Workforce overview

Know who is in, at every site

Headcount, locations and attendance by site, with the sync status of the attendance agent at each location.

  • Attendance by location
  • Live health of each site’s device agent
  • Upcoming birthdays
XendOps dashboard with employee count, locations, attendance by site and agent status

Attendance & timesheets

Punches in, timesheets out

Biometric devices are registered to each location and an on-site agent syncs every punch. Each employee gets a timesheet, with regularization when a punch is missed.

  • Devices registered per location by serial number
  • Timesheet tracker for every employee
  • Regularization and shift regularization requests

Attendance › Timesheet tracker

Timesheet · Mon 9 Nov

Search…
All sitesUnit IUnit IIWarehouse
EmployeeShiftInOutHoursStatus
Arjun MehtaGeneral08:5218:049h 12mPresent
Priya NairGeneral09:2118:108h 49mLate
Rahul VermaNight21:5506:028h 07mPresent
Deepa SGeneral08:5820:1511h 17mOvertime 2h
Kavitha RGeneral10:3018:007h 30mPermission
Suresh BabuGeneral09:0213:054h 03mHalf-day
Manoj KGeneral———Absent

Shifts & policies

Shift rules that match the factory floor

Plan shifts on a calendar, assign them in bulk and let the rules handle late marks, permissions and overtime.

  • Shift calendar and shift assignment
  • Late and permission deducted automatically
  • Attendance cycle with a freeze date

Attendance › Shift calendar

Week of 9 November

Assign shifts
EmployeeMon 9Tue 10Wed 11Thu 12Fri 13Sat 14Arjun MehtaProductionGeneral09:00–18:00General09:00–18:00General09:00–18:00General09:00–18:00General09:00–18:00Half-day09:00–13:00Rahul VermaProductionNight22:00–06:00Night22:00–06:00Night22:00–06:00Night22:00–06:00Night22:00–06:00Priya NairQualityGeneral09:00–18:00General09:00–18:00LeaveCasualGeneral09:00–18:00General09:00–18:00Half-day09:00–13:00Suresh BabuStoresGeneral09:00–18:00General09:00–18:00General09:00–18:00General09:00–18:00General09:00–18:00General09:00–18:00Deepa SPackingNight22:00–06:00Night22:00–06:00Night22:00–06:00General09:00–18:00General09:00–18:00Kavitha RAdminGeneral09:00–18:00General09:00–18:00General09:00–18:00General09:00–18:00LeaveCasualManoj KProductionNight22:00–06:00Night22:00–06:00General09:00–18:00General09:00–18:00General09:00–18:00General09:00–18:00

Leave management

Leave policies written once, applied every time

Set up each leave type with its cycle and rules. Employees apply from the app and managers approve from theirs.

  • Monthly, quarterly or yearly cycles
  • Prorata and carry-over
  • Paid, unpaid and on-duty leave

Settings › Leave master

Casual leave

Save

Allowance

Cycle

Yearly

Days per cycle

12

Leave type

Paid

Prorata for new joiners

Carry over unused days

Up to 6 days

Rules

Sandwich rule

Count weekends and holidays between leave days

Max consecutive days

3

Eligible departments

ProductionQualityStoresAdmin

Payroll

Payroll by location, with statutory deductions in the run

Start a payrun for each location, review every employee’s pay, finalise it and set the pay day. EPF, ESI, PT and income tax are worked out as part of the run.

  • Professional tax slabs by location
  • Old or New tax regime, with exemptions and cess
  • Employee loans recovered from salary
  • Your own pay cycle

Payroll › Employee payrun

October payruns

Search…Start payrun
LocationEmployeesGrossNet payPay dayStage
Unit I96₹ 21,84,000₹ 19,72,3501 NovPaid
Unit II82₹ 17,46,500₹ 15,80,1201 NovPaid
Warehouse41₹ 7,92,000₹ 7,18,6403 NovFinalised
Head office36₹ 14,40,000₹ 12,61,900—In review

Salary changes & payslips

Change pay for a hundred people in one go

Add or remove a pay component for a department, a designation or a list of employees, with a date it ends. Then send payslips in the format you prefer.

  • Bulk changes by department, designation or employee
  • Four payslip templates
  • Bank and salary sheets in Excel

Payroll › Compensation › Bulk update

Bulk salary update

Who

Apply by

DepartmentDesignationEmployee

Department

Production

What

Action

AddRemove

Component

Night shift allowance

Amount per month

₹ 1,500

Ends on

31 Jan 2027

People

Permanent, contract and part-time, in one place

Every employee’s job type, designation, location and status, ready for shifts and payroll.

  • Full-time, part-time, contract and internship
  • Locations, departments and designations
  • Holidays by location
XendOps employee list with job types, designations and status

Inventory

Purchases and stock, next to your people

Raise purchase requests and orders, receive goods and move stock between locations.

  • Purchase requests and orders, with PDFs
  • Goods received notes
  • Stock transfer and adjustment

Inventory › Goods received

Goods received notes

Search…New GRN
AllUnit IUnit IIWarehouse
GRN noAgainst POVendorLocationItemsStatus
GRN-1182PO-0904Acme Safety GearUnit I120Received
GRN-1183PO-0907Northwind PackagingWarehouse2,400Received
GRN-1184PO-0911Brightline ToolsUnit II36Partly received
GRN-1185PO-0912Clearwater UniformsUnit I180Pending

How it runs

From a punch at the gate to a payslip on the phone

  1. 1

    Punch

    The biometric device records the punch and the site agent syncs it.

  2. 2

    Timesheet

    Shift rules mark late, permission, half-day and overtime.

  3. 3

    Approvals

    Leave and regularization requests are approved on web or mobile.

  4. 4

    Payrun

    Payroll runs by location with EPF, ESI, PT and income tax.

  5. 5

    Payslip

    Employees see their payslip and compensation in the app.

Portals & apps

HR, managers and employees each get their own view

  • For HR & payroll

    Admin console

    Everything for running the workforce.

    • Shifts, leave and payroll setup
    • Payruns and reports
    • Messages to employees on WhatsApp, SMS or email
  • For employees

    Employee portal

    Self-service on the web.

    • Timesheet and leave
    • Late-coming permissions
    • Payslips and compensation
  • For employees & managers

    Mobile app

    The same, on the phone.

    • Attendance log, leave and shifts
    • Payslip PDFs and a compensation chart
    • Approvals hub and employee directory

Integrations

Works with what XendOps needs

Connections that are built into the product today.

  • Attendance

    Biometric devices

    Devices registered to each location by serial number.

  • On-site sync

    XendOps Agent

    Syncs punches from each site, with a live health widget on the dashboard.

  • Sign-in

    Google sign-in

    Google SSO or a password, chosen per company.

  • Messaging

    WhatsApp, SMS & email

    Messages to employees, groups or lists. Email goes out from your own mail server or Gmail.

  • Addresses

    Google Places

    Address autocomplete for locations and employees.

  • Data

    Excel & PDF

    Import employees and export every report.

Control

The right access for every role

  • Approval workflows

    Set who approves leave, regularization and shift requests.

  • Roles & permissions

    HR, payroll, managers and employees each see only what they need.

  • Attendance freeze

    Freeze attendance at a date so payroll numbers stop moving.

  • Sign-in settings

    Choose Google sign-in or passwords for your company.

FAQ

XendOps questions

Yes. EPF, ESI, professional tax (with slabs by location) and income tax are part of the payroll run, with EPF, ESI and income-tax reports.

See XendOps running in your company

See it on your own day: your classes, your shifts or your menu.