Built in Thailand · Free forever for teams of up to 10

Every people process,
in one system

From job postings and time clocks to leave, overtime, payroll, social security and withholding tax — designed around Thai labour law and government filing requirements from the very first line of code.

Live the moment you sign up. Verify your phone with an OTP — no credit card. Above 10 employees you get a 4-month free trial.

12complete modules
100+ready-made screens
TH / ENThai and English
GenfinyHR
🏠 Dashboard 📋 Recruiting 👥 Employees ⏱️ Time and leave 💰 Payroll
Employee register + Add employee
128Active staff
6Awaiting approval
9On probation
CodeNameDepartmentStatus
EMP00121Somchai J.FinanceActive
EMP00122Somying T.SalesProbation
EMP00123Prasert M.WarehouseOn leave
EMP00124Wanna S.FinanceActive
Leave awaiting approvalSick leave, 2 days · waiting on you
This pay period128 payslips calculated, ready to approve

A finished system, not a set of mock-ups

12
HR modules
Recruiting, employees, time, payroll, training, appraisal, inventory and more
100+
working screens
Every one of them carries its own in-page manual behind a question mark button
2
interface languages
Thai and English, switchable mid-session, ready for more
100%
Thai compliance
Social security, provident fund, progressive tax and PND.1 filing

If your HR work still lives in five different places

Employee records in a spreadsheet, leave requests in a chat group, clock-ins on a scanner, payroll in another program — and someone reconciling all of it by hand at the end of every month.

The same data keyed in several times Entered once, used by every module
Leave requests lost in a chat thread Every request has a number, a status and a named approver
Payroll calculated by hand Time, overtime and deductions flow into the calculation automatically
No idea who changed what Every change is recorded with the person and the timestamp
Modules

Everything HR does, in one place

Every module shares one employee record. Turn on only the parts you need.

Recruiting

Job openings, an online application form, exams with automatic grading, in-browser interviews, hiring approval, offers, negotiation and employment contracts

Employee records

Profiles, documents, dependants, transfers and promotions, ID cards, insurance, disciplinary records, exits and the org chart

Time and leave

Clock in and out, attendance summaries, off-site notices, leave requests with balances, overtime, shifts and the company holiday calendar

Payroll

Pay periods, payroll and bonus runs, payslips, deductions, staff loans, piece work, social security, provident fund, tax and bank transfer files

Training

Course catalogue, sessions and orientation, attendance, results and certificates, with reminders before a certificate expires

Performance

Design forms and score weights, open appraisal cycles, collect supervisor, self and executive reviews, then summarise by person and department

Expense claims

Multi-line claims with receipts attached, approval along the reporting line, and payment recording with a status trail

Inventory

Items, suppliers, goods receipt, issues to staff, returns, supplier claims, stock adjustments and valuation reports

Employee self-service

Staff clock in, request leave and overtime, submit expenses and view their own payslips, training and appraisal results from a phone

Management reports

Headcount, turnover, attendance, leave, payroll cost, recruiting funnel, expenses, training and appraisal outcomes

Settings and access

Company and group profiles, users, per-menu roles, departments, positions, master options, API keys and a full audit log

Built-in manual

A help button on every page plus sandbox lessons your team can type into freely — nothing they do there touches real data

Features

The parts foreign systems get wrong

Payroll

Thai rules, built in from the start

Social security with its wage ceiling, provident fund, progressive tax annualised and spread across periods the way withholding is meant to work, spouse and child allowances — and the filings that follow: social security returns, PND.1 and bank transfer files.

  • Contribution rates and ceilings are yours to set
  • Click any payslip line to see exactly where the number came from
  • Recalculate as often as you like until the run is approved
Earnings
Base salary25,000.00
Position allowance2,000.00
Overtime, 10 hrs1,562.55
Deductions
Social security 5%875.00
Withholding tax92.71
Net pay27,594.84
Time

Attendance that reaches payroll on its own

Define shifts and a late grace period. The system resolves each day into present, late, absent, on leave or missing punch, then passes the late minutes and absent days into deduction entries under the rules your company set — with nothing re-keyed.

  • Scanners and apps connect through an API key
  • Approved leave rewrites that day automatically
  • Waive an individual deduction when there is good reason
08:29 · 17:35Present · full dayOK
09:12 · 17:31Late 42 min · deduction createdLate
— · —Approved leave on fileLeave
08:31 · 20:05Approved overtime 2.5 hrsOT
Recruiting

One thread from application to employee

Share an application link, choose exactly which questions the form asks, assign exams automatically, schedule and score interviews, make and negotiate an offer, issue the contract — and the employee record is created for you once it is signed.

  • No re-typing candidate details at hiring
  • Exam scores and interview notes stay on one record
  • A recruiting funnel report out of the box
Applied Screening Interview Offer Contract
Manee T.Accountant · exam 72/100Passed
Kamol T.Accountant · interview at 14:00Scheduled
Why us

Built so an organisation can actually trust it

Your data stays yours

Every row belongs to your organisation and is filtered at the database level. Users from another company cannot reach it, even by typing the URL.

A complete audit trail

Every create, edit, delete and approval is recorded with the person and the time. Nobody can alter that record.

Nothing disappears

Deleting hides a record rather than destroying it, and important records keep a version history you can roll back to.

Permissions down to the menu

Give each role only the screens it needs — an interview panel never sees payroll.

Works on a phone

Clock in, file leave and approve requests on the move. There is no separate app to install.

Thai and English together

Each person picks their own language — useful the moment you employ someone from abroad.

Up and running in three steps

Sign up and verify

Enter your organisation details, choose a short code and a password, then confirm the OTP we send to your phone.

Set up your organisation

Add company details, departments, positions, working hours, leave types and payroll defaults — every screen explains itself.

Go live

Import your people, grant access to your team, and start clocking in, filing leave and running your first payroll.

Questions organisations ask us

Is it really free, and what is the catch?
Free forever while you employ 10 people or fewer, with no credit card. Once you pass 10 employees a 4-month free trial starts automatically; after that you pick a plan by headcount (see Pricing). A few add-on modules carry a separate monthly fee; everything included in a plan can be switched on and off at no charge.
How safe is our employee data?
Every row belongs to your organisation and is filtered at the database level, so users from other companies cannot see it. File downloads are permission-checked on every request, and every change is written to an audit log you can review.
Can we bring our existing spreadsheet data across?
Yes. Employee records can be imported in bulk, and reference data such as departments, positions and leave types can be prepared before you go live. Our team will check your file with you.
Do you support fingerprint or card readers?
Yes. Devices and external apps can push attendance data through an API key, and every call is logged for review.
Does our staff need to install an app?
No. Every screen works in a mobile browser — clocking in, filing leave, requesting overtime, viewing payslips and reading appraisal results.
Our team is not very technical. Will they cope?
Every screen has a help button in its top-right corner explaining what to enter and what happens next, and there is a sandbox manual your team can practise in without touching real data.
We employ people from abroad. Is English supported?
Yes. Each user chooses Thai or English, and the system is structured so further languages can be added without rework.
Can it be installed on our own servers?
Yes. Talk to our team about on-premise deployment, integration with your existing systems and ongoing support.

Ready to put your people operations in order?

Signing up takes under five minutes. Teams of up to 10 stay free for good, and you switch on only the modules you need.