Help Centre

How can we help?

Find answers to common questions about HRFlow.my

πŸš€ Getting Started β€” Step by Step

1

Register your company

Go to /register, fill in your company name, industry, number of employees, and HR admin details. Takes less than 2 minutes.

2

Set up your company profile

After login, go to Settings β†’ Company to add your logo, address, registration number (SSM), and contact details.

3

Add departments & positions

Go to Departments and Positions to create your org structure before adding employees.

4

Invite your first employee

Go to Employees β†’ Invite Employee. Enter name and email β€” the employee gets a link to set their own password and complete their profile.

5

Configure leave types

Go to Leave β†’ Leave Types to set up Annual Leave, MC, Emergency Leave, etc. with entitlement days per year.

6

Try the demo

Not sure where to start? Try our live demo with pre-loaded data to explore all modules first.

πŸ‘₯ Employee Management β€” Step by Step

1

Add an employee manually

Go to Employees β†’ Add Employee. Fill in personal details, employment info, salary, and bank account. Required fields are marked with *.

2

Invite via email

Go to Employees β†’ Invite Employee. The employee receives an email to set their own password and complete their profile β€” less work for HR.

3

Set Line Manager

In the employee profile under Employment Details, assign a Line Manager. This determines who approves their leave requests.

4

Assign to department & position

Each employee must be assigned to a Department and Position. Create these first under the respective menus before adding employees.

5

View employee profile

Click on any employee name to see their full profile β€” personal info, employment details, leave balance, attendance history, and payslips.

6

Suspend or deactivate

Go to Settings β†’ User Management to suspend an employee account. Suspended accounts cannot log in but data is retained.

πŸ“… Leave & Attendance β€” Step by Step

1

Set up leave types

Go to Leave β†’ Leave Types to create Annual Leave, MC, Emergency Leave, Maternity Leave, etc. Set entitlement days, carry-forward rules, and who can apply.

2

Configure public holidays

Go to Leave β†’ Public Holidays. Click "Load Malaysia Holidays" to auto-populate national holidays for the year.

3

Set working days

Go to Leave β†’ Work Days to define which days of the week are working days (e.g., Mon–Fri or Mon–Sat).

4

Employee applies for leave

Employees go to Leave β†’ Apply Leave, select type, dates, and reason. The request is sent to their Line Manager or HR Admin.

5

Approve or reject leave

Approvers see pending requests under Leave β†’ Review Leave. Click Approve or Reject with an optional note.

6

Clock in & attendance

Employees use Attendance β†’ Clock In to record attendance. GPS location is captured. HR can view attendance reports under Attendance β†’ Report.

πŸ’° Payroll β€” Step by Step

1

Set employee salary

In each employee profile under Employment Details, set their basic salary, allowances, and deductions. This is used for payroll calculation.

2

Run monthly payroll

Go to Payroll, select the month, and click Run Payroll. The system auto-calculates EPF, SOCSO, EIS, and PCB/MTD.

3

Review statutory deductions

HRFlow.my calculates: EPF (11% employee / 13% employer), SOCSO (schedule table, capped RM4,000), EIS (0.2%, capped RM4,000), PCB (YA2024 progressive table).

4

Generate payslips

After running payroll, click Generate Payslips. Each employee can view and download their own payslip from their dashboard.

5

Export payroll data

Use Export β†’ Payroll to download payroll data as CSV for bank upload or accounting software.

6

Correct a payroll error

Payroll can be re-run for the same period if corrections are needed. Previous payslips are replaced when payroll is re-run.

πŸ’³ Billing & Plans β€” Step by Step

1

View available plans

Go to Billing β†’ Upgrade Plan to see all available plans β€” Free, Starter, Business, and Enterprise. Each plan shows the employee limit and included features.

2

Upgrade your plan

Select a plan and click Proceed to Payment. You will be redirected to ToyyibPay to complete payment via FPX or credit card. Plan activates immediately after payment.

3

Plan expiry & grace period

When your plan expires: Day 1–3 = Grace period (full access). Day 4–7 = Restricted mode (read-only). Day 8+ = Auto-downgrade to Free plan.

4

Renewal notifications

You will receive email reminders 7 days and 1 day before your plan expires. Renew anytime via Billing β†’ Upgrade Plan.

5

What happens on Free plan

Free plan allows up to 5 employees with basic modules. Payroll, expense claims, and advanced reports require a paid plan.

6

Request refund or billing issue

Contact us at billing@hrflow.my for any billing queries. Include your company name and payment reference number.

πŸ”’ Account & Security β€” Step by Step

1

Change your password

Go to Account β†’ Change Password. Enter your current password, then your new password (minimum 8 characters). Click Save.

2

Forgot your password?

On the login page, click "Forgot password?". Enter your email β€” a reset link will be sent. The link expires after 60 minutes.

3

HR resets staff password

Go to Settings β†’ User Management. Click "Reset Password" next to the staff member. A temporary password is shown β€” share it with the staff member directly.

4

Change user roles

Go to Settings β†’ User Management. Change a user's role between Employee, Department Head, or HR Admin using the dropdown. At least 1 HR Admin must remain.

5

Manage system access permissions

HR Admins can grant specific module access to staff via Settings β†’ User Management β†’ System Access. This is independent of their job role.

6

Suspend or reactivate account

In Settings β†’ User Management, click Suspend to block a user's login access. Their data is preserved. Click Activate to restore access.

Click topic card again to deselect
Go to hrflow.my/register. Fill in company name, industry, and HR admin details. You'll be up and running in under 2 minutes β€” no credit card needed for the Free plan.
Yes. The Free plan is permanently free for up to 5 employees. Paid plans include a 14-day free trial β€” no credit card required to start.
Yes! Click Try Demo on the homepage to access a live demo account with pre-loaded data. Explore all modules without signing up.
Go to Employees β†’ Add Employee to fill in the form manually, or use Invite Employee to send an email invitation β€” the employee completes their own profile.
HR Admins can edit the employee's email in their profile. If the employee cannot log in, use Settings β†’ User Management β†’ Reset Password to generate a temporary password instead.
Yes. Employees can update their personal details, contact info, and emergency contacts via My Profile. Salary and employment details can only be edited by HR.
Leave goes to the employee's Line Manager (set in their profile). If no Line Manager is assigned, it defaults to the HR Admin.
Go to Leave β†’ Leave Types β†’ Annual Leave β†’ Edit. Set the entitlement days based on years of service. You can set different entitlement tiers (e.g., 8 days for <2 years, 12 days for 2–5 years).
Yes. Employees can view their leave balance under Leave β†’ My Leave Balance. It shows entitlement, taken, and remaining days for each leave type.
PCB is calculated using the YA2024 progressive tax table based on the employee's annual chargeable income. The system accounts for EPF deductions and spouse/child tax reliefs if configured.
Yes. Foreign workers registered with SOCSO (First Category) are supported. The system applies the correct SOCSO schedule based on the employee's salary bracket.
Yes. Go to Export β†’ Payroll to download payroll as CSV. The format can be mapped to match your bank's salary crediting template.
Payments are processed via ToyyibPay, which supports FPX (all Malaysian banks), Visa, and Mastercard credit/debit cards.
You'll be prompted to upgrade your plan when you try to add employees beyond your plan's limit. Existing employees are not affected.
Yes. Your plan will not renew at the end of the billing period. Contact billing@hrflow.my to cancel. You retain access until the current period ends.
On the login page, click "Forgot password?". Enter your registered email and we'll send a reset link. The link is valid for 60 minutes.
Yes. Go to Settings β†’ User Management β†’ Reset Password. A temporary 10-character password is generated and shown on screen for you to share with the employee.
Go to Settings β†’ User Management. Change the staff member's role to HR Admin, or grant specific module permissions under System Access without changing their role.

Still have questions?

Our team is happy to help. We respond within 1 business day.

Contact Support