Welcome to Moritech Cyberspace

Would you like to login to your account or proceed to browse our services?

KRA Services

Kenya Revenue Authority tax services including PIN registration, returns filing, and tax compliance.

1000+ PINs Registered
500+ Returns Filed
1-2 Hours PIN Registration Time
Ksh 100 Starting Fee

All KRA Services We Offer

Complete Kenya Revenue Authority services — fast, reliable, WhatsApp-assisted

Complete KRA Services Guide

Everything you need to know about KRA services in Kenya

KRA PIN Registration

New KRA PIN registration for individuals and businesses. Required for employment, banking, and government services.

Ksh 200 National ID/Passport, Phone, Email
Request This Service

KRA PIN Retrieval

Lost or forgotten your KRA PIN? We retrieve it quickly through the iTax portal.

Ksh 100 Full Names, ID Number
Request This Service

KRA Returns Filing

Annual tax returns filing for individuals and businesses. Stay compliant and avoid penalties.

Ksh 300 KRA PIN, Income details
Request This Service

Tax Compliance Certificate

Apply for your Tax Compliance Certificate. Essential for tenders and government contracts.

Ksh 500 KRA PIN, iTax login
Request This Service

KRA Profile Updates

Update your KRA profile — change email, phone number, address, or employment details.

Ksh 200 KRA PIN, ID Number
Request This Service

eTIMS Registration

Register your business on the Electronic Tax Invoice Management System for VAT compliance.

Ksh 500 KRA PIN, Business details
Request This Service

Related Services You May Need

After KRA registration, these services are often required next

Frequently Asked Questions

What is a KRA PIN and why do I need it?

A KRA PIN (Personal Identification Number) is a unique identifier issued by the Kenya Revenue Authority. It is required for employment, opening a bank account, registering a business, filing tax returns, accessing government services, and any formal financial transactions in Kenya.

How long does KRA PIN registration take?

With our assistance, KRA PIN registration typically takes 1-2 hours during business hours. We handle the entire iTax portal process for you — from form filling to PIN issuance.

What documents do I need for KRA PIN registration?

For individuals: National ID or Passport, phone number, and email address. For businesses: Certificate of Incorporation, director's ID, and business contact details.

Can I retrieve a lost KRA PIN?

Yes! We can retrieve your KRA PIN quickly through the iTax portal. You just need to provide your full names as they appear on your ID and your ID number.

What happens if I don't file my KRA returns?

Failure to file returns can result in penalties, interest charges, and being flagged as non-compliant. This can affect your ability to get tax compliance certificates, loans, or government tenders. We help you file on time.

How much do KRA services cost?

Our service fees: KRA PIN Registration Ksh 200, PIN Retrieval Ksh 100, Returns Filing from Ksh 300, Tax Compliance Certificate Ksh 500, Profile Updates Ksh 200. These are our processing fees only — KRA itself does not charge for PIN registration.

Need KRA Assistance?

From PIN registration to tax returns — we handle it all. Chat with us on WhatsApp now!

Get Help on WhatsApp