What we do

Our Services

Specialised tax and business advisory solutions — from incorporation and initial tax registration to ongoing compliance, expansion, transactions and dispute resolution.

Tax health check exposure review
9 service lines

One trusted partner

Overview

Tailored services across the business lifecycle.

We provide tailored tax and advisory services to businesses and individuals seeking to manage their obligations, address complex tax matters and make informed decisions. Our services cover the business lifecycle, from incorporation and initial tax registration to ongoing compliance, business expansion, transactions and dispute resolution.

Company Incorporation & Business Set-Up

Guidance on business registration, tax registration and regulatory requirements for anyone establishing or expanding in Kenya.

Tax Compliance Services

Tax computations, return preparation, filing support and compliance reviews that keep you on the right side of every deadline.

Cross-Border Tax Advisory

International tax matters, cross-border transactions, investment structures and operating across jurisdictions.

Transfer Pricing

Transfer pricing reviews, documentation, benchmarking and related-party transaction advisory.

Tax Dispute Resolution & Revenue Authority Engagements

Support with tax audits, assessments, objections and engagements with revenue authorities.

Tax Planning & Transaction Advisory

Tax planning and structuring for mergers, acquisitions, reorganisations, financing and significant transactions.

Tax Technology & Process Improvement

Better tax processes, stronger controls and more reliable compliance through effective use of systems and data.

Tax Risk Management & Regulatory Advisory

Risk assessments, governance frameworks and analysis of legislative change so issues are identified early.

Our Approach

Our approach is centred on four principles. Through this approach, we seek to deliver advice that is technically sound, commercially relevant and focused on practical outcomes.

01

Understand

We take time to understand your business, operating model, objectives and regulatory environment.

02

Analyse

We assess the relevant facts, applicable legislation, commercial considerations and potential risks.

03

Advise

We provide clear, practical recommendations tailored to your circumstances.

04

Support

We assist with implementing agreed solutions and addressing identified issues within the scope of our engagement.

Facing a KRA Audit or Tax Query?

We support you from the first letter to the final resolution — preparing responses, managing correspondence and protecting your position.

We support you with:
FAQs

Questions about our services

Can’t find what you need? Our advisors are a call or an email away.

What services do you offer?

Company incorporation and business set-up, tax advisory, tax compliance, cross-border tax, transfer pricing, tax dispute resolution, tax planning and transaction advisory, tax technology and process improvement, and tax risk management.

We support clients through tax audits, review assessments, prepare technical responses and assist with engagements involving the Kenya Revenue Authority, subject to applicable professional and engagement requirements.

Yes. We guide foreign businesses through structure, registration, tax registrations, permits and the compliance obligations that follow.

Call or WhatsApp +254 722 702 305, email info@ravachconsulting.com or send us a message. We will arrange an initial discussion, then confirm scope, timelines and next steps.

Fees depend on the scope and complexity of the engagement. After an initial discussion we confirm the scope and provide a clear fee proposal before any work begins.

Yes. Confidentiality is one of our core values. We handle your information with discretion and only use it for the purposes of the engagement.

Quick contact

Let’s navigate complexity together

Whether you need assistance with company incorporation, tax compliance, international tax planning or a complex tax matter, Ravach Consulting is ready to support you.

+254 722 702 305

Chat with an advisor

info@ravachconsulting.com