Find answers to common questions about HRFlow.my
Register your company
Go to /register, fill in your company name, industry, number of employees, and HR admin details. Takes less than 2 minutes.
Set up your company profile
After login, go to Settings β Company to add your logo, address, registration number (SSM), and contact details.
Add departments & positions
Go to Departments and Positions to create your org structure before adding employees.
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.
Configure leave types
Go to Leave β Leave Types to set up Annual Leave, MC, Emergency Leave, etc. with entitlement days per year.
Try the demo
Not sure where to start? Try our live demo with pre-loaded data to explore all modules first.
Add an employee manually
Go to Employees β Add Employee. Fill in personal details, employment info, salary, and bank account. Required fields are marked with *.
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.
Set Line Manager
In the employee profile under Employment Details, assign a Line Manager. This determines who approves their leave requests.
Assign to department & position
Each employee must be assigned to a Department and Position. Create these first under the respective menus before adding employees.
View employee profile
Click on any employee name to see their full profile β personal info, employment details, leave balance, and attendance history.
Suspend or deactivate
Go to Settings β User Management to suspend an employee account. Suspended accounts cannot log in but data is retained.
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.
Configure public holidays
Go to Leave β Public Holidays. Click "Load Malaysia Holidays" to auto-populate national holidays for the year.
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).
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.
Approve or reject leave
Approvers see pending requests under Leave β Review Leave. Click Approve or Reject with an optional note.
Clock in & attendance
Employees use Attendance β Clock In to record attendance. GPS location is captured. HR can view attendance reports under Attendance β Report.
Set statutory rates
Go to Settings β Payroll Settings to configure EPF, SOCSO, and EIS contribution rates for employees and employer.
Choose PCB method & payroll day
Select your preferred PCB deduction method (e.g., CP38) and set your company's monthly Payroll Day for reference.
Set employee salary
In each employee profile under Employment Details, set their basic salary and allowances β this feeds into the statutory rate settings.
Store EPF, SOCSO & EIS numbers
Keep each employee's statutory registration numbers on file under their profile β ready to hand off to your payroll provider or accountant.
Full payroll processing (on request)
Automated monthly payroll runs, payslip generation, and bank-file export are available as an add-on module. Contact us to enable it for your company.
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.
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.
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.
Renewal notifications
You will receive email reminders 7 days and 1 day before your plan expires. Renew anytime via Billing β Upgrade Plan.
What happens on Free plan
Free plan allows up to 5 employees with basic modules. Expense claims and advanced reports require a paid plan.
Request refund or billing issue
Contact us at billing@hrflow.my for any billing queries. Include your company name and payment reference number.
Change your password
Go to Account β Change Password. Enter your current password, then your new password (minimum 8 characters). Click Save.
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.
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.
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.
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.
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.