Employees, shifts, and rosters; attendance and leave with approvals; onboarding and salary structures that end in payroll. Staff see their own attendance, leaves, and payslips — without asking you.
Flowyana HR & Payroll is HR and payroll software for growing teams in the UAE, Saudi Arabia and the wider Gulf. It covers employees, shifts and rosters, attendance, leave with approvals and year-end carry-forward, staff who move or work across branches, employee documents, onboarding, resignations and monthly payroll from salary structures. Payroll reads attendance and leave on its own, posts to your books, and every employee sees their own payslips, leave balance and attendance.
Small and mid-sized businesses usually run HR across three places: a time clock, a leave spreadsheet and a payroll workbook that someone rebuilds every month. Every month the same questions come back. Who was absent? Was that leave paid? Why is this salary different? Flowyana puts those answers in one place, so payroll is a review, not a reconstruction.
HR runs on the same platform as accounting, expenses and the rest of your business. Employees belong to branches and departments, and staff can link their employee record to their login. A pay run posts salary cost and what you owe staff through the same voucher engine as your sales and purchases. Staff expense claims and advances run in the Expenses module on the same platform.
Buy HR & Payroll on its own plan, sized by headcount, or run it next to sales, inventory or POS. Pick the language per user: the workspace is available in English, Arabic, Hindi, French, German and Spanish.
What it does
HR & Payroll, in practice.
Shifts and rosters
Plan who works when, per branch — and see attendance against the plan.
Attendance with policies
Check-ins tracked under attendance policies you define, reported per person and per period.
Leave, end to end
Leave types, holiday calendars, requests, and an approvals inbox — plus your own leave year and carry-forward rules at year end.
Payroll from structures
Salary structures drive payroll runs; payslips reach employees in their self-service view.
Join to resign
Onboarding for new hires and a proper resignation flow at the other end.
Payroll that reaches the books
A pay run posts salary cost and the employee liability through the same voucher engine as everything else; marking it paid records the date and method and posts the payment.
Only need this module?
Get HR & Payroll in the plans for the product you run — two or three plans per product, users and branches included. Add one more user or branch any time.
Add employees with their branch, department, position, manager, employment type and hire date. Link an employee to a user login so they can clock in and see their own records. Choose who may view pay.
2
Plan shifts and track attendance
Define shifts and a roster per branch. Staff clock in and out themselves, and attendance policies work out lateness, early leaving, half days and overtime.
3
Set your leave policy
Choose the month your leave year starts and give each leave type its yearly days, accrual and carry-forward rules. Employees request leave, their manager approves or rejects it, and balances update on their own.
4
Run payroll and post it
Create a pay run for the period. Flowyana builds each payslip from the salary structure, attendance and paid leave. Approve it, post it to the books, then mark it paid.
In depth
A closer look.
HR and payroll software for the UAE and the Gulf
Gulf businesses have working patterns a generic HR tool often gets wrong. In Flowyana the weekend is whatever you set in the attendance policy, such as Friday and Saturday, or Saturday and Sunday, or a single day. Holidays are your own calendar, so you enter the public holidays for each year, including Eid dates once they are announced. Employees can belong to more than one branch, which suits staff who split time between outlets.
Weekend days set per attendance policy, not hard-coded
Your own holiday calendar each year
Employees across several branches and departments
Amounts in your currency, with three decimals where the currency uses them
Payslips and HR screens in Arabic or English, chosen per user
Attendance and shift management
An attendance policy sets the rules once: the grace period before someone counts as late, the hours below which a day is a half day, the overtime rate and the weekend days. Each attendance record then shows check-in and check-out times, working hours, overtime hours, minutes late and minutes left early. Staff can clock in from their own login, and you can switch on a location check so a clock-in only counts within a set radius of the workplace. Rosters show who is meant to be on which shift, branch by branch.
Late grace period, half-day threshold and overtime rate per policy
Self clock-in and clock-out, with an optional location radius
Shifts and a roster per branch
A “today” view of who is in, and an attendance report by person and period
Leave management with approvals
Leave management software should answer one question fast: can this person take these days? Each leave type has its days per year, whether it is paid, and how it accrues: once a year, monthly or quarterly. Someone who joins or leaves part-way through the year gets a pro-rated share. Requests can be full or half days. When approval is required, the request goes to the employee’s manager, even when the manager sits in another branch, and if you use approval workflows the workflow decides who signs off. The Leave Balances page shows, for each person and type, what has accrued to date, what was carried in, and what is used, pending, paid out or expired. Employees see the same in My Leaves.
Paid and unpaid leave types with their own colours
Annual, monthly or quarterly accrual, pro-rated for joiners and leavers
Half-day requests, manager approval and rejection reasons
Accrued, carried, used, pending, paid out and expired days on one page
Leave policy and year-end carry-forward
Your leave year can start in any month, for example April to March or January to December; set it once under Settings › Human Resources. Each leave type then has its own carry-forward rules: how many unused days may carry into the new year (or no limit), whether carried days expire a set number of months into the new year, a cap on the total balance a year can hold, what happens to days over the limit (lost, or paid out), and whether only staff past probation may carry days. The year-end run happens by itself on the first day of the new leave year, or you run it by hand. Either way you see a preview of every balance before anything changes.
Leave year starting in any month you choose
Carry limit per leave type, or unlimited
Carried days that expire after a set number of months
A yearly balance cap, and excess days lost or paid out
Carry-forward only after probation, if you want it
Automatic or manual year-end run, with a preview first
HR across several branches
People move between outlets and some work in more than one. A transfer moves an employee to another branch from an effective date you choose. Before the move, Flowyana lists what is still open in the old branch, such as leave requests or approvals waiting on them, so nothing is left behind, and approvals they handled are passed on. If you use approval workflows, a transfer can need sign-off first. Staff who work across several branches are visible to each of them. Leave and leave balances stay with the employee’s main branch, while attendance is recorded at the branch where the work was done. You can share an employee’s cost between branches, all to the main branch, by fixed percentages or by days worked, and every change keeps its date so history stays correct.
Branch transfers with an effective date and a before-you-move check
Optional approval for a transfer
Staff who work at several branches, visible to each
Leave follows the main branch; attendance follows where the work happened
Employee cost split across branches, with dated history
Employee documents such as passports, visas and permits, with expiry reminders
How payroll is calculated
Each employee has a salary structure: a basic salary plus components. A component is an earning, a deduction, a reimbursement, a tax line or an employer contribution, and its value is a fixed amount, a percentage of basic or gross, a formula, or income tax from a tax table of your own bands. For the pay period, Flowyana counts working days and paid days: every working day except unpaid leave, or only days attended plus paid leave, as your payroll policy says. Unpaid days reduce the basic in proportion, and overtime and lateness from the attendance policy are added as their own lines. The payslip lists every component, so an employee can see why this month differs from last.
Allowances such as housing and transport as earnings, fixed or percentage
Deductions, reimbursements, employer contributions and income tax from tax tables
Unpaid days, overtime and lateness worked out from attendance and leave
A printable payslip on your own template
Payroll that reaches the books
Payroll is only finished when the accounts agree. When a pay run is posted, Flowyana writes the salary cost, the deductions and the amount owed to each employee as accounting vouchers, so nobody re-enters totals. Marking payslips paid records the payment date and method and posts one payment for the batch, and cancelling one payslip later reverses only its share. If you use approvals, a pay run can need sign-off before it posts. The finance team sees payroll in the same trial balance and P&L as everything else.
Salary expense, deductions and staff payables posted for you
Salary payment posted when payslips are marked paid
Optional approval before a pay run posts
Onboarding, resignations and self-service
Joining and leaving are the moments HR most often loses track of. An onboarding record names the joining date, an HR coordinator and a mentor, and moves from not started to completed. A resignation records the date, notice period, last working day and reason, and can go through an approval workflow. Throughout, “My HR” gives every employee their own attendance, leave requests and balances, and payslips, without asking HR.
Onboarding with coordinator and mentor
Resignations with notice period and last working day
My attendance, my leaves and my payslips for every employee
Who it’s for
Businesses that run on HR & Payroll.
Retail chains
Shift rosters per store, clock-in at the branch, and one payroll for every outlet, with each store’s staff cost visible.
Restaurants and cafés
Split shifts and overtime tracked against the policy, leave approved by the manager, and payroll posted straight into the books.
Trading and distribution
Office, warehouse and drivers on different shifts, with salary structures that hold each group’s allowances.
Service and maintenance firms
Technicians who clock in on site within a set radius, and leave planned around the job schedule.
Clinics and salons
Part-time and full-time staff on rosters, with half-day leave and weekend days set to match the opening hours.
Professional services
A small team that wants self-service payslips and leave balances, and payroll that the accountant can read in the same books.
Questions
Asked about hr & payroll.
Is Flowyana HR & payroll software suitable for the UAE?+
Yes. You set the weekend days, your own holiday calendar, and salary components such as housing and transport allowances. Payroll posts to the books in your currency. As of October 2026 it does not create WPS salary files, so send salaries through your bank as you do today.
Does it calculate end-of-service gratuity?+
No, not today. Flowyana does not calculate gratuity or produce WPS, Mudad or GOSI files. It handles attendance, leave, salary structures with tax tables, overtime and lateness, payslips and posting payroll to your accounts.
Can employees clock in from their phone?+
Employees with a login can clock in and out from their own self-service view in the browser. You can switch on a location check so a clock-in only counts within a set distance of the workplace.
How does payroll handle unpaid leave and absence?+
Unpaid leave always reduces pay. Under the payroll policy you either pay every other working day, or only days attended plus paid leave, so a working day with neither is unpaid. The basic is reduced in proportion, and each component follows if it is set to pro-rate.
Can we set Friday and Saturday as the weekend?+
Yes. Weekend days are part of the attendance policy, so you can set Friday–Saturday, Saturday–Sunday, or any pattern you work.
Is there a leave management system with approvals?+
Yes. Leave types can require approval. Employees request leave, their manager approves or rejects with a reason, even from another branch, and balances update for accrued, carried, used, pending, paid out and expired days.
Can unused leave carry forward to next year?+
Yes. Each leave type sets how many days carry forward (or no limit), whether carried days expire some months into the new year, a yearly balance cap, and whether extra days are lost or paid out. The year-end run happens on the first day of your leave year, or by hand, with a preview first. Paid-out days are added to the employee’s next payslip at their daily rate.
Can the leave year start in April, or any other month?+
Yes. Choose the month your leave year starts under Settings › Human Resources, for example April to March. Accrual, pro-rating and carry-forward all follow that year.
Can employees see their own payslips?+
Yes. “My HR” gives each employee their attendance, leave requests and balance, and payslips, without needing HR for every question.
Does HR work across branches?+
Yes. Each branch manages its own staff while HR sees the whole company. You can transfer an employee to another branch from a set date, let staff work at several branches, split their cost between branches, and keep leave with their main branch while attendance is recorded where they worked.
Can we buy HR alone?+
Yes. HR & Payroll has its own three published plans, sized by number of employees. Run it by itself, or alongside whatever else you use.
One platform
Plays well with the rest.
HR & Payroll shares its records with every other module you switch on — no connectors, no re-typing.
We’d like to use Google Analytics cookies to see which pages are useful. They’re off unless you accept, and you can change your mind any time from the footer. Cookie Policy