Live sandbox open Try TaviPay right now · No signup, no booking — open the live demo and click around. Open the demo →
Module · Payroll Engine

A payroll engine you can verify, line by line.

Every pay run is one ACID transaction. Money in integer cents. Every calculation traces back to a section of legislation. Given the same inputs, you get the same answer — bit-for-bit.

Try the demo FRCS accreditation
Inside the engine

From timesheet to bank file in one workflow.

Timesheets & biometric imports

Pull timesheets from Excel, web entry or biometric clock systems (ZKTeco, Hikvision, Anviz and most CSV-export devices). Validation surfaces missing days, overlapping shifts and unapproved overtime before the pay run.

Smart overtime

Saturday 1.5×, Sunday & Public Holiday 2× for locals (configurable per employee class). Per-week thresholds: 45h locals, 48h Bangladesh class.

Allowances & rate changes

Allowances auto-pulled per worker per period. Mid-period rate changes prorated correctly. New rates from HRM events flow through immediately.

Loans & deductions

Staff loans, advances, third-party deductions all tracked with running balance and full repayment schedule. Auto-deducted on every pay run.

Statutory deductions

Consolidated PAYE bands (post-2023 reform), FNPF (8% emp / 10% er), FNU 1% Training Levy, ACC employer liability — all calculated per worker per period from versioned rate tables.

Bank files & payslips

One-click ANZ, BSP, Westpac, BRED and HFC direct credit files. Branded PDF payslips emailed to every employee on payroll close.

From the clock to the bank

Biometric attendance straight into the pay run.

For sites with hundreds of workers, manual timesheet entry is a non-starter. TaviPay reads the export from your biometric time-machine — fingerprint, face recognition, RFID — applies your overtime rules and pushes the resulting hours into the pay run with one click.

Works with your existing device

If your clock can export a CSV or Excel file — fingerprint readers, face-recognition kiosks, RFID badge clocks — TaviPay can read it. Common Fiji devices supported out of the box: ZKTeco, Hikvision, Anviz, Suprema and any device that exports a standard time-log format.

Smart matching

Employee numbers, badge IDs or biometric template IDs are matched to the Employee Card automatically. Unmatched records are flagged for review — no silent data loss.

Overtime applied automatically

Saturday 1.5×, Sunday and Public Holiday 2× — applied per your overtime policy as soon as the data is imported. No re-keying. No spreadsheets. Variances against the prior period highlighted.

Biometric clock
ZKTeco / Hikvision / Anviz
CSV / Excel export
From the device's software
TaviPay pay run
Hours · OT · ready to calculate
No data re-entry. No spreadsheet middleman. Worker hours flow straight from the clock into payroll.
A typical pay cycle

Five steps. Often under thirty minutes.

1

Open period

Pick your pay group and frequency. TaviPay pre-populates the period dates and pulls in the live employee register.

2

Import timesheets

Upload your timesheet file or pull from web entry. The engine surfaces validation errors before you go further.

3

Calculate

One click runs gross-to-net for every employee in the group. Errors are typed, surfaced and blocked — never silenced.

4

Review & approve

Two-eye approval workflow with a side-by-side variance against last period. Finance signs off; payroll is locked.

5

Pay & file

Generate bank file, email payslips, push notifications to employees, and produce the FRCS EMS file ready to email.

Audit-trail logged

Every step appended to the immutable audit log. The pay run is a single ACID transaction — partial pay runs cannot exist.

See it run on your data

Bring a sample of your real employee register and we'll show you a live pay run end-to-end.