Skip to main content Enter
ERP.AI HR & Payroll

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Modules

Core HRThe employee record, assignments and the org chart, documents with verification and expiry, tax details, salary structures, onboarding checklists and exits. RecruitingRequisitions against approved positions, candidates through stages, interviews with feedback, and offers approved against the band before they are sent. Leave & attendanceLeave policies and balances, requests and approval, work patterns, shifts and rosters, daily attendance from devices, and the timesheets with a line per day that payroll reads at cutoff. PayrollPay components, calendars and periods, inputs from attendance and benefits, gross-to-net calculation under statutory rules and the employee's tax details, review, approval, payslips, the bank file and the payment behind each payslip.
BenefitsPlans with premiums and employer contributions, eligibility and enrolment windows, coverage levels, dependants and nominees, and the deductions payroll takes from them. ComplianceStatutory rules and their bands as effective-dated data, monthly and year-end returns built from posted pay runs, employee tax statements, the tax year lock, policy acknowledgement and the documents that expire. Payroll accountingLedger accounts and cost centres, the payroll journal drafted for every approved run, allocation by cost centre and timesheet line, accruals with their reversals, reconciliation of clearing and liability accounts, and the period lock.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Processes

Pay runInputs, calculation, payroll approval, payment authorisation and posting, with held amounts reconciled separately. Hire to payFrom offer approval to the first payslip, with verified bank details, salary approval and separate payment authorisation. Leave request to payrollHow a leave request becomes a balance movement, an attendance status and, where the leave is unpaid, a loss-of-pay day in the run, with the manager's gate in the middle.
Roster to payFor hourly and shift staff: publish the roster, capture the punches, correct the gaps, approve the timesheet, lock at cutoff and pay hours, overtime and shift premiums. Exit to final settlementNotice, documented terminal amounts, clearance, final payroll approval and separate payment authorisation before closure. Year-end close and filingReconciling the year's runs to the returns filed, correcting what is wrong, producing the year-end statement and employee tax certificates, filing, resetting the year-to-date counters and locking the tax year.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Industries

Professional and technology firmsMonthly salaried staff, variable pay and bonus schemes, flexible benefits, remote allowances, and a finance team that wants cost by practice or client. Shift-based operationsPlants, warehouses, stores, hotels and care facilities: rosters, biometric attendance, overtime rules, shift premiums, hourly and monthly staff on different calendars, and joiners and leavers every week.
Multi-entity groupsSeveral employing companies under one management: separate registrations, calendars and bank accounts, moves between entities, shared-services cost attribution, and one headcount and cost view across the group. Grant-funded and not-for-profit organisationsCharities, research institutes and programme delivery bodies: staff funded by several grants, hourly cost allocation and configurable funder reporting, fixed-term contracts that follow the grant, and reports each funder can audit.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Reference

Roles and permissionsWho does what: each role with the screens they live in, the records they may change, and the separations payroll requires. Reports and dashboardsThe numbers HR, payroll and finance run on, each with what it answers and who reads it, built on the same payslip lines as the journal. Data modelThe tables, their keys and how they relate, for the consultant or IT team migrating into it or integrating with it.
IntegrationsWhat an HR and payroll team connects: attendance devices, banks, tax and social insurance portals, the accounting ledger, benefit providers, job boards, identity and expense systems. ImplementationHow an organisation goes live: mapping entities, calendars and rules, loading people and year-to-date, running parallel payrolls, then switching one calendar at a time. Agent and APIThe intended HRMS agent contract: scoped identities, payroll drafts and human approval boundaries.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto
All systems
Modules
Core HRThe employee record, assignments and the org chart, documents with verification and expiry, tax details, salary structures, onboarding checklists and exits.RecruitingRequisitions against approved positions, candidates through stages, interviews with feedback, and offers approved against the band before they are sent.Leave & attendanceLeave policies and balances, requests and approval, work patterns, shifts and rosters, daily attendance from devices, and the timesheets with a line per day that payroll reads at cutoff.PayrollPay components, calendars and periods, inputs from attendance and benefits, gross-to-net calculation under statutory rules and the employee's tax details, review, approval, payslips, the bank file and the payment behind each payslip.BenefitsPlans with premiums and employer contributions, eligibility and enrolment windows, coverage levels, dependants and nominees, and the deductions payroll takes from them.ComplianceStatutory rules and their bands as effective-dated data, monthly and year-end returns built from posted pay runs, employee tax statements, the tax year lock, policy acknowledgement and the documents that expire.Payroll accountingLedger accounts and cost centres, the payroll journal drafted for every approved run, allocation by cost centre and timesheet line, accruals with their reversals, reconciliation of clearing and liability accounts, and the period lock.
Processes
Pay runInputs, calculation, payroll approval, payment authorisation and posting, with held amounts reconciled separately.Hire to payFrom offer approval to the first payslip, with verified bank details, salary approval and separate payment authorisation.Leave request to payrollHow a leave request becomes a balance movement, an attendance status and, where the leave is unpaid, a loss-of-pay day in the run, with the manager's gate in the middle.Roster to payFor hourly and shift staff: publish the roster, capture the punches, correct the gaps, approve the timesheet, lock at cutoff and pay hours, overtime and shift premiums.Exit to final settlementNotice, documented terminal amounts, clearance, final payroll approval and separate payment authorisation before closure.Year-end close and filingReconciling the year's runs to the returns filed, correcting what is wrong, producing the year-end statement and employee tax certificates, filing, resetting the year-to-date counters and locking the tax year.
Industries
Professional and technology firmsMonthly salaried staff, variable pay and bonus schemes, flexible benefits, remote allowances, and a finance team that wants cost by practice or client.Shift-based operationsPlants, warehouses, stores, hotels and care facilities: rosters, biometric attendance, overtime rules, shift premiums, hourly and monthly staff on different calendars, and joiners and leavers every week.Multi-entity groupsSeveral employing companies under one management: separate registrations, calendars and bank accounts, moves between entities, shared-services cost attribution, and one headcount and cost view across the group.Grant-funded and not-for-profit organisationsCharities, research institutes and programme delivery bodies: staff funded by several grants, hourly cost allocation and configurable funder reporting, fixed-term contracts that follow the grant, and reports each funder can audit.
Reference
Roles and permissionsWho does what: each role with the screens they live in, the records they may change, and the separations payroll requires.Reports and dashboardsThe numbers HR, payroll and finance run on, each with what it answers and who reads it, built on the same payslip lines as the journal.Data modelThe tables, their keys and how they relate, for the consultant or IT team migrating into it or integrating with it.IntegrationsWhat an HR and payroll team connects: attendance devices, banks, tax and social insurance portals, the accounting ledger, benefit providers, job boards, identity and expense systems.ImplementationHow an organisation goes live: mapping entities, calendars and rules, loading people and year-to-date, running parallel payrolls, then switching one calendar at a time.Agent and APIThe intended HRMS agent contract: scoped identities, payroll drafts and human approval boundaries.
Sign in
Sign in Start now
HR & Payroll Industries
Shift-based operations2 of 4
  • Professional and technology firms1 of 4
  • Shift-based operations2 of 4
  • Multi-entity groups3 of 4
  • Grant-funded and not-for-profit organisations4 of 4

Shift-based operations

Plants, warehouses, stores, hotels and care facilities: rosters, biometric attendance, overtime rules, shift premiums, hourly and monthly staff on different calendars, and joiners and leavers every week.

Typical roles
  • site or shift supervisors as Line Managers
  • HR Manager per region
  • Payroll Officer
  • Finance Controller
  • employees using the configured self-service interface
Also built for
  • Professional and technology firms
  • Shift-based operations
  • Multi-entity groups
  • Grant-funded and not-for-profit organisations

What changes for this team

configured at rollout

Where the workforce is on the floor, the payroll question is hours: which shift, how many hours, how much overtime, at what premium. The configuration for this shape.

Rosters by location and shift

Day, swing and night shifts with breaks, grace and premium components. Rosters are planned per week per site and published for employee access, and swaps are recorded against both people.

Attendance from devices

A configured and tested device connection writes biometric or badge punches to the daily row, late minutes and overtime computed against the rostered shift, and a discrepancy flag that gives the manager a queue of missed punches to correct.

Hourly pay on the record

Hourly staff have an hourly rate on their compensation record with an effective date, and overtime and holiday hours pay at that rate times the component's multiplier.

Overtime with approval

Overtime is calculated from punches but paid only from an approved timesheet, and a timesheet above the entity's alert hours is highlighted for the manager.

Two calendars in one entity

Hourly staff weekly or bi-weekly, salaried staff monthly, each with its own cutoff and pay day, and journals that land in the same month.

Joiners and leavers every week

Onboarding checklists block first payroll until tax details are verified and an account request with matching bank proof is approved. Final settlement runs clear advances and encash leave without waiting for month-end.

Statutory rules by region

Sites in different states or provinces with their own levies and holiday calendars, resolved from the employee's location.

Pay run for this team

  1. 01

    Inputs

    Rosters by location and shift · Attendance from devices

  2. 02

    Lock

  3. 03

    Calculate

    Hourly pay on the record · Overtime with approval · Statutory rules by region

  4. 04

    Approve

    Approval required

  5. 05

    Pay

    Approval required

    Two calendars in one entity · Joiners and leavers every week

  6. 06

    Post

    Approval required

Same records, same gates. The configuration changes how the process runs for this team.

Workspace previews

My Team TodayAttendanceRecords
YouAttendanceDate = today
  1. AR-87047SHF-428611 Sep → 15 SepPresent
  2. AR-49803SHF-953608 Sep → 10 SepAbsent
  3. AR-73537SHF-809623 Sep → 29 SepHalfDay
  4. AR-88421SHF-371005 Sep → 12 SepOnLeave
  5. AR-89055SHF-109122 Sep → 01 OctHoliday
Leave & attendance →
Compensation ApprovalsCompensationRecords
active waits for the hr manager
Approval conditions

HR Manager approves it (Status: PendingApproval → Active).

PendingApproval
  • CR-54084 LJ 140 in 2 d
  • CR-63767 XT 370 9 d
  • CR-98935 GP 570 today
  • CR-85197 PL 570 in 6 d
  • CR-13459 GZ 410 in 12 d
CR-54084
Employee
LJ
EffectiveFrom
19 Sep
PayBasis
Salaried
AnnualGross
140
HourlyRate
5

Active waits for the hr manager.

Core HR →
Shift RosterShiftRosters
StatusPlannedPublishedSwappednext 14 days
15 Oct GN SHF-3440, 29 Sep to 05 Oct, Planned YH SHF-8661, 01 Oct to 07 Oct, Published NH SHF-6608, 21 Sep to 27 Sep, Swapped AE SHF-4744, 09 Oct to 15 Oct, Planned ZD SHF-1806, 24 Sep to 28 Sep, Published PA SHF-3458, 10 Oct to 13 Oct, Swapped SHF-3440SHF-8661SHF-6608SHF-4744SHF-1806 today · 17 Sep
  • GN: SHF-3440, 29 Sep to 05 Oct, Planned
  • YH: SHF-8661, 01 Oct to 07 Oct, Published
  • NH: SHF-6608, 21 Sep to 27 Sep, Swapped
  • AE: SHF-4744, 09 Oct to 15 Oct, Planned
  • ZD: SHF-1806, 24 Sep to 28 Sep, Published
  • PA: SHF-3458, 10 Oct to 13 Oct, Swapped
Leave & attendance →

Typical roles

Roles and permissions

Site or shift supervisors as Line Managers, HR Manager per region, Employees using the configured self-service interface are configured as roles at rollout; the spec has no matrix column for them yet.

Payroll Officer

Prepares the pay run: employee pay setup, inputs, calculation, review, payslips, bank file and statutory returns.

Permissions
  • Manage PayRuns, PayPeriods, PayrollInputs, Payslips, PayslipLines, Garnishments, LoansAndAdvances, PaymentBatches, Payments, PayComponents, PayCalendars, Shifts, StatutoryRules, StatutoryRuleBands, StatutoryFilings, EmployeeTaxDetails, CompensationLines, BankAccountChangeRequests
  • Edit draft CompensationRecords (PayBasis, AnnualGross, HourlyRate, DailyRate, Currency, EffectiveFrom, EffectiveTo, RevisionReason)
  • Edit Employees (TaxIdentifier, SocialInsuranceNumber, PaymentMethod, PayCalendar)
Pending Payroll InputsPayrollInputs
Pending
  • PI-33469 PR-50892 30 8 d
  • PI-80123 PR-77467 40 in 1 d
  • PI-28235 PR-91892 100 2 d
  • PI-63581 PR-21679 620 in 5 d
  • PI-23409 PR-58989 630 in 6 d
PI-33469
PayRun
PR-50892
Employee
HN
Component
PC-5695
Amount
300
Quantity
30

Approval waits for the payroll officer.

Finance Controller

Approves the pay run, authorises the bank file, owns the payroll journal and its reconciliation to the ledger, and locks periods and tax years.

Permissions
  • Approve PayRuns and return submitted runs for correction
  • Authorise PaymentBatches only when not the run preparer or approver
  • Approve StatutoryFilings year-end statements and authorise statutory payments
Offer ApprovalsOffers
PendingApproval
  • OFF-44764 CND-83050 950 3 d
  • OFF-55341 CND-33625 310 in 5 d
  • OFF-16296 CND-10319 420 10 d
  • OFF-33202 CND-97263 580 3 d
  • OFF-15528 CND-85760 590 in 7 d
OFF-44764
Candidate
CND-83050
Position
PST-6967
LegalEntity
LE-92610
AnnualSalary
950
SigningBonus
90

Active waits for the hr manager.

Modules

  • Shift RosterPlanned
    EmployeeRoster DateShiftLocation

    Leave & attendance

    Leave policies and balances, requests and approval, work patterns, shifts and rosters, daily attendance from devices, and the timesheets with a line per day that payroll reads at cutoff.

  • Payroll
    Component CodeComponent NameComponent TypeCalculation Method

    Payroll

    Pay components, calendars and periods, inputs from attendance and benefits, gross-to-net calculation under statutory rules and the employee's tax details, review, approval, payslips, the bank file and the payment behind each payslip.

  • Employee DirectoryOnboarding
    Employee NumberFull NameDepartmentPosition

    Core HR

    The employee record, assignments and the org chart, documents with verification and expiry, tax details, salary structures, onboarding checklists and exits.

  • Pay Run ApprovalsPendingApproval
    Pay Run NumberLegal EntityRun TypePeriod End
    Off Cycle

    Payroll accounting

    Ledger accounts and cost centres, the payroll journal drafted for every approved run, allocation by cost centre and timesheet line, accruals with their reversals, reconciliation of clearing and liability accounts, and the period lock.

  • Statutory Filing CalendarPending
    Filing NumberLegal EntityFiling TypePeriod End
    Social Insurance Return

    Compliance

    Statutory rules and their bands as effective-dated data, monthly and year-end returns built from posted pay runs, employee tax statements, the tax year lock, policy acknowledgement and the documents that expire.

  • Benefit Enrolment RequestsPending
    Enrolment NumberEmployeeBenefit PlanCoverage Level
    Employee Spouse

    Benefits

    Plans with premiums and employer contributions, eligibility and enrolment windows, coverage levels, dependants and nominees, and the deductions payroll takes from them.

  • Candidate PipelineApplied
    Candidate NumberFull NameJob OpeningSource
    Job Board

    Recruiting

    Requisitions against approved positions, candidates through stages, interviews with feedback, and offers approved against the band before they are sent.

Relevant reports

Reports and dashboards

Changes Since Last Run

Joiners, leavers, compensation revisions, assignment changes, bank and tax-detail changes and new garnishments in the period, with who approved each.

Pay Run ApprovalsPayRuns
PendingApproval
  • PR-62471 LE-85716 30 in 8 d
  • PR-19455 LE-63938 35 in 9 d
  • PR-22110 LE-22800 18 in 4 d
  • PR-88915 LE-43527 27 4 d
  • PR-33121 LE-69431 36 8 d
PR-62471
LegalEntity
LE-85716
RunType
Regular
PeriodEnd
25 Sep
PayDate
27 Sep
Headcount
30

Approval conditions.

Payroll Cost by Cost Centre

Employer cost by entity, cost centre, component and month, reconciled to the posted payroll journal.

Journals to PostPayrollJournals
Draft
  • PJ-83486 PR-27449 9 d
  • PJ-66337 PR-61695 13 d
  • PJ-88712 PR-30382 3 d
  • PJ-16809 PR-99083 3 d
  • PJ-82441 PR-70760 12 d
PJ-83486
JournalType
PayRun
PayRun
PR-27449
LegalEntity
LE-43839
PostingDate
08 Sep
TotalDebit
870

Posting waits for the finance controller.

Headcount and Attrition

Headcount by entity, department and employment type from the assignments effective in the month, with joiners and leavers and the reasons for leaving.

Pay Run ApprovalsPayRuns
PendingApproval
  • PR-62471 LE-85716 30 in 8 d
  • PR-19455 LE-63938 35 in 9 d
  • PR-22110 LE-22800 18 in 4 d
  • PR-88915 LE-43527 27 4 d
  • PR-33121 LE-69431 36 8 d
PR-62471
LegalEntity
LE-85716
RunType
Regular
PeriodEnd
25 Sep
PayDate
27 Sep
Headcount
30

Approval conditions.

Common questions

All questions
Does it calculate tax and statutory contributions for our country?

Statutory rules are effective-dated rows per jurisdiction. A flat rule carries rates and a ceiling; a banded rule carries its bands for progressive tax; each names the wage base it applies to and the component it posts to. The employee’s side, the tax code or filing status, allowances and declared reliefs, is a verified record per employee per tax year. Implementation configures and verifies the rules and filing formats for the agreed entities and jurisdictions. This specification does not certify any jurisdiction or supply current statutory rates. A later change requires an effective-dated revision and repeat checks before use.

Related question
Can salaried and hourly staff run on different calendars?

Yes. A pay calendar sets frequency, cutoff and pay day for a group of employees in an entity and generates its periods. Monthly salaried staff and weekly hourly staff run separately in the same entity, and their journals land in the same ledger month. Hourly staff carry an hourly rate on their compensation record.

Related question
How does attendance reach payroll?

Configured and tested device, mobile or web connections, imports or manual entry build daily attendance rows against the rostered shift. Approved leave marks the days, managers correct flagged rows, and hourly staff submit a timesheet with a line per day that the manager approves. At cutoff the attendance status, approved hours and shift premiums become inputs to the run with their source record as the reference.

Related question
What happens when someone leaves?

An exit record runs notice and clearance, then a final settlement run pays to the last working day. It includes the terminal amounts approved by HR and applies configured entitlement, recovery and tax rules. Final settlement needs payroll approval, independent payment authorisation and journal posting. Agree former-employee access and retention during rollout.

Related question
Who can see salaries and bank accounts?

Salary fields are visible to HR Managers, Payroll Officers and the Finance Controller. National ID and bank account are masked for everyone except HR Managers and Payroll Officers. A bank account change is a separate request tied to the exact verified proof. A Payroll Officer other than the requester matches the proof and proposed account before it becomes the current verified account. The preparer of a run cannot approve it, and the bank authoriser must be different from both the preparer and approver.

Related question

Other industries

  • Industry

    Professional and technology firms

    Monthly salaried staff, variable pay and bonus schemes, flexible benefits, remote allowances, and a finance team that wants cost by practice or client.

  • This page

    Shift-based operations

    Plants, warehouses, stores, hotels and care facilities: rosters, biometric attendance, overtime rules, shift premiums, hourly and monthly staff on different calendars, and joiners and leavers every week.

  • Industry

    Multi-entity groups

    Several employing companies under one management: separate registrations, calendars and bank accounts, moves between entities, shared-services cost attribution, and one headcount and cost view across the group.

  • Industry

    Grant-funded and not-for-profit organisations

    Charities, research institutes and programme delivery bodies: staff funded by several grants, hourly cost allocation and configurable funder reporting, fixed-term contracts that follow the grant, and reports each funder can audit.

ERP•AI workspace

Start now HR & Payroll

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · industry 1 of 4Professional and technology firmsNext · industry 3 of 4Multi-entity groups

Customize for Shift-based operations. With Proto, your desktop AI agent.

Ask Proto to help you customize HR & Payroll.

Customize
for Shift-based operations.
Ask: “Plan a setup for my industry.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.