Plans
Pro and Enterprise
Not part of Core. Included from the Pro plan.

Try Core or Pro free for 14 days. A card is required, and nothing is charged until the trial ends. View plans
Payroll
Configure your pay policies once, then take each pay cycle through calculation, review, approval and publishing, with a payroll audit log of every step.
Plans
Not part of Core. Included from the Pro plan.
Getting started
Configure your pay policies, Run each pay cycle, Publish payslips.
Support
Answers to common questions are in the Help Center, and the team replies to every enquiry.
Set each payroll policy in one of 18 currencies. Each person is paid in the currency of their salary and TimmyHR never converts pay. A report can show a combined total in your reporting currency using exchange rates you enter, and it says which rates it used.
Define pay policies with custom salary structures, tax and deduction rules, bonus earnings, and overtime calculations.
Each run produces a payslip for every employee in the policy's currency, and publishing the run makes them available to employees in the app.
Every run moves through a clear status flow, so you can check the numbers before anything is finalised or sent.
Overtime comes from check-ins: the time beyond a person's normal day, and every hour on a rest day or a public holiday, each paid at the multiplier set in the policy (1.5x, 2x and 3x to start) times the shift multiplier. Payroll can check and correct each person's hours on the run, with a reason.
Payroll approvals and amendments are logged with a timestamp and the person who made them, so there is a record to point to if a payslip is questioned.
Every published payslip is also a PDF with your company's name, logo and details, which employees download from the app. A payslip that has been published is never rewritten if you change your details later.
Once a run is finalised: totals by currency, department and cost centre, a comparison with the previous run, what each contribution took from each person, an accounting journal that balances by currency, a payment register, and CSV downloads. Totals in different currencies are kept apart.
Set contributions such as EPF, SOCSO and EIS (Malaysia), National Insurance and workplace pension (UK), and Social Security and Medicare (US) as a percentage, a fixed amount or a table, or start from suggestions taken from official sources. Switch each on or off, and leave a person out where it does not apply. The suggestions have not yet been checked by a payroll expert, and TimmyHR does not file returns or pay any authority.
An approved expense claim can be added to a pay period as a reimbursement. It is approved like any other adjustment and shown in its own section on the payslip.
Leave a person out of a run with a reason, publish one payslip on its own, or hold one person's payment while a question is settled. Every step is recorded in the audit log with who did it.
Record each payment with its date and reference, hold or retry one that failed, and match payments to your bank statement. TimmyHR does not make payments or connect to your bank: you record what you did, and it keeps the history.
A published payslip is never changed. A mistake is put right in the next pay period as back pay or a recovery, approved by a second person, and linked to the run it corrects.
Upload salaries and bank details for many people at once. A check screen shows what would be saved, row by row, and only the rows that are right are saved.
Only authorised people can view salary data. Finance and HR permissions are kept separate.
Give one employee their own rate, amount or table for a contribution such as EPF, SOCSO or EIS, from a date you choose, while everyone else keeps the company's rule. Check pay shows the result before a run, finalised pay is never changed, and the change is recorded in the audit log. Suggested figures show their source and that they have not yet been checked by a payroll expert.
State a salary per year, month, two weeks or week, or a rate per hour or per day. Hourly and daily staff are paid for the hours or days they worked, from attendance, at the rate in force on each day.
Try Pro free for 14 days. A card is required, and nothing is charged until the trial ends.

$7
per user / month
Payroll not included
$10
per user / month
Payroll included
Custom
annual agreement
Payroll included
Core and Pro start with a 14-day free trial: a card is required, and nothing is charged until the trial ends. Compare every plan
Set each payroll policy in one of 18 currencies. Each person is paid in the currency of their salary and TimmyHR never converts pay. A report can show a combined total in your reporting currency using exchange rates you enter, and it says which rates it used.
Define pay policies with custom salary structures, tax and deduction rules, bonus earnings, and overtime calculations.
Each run produces a payslip for every employee in the policy's currency, and publishing the run makes them available to employees in the app.
Every run moves through a clear status flow, so you can check the numbers before anything is finalised or sent.
Overtime comes from check-ins: the time beyond a person's normal day, and every hour on a rest day or a public holiday, each paid at the multiplier set in the policy (1.5x, 2x and 3x to start) times the shift multiplier. Payroll can check and correct each person's hours on the run, with a reason.
Payroll approvals and amendments are logged with a timestamp and the person who made them, so there is a record to point to if a payslip is questioned.
Every published payslip is also a PDF with your company's name, logo and details, which employees download from the app. A payslip that has been published is never rewritten if you change your details later.
Once a run is finalised: totals by currency, department and cost centre, a comparison with the previous run, what each contribution took from each person, an accounting journal that balances by currency, a payment register, and CSV downloads. Totals in different currencies are kept apart.
Set contributions such as EPF, SOCSO and EIS (Malaysia), National Insurance and workplace pension (UK), and Social Security and Medicare (US) as a percentage, a fixed amount or a table, or start from suggestions taken from official sources. Switch each on or off, and leave a person out where it does not apply. The suggestions have not yet been checked by a payroll expert, and TimmyHR does not file returns or pay any authority.
An approved expense claim can be added to a pay period as a reimbursement. It is approved like any other adjustment and shown in its own section on the payslip.
Leave a person out of a run with a reason, publish one payslip on its own, or hold one person's payment while a question is settled. Every step is recorded in the audit log with who did it.
Record each payment with its date and reference, hold or retry one that failed, and match payments to your bank statement. TimmyHR does not make payments or connect to your bank: you record what you did, and it keeps the history.
A published payslip is never changed. A mistake is put right in the next pay period as back pay or a recovery, approved by a second person, and linked to the run it corrects.
Upload salaries and bank details for many people at once. A check screen shows what would be saved, row by row, and only the rows that are right are saved.
Give one employee their own rate, amount or table for a contribution such as EPF, SOCSO or EIS, from a date you choose, while everyone else keeps the company's rule. Check pay shows the result before a run, finalised pay is never changed, and the change is recorded in the audit log. Suggested figures show their source and that they have not yet been checked by a payroll expert.
State a salary per year, month, two weeks or week, or a rate per hour or per day. Hourly and daily staff are paid for the hours or days they worked, from attendance, at the rate in force on each day.
Payroll is part of Pro and Enterprise. Core does not include it.
In three steps: Configure your pay policies; Run each pay cycle; Publish payslips.