If your payroll software or Basic PAYE tool isn’t calculating your employees’ payments, it can create confusion, risk non-compliance, and disrupt payroll timelines. This guidance outlines practical steps to identify the issue, ensure accurate pay, and maintain compliance while you address the root cause.
1) Confirm the scope of the problem
– Verify whether the issue affects a single employee, a group of employees, or all payrolls.
– Check recent changes: software updates, data imports, wage rate changes, tax code updates, or new benefit calculations that could be causing discrepancies.
– Review error messages or alerts from the payroll system. Note any recurring codes or warnings to guide troubleshooting.
2) Confirm data integrity
– Ensure employee data is up-to-date: tax codes, National Insurance numbers, start dates, contractual hours, salary, and benefits.
– Validate pay elements: hourly rates, overtime, bonuses, deductions, pension contributions, student loan repayments, and any salary sacrifice arrangements.
– Check that payroll periods are correctly defined (monthly, weekly, etc.) and that the pay run dates align with the period.
3) Check tax and regulatory settings
– Verify tax codes are current and correctly applied to each employee. Incorrect tax codes are a common source of under- or overpayment.
– Confirm National Insurance categories and thresholds match the latest guidance.
– Review student loan repayment plans, workplace pensions (automatic enrolment), and any other statutory deductions for accuracy and eligibility.
4) Examine calculation rules and dependencies
– Ensure pay element calculations reflect agreed terms: overtime rates, shift premiums, holiday pay, and any cap or limit rules.
– Validate any dependencies between elements (for example, a deduction that should be conditional on earnings or another deduction).
– Look for mutually exclusive or conflicting rules that could cause the system to halt or produce zero payments.
5) Review integration points and data transfers
– If your payroll software interfaces with HR systems, accounting packages, or time and attendance tools, verify data mappings and recent changes.
– Check file formats, import calendars, and scheduled interfaces for failures or partial imports.
– Confirm that batch processing or multi-step workflows aren’t failing due to permissions, file corruption, or server issues.
6) Analyse system health and access controls
– Confirm the software environment is functioning properly: server status, cloud service availability, and network connectivity.
– Review user permissions to ensure staff can input data, run payrolls, and approve payments without being blocked by access restrictions.
– Check for recent software updates or patches that may require post-update configuration or troubleshooting.
7) Reproduce the issue in a controlled manner
– Run a test payroll for a small, representative sample of employees to reproduce the problem without affecting live payments.
– Compare test results with manual calculations or trusted benchmarks to identify where the discrepancy originates.
– Document findings step by step to aid internal teams or support personnel.
8) Consider manual interim calculations
– If the issue cannot be resolved quickly, prepare manual calculations for the upcoming pay run as a temporary measure.
– Use a transparent, auditable process: record assumptions, sources, and calculation steps, and cross-check with a second person.
– Notify relevant stakeholders about the temporary arrangements and potential timing impacts.
9) Engage support and escalation pathways
– Contact the payroll software vendor’s support with a detailed description: affected employees, date ranges, observed vs expected results, error codes, and screenshots if possible.
– If necessary, escalate through your internal IT or finance leadership to ensure prioritisation and access to logs or backend tools.
– Establish a reasonable SLA for resolution and keep stakeholders informed of progress and impact on payroll deadlines.
10) Ensure compliance and documentation
– Once the issue is resolved, perform a reconciliation comparing calculated payments with records and statutory requirements.
– Update your payroll procedures to reflect the root cause and the steps taken to fix the issue.
– Document any changes to processes, data validation checks, and approval workflows to prevent recurrence.
– Maintain an audit trail for tax and statutory reporting, ensuring year-to-date figures align with annual submissions.
11) Proactive preventive measures
– Implement validation checks at data entry: required fields, date formats, and logical consistency (e.g., hours worked cannot exceed plausible limits).
– Create automated alerts for unusual payments, thresholds, or zero-pay results that prompt review before you run payroll.
– Schedule regular data integrity audits, especially following updates, mergers, acquisitions, or changes to benefits and deductions.
– Establish a procedure for testing software updates in a sandbox environment before applying them to live payrolls.
12) Communicate with employees
– If payments are delayed or require adjustments, communicate promptly and clearly with affected employees.
– Provide a straightforward explanation of what happened, how you are addressing it, and when corrected payments will be issued.
– Offer access to support channels for employees to raise questions about their pay and to verify their own pay details.
Closing thoughts
A payroll system that fails to calculate payments correctly undermines trust and compliance. By following a structured approach—confirming data integrity, reviewing tax and regulatory settings, examining calculation rules, and engaging support promptly—you can restore accurate payments and strengthen your payroll processes for the future. If you’d like, I can tailor this guidance to your specific software, payroll structure, and regulatory jurisdiction.
May 5, 2026 at 12:15AM
手动计算员工的法定父母哀悼金
若您的工资软件或基础 PAYE 工具无法计算员工的金额,请使用本指南。


Our Collaborations With