HR Inside WordPress. No Per-Employee Fees.

The FlyHR dashboard: employee, attendance, department, designation and request counts, the team calendar, today's attendance with the check-in button, and the attendance status chart

We’ve been using the HR module for over 2 years as a Job Board solution. Very easy to setup, all the functions we were looking for, and easy to add admins and users. We haven’t bumped into any hiccup so far.

FlyHR

5,000+ active installs worldwide

employees, no per-employee fees
Unlimited
free core plugin
$0
Starter plan, priced by site
$99/yr
Guided setup steps
07

Your HR Bill Grows Faster Than Your Team

  • Every new hire costs more

    Per-employee pricing bills you again for each person.

  • Leave lives in spreadsheets

    Nobody is sure how many days are left, or why.

  • Your staff data is not yours

    Salaries and personal details sit on their servers.

  • Approvals stall in inboxes

    Requests wait in email threads for an answer.

Two Ways To Run HR

One charges you for every person. One lets you add as many as you need.

Key FactorsCloud HR ToolFlyHR
Pricing modelMonthly fee per employeeFree core, flat-price Pro
Where staff data livesOn their serversIn your own WordPress database
Adding a new hireYour bill goes upUnlimited employees included
How you access itA separate loginInside your WP admin

See Your Actual Savings

Move the sliders to compare a per-employee cloud HR tool against FlyHR's flat yearly price.

Saves $2,301 a year versus $2,400 for a cloud tool.

1 to 500 employees
$1 to $30 per employee each month

Cloud HR Tool

$2,400/yr

$2,301/yrSaved

FlyHR

$99/yr, unlimited

Everything You Need To Run Your People

Everything below is in the free plugin.

People

  • Employee DirectorySearch and filter everyone, by status
  • Full ProfilesJob, contact and pay details in one record
  • Job HistorySee what changed in a role, and when
  • Private HR NotesNotes only your HR team can read
  • Exit And RehireEnd employment, keep the record, restore it later

Leave

  • Leave TypesAnnual, sick, casual and your own
  • Leave PoliciesDifferent rules for different groups
  • EntitlementsGive days to one person or a whole group
  • ApprovalsHR managers and department leads decide
  • Leave CalendarWho is away, by month, week or day

Setup And Control

  • Setup WizardSeven short steps to a working HR system
  • DepartmentsParent and child teams, each with a lead
  • Workdays And HolidaysFull, half and non-working days
  • RolesHR Manager and Employee access levels
  • Email AlertsRequests, approvals and rejections by email

More In Free

  • AnnouncementsNews for everyone or one team
  • HR ReportsHead count, service, salary history
  • Performance ReviewsRatings and comments on each profile
  • Requests HubResignation and remote work requests
  • Import And ExportMove employee data by CSV

Pro Modules

Add payroll, attendance, recruitment and more when you need them. Priced by site, never per employee.

Lives Where You Already Work

No new app and no new login. FlyHR runs inside your WordPress admin.

  • No New App

    It runs inside your WordPress admin.

  • One Login

    Staff use their WordPress account.

  • Won't Slow Your Site

    Heavy work runs quietly in the background.

  • Invisible to Visitors

    Nothing shows on your public site, whatever your theme.

An employee profile in FlyHR, open on the Leave tab with balances and leave history

Every Leave Balance Shows Its Working

Each balance comes with its history, so you always know how it got there.

  • Traceable Balances

    Every day given, taken or given back is logged.

  • Rules per Group

    Different leave by type, team, location and more.

  • Waiting Periods

    Leave can start after probation.

  • Right Approver

    Leads approve their team, HR approves anyone.

An employee profile in FlyHR, open on the Leave tab with balances for annual, sick, casual, maternity and paternity leave

How a Leave Day Moves

One request, from policy to balance, in five stages.

  1. Policy assigned

  2. Employee requests

  3. Dates checked against workdays and holidays

  4. Lead or HR decides

  5. Balance updated, with history

Your HR In Every Employee's Pocket

The FlyHR mobile app for Android and iOS, published under your own brand.

The FlyHR mobile app home screen with the check-in slider, leave balances and today's celebrations
  • Slide to Check In

    Attendance from the phone.

  • Leave on the Go

    Check balances and request leave anywhere.

  • Team Directory

    Call, message or email anyone in one tap.

  • Who's Out Today

    Leave, birthdays and anniversaries at a glance.

Built For How Your Team Works

From a ten-person shop to an agency running HR for its clients.

  • Small Businesses

    • Replace the staff spreadsheet for good
    • Up and running in seven guided steps
    • Start free, upgrade only when you need to
  • Growing Teams

    • New hires get the right leave automatically
    • Staff answer their own balance questions
    • Every role change kept on record
  • Multi-Office Companies

    • Different leave for each office or contract type
    • Each department handles its own approvals
    • One calendar across every team
  • Agencies

    • Set up HR on a client's own WordPress
    • The client's staff data stays with the client
    • Each plan covers one client site

Trusted By WordPress Teams Worldwide

We’ve been using the HR module for over 2 years as a Job Board solution. Very easy to setup, all the functions we were looking for, and easy to add admins and users. We haven’t bumped into any hiccup so far.
konradschwiegerWordPress.org review
I was looking for a plugin to assist in keeping an up-to-date record of my staff and their details. After searching for a while, I came across this plugin and it was a godsend. It’s got everything I need and it looks amazing so much so it doesn’t look like a wordpress site. …
lukemorton22WordPress.org review
We are small business with 80 employees, and we have been looking for appropriate solution for company management, and found wp-erp. It was great plugin which meet our demands, almost completely. It is very user friendly plugin …
sngbioWordPress.org review
I think this is one of the best plugins for HR. …
awesomecrayonsWordPress.org review
When you want only limited features then this HRM plugin will be the best option for free and they have great support they respond as soon as possible.
Vivek TripathiWordPress.org review
The best ERP, CRM and H&R Plugin for WordPress! We definitely recommend using it.
idealwebsiteWordPress.org review

Questions And Answers

Can't find your answer? Ask us.

Contact

Can I start free and upgrade later

Yes. Start with the free plugin from WordPress.org and move to a Pro plan when you need it. Pro is priced by site, never per employee.

How many employees can I add

As many as you like. FlyHR does not charge per employee on any plan.

Can employees request leave themselves

Yes. Staff sign in with their WordPress account, see their own balances, file requests and follow each request's status.

What happens when an employee leaves

End their employment and the record and its job history are kept. If they come back, reactivate the record instead of starting again.

Does it work with my theme

Yes. FlyHR runs inside the WordPress admin and adds nothing to your public pages, so your theme does not affect it.

Can I translate FlyHR

Yes. Every word on screen can be translated with the standard WordPress translation tools.