Services
Taxation Services
Navigating Kenyan tax laws with confidence.
We help businesses manage their full tax lifecycle – from registrations and filings to KRA audits, assessments and dispute resolution. Our team combines deep technical experience with a calm, structured approach to sensitive engagements.
Speak to a specialist
Share a brief overview of your current situation and our consultants will recommend a practical way forward.
Ideal for finance leaders, founders and directors looking for expert support with Kenyan tax and compliance matters.
Service overview
- KRA PIN registration and tax registration reviews.
- Corporate and individual income tax planning and filings.
- VAT advisory, reconciliations and return preparation.
- Withholding tax, excise and other indirect tax support.
Detailed breakdown
- Compliance review – we assess your current tax posture, documentation and historical filings.
- Filing support – we prepare computations, returns and supporting schedules for timely submission.
- Audit & assessments – we help you respond to KRA information requests and assessments.
- Dispute resolution – support with objections, Independent Review of Objections, tribunal matters and ADR.
Why choose Gichuri & Partners
- Extensive experience handling complex KRA audits and disputes.
- Practical, business‑friendly recommendations rather than purely theoretical advice.
- Transparent communication with clear timelines, required inputs and milestones.
Our process
- Discovery call and review of your current tax situation.
- Scope definition and engagement letter.
- Data gathering, analysis and preparation of filings or responses.
- Engagement with KRA as needed and ongoing monitoring.
Request a consultation
Complete the form and our team will contact you with available slots and information we may need ahead of the meeting.
Contact
You can also reach us on +254 711 827 149 or email info@gichuripartners.com.
FAQs
Frequently asked questions
If you have additional questions about working with us, our team is happy to schedule a short call.