betaThis is a new service — your feedback will help us to improve it.
003
Ministry of
National Treasury and Economic Planning
taxesbudgetpaymentseconomic planning
Manages the national budget, public debt, economic planning, and government digital payments.
Services
- ›Register for a KRA PINRegister for a KRA Personal Identification Number (PIN) required for tax filing, property transactio…⏱ Instant (online)💰 Free
- ›File individual income tax returns (iTax)File your annual income tax return on KRA iTax. Required for all persons with a KRA PIN, including e…⏱ 30 minutes (online)💰 Free
- ›Register for VATBusinesses with annual turnover above KES 5 million must register for Value Added Tax (VAT) with KRA…⏱ 3–5 working days💰 Free
- ›Submit an import customs declarationDeclare imported goods and pay applicable customs duty and VAT using the KRA Customs online portal (…⏱ 1–5 working days💰 Duty rates vary by commodity
Latest news
News and announcements from the Ministry of National Treasury and Economic Planning will appear here once the publisher is live.
Leadership
Cabinet Secretary
John Mbadi
Principal Secretary
Dr. Chris Kiptoo
Topics
taxesbudgetpaymentseconomic planning