HRIS and payroll made for the Philippines
People, shifts and payroll. One system that keeps up.
PeopleWeave runs hiring, scheduling, time and attendance, approvals and payroll for BPOs, banks, insurers, medical rep field forces, sales teams and manufacturers. Graveyard shifts, night differential and government contributions are handled for you.
- Sample companies to explore
- No setup to try it
- Works on any device
Built for how you work
One HRIS for six kinds of workforce
It started on the BPO floor, where shifts never stop. The same engine now runs branches, field forces and production lines.
- 24/7 operations
BPO and contact centers
Day, mid and graveyard shifts per campaign, night differential computed on the hours worked, and team leads who approve overtime from the floor.
- Branch staffing
Banking
Staff each branch by department and role, cover leaves with shift changes, and keep payroll access limited to finance.
- Back office and agents
Insurance
Run underwriting, claims and support teams on one schedule, with onboarding checklists that make sure every new hire is set up.
- Field force
Medical representatives
Field reps clock in from their phones while out on calls, and district managers see who is active today without chasing texts.
- Distributed teams
Sales teams
Track attendance across territories, approve leave and overtime from one inbox, and keep loans and cash advances in payroll.
- Shift crews
Manufacturing
Schedule crews per production line, pull punches from biometric terminals at the gate, and pay night and overtime premiums correctly.
Everything in one place
From first interview to final pay
Every module shares the same employee record, so nothing is typed twice and dashboards are always current.
Hiring pipeline
Move applicants from screening to offer, then turn a hire into an employee record in one step.
Onboarding and offboarding
Checklists for every joiner and leaver so accounts, equipment and clearances are not missed.
Departments and org chart
Departments, positions and reporting lines, with an animated org chart.
Multi-shift scheduling
Plan day, mid and graveyard shifts, rest days and rotations across teams and sites.
Night differential
Hours between 10 PM and 6 AM are detected per punch and paid at the right premium.
Web time clock with breaks
Clock in, take breaks and clock out from a browser, with late and undertime flagged automatically.
Live attendance
See who is in, on break, late or absent right now, by team or department.
Requests and approvals
Overtime, leave and shift-change requests go straight to the employee's direct superior.
Payroll runs
Semi-monthly payroll from approved time, with statutory deductions and withholding tax computed.
Loans and deductions
SSS and Pag-IBIG loans, cash advances and other deductions amortized across pay periods.
Payslips
Employees open their own payslips with every earning and deduction itemized.
Role-based access
Admin, HR, finance, operations, team lead, QA and employee roles each see only what they need.
Time and attendance
Clock in from anywhere
Punches from the gate, the floor or the field all land in the same attendance record, matched to each person's shift.
Biometric terminals
ZKTeco-style devices push punches as they happen.
CSV upload
Import logs from any device or legacy system.
REST API
Send punches from your own apps and kiosks.
Live attendance
Updating- AC9:58 PMAndrea CruzTerminal 2
- PR6:01 AMPaolo ReyesCSV import
- JS8:14 AMJessa SantosAPI
- MV1:00 PMMark VillanuevaWeb clock
Payroll compliance
Government deductions, computed the same way every cutoff
Contribution and tax tables live in the database as reference data, so payroll follows the current rates and every payslip shows exactly what was deducted and why.
- BIR
Withholding tax
Semi-monthly withholding computed from the current BIR tax table on taxable pay after contributions.
- SSS
Social Security System
Employee and employer shares by salary bracket, including the mandatory provident fund and EC.
- PH
PhilHealth
Premiums on monthly basic salary with the floor and ceiling applied, split between employee and employer.
- HDMF
Pag-IBIG
Member and employer contributions with the right rate for the salary level and the contribution cap.
How it works
Live in three steps
- 1
Set up your company
Add departments, positions, shifts and people. Assign each user a role and a direct superior.
- 2
Connect your time sources
Use the web clock, point biometric terminals at your account, upload CSVs or call the API.
- 3
Approve and run payroll
Superiors approve requests, finance runs the cutoff, and employees get their payslips.
Multi-tenant by design, secure by default
Tenant isolation
Row-level security keeps every company's data in its own lane.
Least-privilege roles
Salaries and payroll stay with HR and finance.
Clear approvals
Every request is routed to one named approver.
Modern hosting
Runs on Vercel and Supabase over HTTPS.
See it with real-looking data
The live demo has sample companies with employees, schedules, requests and payroll runs. Sign in as any role and click around.
The demo password is shown on the sign-in page.