Payroll Processing

Run and process payroll

Payroll Processing allows businesses to calculate employee salaries, generate payroll reports, submit payroll declarations to tax authorities, process salary payments, and automatically create accounting entries.

Numera's payroll engine calculates salaries using employee master data, employment contracts, working hours, overtime, absences, allowances, deductions, tax rules, and social contribution requirements.

The Payroll Processing page explains the complete payroll workflow from salary calculation through payment and accounting integration.

Overview

Payroll Processing allows businesses to:

  • Calculate employee salaries
  • Manage payroll periods
  • Process payroll corrections
  • Generate payroll reports
  • Submit payroll declarations
  • Process salary payments
  • Create accounting entries
  • Maintain payroll audit trails
Payroll calculations are based on Employee and Employment records configured within Numera.

Navigate to Finance > Payroll > Pay Runs. The Pay Runs screen serves as the central payroll workspace.

Users can:

  • View existing pay runs
  • Create new pay runs
  • Edit pay runs
  • Confirm payroll calculations
  • Process salary payments
  • Download payroll documents
  • Review payroll accounting entries
Pay Run list showing payroll periods and payroll status.

Understanding Pay Runs

A Pay Run represents a payroll calculation for a specific salary period. Each Pay Run contains salary calculations for one or more employees.

Pay Run Flow

Employee Data

Employee and employment records

Payroll Calculation

Salaries calculated from payroll rules

Pay Run

Payroll for a salary period

Payment

Salaries paid to employees

Accounting

Journal entries generated automatically

Payroll Groups and Sub Pay Runs

When opening an existing Pay Run, users may see multiple tabs. These tabs represent sub-pay runs grouped according to salary or employment categories required by local payroll regulations.

Examples may include:

  • Regular Employees
  • Contract Workers
  • Special Employment Types
  • Other regulatory payroll categories
The grouping structure may vary depending on country-specific payroll requirements and localization settings.

Creating a New Pay Run

To create a new payroll period:

  1. Open Pay Runs
  2. Click Create New
  3. Select the payroll period
  4. Generate payroll calculations
  5. Review calculated salaries and make manual adjustments when needed
  6. Save the Pay Run

Each Pay Run belongs to a single legal entity. When creating a Pay Run, payroll calculations are generated only for employees belonging to the selected company or legal entity.

A single Pay Run cannot contain employees from multiple legal entities. Separate Pay Runs must be created for each legal entity to ensure correct payroll calculations, tax reporting, payment processing, and accounting entries.

Salary Calculation

Numera automatically calculates salaries using employee and employment data. Calculation inputs may include:

  • Basic Salary
  • Working Hours
  • Overtime
  • Sick Leave
  • Vacation Leave
  • Allowances
  • Deductions
  • Tax Codes
  • Social Contributions
  • Employment Type

Salary Calculation Inputs

Employee Data

Master data and employment terms

Working Hours

Hours, overtime, and absences

Allowances

Additional earnings and benefits

Deductions

Withholdings and reductions

Tax Rules

Tax codes and social contributions

Salary Calculation

Gross-to-net salary result

Payroll calculations automatically apply configured payroll rules and employee-specific settings.

Draft Status

Newly generated payrolls are initially saved as Draft. While Draft:

  • Salary calculations can be reviewed
  • Employee payroll data can be adjusted
  • Payroll corrections can be made
  • Reports can be generated

No payroll approval or payment has yet occurred.

Creating and calculating a new Pay Run.

Reviewing Employee Payroll Calculations

Users can open individual employee calculations directly from the Pay Run. Clicking an employee row opens detailed payroll information.

Available information may include:

  • Gross Salary
  • Contributions
  • Taxes
  • Allowances
  • Deductions
  • Net Salary
  • Payroll Notes
Detailed payroll calculation for an employee.

Payroll Corrections

Payroll corrections can be performed after a payroll has already been calculated or paid.

Moving an Employee to a Correction Pay Run

Users can move an employee payroll calculation into a correction pay run. The system:

  1. Creates a new correction sub-pay run
  2. Moves the selected employee calculation
  3. Recalculates payroll values
  4. Allows the correction to be reviewed separately

Correction Pay Run

Original Payroll

Calculated or paid payroll

Select Employee

Choose the calculation to correct

Create Correction Pay Run

Isolate the correction separately

Recalculate Salary

Recompute corrected values

Payroll corrections are isolated into a separate sub-pay run to preserve payroll history and auditability.

Manual Payroll Adjustments

After recalculation, payroll values can be adjusted manually when necessary. Examples:

  • Payroll corrections
  • Exceptional adjustments
  • Regulatory corrections
  • Retroactive changes
Correcting and recalculating payroll values.

Confirming a Pay Run

After payroll calculations have been reviewed, the Pay Run can be confirmed. Confirmation indicates that:

  • Payroll calculations are complete
  • Payroll values have been reviewed
  • Payroll declarations can be generated
  • Payroll is ready for payment

Confirmation Flow

Draft

Payroll is calculated

Review

Calculations are verified

Confirm

Payroll is approved

Ready for Payment

Declarations and payment can proceed

Payroll Submission Files

Numera can generate payroll declaration files required by local tax authorities. For North Macedonia:

  • TXT payroll export files can be generated
  • Files can be uploaded to UJP
  • UJP validates payroll information
  • Approved payroll declarations generate official payroll confirmations
Payroll submission formats depend on country-specific payroll localization.

Editing a Confirmed Pay Run

Confirmed Pay Runs remain editable. When changes are made:

  • The Pay Run returns to Draft status
  • Payroll calculations must be reviewed again
  • The Pay Run must be reconfirmed
Any modification to a confirmed payroll requires re-confirmation before payment processing can continue.

Processing Payroll Payments

After payroll approval, employee payments can be processed. Available actions include:

  • Generate payment instructions
  • Initiate salary payments
  • Mark payroll as paid
  • Record payment references

Banking Integration

If Banking Integration is active, Numera can automatically initiate payroll payments through the connected banking platform.

Automatic Payment

Confirmed Pay Run

Payroll approved for payment

Banking Integration

Connected banking platform

Payment Initiated

Payments sent automatically

Paid

Payroll marked as paid

Manual Payment Processing

Without Banking Integration:

  1. Salary payments are initiated outside Numera
  2. Payment reference information is obtained
  3. Pay Run is marked as Paid
  4. Payment Slip Number is recorded

Manual Payment

Confirmed Pay Run

Payroll approved for payment

External Bank Payment

Salaries paid outside Numera

Payment Slip Number

Reference recorded for tracking

Paid

Payroll marked as paid

Manual payment workflows preserve payment tracking even when banking integrations are not available.

Once payment has been completed:

  • Payroll status becomes Paid
  • Payroll records become part of payroll history
  • Accounting entries can be reviewed
  • Payroll reports remain available
Completed payroll processing.

Payroll Documents

Users can download payroll-related documents directly from a Pay Run. Available documents may include:

  • Payroll Summary Reports
  • Employee Payroll Reports
  • Salary Payment Reports
  • Employee Pay Slips
  • Payroll Export Files
Available reports may vary depending on localization and payroll configuration.

Payroll Audit Trail

Numera maintains a complete audit trail for payroll processing. The audit trail helps users understand:

  • Who performed payroll actions
  • When changes occurred
  • Which payroll values were modified
  • Which payroll corrections were applied

Audit Trail

Pay Run

Payroll activity is recorded

Audit Trail

Actions and changes captured

History

Complete payroll history retained

Compliance

Supports regulatory requirements

Payroll audit trail and activity history.

Accounting Integration

Payroll integrates directly with Accounting.

Automatic Journal Entries

Payroll calculations automatically generate Journal Entries. These entries can be accessed directly from the Pay Run. Examples:

  • Salary Expense
  • Employer Contributions
  • Payroll Taxes
  • Employee Liabilities
  • Net Salary Payable

Accounting Integration

Pay Run

Confirmed payroll calculation

Generate Journal Entry

Entries created automatically

Accounting

Posted to the general ledger

Payroll Journal Entry Status

When the Journal Entry has been posted successfully:

  • The Journal Entry indicator on the Pay Run becomes green
  • Users can navigate directly to the accounting transaction
Payroll accounting entries provide a direct connection between Payroll and the General Ledger.

Pay Run Status Lifecycle

Draft
Confirmed
Paid

Alternative path:

Confirmed
Edited
Draft

Alternative path:

Paid
In Correction
Confirmed
Paid

Status Definitions

Draft

Payroll is being prepared and reviewed.

Confirmed

Payroll calculations have been approved and are ready for payment.

Paid

Payroll has been successfully paid.

In Correction

One or more salaries in the payroll are being corrected.

Best Practices

Review Payroll Before Confirmation

Verify salary calculations before confirming a Pay Run.

Complete Corrections Through Correction Pay Runs

Maintain payroll history and auditability when correcting payroll calculations.

Validate Payroll Submission Files

Review generated files before submitting them to tax authorities.

Reconfirm Payroll After Changes

Any modification to a confirmed payroll should be carefully reviewed.

Verify Accounting Entries

Ensure payroll journal entries are posted correctly before period-end closing.

Key Concepts

  • Payroll calculations are based on employee and employment data.
  • Pay Runs represent payroll calculations for a salary period.
  • Payroll can be grouped into regulatory sub-pay runs.
  • New payroll calculations begin in Draft status.
  • Payroll corrections are managed through correction pay runs.
  • Confirmed payrolls can be edited and reconfirmed.
  • Payroll declaration files can be generated for tax authorities.
  • Payroll payments may be processed automatically or manually.
  • Payroll automatically generates accounting entries.
  • Complete audit trails are maintained for payroll processing.