Skip to content
Cyber Kenya

KRA services

KRA PIN, returns, iTax — sorted.

Whether you need a new PIN, you're locked out of iTax or it's June and returns are due, we'll handle it with you.

Message us and we'll confirm what to send. Any official fee is paid separately.

Common KRA tasks

  • New KRA PIN registration
  • Nil returns filing
  • Employment (P9) returns
  • iTax account recovery & email change
  • Tax compliance certificate
  • PIN retrieval and update

Service fee: From KSh 300

Popular KRA services

KRA PIN registration

New individual PIN.

From KSh 300

Nil returns

For PIN holders with no income to declare.

From KSh 300

Employment returns

Using your P9 form.

From KSh 500

Tax compliance certificate

When your returns are up to date.

From KSh 300

What to prepare

  • Your KRA PIN details, if you already have a PIN
  • National ID details, where the task needs them
  • Active phone number and email address
  • P9 form (for employment returns)
  • Any other document the specific task needs — we tell you before we start
  • We never ask for your password or one-time codes

How it works

  1. 1

    Send us a WhatsApp message with the service you need.

  2. 2

    We tell you exactly what to send and the total cost.

  3. 3

    Send your details. We fill and submit the application.

  4. 4

    We send you the confirmation, PDF or next steps.

Want us to handle it for you?

Get help handling your KRA online tasks without struggling through the process alone.

✓ Online help across Kenya · ✓ WhatsApp support · ✓ Clear requirements before we start

About fees: KRA does not charge for PIN registration or filing. What you pay is our service fee only. Penalties from late filing are KRA charges.

Common mistakes to avoid

  • Filing nil returns when you had employment income
  • Using an email you can no longer open
  • Filing after 30 June and paying a penalty

How long it takes: PIN and nil returns: usually within 15 minutes.

Check it yourself: itax.kra.go.ke

Helpful reading

Questions people ask

Cyber Kenya is an independent service provider and is not affiliated with any government agency. Prices shown are our service fees and may vary with the complexity of your request.

Ready to get started?

Talk to Cyber Kenya on WhatsApp about your kra services. We'll tell you what to send and the fee before we start.