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 Modules
Payroll4 of 7
  • Core HR1 of 7
  • Recruiting2 of 7
  • Leave & attendance3 of 7
  • Payroll4 of 7
  • Benefits5 of 7
  • Compliance6 of 7
  • Payroll accounting7 of 7

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.

Statutory Rules StatutoryRules → StatutoryRuleBands released orders keep the revision they started on
Core HRRecruitingLeave & attendancePayrollBenefitsCompliancePayroll accounting
  • SR-0442 · ITM-2041 1 EA
    • ITM-3310 2 EA
      • ITM-5107 0.8 KG
    • ITM-5140 6 EA
StatutoryRuleBands
Records in this module
  • PayComponents
  • PayCalendars
  • PayPeriods
  • StatutoryRules
  • StatutoryRuleBands
  • EmployeeTaxDetails
  • PayrollInputs
  • PayRuns
  • Payslips
  • PayslipLines
  • Garnishments
  • LoansAndAdvances
  • PaymentBatches
  • Payments
  • BankAccountChangeRequests

Pay components

PayComponents defines earnings, deductions, employer contributions, reimbursements, statutory amounts and terminal benefits. Calculation methods include fixed, percent of basic or gross, per day, per hour and formula. Daily and hourly components use the compensation rate and a configured multiplier verified for the employment terms and jurisdiction. Taxable, proratable and payslip-visible flags control treatment; expense and liability accounts control posting.

Pending Payroll InputsPayrollInputs
approval waits for the payroll officer
Approval conditions

Payroll Officer approves the inputs (Status: Pending → Approved).

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.

Calendars, periods and cutoff

PayCalendars supports monthly, semi-monthly, bi-weekly and weekly groups under an entity. Each generated period has one Regular run. At cutoff, the run locks its approved inputs and included approved timesheets. Unapproved sheets remain editable and feed an eligible open-period run after approval, retaining original work dates.

Open Pay RunsPayRuns
Approval conditions
Approval conditions

At year-end the YearEndStatement and EmployeeTaxCertificates are produced from the year's payslips, Finance Controller approves the statement (Status: Prepared → PendingApproval → Approved), employee certificates link their ApprovalStatement before PublishedOn is set, and Finance Controller locks the TaxYear (Status: Open → Locked), and posting into it requires reopening by a named role.

Finance Controller reviews it in Journals to Post and posts it (Status: Draft → Posted);

Payroll Officer runs the calculation (Status: InputsLocked → Calculated).

Payroll Officer submits the run (Status: Calculated → PendingApproval).

StatusDraftInputsLockedCalculatedPendingApprovalApprovedPosted
Pay Run NumberLegal EntityPay CalendarPay PeriodRun Type
PR-80607LE-41929PC-8258PP-10416Regular
PR-62914LE-56964PC-7164PP-98417OffCycle
PR-79369LE-53781PC-4633PP-48246Bonus
PR-38822LE-24818PC-5174PP-53519FinalSettlement
PR-37094LE-74136PC-3625PP-86388Arrears
PR-34638LE-49049PC-8181PP-36724Regular

Inputs

Source What it generates
Timesheet Approved regular, overtime and holiday hours at configured rates
Leave Loss-of-pay days from unpaid leave and resolved absence
Roster Premiums for shifts worked
Benefit Employee premium and mapped employer contribution
Loan Instalment while a balance remains
Garnishment Deduction under the configured order, cap and protected amount

Payroll Officer reviews generated inputs and enters permitted bonuses, reimbursements, arrears and corrections. Each input retains its source. Pending or rejected inputs are excluded and reported.

Pay Run ApprovalsPayRuns
Approval conditions
Approval conditions

At year-end the YearEndStatement and EmployeeTaxCertificates are produced from the year's payslips, Finance Controller approves the statement (Status: Prepared → PendingApproval → Approved), employee certificates link their ApprovalStatement before PublishedOn is set, and Finance Controller locks the TaxYear (Status: Open → Locked), and posting into it requires reopening by a named role.

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

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 accounting →

Calculation, gross to net

  1. Determine paid days and hours from approved attendance and timesheets; reduce only components flagged for proration.
  2. Apply effective compensation and approved inputs. A back-dated revision produces reviewed arrears in an open period.
  3. Sum gross and taxable gross from the component flags.
  4. Calculate withholding from effective StatutoryRules, bands and verified EmployeeTaxDetails. Other obligations use their configured wage bases and ceilings.
  5. Apply deductions in the priority validated for the entity and jurisdiction, including protected amounts and caps. Unpaid recoveries remain outstanding.
  6. Write Payslips, PayslipLines and CalculatedRevision, including employer cost and year-to-date figures.

This specification defines the rule records; payroll specialists validate rates, priority, proration and outputs for the rollout.

My PayslipsPayslips
YouStatusReleasedPaid
Released
PYS-46753PR-258322 days paid
PYS-21609PR-4812413 days paid
PYS-27851PR-742147 days paid
Paid
PYS-39133PR-7139118 days paid
PYS-28524PR-3899723 days paid
PYS-37026PR-6170711 days paid
Payroll →

Review and approval

Payroll Register and Payroll Summary by Component reconcile the calculation. Payroll Variance highlights changes over the entity threshold; Changes Since Last Run provides the supporting employment, compensation, bank and tax changes. Payroll Officer can hold a payslip with a reason while the rest proceeds.

A correction before submission returns the run to Draft with CorrectionReason, increments InputRevision and requires another lock and calculation. Finance Controller must return a submitted run before it changes. Submission requires CalculatedRevision to equal InputRevision. A controller other than the preparer approves. Approved, paid or posted results are corrected through a separate run in an open period.

Held PayslipsPayslips
Held
Payslip NumberPay RunEmployeeNet PayHold Reason
PYS-59290PR-13106UL680Held pys-214
PYS-31367PR-85283SG930Held pys-328
PYS-14280PR-87536TF340Held pys-589
PYS-62369PR-72258CB220Held pys-889
PYS-42978PR-46110LM220Held pys-889
PYS-77537PR-98386XZ510Held pys-983
Payroll →

Payslips

Each payslip records days, loss of pay, gross, deductions, employer contributions, net and its document. Employee access starts at Released and includes Paid payslips. A held payslip stays out of new payment batches.

Payment Batches to AuthorisePaymentBatches
authorised waits for the finance controller
Approval conditions

Finance Controller, different from both run preparer and approver, authorises it from Payment Batches to Authorise (Status: Authorised);

Generated
Batch NumberPay RunLegal EntityFile FormatPayment Count
PB-87808PR-56899LE-42651SEPA21
PB-92319PR-23081LE-52439NACHA13
PB-65359PR-17125LE-40399BACS3
PB-70657PR-82838LE-47494NEFT24
PB-68313PR-71004LE-14808Generic2
PB-93001PR-19155LE-42961SEPA12

Payment and reconciliation

Payroll Officer generates a batch whose total equals its released obligations, excluding amounts already confirmed. BankTransfer payments snapshot the account and VerifiedBankChange from a verified employee account. A Finance Controller who is neither the preparer nor run approver authorises the batch. Confirmation or return is recorded per payment; cheque and cash payments use the same ledger outside the bank file.

A return holds the payslip and clears bank verification. Reissue requires another approved account request and links the returned attempt through ReissuesPayment. PaidNet counts confirmed payments once. NetTotal equals PaidNet plus remaining released and held obligations; HeldNet shows the held portion. PaymentStatus is Unpaid before any confirmation, PartiallyPaid with an outstanding balance, and Paid when settled. It stays separate from the run’s posting Status. Posting records the full obligation; clearing may retain an explained unpaid balance.

Garnishments, loans and advances

Garnishments holds the order, payee, dates, amount or percentage, priority, cap and protected amount. Deductions generate remittance evidence. LoansAndAdvances holds principal, instalment and balance. Recoveries stop when settled; any shortfall at exit remains an identified balance to resolve, rather than forcing negative pay.

Off-cycle and final settlement runs

RunType distinguishes Regular, OffCycle, Bonus, FinalSettlement and Arrears. They share the input, calculation, approval, payment and posting controls. Final settlement reads approved Exits amounts, permitted leave encashment and recoveries. Finance Controller posts the journal and closes the period after reconciliation.

Modules

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

Reports

All reports

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.

Payment Reconciliation

Net pay per payslip against confirmed payments counted once, linking returned and reissued attempts and listing the remaining released and held obligations.

Payment Batches to AuthorisePaymentBatches
Generated
Batch NumberPay RunLegal EntityFile FormatPayment Count
PB-87808PR-56899LE-42651SEPA21
PB-92319PR-23081LE-52439NACHA13
PB-65359PR-17125LE-40399BACS3
PB-70657PR-82838LE-47494NEFT24
PB-68313PR-71004LE-14808Generic2
PB-93001PR-19155LE-42961SEPA12

Roles and permissions

HR Manager

Owns the employee master, assignments, positions, policies, offers and exits, and decides leave exceptions and compensation revisions.

Permissions and records
  • Manage Employees, EmployeeAssignments, EmployeeDocuments, Positions, Departments, Locations, Holidays, WorkPatterns, CompensationRecords, CompensationLines, LeavePolicies, LeaveBalances, BenefitPlans, BenefitEnrolments, Policies, PolicyAcknowledgements, OnboardingTasks, Exits
  • Approve JobOpenings, Offers, CompensationRecords, EmployeeAssignments, BenefitEnrolments
  • Approve LeaveRequests assigned through the entity's escalation rule
  • Authorise Exits terminal amounts and confirm clearance
  • PayRuns
  • Payslips
  • BankAccountChangeRequests
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
Payroll Officer

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

Permissions and records
  • 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)
  • Approve BankAccountChangeRequests prepared by another person and apply their account fields to Employees
  • PayComponents
  • PayCalendars
  • PayPeriods
  • StatutoryRules
  • StatutoryRuleBands
  • EmployeeTaxDetails
  • PayrollInputs
  • PayRuns
  • Payslips
  • PayslipLines
  • Garnishments
  • LoansAndAdvances
  • PaymentBatches
  • Payments
  • BankAccountChangeRequests
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 and records
  • 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
  • Manage PayrollJournals, PayrollJournalLines, GLAccounts, CostCentres, TaxYears
  • PayRuns
  • PaymentBatches
  • PayPeriods
  • PayrollInputs
  • Payslips
  • PayslipLines
  • 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.

Employee

Sees their own record, payslips and balances; raises leave and timesheets; keeps their documents, tax details and dependants current; records feedback on interviews they conduct.

Permissions and records
  • View own Employees record, Payslips, PayslipLines, LeaveBalances, BenefitEnrolments, ShiftRosters, AttendanceRecords, Policies
  • Manage own LeaveRequests, Timesheets, TimesheetLines, Dependants and draft BankAccountChangeRequests
  • Submit own BankAccountChangeRequests
  • Initiate own Exits resignation and view its progress
  • Payslips
  • PayslipLines
  • BankAccountChangeRequests
  • EmployeeTaxDetails
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

Related processes

Pay Run ApprovalsPendingApproval
Pay Run NumberLegal EntityRun TypePeriod End
Off Cycle

Pay run

Inputs, calculation, payroll approval, payment authorisation and posting, with held amounts reconciled separately.

8 stages · 3 approvals

Offer ApprovalsPendingApproval
Offer NumberCandidatePositionLegal Entity

Hire to pay

From offer approval to the first payslip, with verified bank details, salary approval and separate payment authorisation.

8 stages · 7 approvals

Leave ApprovalsSubmitted
Request NumberEmployeeLeave PolicyFrom Date

Leave request to payroll

How 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.

6 stages · 1 approval

ERP•AI workspace

Start now HR & Payroll

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

Start now Download agent
Previous · module 3 of 7Leave & attendanceNext · module 5 of 7Benefits

Customize Payroll. With Proto, your desktop AI agent.

Ask Proto to help you customize HR & Payroll.

Customize
Payroll.
Ask: “Review PayComponents fields.”
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.