How to Apply for a KRA Digital Tax Stamp in Kenya
The KRA digital tax stamp is now mandatory for most businesses in Kenya. Here's exactly how to apply, what you'll need, and what to expect during the process.
The Kenya Revenue Authority (KRA) digital tax stamp requirement applies to most businesses selling goods in Kenya. If you haven't applied yet, the process is straightforwardâbut timing matters, and delays are common.
You'll apply through the KRA's online portal at itax.kra.go.ke. The platform handles everything from registration to stamp allocation, though the system can be sluggish during peak hours.
What You Need Before Applying
Have your PIN ready. Your Personal Identification Number (PIN) is your primary login credential for the KRA portal. If you don't have one, you'll need to register first through the same platform.
Gather your business registration documents. The KRA will ask for proof that your business is registeredâeither a Certificate of Incorporation for a limited company or a business registration certificate for sole proprietors and partnerships. You should also have your business address confirmed and your tax compliance history in order.
Your bank details matter. You'll need a business bank account where the KRA can process payments and reconciliations related to your stamp account.
The Application Process
Log into itax.kra.go.ke using your PIN. Navigate to the Digital Tax Stamp sectionâit's typically under Services or Compliance, depending on the portal's current layout.
Fill in your business details accurately. The form asks for your business name, type (retailer, wholesaler, manufacturer), and the products you sell. Errors here can delay approval, so double-check before submitting. If you work with compliance experts, they can verify these details beforehand.
Upload required documents. You'll need a scanned copy of your business registration certificate and proof of address (utility bill or lease agreement dated within three months). File size limits are usually 5MB per document, and PDF format works best.
Select your stamp allocation. Decide how many stamps you need. This determines your initial allocationâyou can request more later, but it's better to estimate correctly from the start.
Pay the application fee. The KRA charges a fee for the digital tax stamp system. Check the official portal for current fees, as these are updated periodically. Payment is typically done via M-Pesa or bank transfer.
Wait for KRA approval. This is where patience becomes essential. Processing usually takes 3-5 business days, but during peak periods (month-end, quarter-end), expect delays up to two weeks. You'll receive notification via email once approved.
After Approval
Once approved, you'll access your stamp dashboard. Download the mobile application or use the web interface to generate and print stamps for your products. Each stamp is unique and trackableâthis is the enforcement mechanism the KRA uses to combat tax evasion.
Start stamping your goods before selling them. It's a legal requirement. Selling unstamped products attracts penalties that far exceed the cost of the stamp itself.
If you're managing multiple products or high volumes, KRA tax experts on Kaziiko can help you set up efficient tracking systems to avoid compliance issues.
Frequently Asked Questions
What happens if I don't apply for a digital tax stamp?
You're breaking the law. The KRA has authority to issue warnings, levy significant fines, and even seize unstamped products. For serious violations, criminal prosecution is possible. If you're unsure whether your business falls under the requirement, find a verified Kenyan expert on Kaziiko who specializes in tax compliance.
How long does the digital tax stamp last?
Each stamp is valid for the entire lifespan of the productâfrom manufacture or import through to retail sale. The stamp itself doesn't expire; it's tied to the product, not a time period.
Can I apply on behalf of my business if I don't have a PIN?
No. Only someone with a PIN linked to the business can apply. Authorized signatories can use the business PIN, but an individual PIN is required. Register at itax.kra.go.ke immediately if you haven't done so.
What if my application is rejected?
The KRA typically explains the reason via email. Common issues include incomplete documentation, unregistered business, or tax compliance issues. Correct the problem and resubmit. If it's a tax compliance matter, resolve that first.
Find an Expert on Kaziiko
