Shafa HMS · HR & Payroll module

HR and payroll management for hospitals and clinics

Shafa HMS HR & Payroll is the workforce module of the Shafa hospital management suite. It keeps the staff record for doctors, nurses, technicians and administrative employees, plans duty rosters and shifts for clinical departments, tracks attendance, leave and overtime, and runs payroll with statutory deductions handled as configurable rules. Payslips are generated per employee and department-wise staff costs are reported to the Accounts module. It is built for hospitals, clinics and diagnostic centres in Bangladesh where the roster changes weekly, night duty is the norm and the payroll must reconcile with the general ledger. The interface is available in Bangla and English.

  • Shift rosters built per clinical department
  • Attendance, leave and overtime in one record
  • Statutory deductions as configurable rules
  • Department-wise staff costs posted to Accounts
Shafa HMS dashboard

Overview

Workforce administration built around hospital shifts

A hospital's payroll is unlike an office payroll. Nurses rotate through morning, evening and night shifts, doctors split time between OPD sessions and theatre lists, technicians cover the laboratory around the clock, and overtime, night allowances and on-call payments depend on who actually worked which shift. A general-purpose HRMS treats all of that as exceptions. This module treats it as the normal case.

As a hospital HR management system it holds one record per employee: appointment details, qualifications and registration numbers, department and designation, salary structure, documents and history. Rosters, attendance, leave and overtime are recorded against that record through the month, so by the time payroll is run the inputs already exist. Payroll becomes a review-and-approve step rather than a spreadsheet exercise that starts from scratch each month.

Because it sits inside Shafa HMS, the module shares its master data with the rest of the suite. The departments, designations and cost centres it maintains are the ones the clinical modules and Accounts report against, so staff cost per department is a figure the finance head can trust rather than one assembled from two systems that disagree. Doctor fee settlements and payroll draw on the same employee record.

Capabilities

HR and payroll capabilities

Everything below is recorded against a single employee record, so payroll inherits the month's roster, attendance and leave without re-entry.

  • 1

    Staff records and credentials

    One record per employee holds appointment date, department, designation, grade and reporting line, together with qualifications, professional registration numbers and their expiry dates, contract terms and uploaded documents. Transfers between departments, promotions and separations are recorded as dated events, so the employee's history is complete and the headcount by department is always current.

  • 2

    Duty rosters for clinical departments

    Build shift patterns for nursing, laboratory, pharmacy, emergency and other round-the-clock departments, then assign staff to morning, evening and night duties week by week. The roster checks minimum coverage per shift, flags double bookings, and records swaps with approval. Published rosters are visible to staff and to the departments that depend on them.

  • 3

    Attendance and leave

    Attendance is captured per shift against the roster, so a late arrival or an early departure is measured against the duty the person was assigned, not a fixed office day. Leave types, entitlements and carry-forward rules are configured per employee category, applications are approved by the department head, and the leave balance is visible to the employee and to payroll.

  • 4

    Overtime, allowances and on-call

    Hours worked beyond the rostered shift are recorded as overtime and routed for approval before they reach payroll. Night-duty allowances, on-call payments, hazard or department allowances and one-off payments are defined as pay components with their own rules, so the amount an employee receives for a month reflects the duties they performed rather than a fixed figure adjusted by hand.

  • 5

    Payroll runs and payslips

    A payroll run gathers the month's attendance, leave, overtime and allowances for every employee, applies each salary structure and its deductions, and presents the result for review before it is approved. Exceptions such as unapproved overtime or missing attendance are listed for correction. Once approved, individual payslips are generated and distributed, and the payroll journal is ready for Accounts.

  • 6

    Statutory deductions as configurable rules

    Income tax at source, provident fund contributions and any other statutory or institutional deduction are defined as rules with thresholds, rates and effective dates, maintained by the hospital's own administrators. When a rate or a slab changes, the rule is updated once and applies from the date set, and past payroll runs remain as they were calculated.

  • 7

    Department-wise cost reporting

    Every payroll run is summarised by department, cost centre and employee category, separating basic pay, allowances, overtime and employer contributions. The summary posts to the Accounts module as a payroll journal, and month-on-month staff cost, overtime spend and headcount trends are available as reports for the finance head and the hospital director without a separate reconciliation.

Suite fit

How HR & Payroll fits into Shafa HMS

The workforce module supplies the people data that other parts of the suite rely on and receives the activity data that payroll needs. These are the main exchanges, all of which happen inside one system rather than through monthly exports.

  1. HR master datatoAll modules

    Departments, designations and staff lists maintained here are the reference data used across the suite when users, roles and cost centres are set up.

  2. Payroll runtoAccounts

    The approved payroll journal, split by department and cost centre, posts to the general ledger along with statutory deduction liabilities.

  3. OPD and OT activitytoDoctor fee settlement

    Consultation and procedure counts recorded in the clinical modules feed doctor share and settlement calculations alongside salary where a doctor is paid on both bases.

  4. Duty rosterstoClinical departments

    Published shift rosters for nursing, laboratory and pharmacy are visible to department heads, so coverage planning and leave approval work from the same schedule.

Standards and compliance

Data controls and standards

Salary and personal data are among the most sensitive records a hospital holds. The module applies the same controls as the clinical modules.

  • Access control and audit trail

    Salary structures, payslips and personal documents are visible only to the HR and finance roles that need them; department heads see rosters and attendance for their own staff. Every change to pay or personal data is logged with user and time.

  • Encrypted personnel and pay data

    Employee records and payroll data are encrypted between the browser and the server and in storage and backups, following HIPAA-style handling for sensitive personal information.

  • Bangla and English for every role

    Rosters, leave applications and payslip screens work in Bangla and English, selected per user, so ward staff and the finance office each use the language they prefer.

  • Configurable statutory rules

    Tax, provident fund and other deductions are applied as dated rules that the hospital maintains and can show to an auditor, rather than as figures hidden in a formula.

Deployment

Deployment models

HR & Payroll runs wherever the rest of Shafa HMS runs. Facilities choose cloud hosting for the lowest infrastructure burden, on-premise installation when personnel and salary data must stay inside the building, and offline sync where connectivity is unreliable. The hospital owns its employee and payroll data in every model and can move between models later.

  • Cloud

    Hosted by Shafa Care with a separate database per facility, including backups, monitoring and updates. Department heads approve leave and view rosters from any authorised browser without local servers.

  • On-premise

    Installed on the hospital's own infrastructure, with personnel files and payroll history stored and backed up on site. A fit for government institutions and large hospitals with strict data-residency policies.

  • Offline sync

    Attendance capture, roster changes and leave applications continue on a local edge node during an internet outage and synchronise in order when the link returns, so the month's records stay complete.

Who it is for

Who HR & Payroll is for

  • HR managers and administrators

    The team that maintains staff files, publishes rosters, processes leave and prepares the monthly payroll, and that currently spends the last week of each month reconciling spreadsheets with attendance registers.

  • Nursing superintendents and department heads

    Clinical leads who own the duty roster for their department, approve leave and swaps, and need to see at a glance whether tonight's shift is covered before they go home.

  • Finance heads and hospital directors

    Leaders who need staff cost by department, overtime trends and headcount reported on the same basis as the rest of the accounts, and who want payroll to post to the ledger without a manual journal.

FAQ

Frequently asked questions

How is HR & Payroll priced?

The module is part of the Shafa HMS subscription, priced per facility according to the modules in use and the size of the institution. We do not publish a rate card; a sixty-bed clinic and a teaching hospital have very different requirements. Send us your approximate headcount, the departments you roster and your preferred deployment model, and we will return a written quote.

Is HR & Payroll available without the clinical modules?

Shafa HMS is designed as one suite whose modules are rolled out in phases. HR & Payroll is usually best placed as a later phase once the clinical and billing modules are settled, though a hospital can also begin here if workforce administration is its most pressing problem. Whatever the order, the employee, department and cost-centre data set up in this module is shared with Accounts and the clinical modules when they are switched on.

Our attendance and payroll are in Excel today. How do we move them across?

Employee master data, salary structures and opening leave balances are imported from spreadsheets using a template we provide, and reviewed with your HR team before the first live month. Past payslips are not recalculated; the module starts from an agreed month, and historical files can be attached to the employee record for reference. We recommend running one payroll in parallel with the old method to confirm the figures match.

How are income tax and provident fund deductions handled?

Statutory deductions are not hard-coded. Each one is set up as a rule with its own thresholds, rates and effective date, maintained by your administrators and applied automatically in every payroll run. When the government changes a rate or a slab, you update the rule from the effective date and the next run uses it. Employer contributions are calculated alongside and included in the department cost figures sent to Accounts.

What training do HR staff and department heads receive?

Onboarding is role-based. HR administrators are trained on employee records, salary structures, deduction rules and the payroll run; department heads and nursing superintendents on rosters, attendance review and leave approval; finance staff on the payroll journal and cost reports. Training uses your own departments and shift patterns rather than sample data, and the first payroll runs are supported by Shafa Care.

Can staff use the module in Bangla, and does it work when the internet is down?

Every screen, including leave applications, rosters and payslips, is available in Bangla and English, chosen by each user. With offline sync, attendance capture, roster edits and leave requests continue on a local edge node during an outage and synchronise in order when the connection returns, so a day of downtime does not leave a gap in the month's attendance.

Who owns employee and payroll data, and can we export it?

The hospital does, in every deployment model. Employee records, attendance history, payroll runs and payslips can be exported in standard spreadsheet formats at any time for auditors, for reporting to institutional or government bodies, or for migration if you later leave Shafa HMS. On-premise installations keep the data on your own servers throughout; cloud deployments hold it in a database dedicated to your facility.

Shafa HMS · HR & Payroll

See a hospital payroll run end to end

Bring your departments, a sample roster and last month's payroll summary. We will set up a department in Shafa HMS, run attendance and leave through it and show the payslips and the cost report that come out the other side.