Buying guide

The Best Self-Hosted HRM Modules for Perfex and Concord CRM

Updated July 18, 2026

Perfex CRM manages the work - projects, invoices, tickets - but says nothing about the people doing it. That gap is why HR usually lives in a spreadsheet next to the CRM: employee records in one file, leave in another, payroll in a third, none of it connected to the projects and clients the same people serve. The modules below close that gap from inside Perfex, so staff data, time and payroll sit in the same system, behind the same permissions, as the work itself.

Two of the three are Perfex modules and one extends Concord CRM - included because teams comparing HR tooling often run one of each. All are one-time licenses sold direct with lifetime updates.

  1. 1 Human Resources Management (HRM) & Workforce Automation module - Perfex CRM module
    CodeIgniter Perfex CRM module ★ 4.22 (9)
    View product

    The core HRM suite, and one of our most-installed modules at 630+ sales: employee records and contracts, payroll runs, leave management and attendance tracking, all as native Perfex screens. The practical win is consolidation - onboarding a hire, approving leave and running payroll happen where projects and invoicing already live, with role-based visibility instead of an HR spreadsheet emailed around. A 9-review track record and years of updates make it the safe default for Perfex-based SMBs. $49 one-time.

    Best for: SMBs running their operations in Perfex that want employee records, payroll, leave and attendance in the same system.

  2. 2 Staff Outsourcing & Smart Resources Booking module for Perfex CRM - screenshot
    CodeIgniter Perfex CRM module ★ 5.00 (3)
    View product

    For businesses whose people ARE the product - dev shops, agencies, staffing firms - this module adds the missing commercial layer: book staff out to clients as resources, manage availability, and tie the outsourcing engagement to Perfex customers and billing. With 200+ installs it is the established answer to "which consultant is where, until when, billed to whom?" - a question plain HR modules do not ask. Runs standalone or alongside the HRM module; HRM holds the employee record, this books it out. $49.

    Best for: Agencies and consultancies that rent out people and need bookings, availability and client links in the CRM.

  3. 3 Human Resources Management for Concord CRM - screenshot
    Laravel Concord CRM module ★ 5.00 (3)
    View product

    The same consolidation story for the other CRM we extend: full HRM for Concord CRM - employees, payroll, leave, attendance and timesheets - built on Concord's modern Laravel foundation. Included here because plenty of teams evaluate Perfex and Concord side by side, and HR coverage can decide the platform question. It is newer than its Perfex sibling (a handful of installs so far) but tracks the same feature line, sold direct at $39.

    Best for: Concord CRM users - or teams choosing between Perfex and Concord - who need HRM with timesheets on the Laravel side.

ModulePlatformStandardRatingBest for
Human Resources Management (HRM) & Workforce Automation module CodeIgniter $49 ★ 4.22 SMBs running their operations in Perfex that want employee records, payroll, leave and attendance in the same system.
Staff Outsourcing & Smart Resources Booking module for Perfex CRM CodeIgniter $49 ★ 5.00 Agencies and consultancies that rent out people and need bookings, availability and client links in the CRM.
Human Resources Management for Concord CRM Laravel $39 ★ 5.00 Concord CRM users - or teams choosing between Perfex and Concord - who need HRM with timesheets on the Laravel side.

The verdict

For most Perfex businesses the HRM module is the obvious start: 630+ installs, the full records-payroll-leave-attendance loop, one $49 license, and HR finally inside the system that runs everything else. Add Staff Outsourcing when your revenue model is booking people out to clients - it answers the utilization questions HRM never will. And if your stack is Concord rather than Perfex, the Concord HRM module delivers the same consolidation with timesheets on a modern Laravel base. People data belongs next to the work; these are the three ways we build that.

FAQ

Questions, answered

What is an HRM module, and can I use one as a standalone HRMS?

An HRM module adds people operations - employee records, contracts, leave, attendance, timesheets, payroll and reviews - to software you already run, instead of being separate HR software with its own login and per-employee bill. Be clear about the trade-off: these are modules for Perfex CRM and Concord CRM, so they need that CRM underneath. They are not standalone HRMS applications. If you already run one of those CRMs, that is the advantage - your staff, clients, projects and payroll end up in one database behind one permission system. If you do not, you would be installing a CRM to get an HRMS, which is the wrong way round.

Does Perfex CRM include HR features by default?

No - Perfex ships staff accounts for CRM access, but no employee records, payroll, leave or attendance. That is deliberate module territory. The HRM module adds those as native screens under Perfex's own permission system, which is exactly what keeps sensitive salary and contract data out of shared spreadsheets.

Can these run payroll for my country?

The HRM modules implement payroll structures - salaries, components, runs and payslips - rather than one country's statutory filings. Most SMBs configure components to mirror local rules and export for accountant filing. If you need a full statutory engine for one specific jurisdiction, treat these as the operational layer that feeds it, not a replacement for your accountant.

HRM module or Staff Outsourcing - which do I need?

Ask who consumes the data. If it is internal - contracts, leave balances, attendance, payslips - the HRM module is the answer. If clients consume your people's time - booked engagements, availability, billing per resource - Staff Outsourcing is built for that commercial motion. People-rental businesses typically run both: HRM as the record of employment, Outsourcing as the record of engagement.

Keep comparing

Related guides

Browse the full Themesic catalogue

Every module sold direct - lifetime updates, real developer support, and full source code. Cheaper than the marketplace, with no middleman cut.