Migrate your Folks HR data
All-in-one HRIS for Canadian SMBs covering recruitment, onboarding, time tracking, leave management, and performance reviews in a single bilingual platform.
In its favor
Why people choose Folks HR
The signal that keeps Folks HR on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Centralized HR management consolidates employee records, leave requests, timesheets, and documents into one platform, eliminating scattered spreadsheets and reducing administrative overhead for small teams.
Bilingual interface supporting English and French makes it accessible for Canadian businesses operating in both official languages without requiring separate systems.
Over 30 integrated modules covering the full employee lifecycle from recruitment through performance reviews reduces the need for multiple point solutions.
Quick onboarding means new HR managers can navigate the system within 20 minutes and complete routine tasks like timesheet entry in under 10 minutes per week.
Payroll integration gaps and lack of SSO are accepted trade-offs for the price point, making it attractive for cost-conscious SMBs without complex IT infrastructure.
No single sign-on support forces users through annoying two-factor email login flows, creating friction in environments already standardized on SSO providers.
Clunky and unclear UI makes navigation frustrating—users report routinely failing to find functionality and experiencing save failures that require repeated review cycles.
Expense report limitations force users to download receipts one at a time instead of bulk-downloading, creating bottlenecks for finance teams processing high-volume submissions.
Vacation balance projections are not shown at time of booking, so employees cannot see future leave entitlements when planning time off, leading to denied requests and HR back-and-forth.
Performance and page load reliability issues mean the application routinely fails to load in otherwise stable web-app environments, disrupting regular HR workflows.
Reasons to switch
Why people leave Folks HR
The recurring reasons buyers give for replacing Folks HR. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Folks HR fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Folks HR pricing overview
Folks HR uses a per-user-per-month model with three tiers starting at $6 for Essential, $15 for Professional, and custom pricing for Enterprise. The platform offers a free trial for evaluation. API access is available on Professional and Enterprise plans.
Essential
Tier 1 of 3
$6/user/month
What's included
Need help selecting your HRMS?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Folks HR's schedule — see our quote-based pricing →
What gets migrated
Folks HR object support
Object-by-object support for Folks HR migrations. Per-pair details surface during scoping.
Employees
Fully supportedCore employee profile object with all standard fields: contact info, job title, department, start date, employment status, salary history, and dependent information. Fully accessible via API with OAuth scopes. Export and import are straightforward with direct field mapping.
Leave Requests and Balances
Mapping requiredLeave types, accrual rules, and current balances are stored per employee. The API exposes leave records but accrual calculation logic lives server-side, so we preserve raw balance snapshots and flag that future accruals are not recalculated during migration.
Time Tracking and Timesheets
Fully supportedTime entries are recorded by employee with date, hours, and optionally cost code association. We export all historical timesheet records and map them to the destination system's time entry object. Timesheet UI quirks (slanted text boxes) do not affect data quality.
Performance Reviews
Fully supportedPerformance review cycles, review forms, ratings, and comments are stored per employee. The platform supports 360-degree feedback workflows. We export complete review histories including reviewer assignments and preserve the review cycle structure in the destination.
Recruitment Candidates
Fully supportedCandidates are tracked through job requisitions with application status, resume uploads, interview scores, and hiring stage. We export the full candidate pipeline including all status transitions and preserve attachment associations for resumes and cover letters.
Documents and Attachments
Mapping requiredEmployee documents (contracts, tax forms, certifications) and recruitment attachments (resumes, offer letters) are stored separately from core records. The API allows download of individual files; there is no bulk export endpoint, so we retrieve files one-by-one and re-associate them post-migration.
Departments and Org Structure
Fully supportedDepartments are defined with name, code, and manager assignment. We export the full org structure hierarchy and map it to the destination's department or cost-center object with manager assignments preserved.
Custom Fields and Properties
Mapping requiredFolks HR supports custom fields on employee profiles and potentially on other objects. Custom field definitions and values are exported via API, but field type mapping (dropdown vs text vs date) requires explicit review to ensure correct rendering in the destination system.
Expense Reports
Mapping requiredExpense reports with line items, receipts, amounts, and approval status are stored. Receipts must be downloaded individually—there is no bulk-download API endpoint. We export expense report metadata and flag that receipt files require individual retrieval.
User Accounts and Roles
Fully supportedUser accounts with role-based permissions (admin, manager, employee) are defined per employee. We export user roles and permission sets and map them to the destination's role model, noting that role nomenclature may differ between platforms.
Integrations and Sync Records
Not in this platformFolks HR supports integrations with third-party tools including payroll systems and Merge.dev. Integration configuration and sync history are platform-specific and do not transfer across systems. We do not migrate integration connection settings; these must be re-established in the destination.
| Object | Support | Notes |
|---|---|---|
| Employees | Fully supported | Core employee profile object with all standard fields: contact info, job title, department, start date, employment status, salary history, and dependent information. Fully accessible via API with OAuth scopes. Export and import are straightforward with direct field mapping. |
| Leave Requests and Balances | Mapping required | Leave types, accrual rules, and current balances are stored per employee. The API exposes leave records but accrual calculation logic lives server-side, so we preserve raw balance snapshots and flag that future accruals are not recalculated during migration. |
| Time Tracking and Timesheets | Fully supported | Time entries are recorded by employee with date, hours, and optionally cost code association. We export all historical timesheet records and map them to the destination system's time entry object. Timesheet UI quirks (slanted text boxes) do not affect data quality. |
| Performance Reviews | Fully supported | Performance review cycles, review forms, ratings, and comments are stored per employee. The platform supports 360-degree feedback workflows. We export complete review histories including reviewer assignments and preserve the review cycle structure in the destination. |
| Recruitment Candidates | Fully supported | Candidates are tracked through job requisitions with application status, resume uploads, interview scores, and hiring stage. We export the full candidate pipeline including all status transitions and preserve attachment associations for resumes and cover letters. |
| Documents and Attachments | Mapping required | Employee documents (contracts, tax forms, certifications) and recruitment attachments (resumes, offer letters) are stored separately from core records. The API allows download of individual files; there is no bulk export endpoint, so we retrieve files one-by-one and re-associate them post-migration. |
| Departments and Org Structure | Fully supported | Departments are defined with name, code, and manager assignment. We export the full org structure hierarchy and map it to the destination's department or cost-center object with manager assignments preserved. |
| Custom Fields and Properties | Mapping required | Folks HR supports custom fields on employee profiles and potentially on other objects. Custom field definitions and values are exported via API, but field type mapping (dropdown vs text vs date) requires explicit review to ensure correct rendering in the destination system. |
| Expense Reports | Mapping required | Expense reports with line items, receipts, amounts, and approval status are stored. Receipts must be downloaded individually—there is no bulk-download API endpoint. We export expense report metadata and flag that receipt files require individual retrieval. |
| User Accounts and Roles | Fully supported | User accounts with role-based permissions (admin, manager, employee) are defined per employee. We export user roles and permission sets and map them to the destination's role model, noting that role nomenclature may differ between platforms. |
| Integrations and Sync Records | Not in this platform | Folks HR supports integrations with third-party tools including payroll systems and Merge.dev. Integration configuration and sync history are platform-specific and do not transfer across systems. We do not migrate integration connection settings; these must be re-established in the destination. |
Gotchas
What to watch for in Folks HR migrations
Issues we've hit on past Folks HR migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
API rate limit of 60 requests per minute
Document attachments require individual retrieval
No SSO forces email-based two-factor login
Leave balance calculations not exposed via API
| Severity | Issue |
|---|---|
| High | API rate limit of 60 requests per minute |
| Medium | Document attachments require individual retrieval |
| Medium | No SSO forces email-based two-factor login |
| Low | Leave balance calculations not exposed via API |
Leaving Folks HR?
Where Folks HR customers move next
5 destinations Folks HR can migrate to.
How a Folks HR migration works
Four steps, Folks HR-specific
Connect
OAuth 2.0 with scope-based permissions into Folks HR. Scopes limited to read-only on the data we move.
Map
We translate Folks HR-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Folks HR quirks before production.
Migrate
Full migration with Folks HR rate-limit handling. Rollback available throughout.
FAQ
Folks HR migration FAQ
Answers to the questions buyers ask most during Folks HR migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Folks HR migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther HR systems we support
Ready when you are
Migrate Folks HR.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Folks HR setup and destination — written quote back within a business day.