Roster, HR and payroll disagree, and someone reconciles them by hand

Every standalone roster tool creates a second employee list, a second leave record and a monthly export.

The Challenge

Duplicate staff lists

The roster tool's employee list drifts away from HR.

Leave keyed twice

Leave approved in one system is imported or re-entered in the other.

Payroll reconciliation

Hours exported from the roster are checked against attendance every month.

What changes with one platform

One employee master

Shared by roster, leave, attendance and payroll.

Leave is a hard rule

Approved HRMS leave blocks rostering automatically.

Shifts are HRMS records

Publishing creates native Shift Assignments.

Pay follows attendance

Attendance and payroll run on the same records.

The Flow

From leave ballot to payslip without leaving the platform

Each step hands over to the next through HRMS records.

  1. 01
    1

    Leave ballot

    Winners get an HRMS Leave Allocation and a Leave Application to their approver.

  2. 02
    2

    Approved leave blocks

    Approved leave is a hard block on the roster.

  3. 03
    3

    Roster generated

    The engine uses Employee, Skill Map, Shift Type and Holiday List records.

  4. 04
    4

    Approve and publish

    Publishing creates native Shift Assignments.

  5. 05
    5

    Check-in and attendance

    HRMS check-in and auto attendance run against the published shifts.

  6. 06
    6

    Payroll

    Shift and attendance records feed HRMS payroll with no exports or re-keying.

  7. 07
    7

    Late change

    Leave approved after publishing raises an exception, then a rebalance updates Shift Assignments.

How Each Hrms Record Is Used

Native integration points

Extends HRMS through supported extension points and never modifies HRMS core.

  • Employee

    The single staff master, extended upgrade-safely with job site and mobile check-in settings.

  • Employee Skill Map

    Drives skill-based slot matching.

  • Shift Type

    Shift timings feed templates and the engine, with grace-period and overtime settings.

  • Leave Application and Allocation

    Approved leave blocks, pending leave is flagged, late-approved leave raises an exception and ballot outcomes create leave.

  • Shift Assignment

    Created on publish and kept in sync after rebalancing, with guards against accidental deletion.

  • Attendance and Check-in

    HRMS check-in and auto attendance run against published shifts. Roster-calculated overtime, late-entry and early-exit flags are on the roadmap.

Included With The Platform

A complete HR and back-office suite

Every HRMS and ERPNext feature stays available and unchanged under the roster.

  • Employee lifecycle

    Recruitment, onboarding, transfers, promotions and exit.

  • Attendance and check-in

    Biometric or app check-in, auto attendance and shift management.

  • Leave management

    Policies, accrual, encashment, compensatory leave and holiday lists.

  • Payroll

    Salary structures, tax, benefits, gratuity, salary slips and bank remittance.

  • Performance and training

    Appraisal cycles, KRAs, goals, feedback and training programmes.

  • ERPNext back office

    Accounting, purchasing, inventory with batch and expiry tracking, assets and projects.

Faq

Frequently Asked Questions

Retire the reconciliation spreadsheet

Book a demo and we will show a roster publishing straight into attendance and payroll.