What NextHR does today.
Everything on this page is in the product now. What is not built yet is listed at the bottom rather than hinted at up here.
Time & attendance
- Geofenced clock-ins
- Each work location carries coordinates and a radius. A punch outside the fence is refused, and the verdict is stamped on the record by the server — the phone never decides.
- Break and shift handling
- Clock in, break out, break in, clock out, enforced in order. Shifts carry a start, end, unpaid break, grace period and rest days.
- Night shifts that cross midnight
- A shift ending at 06:00 belongs to the day it started. Clocking out after midnight pairs with the clock-in that opened it.
- Daily records computed, not typed
- Late minutes measured against the grace period, undertime, absences, night-differential minutes and overtime — all derived from the stamps.
- Overtime only when approved
- Hours beyond the shift are paid up to what an approver signed off, never automatically.
- Devices
- Biometric readers and kiosks can post punches with their own API key.
Leave
- The Philippine statutory set
- Service Incentive Leave, maternity, paternity, solo parent, VAWC, special leave for women, plus any company types you add.
- Accrual and carry-over
- Monthly, annual-grant or tenure-based accrual, with optional carry-over caps and cash conversion.
- Balances that hold
- Opening, accrued, used, pending, adjustments and carried-over are tracked per leave type per year.
- Eligibility enforced at filing
- Notice periods, tenure requirements, gender restrictions and insufficient balance are all checked when a request is filed.
Requests & approvals
- Four request types
- Leave, overtime, official business and work-from-home, filed by staff from the web or the phone.
- Approval chains
- Route by request type and department, through the immediate manager, a department signatory, a named person or an account type — with levels you order yourself.
- One queue
- Everything awaiting a given approver appears in a single list, with the request detail attached.
- Auto-approve on stale steps
- A level can release itself after a set number of hours so nothing sits forever.
Payroll
- Semi-monthly, monthly, weekly or daily
- Cutoff windows follow the days you configure, and contributions land on the cutoff you nominate rather than twice a month.
- DOLE premium multipliers
- Overtime, rest day, regular and special holiday, and night differential — each rate configurable, defaulted to the DOLE figures.
- Loans
- Amortisation schedules with interest, deducted on the cutoff you choose. Collection is capped at available net pay, and balances move only by what was actually withheld.
- 13th month
- Computed from basic actually earned, with the ₱90,000 tax-exempt ceiling applied against other benefits already used.
- Bank advice
- Per-bank payment files generated from a finalised run.
- Locked once finalised
- A finalised run cannot be recomputed or deleted, and ledger entries are written at the same moment.
Statutory & BIR
- SSS
- 2025 contribution schedule, including the MSC ceiling, the MPF split above ₱20,000 and the EC premium.
- PhilHealth and Pag-IBIG
- 5% premium between the ₱10,000 floor and ₱100,000 ceiling; Pag-IBIG against the capped fund salary.
- Withholding tax
- TRAIN tables for daily, weekly, semi-monthly, monthly and annual periods, with year-end annualisation.
- Tables are dated
- Every table carries an effectivity date, so re-running a 2024 period in 2026 still uses the 2024 numbers.
- Remittance reports
- SSS, PhilHealth and Pag-IBIG reports with employee and employer shares, exportable as CSV.
- BIR 2316 and the 1604-C alphalist
- Built from finalised runs, with the employing entity named on the certificate.
Contractors
- Not treated as employees
- A contractor carries no SSS, PhilHealth or Pag-IBIG on either side, and no employer share is charged.
- Expanded withholding
- Professional fees withheld at the rate on file, defaulting to 10% when VAT-registered and 5% otherwise.
- Output VAT
- A VAT-registered contractor bills VAT on top of the fee, shown separately from income.
- Filed separately
- Contractors are excluded from remittances and the 1604-C alphalist, and appear on their own withholding report for 1601-EQ and 2307.
Multi-entity
- Several companies in one workspace
- Each registered employer carries its own TIN, RDO code and SSS, PhilHealth and Pag-IBIG employer numbers.
- Filings follow the entity
- Remittance reports, the alphalist and Form 2316 can be scoped to one company, because each files its own returns.
- Payroll can be scoped
- A run may target a single company, or pay every entity at once.
Access & security
- 58 permissions
- Screens gate on permissions, not job titles. Account type seeds a default set that you grant or revoke per person.
- Access templates
- Reusable permission sets for roles you hire repeatedly.
- Government IDs encrypted at rest
- SSS, PhilHealth, Pag-IBIG, TIN and bank account numbers are encrypted, and reads of them are recorded.
- Audit log
- Who changed what, and when.
- One login, several workspaces
- Someone employed by two of your entities signs in once and switches between them.
Self-service & mobile
- Four screens for staff
- Home, my hours, time off and my pay — plus their own record. Nobody needs training.
- My details
- Everyone can see what the company holds about them, including their own government numbers.
- Payslips
- Every payslip since joining, with each line itemised.
- Companion app
- A Flutter app for clock-in, requests, approvals and payslips, against a token-based mobile API.
- Noticeboard
- Company announcements with read receipts and reactions.
Not yet
Being honest about the edges is cheaper than a surprise on your first cutoff. These are not built:
- Per-run withholding overrides for incentive and bonus payouts
- A public REST API for third-party integrations
- Single sign-on and white-labelling
- Automated payslip email delivery