Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Multi-country HRMS
- Bank or payment provider
- Offer signing provider
- Learning provider
- Tax authority channel
- Calendar service
HRMS for Multi-country connects the employee register to positions, departments, locations, legal entities and payroll calendars. HR Business Partner maintains employee and employment history records; Recruiter works the hiring pipeline; Payroll Admin prepares runs, statements and tax filings.
Payroll runs in one list
| Run number | Calendar | Period start | Period end | Gross total | Net total | |
|---|---|---|---|---|---|---|
| PR-11928 | Australia fortnightly pay | 23 Oct | 28 Oct | 160 | 80 | |
| PR-35153 | Portugal monthly pay | 31 Oct | 07 Nov | 260 | 420 | |
| PR-69789 | Australia fortnightly pay | 15 Oct | 21 Oct | 100 | 350 | |
| PR-22426 | Portugal monthly pay | 22 Oct | 27 Oct | 330 | 430 | |
| PR-65405 | Canada biweekly pay | 13 Oct | 22 Oct | 520 | 600 |
HR Business Partner decides whether the request can open.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep each employee tied to a legal entity, country, position and reporting line.
Employees
Follow a position from approved hiring demand through candidate interviews and an offer decision.
Job requisitions
| Requisition number | Job title | Department | Location | Recruiter | |
|---|---|---|---|---|---|
| JR-80353 | Finance Analyst | International Payroll | London people office | Mina Duarte | |
| JR-35704 | Regional People Partner | International Payroll | Madrid revenue office | Salma Ortega | |
| JR-16108 | Workplace Coordinator | International Payroll | Lisbon engineering studio | Omar Chen | |
| JR-85694 | Regional People Partner | Global People Operations | London people office | Mina Duarte | |
| JR-23252 | Software Engineer | Workplace Services | Dublin workplace hub | Elena Haddad |
Keep leave dates, balances, weekly hours and their approval decisions together.
Leave requests
| Request number | Start date | End date | Status | Leave type | |
|---|---|---|---|---|---|
| LR-21766 | 30 Oct | 06 Nov | Draft | Canada parental leave | |
| LR-44970 | 29 Oct | 06 Nov | Submitted | Singapore childcare leave | |
| LR-94250 | 28 Oct | 03 Nov | Approved | United Kingdom annual leave | |
| LR-27112 | 11 Oct | 15 Oct | Taken | Ireland compassionate leave | |
| LR-38470 | 15 Oct | 18 Oct | Draft | Canada parental leave |
Prepare entity-specific pay periods, employee statements and jurisdiction filings.
Payroll runs
| Run number | Calendar | Period start | Period end | Gross total | Net total | |
|---|---|---|---|---|---|---|
| PR-11928 | Australia fortnightly pay | 23 Oct | 28 Oct | 160 | 80 | |
| PR-35153 | Portugal monthly pay | 31 Oct | 07 Nov | 260 | 420 | |
| PR-69789 | Australia fortnightly pay | 15 Oct | 21 Oct | 100 | 350 | |
| PR-22426 | Portugal monthly pay | 22 Oct | 27 Oct | 330 | 430 | |
| PR-65405 | Canada biweekly pay | 13 Oct | 22 Oct | 520 | 600 |
Track benefit coverage, course participation and durable training outcomes.
Benefit enrollments
| Employee | Plan | Coverage tier | Effective from | Employee contribution | |
|---|---|---|---|---|---|
| Aditi Nwosu | Canada retirement savings | EE | 04 Nov | 280 | |
| Elena Haddad | Australia income protection | EE+Spouse | 28 Oct | 110 | |
| Omar Chen | Singapore outpatient care | EE+Child | 25 Oct | 740 | |
| Mina Duarte | Spain family medical cover | Family | 15 Oct | 750 | |
| Kenji Moreau | Spain family medical cover | EE | 01 Nov | 130 |
Keep goals, reviews and employee transition tasks attached to the person.
Performance reviews
Hire to pay ships ready to use. 3 steps need a named approval before the work moves on: Requisition approved (HR Business Partner), Offer approved (HR Business Partner) and Payroll approved (Hiring Manager).
HR Business Partner reviews the opening before Recruiter begins the search.
Review the proposed salary and position before sending terms.
Connect the accepted hire to an employee, calendar and task checklist.
A named approver reviews the period and employee statements.
Record the posted run and follow payment and filing results.
Open any payroll run to see the roles that work on it, its process stages and its approvals on one page.
Period start, Period end, Gross total and Net total.
Records linked to this payroll run.
Payroll Admin, CHRO / VP People and Admin, each with their own permissions.
Payroll approved, with the role that acts.
Requisition approved and Offer approved, with who decides.
Record the named human decision before an authorized user changes status; leave requests, timesheets, offers and payroll runs have approver references where listed in the data model.
Signed in as HR Business Partner
| Decision | Approver | |
|---|---|---|
| Requisition approvedHR Business Partner reviews the opening before Recruiter begins the search. | HR Business Partner | |
| Offer approvedReview the proposed salary and position before sending terms. | HR Business Partner | |
| Payroll approvedA named approver reviews the period and employee statements. | Hiring Manager |
Everyone opens Multi-country HRMS to the work that is theirs. Pick a role to see what it starts with.
Self-service record entry on leave, timesheets and goals; read-only on pay, benefits and performance.
This is the first screen this role sees.
Leave requests · Employee
| Request number | Start date | End date | Status | Leave type | |
|---|---|---|---|---|---|
| LR-21766 | 30 Oct | 06 Nov | Draft | Canada parental leave | |
| LR-44970 | 29 Oct | 06 Nov | Submitted | Singapore childcare leave | |
| LR-94250 | 28 Oct | 03 Nov | Approved | United Kingdom annual leave | |
| LR-27112 | 11 Oct | 15 Oct | Taken | Ireland compassionate leave | |
| LR-38470 | 15 Oct | 18 Oct | Draft | Canada parental leave |
Record entry on the learning catalog and training records; read-only on employees and positions.
This is the first screen this role sees.
Training records · L&D Admin
| Record number | Employee | Course | Expiration date | Status | |
|---|---|---|---|---|---|
| TR-47343 | Felix Adeyemi | Remote workplace safety | 28 Oct | Expiring Soon | |
| TR-35816 | Elena Haddad | Remote workplace safety | 25 Oct | Expiring Soon | |
| TR-61801 | Mateo Lind | Country payroll fundamentals | 27 Oct | Expiring Soon | |
| TR-49946 | Omar Chen | Regional leave policy briefing | 16 Oct | Expiring Soon | |
| TR-14766 | Kenji Moreau | Remote workplace safety | 21 Oct | Expiring Soon |
Read-only visibility into requisitions and the hiring pipeline.
This is the first screen this role sees.
Job requisitions · Hiring Manager
Record entry across the hiring pipeline; read-only on employees.
This is the first screen this role sees.
Job requisitions · Recruiter
Record entry on payroll and tax tables; read-only on employees, benefits, leave and timesheets.
This is the first screen this role sees.
Timesheets · Payroll Admin
| Timesheet number | Employee | Week start | Week end | Approver | |
|---|---|---|---|---|---|
| TMS-51360 | Ravi Svensson | 28 Oct | 30 Oct | Omar Chen | |
| TMS-34048 | Elena Haddad | 30 Oct | 07 Nov | Omar Chen | |
| TMS-82346 | Ravi Svensson | 23 Oct | 26 Oct | Elena Haddad | |
| TMS-21518 | Kenji Moreau | 27 Oct | 01 Nov | Felix Adeyemi | |
| TMS-33853 | Felix Adeyemi | 28 Oct | 01 Nov | Felix Adeyemi |
Record entry on people and performance tables; read-only on pay and benefits.
This is the first screen this role sees.
Leave requests · HR Business Partner
| Request number | Employee | Start date | End date | Approver | |
|---|---|---|---|---|---|
| LR-92221 | Salma Ortega | 03 Nov | 09 Nov | Aditi Nwosu | |
| LR-20300 | Salma Ortega | 04 Nov | 11 Nov | Aditi Nwosu | |
| LR-29045 | Mateo Lind | 18 Oct | 24 Oct | Ravi Svensson | |
| LR-60435 | Mateo Lind | 18 Oct | 25 Oct | Nora Ibarra | |
| LR-98559 | Mateo Lind | 23 Oct | 29 Oct | Kenji Moreau |
Read-only oversight across all 33 HRMS tables.
This is the first screen this role sees.
Employees · CHRO / VP People
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Ask consistent questions about workforce, hiring, leave, pay and obligations.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 24 | ||
| Calculating | 16 | 67% | |
| Pending Approval | 10 | 63% | |
| Approved | 7 | 70% |
Sample totals per stage
Group employee status by entity, country, department and location.
Compare open requisitions by department, location, headcount and target start date.
Review offer status, position, currency and base salary.
List submitted and approved leave by employee, type and date interval.
Compare run gross and net totals by calendar, period, type and status.
Track filing due dates, amounts and status by jurisdiction.
Review coverage tier and employee and employer contributions by plan.
Compare review status and overall rating by cycle and reviewer.
Find records nearing expiration by employee, course and date.
See how Multi-country HRMS fits your kind of team.
Keep people, reporting lines and pay periods clear across service locations.
Connect position-led hiring, employee changes and learning records across countries.
Coordinate local leave, time and payroll review while keeping a shared employee register.
Each stage of hire to pay names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Ask Proto to help prepare the HRMS and check each operating handoff.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 36 tablesStart with one team and one process, then add the rest once the basics are running.
Choose an entity, country, currency, department, position and payroll calendar for the pilot.
Reconcile employees, managers, locations, pay grades, leave types, benefit plans and tax jurisdictions.
Review a requisition, interview, offer and onboarding checklist with the people who make those decisions.
Submit leave and a timesheet, approve both, then review statement lines and run totals.
Record approval before posting, then reconcile payment and filing confirmations through their connected systems.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure HRMS for Multi-country for your business. Begin with one entity, its payroll calendar and a representative employee and pay period.
Yes. A payroll calendar records its entity, country, currency, frequency and cutoff days. Link each employee to the applicable calendar.
Leave types have country, employee class, accrual method, rate and documentation settings. Review them with a dated leave balance before employees submit requests.
Payroll Admin manages payroll records. HR Business Partner can view pay statements, and CHRO / VP People has read-only oversight. Review each role's access before inviting users.
An accepted offer needs a clear handoff to the employee and onboarding records. Check the offer decision, start date and position before the first pay period.
A filing records its jurisdiction, run, due date, amount, status and confirmation reference. Reconcile the submitted result with the authority channel.
The Employee role can manage leave requests, timesheets and time entries. The approver reviews submitted records before their results are used for pay.
Benefit plans describe contribution percentages; an employee enrollment records the chosen tier and employee and employer amounts. Payroll Admin can review enrollments when preparing statements.
Employment history records the effective event and from and to position, manager or salary values. A transition checklist can coordinate the assigned tasks.
Training records hold completion and expiration dates and a validity status. L&D Admin can review records marked Expiring Soon.
Start free, then use Proto to change fields, steps and approvals before your team goes live.