Talaan

Talaan · HR & payroll for the Philippines

Every peso,
on the record.

Payroll, timekeeping and HR in one system. SSS, PhilHealth, Pag-IBIG and withholding computed every cutoff, and 13th month per PD 851 from what each employee actually earned.

  • Semi-monthly or monthly
  • Facial clock-in
  • Employee self-service
Payroll registerComputed01–15 Jun 2026 · Semi-monthly
Sample payroll register for the first cutoff of June 2026, showing basic pay, statutory deductions and net pay for five employees.
EmployeeBasicSSSPhilHealthPag-IBIGW-TaxNet pay
Alonzo, M.12,500.00625.00312.5050.00520.8310,991.67
Bautista, R.9,000.00450.00225.0050.00—8,275.00
Carpio, J.18,750.00900.00468.7550.001,437.5015,893.75
Dimaculangan, A.15,000.00750.00375.0050.00895.8312,929.17
Estrella, K.11,250.00562.50281.2550.00364.589,991.67
5 employees66,500.003,287.501,662.50250.003,218.7458,081.26

Deductions in redNet in greenFigures illustrative

01

Computed for the Philippines

Built around the rules you are actually audited on.

Not a global payroll engine with a Philippine setting bolted to the side. The statutory tables, the premiums and the deadlines are the system's first-class citizens.

Contributions

SSS, PhilHealth, Pag-IBIG

Contribution tables built in, employee and employer share, computed every cutoff and carried straight through to the monthly remittance.

Withholding

BIR graduated tax

Withholding computed per period against the graduated table, with the taxable and non-taxable split kept on every payslip line.

PD 851

13th month pay

Total basic salary actually earned in the calendar year ÷ 12, taken from released runs. A mid-year hire pro-rates itself; somebody who left in September still gets their share.

Labor Code

Premiums and night differential

Regular holiday worked at 200%, special non-working at 130%, rest day at 130%, and 10% night differential for hours inside 22:00–06:00.

Leave

Accrual, not a spreadsheet

Credits accrue monthly against each contract's entitlement, with conversion to cash and a trail that says where every credit came from.

Separation

Final pay and clearance

Clearance, final pay and the employee's own access all move together. The day a separation completes, the login stops working.

02

What's inside

One register, from the offer letter to the final pay.

01

The 201 file

Employees, contracts, government numbers, dependents, education and work history. One record per person, with every change kept.

02

Timekeeping

Facial clock-in in the browser, published schedules, holidays, overtime filings and daily time records that close themselves each night.

03

Leave

Filing, approval, monthly accrual and conversion. An approved leave writes the days it covers, so payroll sees them.

04

Payroll

Semi-monthly or monthly runs, statutory deductions, premiums, allowances and payslips, reviewable and approvable before a peso moves.

05

Loans

Amortisation schedules built at filing and collected automatically on the cutoffs you nominate, with the balance kept honest.

06

Discipline

Violations, notice to explain, notice of decision and the sanction that follows, with suspensions that start and end by themselves.

07

Recruitment

Job openings, applicants, interview schedules and offers, with the hiring decision gated by approval and kept on the applicant's own record.

08

Self-service

The employee's own payslips, leave balance, filings and clearance, so HR stops being a lookup service.

03

What you actually get

The screens, before you book anything.

One employee, one fortnight, four screens. The overtime on her time record is what produces the overtime line on her payslip, and the leave she filed on 10 June is the day the ledger spends. Do the arithmetic yourself; that is why it is here.

01

The 201 file

One record per person, with the contract in force, the government numbers and every change kept. Not four spreadsheets keyed to a surname.

Employee 201 fileRegularNo. 2019-0147 · Since 04 Mar 2019
Position
Accounting Assistant
Department
Finance
Employment
Regular · Full time
Date hired
04 Mar 2019
Rate
₱30,000.00 / month
Schedule
Mon–Fri · 08:00–17:00
SSS
34-1234567-8
PhilHealth
12-345678901-2
Pag-IBIG
1234-5678-9012
TIN
123-456-789-000

Every change keptGovernment numbers illustrative

02

Timekeeping

Facial clock-in in the browser, against the schedule they were actually published. Nobody scheduled who left no record survives the night unmarked, and a worked regular holiday is recognised as one.

Daily time recordClosed08–14 Jun 2026
One week of a daily time record, showing clock times, a late arrival, approved overtime, an approved leave day, a worked regular holiday and two rest days.
DateInOutLateOT
08 JunMonPresent08:0517:005m—
09 JunTuePresent07:5819:30—2.5h
10 JunWedOn leave————
11 JunThuPresent08:0017:00——
12 JunFriHoliday08:0017:00——
13 JunSatRest day————
14 JunSunRest day————
4 days worked · 1 on leave5m2.5h

Absences booked overnightApproved leave writes its own day

03

The payslip

What the employee receives, and what they will ask you about. A premium that does not apply is not printed as zero, so nothing on it needs explaining.

PayslipReleasedDimaculangan, A. · 01–15 Jun 2026

Earnings

Basic pay01–15 Jun 202615,000.00
Overtime2.5 h at 125%532.67
Regular holiday worked12 Jun, one day at 200%1,363.64
Transportation allowanceNon-taxable1,000.00
Gross pay17,896.31

Deductions

SSS750.00
PhilHealth375.00
Pag-IBIG50.00
Withholding tax895.83
Salary loanInstalment 7 of 121,250.00
Total deductions3,320.83
Net pay14,575.48

Premiums computed from the record aboveFigures illustrative

04

Leave

A balance is a ledger, not a cell somebody edits. Credits accrue monthly against the contract's entitlement, and each line says what moved it.

Leave ledgerVacationBalance 10.5 of 15 days
A vacation leave ledger showing the opening balance, monthly accruals, two leaves taken and the running balance after each.
ParticularDaysBalance
Opening balance carried forward01 Jan 2026+6.256.25
Accrual, Jan to Mar31 Mar 2026+3.7510
Vacation leave, 22 Apr22 Apr 2026-19
Accrual, April30 Apr 2026+1.2510.25
Accrual, May31 May 2026+1.2511.5
Vacation leave, 10 Jun10 Jun 2026-110.5
Balance as at 15 Jun 202610.5

Accrues monthlyEvery credit says where it came from

04

A cutoff, end to end

The fortnight runs itself. You approve it.

Most of what goes wrong in payroll goes wrong quietly, days before anyone runs it. Talaan closes each day as it happens.

  1. Step 01

    People clock in

    By face in the browser, or keyed by HR, against the schedule they were actually published.

  2. Step 02

    The day closes

    Anyone scheduled who left no record is marked absent overnight, not discovered on payday.

  3. Step 03

    Filings settle

    Overtime, leave and corrections go through approval, and approved leave writes its own days.

  4. Step 04

    Payroll computes

    Basic, premiums, allowances, statutory deductions and loan instalments, per employee.

  5. Step 05

    You release it

    Review, approve, release. Payslips to the employees, remittance schedules to the agencies.

05

Before you hand it over

What happens to your data, and what we cannot do.

Payroll is every salary, every government number and every address you hold. These are the mechanisms, not adjectives, and the list of what the system will not do for you is on the same page as the rest.

01

Every change is on the record

One append-only entry per create, edit and delete, holding what changed, from what, to what, by whom. Passwords and keys are redacted by shape, so a secret cannot reach the trail even by accident.

02

People see their own rows, not yours

Visibility is set per role: everything, a unit and the units under it, or only their own. A unit is a tree and it resolves at read time, so moving somebody moves what they can see. Somebody with no unit sees nothing rather than everything.

03

Nothing releases itself

Approvals are configured per action, and a decision and what it triggers are one transaction. If the thing it triggers fails, the approval is rolled back with it rather than left recorded against work that never happened.

04

Sign-in rules are yours to set

Password rules, two-factor, lockout, idle and absolute session limits, and an optional list of countries an account may be used from, set per role and merged strictest-wins. The breached-password list is held offline; no password or fragment of one is ever sent to a third party.

05

A leaver stops being a user

The day a separation completes, the login is revoked and the sessions already open are ended. It is not a task on somebody's list.

06

Backed up, and checkable

A full snapshot of your database on a schedule, with retention that never removes the newest. Whether a good backup exists is answered by looking at the backups, not by reading a status column that says it should be there.

05.1

What it does not do

Four things, said now rather than on the call.

It does not read your biometric terminal

Clock-in is by face in the browser, or keyed by HR against a published schedule. Talaan does not ingest the logs of a fingerprint or RFID device you already own.

Hiring an applicant does not create the employee

Recruitment carries an applicant through openings, interviews and the offer, and marking them hired records that decision. Opening their 201 file is still a deliberate act.

A deleted record does not come back

There is no recycle bin and no restore, by design. What protects you instead is that nothing can be deleted while another record still points at it, and the deletion itself is on the trail.

It computes Philippine payroll only

SSS, PhilHealth, Pag-IBIG, BIR withholding, PD 851 and the Labor Code premiums. If you need to pay staff in another country, this is the wrong system and we will say so on the call.

06

Start here

Bring one cutoff. We’ll run it in front of you.

The fastest way to judge a payroll system is to give it a fortnight you already know the answer to. Send us one and we will run it live against your headcount, your schedules and your deductions.