AI Assistant
How do I pay KRA pe...
 
Notifications
Clear all

How do I pay KRA penalties via Mpesa using PRN step by step?

1 Posts
1 Users
0 Reactions
7 Views
(@sande)
Posts: 4929
Member Admin
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#245]

I recently needed to pay a KRA penalty but wasn’t sure how to do it via Mpesa. The process involves generating a PRN (Payment Registration Number), which can be confusing if you’ve never done it before.

If you’re trying to clear KRA penalties quickly, here’s a simple step-by-step guide.


Quick Answer

To pay KRA penalties via Mpesa, log into iTax, generate a PRN, then use Paybill 572572, enter the PRN as the account number, input the amount, and confirm payment.


What Is a KRA Penalty?

KRA penalties are charged when you fail to comply with tax laws, such as:

  • Late filing of returns
  • Late tax payment
  • Failure to deduct or remit taxes
  • PIN-related offenses

Step-by-Step: How to Pay KRA Penalties via Mpesa

Step 1: Log in to iTax

Go to the KRA iTax portal and log in using your PIN and password.

Step 2: Select Payment Registration

Navigate to the payment section and choose “Payment Registration”.

Step 3: Fill Payment Details

Enter:

  • Tax obligation
  • Tax period
  • Amount payable

Step 4: Generate PRN

Submit the form and download the E-slip with your Payment Registration Number (PRN).


Step-by-Step: Pay via Mpesa (Paybill 572572)

Step 1: Open Mpesa Menu

Go to Mpesa on your phone.

Step 2: Select Lipa na Mpesa

Choose “Lipa na Mpesa”.

Step 3: Select Paybill

Tap on Paybill option.

Step 4: Enter Business Number

Enter 572572.

Step 5: Enter Account Number

Input your PRN number.

Step 6: Enter Amount

Enter the penalty amount.

Step 7: Enter PIN and Confirm

Input your Mpesa PIN and press OK.

Step 8: Receive Confirmation

You will receive an Mpesa confirmation SMS.


Common Types of KRA Penalties

  • Late filing → KSh 10,000 or 5% of tax
  • Late payment → 20% of tax due
  • Withholding tax failure → 10% penalty
  • PAYE non-compliance → Up to 25% or KSh 10,000

Important Notes Before Paying

  • Always generate a PRN first
  • Use the exact PRN as account number
  • Keep your Mpesa confirmation message
  • Ensure details match your iTax records

Extra Tips and Best Practices

  • File returns on time to avoid penalties
  • Save your PRN for reference
  • Double-check all details before paying
  • Keep copies of your E-slip
  • Pay immediately after generating PRN

Common Mistakes to Avoid

  • Paying without generating PRN
  • Entering wrong PRN number
  • Using incorrect Paybill number
  • Paying wrong amount
  • Ignoring confirmation SMS

FAQ

What is KRA Mpesa Paybill number for penalties?

The Paybill number is 572572.

What is PRN in KRA payment?

It is a Payment Registration Number used as account number.

Can I pay KRA penalties without PRN?

No, PRN is required for Mpesa payment.


Conclusion

Paying KRA penalties via Mpesa is simple once you generate your PRN. Just follow the steps, use the correct Paybill, and confirm your payment to clear your tax obligations quickly.


 
Posted : March 29, 2026 7:54 am