P10 Showing as Unpaid? How to Resolve Kenya PAYE Payment Allocation and Correction Issues

Understanding PRNs, unallocated payments and P10 corrections to maintain PAYE compliance in Kenya

Submitting the monthly PAYE declaration in Kenya is a routine compliance obligation for employers. However, even when filings and payments are made on time, errors can occur that result in a declaration appearing as unpaid on the Kenya Revenue Authority (KRA) system.

Understanding how payment allocations work and how to correct a P10 declaration can help employers avoid unnecessary penalties, investigations and administrative delays.

Understanding the Monthly P10 Declaration

In Kenya, employers are required to submit their monthly PAYE declaration, commonly referred to as the P10, through the KRA online portal. The declaration and payment must be completed on or before the 9th day of the following month.

The P10 declaration includes:

  • PAYE
  • National Industrial Training Authority (NITA) contributions
  • Affordable Housing Levy (AHL)

Once the declaration has been submitted, the KRA system generates an eSlip or payment remittance document. This document contains a unique Payment Reference Number (PRN), which is used to identify and allocate the payment against the specific filing.

Why Payment Allocation Issues Occur

One of the most common reasons a P10 declaration shows as unpaid is the use of an incorrect payment reference when making payment to the KRA.

The PRN generated on the eSlip must be used exactly as provided. If an incorrect PRN is entered, or if additional references are included, the KRA system may be unable to match the payment to the associated filing.

In these situations, the payment is often received by the KRA but remains unallocated. The declaration continues to appear as unpaid, despite the employer having settled the amount before the due date.

Unallocated payments are typically routed to a suspense account until they can be manually reviewed and assigned to the correct filing.

How to Resolve an Unallocated Payment

Where a payment has not been allocated correctly, employers will generally need to engage directly with the KRA.

Supporting documentation is essential and should include:

  • Proof of filing from the KRA portal.
  • Proof of payment from the bank or payment provider.
  • The relevant payment reference information.

In many cases, an in-person visit to a KRA office may be required so that a KRA representative can review the documentation and allocate the payment to the correct employer account.

Each employer in Kenya is assigned a dedicated client manager at the KRA. This official can assist with payment allocation queries, compliance concerns and filing corrections.

Monitoring Allocations Through the General Ledger

The KRA General Ledger provides a detailed view of all filings, payments and allocations recorded against an employer’s account.

Employers can review their Statement of Accounts to confirm that payments have been successfully allocated to the correct declarations.

The statement can be extracted in PDF or Excel format, making it a useful compliance tool and an effective way to identify discrepancies before they become larger issues.

Regular reviews of the General Ledger can help employers ensure that all filings and payments have been correctly processed.

In many cases, an in-person visit to a KRA office may be required so that a KRA representative can review the documentation and allocate the payment to the correct employer account.

Correcting a P10 Declaration

The KRA provides an online correction process for employers who need to amend previously submitted P10 declarations.

There are two types of P10 submissions:

1. Original P10

This is the initial declaration submitted for the reporting period.

2. Amended P10

This declaration is used when corrections are required after the original submission has already been filed.

The amended P10 contains all relevant payroll information, including the original payroll run and any additional payroll runs or adjustments that were processed after the initial filing.

What Happens When a Payment Has Already Been Made?

Where an employer has already made payment against the original P10, the KRA system automatically takes the existing payment into account when the amended declaration is submitted.

The system compares the original declaration and payment against the amended figures and calculates any additional amount due or any excess payment already received.

This automated calculation simplifies the correction process and helps ensure that employers only settle the difference between the original and amended declarations.

Best Practice for Employers

To avoid unnecessary payment allocation issues and correction requests:

  • Always use the PRN exactly as it appears on the eSlip.
  • Retain proof of filing and proof of payment for every submission.
  • Regularly review the KRA General Ledger and Statement of Accounts.
  • Submit corrections as soon as discrepancies are identified.
  • Engage with your assigned KRA client manager when assistance is required.

By understanding how payment allocations and P10 corrections work, employers can maintain compliance, minimise administrative delays and ensure that PAYE obligations are accurately reflected on the KRA system.

𝘐𝘧 𝘢𝘯 𝘦𝘮𝘱𝘭𝘰𝘺𝘦𝘳 𝘩𝘢𝘴 𝘢𝘯𝘺 𝘶𝘯𝘤𝘦𝘳𝘵𝘢𝘪𝘯𝘵𝘺 𝘢𝘣𝘰𝘶𝘵 𝘸𝘩𝘦𝘵𝘩𝘦𝘳 𝘵𝘩𝘦 𝘢𝘣𝘰𝘷𝘦 𝘢𝘱𝘱𝘭𝘪𝘦𝘴 𝘵𝘰 𝘵𝘩𝘦𝘪𝘳 𝘦𝘮𝘱𝘭𝘰𝘺𝘦𝘦𝘴, 𝘪𝘵 𝘪𝘴 𝘳𝘦𝘤𝘰𝘮𝘮𝘦𝘯𝘥𝘦𝘥 𝘵𝘩𝘢𝘵 𝘭𝘦𝘨𝘢𝘭 𝘢𝘥𝘷𝘪𝘤𝘦 𝘣𝘦 𝘴𝘰𝘶𝘨𝘩𝘵.

Go Deeper on This Topic

If this article raised questions or highlighted areas you’d like to understand better, let’s talk.Our team can walk through the details, implications, and practical considerations for your business.

Angelene Stathakis
Sales and Marketing Manager, Praxima