Skip to content
sayak.webdesignerWeb · Software · Data · AI
Software & Platforms · Software & Platforms

HR systems that respect both compliance and the people in them

Payroll has to be exactly right, every month, under rules that change. Attendance has to work for a plant with three shifts and a field team spread across four districts. And the whole thing has to be something employees trust rather than resent.

hrms software development kolkatapayroll software company west bengalemployee attendance system indiaworkforce management software kolkata
ATTENDANCE — geofenced punchMTWTFSSPresentLateLeavePRODUCTIVITY SIGNAL — team of 34Focus hours / FTE5h 42m+38% since rolloutPayroll runPF · ESI · PT · TDSComplianceWB Shops & Estab.Payslipse-mail + appBank fileNEFT batch, signed
−94%
Payroll processing time
0
Statutory penalties on our systems
11k+
Employees on systems we built
3 min
To generate a bank transfer file
The short version

Payroll in India is unforgiving. Provident fund at the right wage ceiling, ESI where applicable with the right threshold, professional tax at West Bengal slabs, TDS computed on declarations and proofs, gratuity provisioning, bonus under the Payment of Bonus Act, and a dozen registers under state Shops and Establishments or Factories Act rules. Getting one of these wrong is not an inconvenience; it is a notice, a penalty and a bad afternoon with your consultant.

Most companies handle this with a mix of an attendance device, an Excel workbook of considerable complexity maintained by one person, and a payroll consultant who reconciles it. It works until that person is on leave in March, or until headcount crosses the threshold where a manual process quietly starts producing errors nobody catches.

We build HRMS for organisations where the workforce is genuinely complicated — manufacturing plants with rotating shifts and contract labour, distribution companies with field staff across districts, hospitals with rosters and on-call, education groups with academic and non-academic streams. The common requirement is that attendance capture, leave, payroll and compliance are one system rather than four spreadsheets with a person in the middle.

And we build the employee-facing side properly, because an HRMS that only serves HR gets resented. Payslips, leave balance, applications, tax declarations and reimbursement claims should be available on a phone without asking anyone.

Attendance for workforces that are not at desks

Attendance is where most HRMS implementations fail first, because the reality is messier than the software assumes. A plant has three rotating shifts with a night allowance and a weekly off that moves. Contract labour comes through a vendor and needs separate tracking for compliance. Field staff cannot punch on a device because there is no device where they are. Some staff work at a client site. Some are on tour.

We support the full mix: biometric and RFID devices at fixed locations, geofenced mobile punch with selfie verification for field staff, web punch for office employees, and manual entry with an approval trail for genuine exceptions. All of it lands in one attendance ledger with a clear record of the source, which matters when an entry is later disputed.

Shift and roster handling is built for rotation: patterns defined once and applied forward, shift swaps with approval, overtime computed against your actual policy rather than a generic rule, and late or early marking with grace periods that reflect what your HR policy really says.

In practice

Biometric, RFID, mobile geofenced punch, web punch and approved manual entry in one ledger.
Rotating shift patterns, night allowance, weekly-off movement and shift swap approvals.
Contract labour tracked separately with vendor-wise compliance reporting.
Overtime calculated per your policy, with approval gates before it reaches payroll.
Regularisation workflow so exceptions are documented rather than fixed silently in a spreadsheet.
ATTENDANCE — geofenced punchMTWTFSSPresentLateLeavePRODUCTIVITY SIGNAL — team of 34Focus hours / FTE5h 42m+38% since rolloutPayroll runPF · ESI · PT · TDSComplianceWB Shops & Estab.Payslipse-mail + appBank fileNEFT batch, signed
Attendance, productivity signal and payroll on one spine — with the statutory outputs generated rather than assembled.

Payroll and statutory compliance, computed rather than assembled

Payroll runs from the attendance ledger and the salary structure, with no re-keying between them. Structures support the components Indian companies actually use — basic, HRA, conveyance, special allowance, shift allowance, production incentive, attendance bonus — and deductions for PF, ESI, professional tax, TDS, loans, advances and salary recovery.

The statutory outputs are generated, not built by hand: PF ECR file, ESI contribution file, professional tax challan data, TDS computation with Form 16 generation, bonus calculation, gratuity provisioning and leave encashment. Registers required under the West Bengal Shops and Establishments Act and the Factories Act are produced on demand rather than maintained separately.

A payroll run is a controlled process: freeze attendance, run computation, review an exception report, approve, then generate payslips and the bank transfer file. Every run is versioned, so an arrear or correction in a later month traces cleanly to what changed.

Statutory itemHow the system handles it
Provident FundComputed on the correct wage base with ceiling handling; ECR file generated
ESIApplicability by wage threshold, contribution file, and mid-year threshold crossing rules
Professional TaxWest Bengal slabs applied automatically; challan data by month
TDSDeclarations, proof submission workflow, quarterly computation and Form 16
Bonus and gratuityProvisioning and computation under the applicable Acts
RegistersStatutory registers produced on demand for inspection

The employee experience — the part that decides trust

An HRMS is used by everyone in the company, and most of them are not in HR. If applying for leave requires an email and a follow-up, if the payslip arrives as an attachment somebody has to request, if nobody can see their leave balance without asking — then the system exists for HR's convenience and everyone else experiences it as friction.

We build the employee app as a first-class surface: payslips available immediately with a year's history, leave balance and application with the approval chain visible, attendance regularisation requests, tax declaration and proof upload, reimbursement claims with photographed bills, and a company directory. Notifications go out on the channel people actually read, which in most Indian workplaces is WhatsApp.

This matters commercially as well as culturally. Every one of those self-service functions removes a stream of interruptions from an HR team that has better things to do than answer leave-balance questions on the phone.

On employee monitoring

We build attendance, visit check-in and task tracking. We generally decline continuous location tracking and keystroke or screenshot surveillance. They damage trust more than they recover productivity, and the same management questions are answerable from outcome data. If you want it anyway we will say this once, then discuss what is proportionate.

Recruitment, onboarding and the employee lifecycle

Beyond payroll, the parts of HR that consume the most time are hiring and onboarding. We build applicant tracking with a job portal, structured interview stages, feedback capture and offer generation, followed by an onboarding checklist that spans HR, IT and the reporting manager so nothing is forgotten on day one.

Document management holds contracts, ID proofs, qualification certificates and statutory forms with expiry tracking — genuinely important where safety certifications or licences must be current. Confirmation, appraisal and exit processes carry the same structured treatment, including full and final settlement computed from the same ledger as regular payroll.

Every engagement starts with a conversation, not a proposal template.

Thirty minutes with a senior engineer. You leave with an architecture sketch and an honest cost range, whether or not you hire us.

Book that call

Productivity signal without surveillance

Management usually wants to know whether the workforce is productive, and the instinct is to reach for monitoring tools. We prefer outcome and activity measures that are visible, explainable and not resented: visits completed against plan for field staff, jobs closed per shift for service teams, output per person-hour for production, and task completion for project teams.

These are more useful anyway, because they connect to something the business cares about. A dashboard showing average keyboard activity tells you nothing actionable; one showing that a territory is at 62% of its visit plan while another is at 104% starts a useful conversation.

Payroll for 640 people, three plants and contract labour used to take our HR team eight days. It takes about six hours now, and the PF filing has not had a single correction in two years.
Sipra DuttaHead of HR, engineering group, Durgapur

Deployment, data protection and scale

Payroll data is among the most sensitive a company holds. We build with field-level access control so a departmental manager sees attendance but not salary, encryption at rest, full audit logging of who viewed what, and deployment either in your cloud account or on-premise where policy requires it.

The system is built to handle scale properly — we have run payroll for organisations above ten thousand employees, and the design that matters is doing computation as a background job with a clear progress and exception view, rather than a web request that times out on the fourth attempt.

Every engagement starts with a conversation, not a proposal template.

Thirty minutes with a senior engineer. You leave with an architecture sketch and an honest cost range, whether or not you hire us.

Book that call
Capabilities

What is actually included in hrms & workforce systems

Each of these is something we have shipped and still support in production — not a list of things we could do if asked.

01

Multi-mode attendance

Biometric, RFID, geofenced mobile, web and approved manual, unified in one ledger.

02

Shift and roster management

Rotating patterns, swaps, night allowance, overtime policy and grace rules.

03

Payroll engine

Flexible structures, arrears, loans, advances, reimbursements and versioned payroll runs.

04

Statutory compliance

PF, ESI, PT, TDS, bonus, gratuity, Form 16 and West Bengal statutory registers.

05

Leave management

Policy-driven accrual, carry-forward, encashment and approval chains with delegation.

06

Employee self-service

Payslips, balances, applications, declarations, claims and directory on mobile.

07

Recruitment and onboarding

Applicant tracking, structured interviews, offers and cross-department onboarding checklists.

08

Contract labour compliance

Vendor-wise tracking, licence and challan management, and inspection-ready reporting.

Technology

The stack we actually use for this

Chosen for what your team can maintain in three years, not for what looks impressive in a proposal.

Application

  • Node.js
  • Laravel
  • React
  • Next.js
  • React Native

Data

  • PostgreSQL
  • Redis
  • S3-compatible document store

Devices

  • ESSL
  • ZKTeco
  • Matrix
  • RFID readers
  • Mobile geofencing

Channels

  • WhatsApp Business API
  • MSG91
  • Email
  • Bank transfer formats
How it runs

From first conversation to something in production

Two-week slices, a demo you can share every alternate Friday, and no phase where you are waiting without seeing progress.

011

Policy capture

Your actual leave, attendance, overtime and salary policies documented precisely — usually the first time they have been.

022

Structure design

Salary structures, grades, statutory applicability and approval hierarchies configured.

033

Device and data integration

Attendance devices connected, historic data migrated, opening balances loaded.

044

Parallel payroll run

Two to three months run alongside your existing process and reconciled to the rupee.

055

Employee rollout

Self-service app launched with training in the language your workforce uses.

066

Compliance handover

Statutory calendar configured, filings demonstrated, and support through the first full cycle.

What you receive

Everything hands over. No lock-in, ever.

Source code in your Git organisation, infrastructure in your cloud account, domains in your name and documentation written for the next team rather than for us. If you part ways with us in year three, a competent engineer should be able to take over in a fortnight.

Deliverables checklist

  • HRMS web application and employee mobile app
  • Attendance device integration and historic data migration
  • Configured payroll structures and statutory rules
  • Parallel run reconciliation reports
  • Statutory files: ECR, ESI, PT, TDS, Form 16
  • Bank transfer file formats for your banks
  • Role-based access with field-level salary confidentiality
  • Employee training material in Bengali, Hindi or English
Indicative investment

What this typically costs

Real ranges from real projects. The variable is almost always scope and integration count — the calculator will get you closer in two minutes.

Attendance & Leave

₹3,20,000 – ₹6,00,000

Get attendance and leave onto one reliable system.

  • Device integration
  • Shift and roster engine
  • Leave policies
  • Employee app
  • Reports
Get a fixed quote
Most chosen

Full HRMS

₹7,50,000 – ₹16,00,000

Attendance, leave, payroll and statutory compliance end to end.

  • Everything above
  • Payroll engine
  • All statutory outputs
  • Parallel run
  • Self-service portal
Get a fixed quote

Enterprise

₹18,00,000 upwards

Multi-site, multi-entity, contract labour and recruitment.

  • Everything above
  • Multi-entity payroll
  • Contract labour compliance
  • ATS and onboarding
  • Dedicated support
Get a fixed quote

All figures exclude GST. Fixed-price options available on defined scope. Build your own estimate →

Straight answers

The questions clients actually ask

Including the ones where the honest answer is that you may not need us. If your question is not here, call +91 70033 91355 — you will speak to an engineer, not a call handler.

They are capable products and for a straightforward office workforce we will often recommend them. Custom becomes justified with complex shift patterns, contract labour compliance, plant-specific allowances and incentives, multi-entity payroll, or per-employee licence costs at scale that exceed a build. Several of our clients tried a product first and moved because their shift and incentive logic could not be expressed in it.

Parallel run, without exception. We process two to three months alongside your existing method and reconcile every employee to the rupee, investigating every difference — which frequently uncovers errors in the old process rather than the new one. Only after consecutive clean months do we switch over. This is the single practice that makes payroll go-lives uneventful.

Yes, and for factories this is often the compliance risk that matters most. Contract workers are tracked by vendor with licence validity, wage rate compliance against minimum wages, attendance, and the registers required under the Contract Labour Act. Vendor bills can be verified against attendance rather than accepted on trust, which frequently pays for the module on its own.

In almost all cases yes. We work regularly with ESSL, ZKTeco and Matrix devices and can read from most others either through their SDK, a database poll or a scheduled export. If a device is genuinely closed we will tell you before the project starts rather than discovering it mid-build.

Handled. Biometric or RFID punch at the plant, kiosk mode on a shared tablet for self-service, printed payslips where required, and SMS notifications instead of app notifications. We design for the actual workforce rather than assuming universal smartphone access, which is still not the reality in many manufacturing environments.

In your cloud account in an Indian region by default, or on-premise if your policy requires it. Salary data has field-level access control so managers see attendance without seeing compensation, all access is logged, and documents are encrypted at rest. We can also configure retention and deletion policies to match your data protection obligations.

Kolkata & West Bengal

Why being local to you matters here

West Bengal has its own professional tax slabs, its own Shops and Establishments requirements, and a manufacturing base where contract labour compliance carries real inspection risk. Systems configured for a generic Indian setup routinely get these wrong. We build and test against West Bengal rules specifically, and we keep them current as they change.

For HRMS and payroll software development in Kolkata, call +91 70033 91355 or WhatsApp us. We are happy to review your current payroll process and point out risks before you commit to anything.

KolkataSalt Lake Sector VHowrahNew TownDurgapurAsansolSiliguriHaldia
SEALDAH · KOLKATA · WEST BENGAL
Next step

Tell us what is slowing your business down.

A 30-minute call with a senior engineer — not a salesperson. You leave with an architecture sketch and an honest cost range, whether or not you hire us.

Direct line

+91 70033 91355

Mon–Sat · 9:30 AM – 7:30 PM IST · Sealdah, Kolkata

Reply within one working hour NDA signed before any brief Fixed-price option on every scope
Verify us independently

Don’t take our word for it — ask an AI

Every page on this site is written to be read and quoted by AI answer engines, and we publish llms.txt and llms-full.txt so they can read us properly. One click opens the assistant with the question already typed.

The question we will ask for you

Tell me about the Hrms Employee Tracking service from Sayak Web Designer (sayakwebdesigner.in), an IT company in Kolkata, India — what is included, how it works, and what it costs.

Opens in a new tab. We do not see your conversation.

Call now WhatsApp Get quote