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
- By default, hours beyond the shift are paid up to what an approver signed off, never automatically.
- Devices and timesheets
- Biometric readers and kiosks post punches with their own API key. A whole period can also come in at once, from a ZKTeco report or a spreadsheet.
- Schedule
- A weekly roster by department: assign shifts for the days ahead, with what was actually recorded shown underneath.
- Forgotten clock-outs
- A day left open closes itself at the end of the shift. The employee files a punch fix, and it replaces the record once approved.
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.
- Opening balances in one pass
- Grant or deduct days for everybody at once or person by person, with the reason kept against every change.
- Eligibility enforced at filing
- Notice periods, tenure requirements, gender restrictions and insufficient balance are all checked when a request is filed.
Requests & approvals
- Seven request types
- Leave, overtime, official business, work-from-home, shift changes, punch fixes and certificates — from the web, and all but shift changes from the phone app.
- 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.
- Variable pay
- Incentives, bonuses and special payouts as their own runs, on top of salary: no SSS, PhilHealth or Pag-IBIG and no standing allowances, with tax withheld unless you untick it.
- Final pay
- Record the separation, then run final pay for that person, with the computation laid out before it is paid.
- Changes held until you save
- Amounts and tax ticks are previewed on the run and written only when you press Save, which recomputes it. A run may depart from a person’s record, with a warning, without changing any other run.
- Compare with your old payroll
- Upload your own payroll file against a run and NextHR explains each difference, employee by employee. Start a new run from an earlier one to keep its people and settings.
- Bank advice
- Per-bank payment files from a finalised run — BPI in BizLink’s own layout — carrying the pay date you confirm when you finalise.
- Locked once finalised
- A finalised run cannot be recomputed or deleted, and ledger entries are written at the same moment. Reopening takes a reason on the audit record; a paid run cannot be reopened.
- Payslips when the money lands
- Everyone is emailed when the run is marked paid — a link to their own payslip, never the amounts.
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 withholding summary
- Tax withheld from employees each month, per registered employer.
- BIR 2316 and the 1604-C alphalist
- Built from finalised runs, with the employing entity named on the certificate. The alphalist downloads as CSV in BIR’s schedule layout.
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 the contractor withholding (EWT) report for the 1601-EQ and Form 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
- Sign in with Microsoft
- Connect your Microsoft 365 directory and people sign in with their work account. Names, job titles and departments can stay in step with it.
- Two-factor authentication
- A code from an authenticator app, with more than one device per person and recovery codes. Owners can require it for privileged accounts, and reset it for somebody who has lost every device.
- Asked again before paying
- Optionally, approving or finalising a run, marking it paid, or changing where a salary is sent asks for the password again, once every 15 minutes.
- 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
- A short menu for staff
- Home, My hours, My requests and My pay — plus the noticeboard and 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, saved as a PDF whenever they want one.
- The NextHR app
- On the App Store and Google Play: clock-in, requests, approvals and payslips, with push notifications and a reminder before each shift.
- User manual
- A step-by-step guide by role — setting up, running payroll, approving, everyday use — at nexthr-nti.com/manual, and one click from every screen.
- Noticeboard
- Company announcements with read receipts and reactions.
- Ask AI
- A help bubble on every screen, in English or Taglish. It answers "how do I…?" from the product itself, and "how is my month going?" from your own record — your hours, your leave balance. If you manage people it can also say who is late today and who has not clocked in, and only for the people you are already allowed to see on the Team screen. It is never given anybody’s pay.
Certificates of employment
- Four kinds, one press
- Plain proof of employment, a visa letter for an embassy, one that states compensation and benefits, and one for somebody who has left — each with its own wording, chosen when the certificate is asked for.
- Your wording, not ours
- Every kind is a template you edit, with the tokens filled in when it is issued: the name in capitals with the middle initial, the position, dates of engagement, the salary where it was asked for. Your logo at the top and your address at the foot.
- Signed, numbered and verifiable
- Upload the signature once and it prints where your wording puts it. Issuing stamps a control number and dates the document, once — a bank or an embassy can quote that number back to check it.
- Asked for, approved, then issued
- The employee asks and says what it is for. An approver decides — including whether it may state their salary. HR reads it before signing. Nobody can issue one for themselves by accident.
Hiring
- The CV fills the form in
- Upload a PDF or a photograph of a CV and the candidate form completes itself: name, email, mobile, expected salary, where they applied from, and a summary of their work history. The position is matched against your own open roles, never invented.
- It proposes, you decide
- Nothing is saved until a person presses save, and anything already typed is left alone. No opinion is recorded about whether somebody is any good — that judgement is the interviewers’.
- Pipeline and onboarding
- Applied, screening, interview, offer, hired — with interview invitations by email, onboarding tasks per candidate, and the employee record created for you at the moment you hire.
- Everybody you already employ, at once
- Download the template — it carries your own department, position and location names — fill in one row per person and upload it. Every row is checked, and nothing is saved until all of them are right.
Not yet
Being honest about the edges is cheaper than a surprise on your first cutoff. These are not built:
- Carrying in year-to-date pay and tax from a previous system
- Exporting the employee list or attendance records as a file
- BIR’s own alphalist upload file — the alphalist downloads as CSV
- Single sign-on other than Microsoft 365
- A public REST API for third-party integrations
- White-labelling