Bookkeeping and accounting services Kenya - NileEdge Nairobi
Monthly Management Accounts · KRA iTax · VAT Returns · PAYE · NSSF · SHA

Bookkeeping
Services in Kenya.

NileEdge provides expert bookkeeping and accounting services in Kenya - monthly management accounts, KRA income tax, VAT returns, PAYE, NSSF, SHA, and financial reporting for Kenyan registered companies and foreign-owned businesses. Fixed monthly fees. No surprise charges. KRA compliance guaranteed.

FixedMonthly Fee
100%KRA Compliance
AllTax Types Covered
MonthlyManagement Accounts
What's Included in Our Service
  • Monthly transaction recording & reconciliation
  • Monthly management accounts
  • Bank reconciliation - all accounts monthly
  • PAYE calculation, filing & KRA remittance
  • NSSF & SHA employer contributions
  • Monthly VAT return filing - KRA iTax
  • Annual corporation tax return
  • Instalment tax management
  • KRA correspondence management
  • Annual financial statements preparation
All inclusiveFixed Monthly Fee
Get Quote
Monthly Management Accounts
VAT · PAYE · Corporation Tax - All Filed
KRA Compliance Guaranteed
Zero Late Filing Penalties
Foreign-Owned Companies Welcome
Fixed Monthly Fee - No Surprises
Kenya Tax & Accounting Specialists

Expert Bookkeeping Services in Kenya

Every company registered in Kenya has ongoing statutory accounting and tax obligations - PAYE must be filed and remitted monthly, VAT returns are due every month, corporation tax instalments fall quarterly, and annual financial statements must be prepared for the KRA tax return. Missing any of these deadlines triggers automatic KRA penalties that accumulate rapidly.

NileEdge provides comprehensive bookkeeping and accounting services in Kenya - recording all transactions, reconciling bank accounts, preparing monthly management accounts, filing all KRA returns on time, and delivering clear monthly financial reports to management.

Our bookkeeping services are designed for Kenyan companies owned by foreign investors, newly registered companies building their first accounting infrastructure, multinationals with Kenya subsidiaries, and NGOs requiring grant-compliant financial reporting.

KRA compliance from your first month of trading: KRA expects returns to be filed from the first month of registration, whether or not the company has traded. Nil returns may be required when there is nothing to report, and failure to file nil returns can attract late filing penalties. Contact us at +254 716 170 349.

Never Miss a KRA Deadline Again

Kenya KRA Filing Deadlines - All Managed by NileEdge

Every missed KRA deadline triggers automatic penalties. NileEdge manages every filing deadline for every client - monthly and annually - so penalties never arise.

9th
Monthly
PAYE Remittance - Pay As You Earn income tax deducted from employee salaries must be remitted to KRA via iTax by the 9th of the following month.
Penalty: 25% of tax + 1% interest p.m.
15th
Monthly
NSSF Contributions - Both employer and employee NSSF contributions must be remitted to the National Social Security Fund by the 15th of each month.
Penalty: Prescribed fine + interest
20th
Monthly
VAT Return & Payment - VAT-registered businesses must file the monthly VAT return and remit any VAT payable to KRA by the 20th of the following month.
Penalty: KES 10,000 + 1% p.m. interest
+6M
Annual
Corporation Tax Return - Annual income tax return must be filed within 6 months of the financial year end. Instalment taxes are due quarterly during the year.
Penalty: 5% of tax + 1% p.m. interest

Penalties accumulate fast: A VAT return filed 3 months late can cost KES 30,000 in late filing penalties, plus interest on any VAT owed. NileEdge prepares and files returns ahead of statutory deadlines every month.

Full Scope of Service

What's Included in Our Kenya Bookkeeping Service

NileEdge's monthly bookkeeping service covers every accounting and tax obligation a Kenyan company has - from day-to-day transaction recording through to the annual corporation tax return.

Monthly Transaction Recording

All company transactions - sales invoices, purchase invoices, bank receipts, and payments - are recorded in a structured bookkeeping system each month. We categorise every transaction to the correct accounting code, ensuring management accounts accurately reflect the company's financial position.

Monthly Management Accounts

We prepare monthly management accounts - Profit & Loss and Balance Sheet - and deliver them in a clear format within the first 2 weeks of the following month.

Bank Reconciliation

All company bank accounts are reconciled monthly, comparing the bank statement against the bookkeeping records and resolving any discrepancies before month end is closed.

PAYE Calculation & KRA Filing

We calculate monthly PAYE using current KRA PAYE tax bands and rates, prepare the P10 payroll return, and remit PAYE to KRA via iTax by the 9th of the following month.

Monthly VAT Returns

For VAT-registered clients, we calculate VAT on taxable supplies and purchases, prepare and file the monthly VAT return via KRA iTax, and remit any net VAT payable by the 20th.

NSSF & SHA Contributions

We calculate, deduct, and remit NSSF and SHA contributions for all employees monthly, including employer and employee portions.

Annual Corporation Tax Return

We prepare and file the annual corporation tax return with KRA via iTax within 6 months of the company's financial year end and manage quarterly instalment tax filings.

KRA Correspondence Management

When KRA issues queries, assessments, or notices on a client account, NileEdge reviews the notice, prepares the response, and corresponds directly with KRA.

Annual Financial Statements

We prepare annual financial statements for the KRA annual tax return, bank account reviews, work permit renewals, and investment applications.

Current Rates - 2026

Kenya Tax Rates Your Company Needs to Know

Kenya's tax framework covers corporation tax, VAT, PAYE, and withholding taxes. NileEdge manages all of these for every bookkeeping client.

Corporation Tax

Annual - filed within 6 months of year end
30%

Applied on taxable profits after allowable deductions.

  • 30% - Resident company standard rate
  • 37.5% - Non-resident company branch rate
  • 10% - SEZ companies for the first 10 years
  • 15% - SEZ companies for years 11-20
  • Quarterly instalment taxes during the year

Value Added Tax (VAT)

Monthly - due by 20th of following month
16%

Standard VAT rate on taxable supplies in Kenya.

  • 16% - Standard rate on taxable supplies
  • 0% - Zero-rated exports and specified goods
  • Exempt - Certain financial and educational services
  • Registration threshold: KES 5 million annual turnover
  • Late filing penalty: KES 10,000 per month

PAYE - Employee Income Tax

Monthly - due by 9th of following month
10-35%

Progressive individual income tax rates applied to employee salaries.

  • 10% on first KES 24,000/month
  • 25% on KES 24,001-32,333/month
  • 30% on KES 32,334-500,000/month
  • 32.5% on KES 500,001-800,000/month
  • 35% above KES 800,000/month

Withholding Tax: Kenya also operates a withholding tax system on certain payments including management fees, technical service fees, professional fees, rent, dividends, and interest. Where applicable, NileEdge manages withholding tax deduction, remittance, and KRA certificate issuance.

Value Added Tax

VAT in Kenya - What Every Business Needs to Know

VAT is one of the most compliance-intensive obligations for Kenyan businesses. NileEdge manages monthly VAT for every VAT-registered client.

When Must a Business Register for VAT in Kenya?

A business in Kenya must register for VAT when its annual taxable turnover reaches or is expected to reach KES 5 million in any 12-month period. Voluntary VAT registration is also available where input VAT recovery is useful.

VAT registration is managed through KRA iTax. NileEdge manages the VAT registration process and ensures the client is correctly set up for monthly VAT filing from the date of registration.

VAT on imported services: NileEdge advises on the VAT treatment of cross-border service payments, including digital services, software licences, cloud services, and reverse-charge VAT exposure.

Monthly VAT Return - What's Involved

Every VAT-registered business must file a monthly VAT return via KRA iTax by the 20th of the month following the supply. The return covers all taxable supplies made and all input VAT paid during the month.

  • Output VAT - VAT charged on taxable sales and services
  • Input VAT - VAT paid to suppliers on business purchases
  • Net VAT payable - remitted to KRA by the 20th
  • VAT refund claims - managed with KRA correspondence
  • Nil returns - filed even where there is no VAT activity
Employer Payroll Compliance

PAYE & Payroll Compliance in Kenya

PAYE is due every month for every company with employees. NileEdge manages PAYE as part of every bookkeeping engagement.

Monthly PAYE Compliance

  • Calculate monthly PAYE using current KRA tax bands and personal relief
  • Apply eligible reliefs and allowances
  • Prepare and submit the monthly employer payroll return via KRA iTax
  • Remit PAYE by the 9th with payment confirmation retained
  • File nil PAYE returns where required

Annual PAYE Obligations

  • Prepare and issue P9 annual tax deduction certificates to employees
  • File annual employer reconciliation with KRA
  • Advise on changes to PAYE rates or bands
  • Manage KRA PAYE queries, notices, and assessments

Affordable Housing Levy: NileEdge manages AHL calculation, deduction, and remittance alongside PAYE for clients with Kenyan employees.

Specialist Service for International Clients

Bookkeeping for Foreign-Owned Companies in Kenya

Foreign-owned Kenyan companies face specific bookkeeping challenges that domestic-focused accountants may not handle well. NileEdge specialises in these situations.

Common Challenges - Foreign-Owned Kenya Companies

  • Intercompany transactions and transfer pricing documentation
  • Currency conversion for USD, EUR, GBP, CNY, and other currencies
  • Dividend withholding tax before funds leave Kenya
  • Management fee reporting and withholding tax
  • Group reporting requirements in parent-company format

NileEdge Solutions - Foreign Company Bookkeeping

  • Structure intercompany transactions correctly from the start
  • Manage multi-currency bookkeeping with KES conversion
  • Calculate, deduct, and remit withholding tax
  • Prepare monthly management accounts in group format
  • Advise on repatriation of profits and tax implications
Monthly Workflow

How Our Kenya Bookkeeping Service Works

NileEdge's bookkeeping service is designed to require minimal time from the client - we do the work, you review the results.

1

Client Onboarding & Chart of Accounts Setup

We set up the company's bookkeeping system, chart of accounts, KRA tax registrations, and monthly reporting format.

KRA ComplianceMonthly Reporting
2

Monthly Data Collection - Simple & Efficient

The client provides bank statements, sales invoices, purchase invoices, petty cash records, and payroll information by email or shared folder.

KRA ComplianceMonthly Reporting
3

Transaction Processing & Reconciliation

We record transactions, categorise each item, reconcile all bank accounts, and flag missing documentation before finalising the month.

KRA ComplianceMonthly Reporting
4

KRA Returns - Filed On Time, Every Month

PAYE, VAT, withholding tax, instalment tax, and annual corporation tax returns are prepared and filed before statutory deadlines.

KRA ComplianceMonthly Reporting
5

Monthly Management Accounts & Financial Report

We deliver Profit & Loss and Balance Sheet reports, with commentary on key movements and items requiring management attention.

KRA ComplianceMonthly Reporting
Service Packages

Kenya Bookkeeping Service Packages

NileEdge's bookkeeping packages are priced by transaction volume and complexity. All packages include full KRA compliance.

Starter
For newly registered companies and small businesses with low transaction volumes
KES 15,000 / month
Up to 50 transactions per month · Up to 5 employees
  • Monthly transaction recording & bank reconciliation
  • Monthly management accounts
  • PAYE calculation, filing & KRA remittance
  • NSSF & SHA contributions management
  • VAT return filing if VAT registered
  • Annual corporation tax return
Get a Quote
Enterprise
For established businesses, subsidiaries, and foreign-owned companies with complex requirements
KES 65,000+ / month
200+ transactions · 20+ employees · Multi-currency
  • Everything in Growth
  • Multi-currency bookkeeping with KES conversion
  • Group reporting package
  • Intercompany transaction documentation
  • Transfer pricing compliance advisory
  • Dividend repatriation and withholding tax structuring
  • Dedicated NileEdge account manager
Get a Quote

* Prices shown are indicative. Final monthly fee is based on actual transaction volume, employee headcount, and specific requirements.

The Cost of Non-Compliance

KRA Late Filing Penalties in Kenya

KRA penalties accumulate automatically on missed filing deadlines. Timely bookkeeping is a direct cost-control issue.

Tax TypeFiling DeadlineLate Filing PenaltyLate Payment Penalty
PAYE9th of following monthKES 10,000 per month late25% of tax due + interest
VAT20th of following monthKES 10,000 per month late5% of tax + interest
Corporation Tax6 months after year endPercentage penalties may apply20% of tax due + interest
Instalment TaxQuarterlyMonthly shortfall penaltiesInterest may apply
Withholding Tax20th of following monthPenalty + interestPenalty + interest

* Penalty rates are subject to revision. NileEdge manages filing deadlines to reduce avoidable KRA penalty exposure.

The NileEdge Difference

Premium Bookkeeping Services in Kenya

NileEdge is the trusted bookkeeping partner for Kenyan companies, foreign-owned subsidiaries, and growth-stage businesses that cannot afford KRA compliance failures.

Zero Late Filing Penalties - Our Track Record

We operate a deadline management system that prepares every return before the statutory deadline, with buffer for iTax technical issues and last-minute queries.

Foreign-Owned Company Specialists

We understand intercompany transactions, multi-currency accounting, group reporting, withholding tax, and transfer pricing documentation.

Integrated with Company Registration & Payroll

NileEdge handles company registration, bookkeeping, payroll, immigration, and secretarial services as a single integrated service.

Management Accounts That Mean Something

Monthly reports are prepared to help management track revenue, operating costs, margins, working capital, and cash position.

KRA Correspondence Managed Completely

We draft responses, gather supporting documentation, and correspond directly with KRA to resolve queries.

Fixed Monthly Fee - No Variable Surprises

The monthly bookkeeping fee is fixed upfront and confirmed before engagement, with no surprise invoices for normal monthly compliance.

Client Testimonials

What Clients Say About Our Bookkeeping Services in Kenya

"We switched to NileEdge after our previous bookkeeper missed VAT returns. NileEdge resolved the backlog and has filed every return on time since."
James M.Managing Director, Nairobi logistics company
"NileEdge manages bookkeeping for our Kenya subsidiary and provides monthly group reporting in the format our headquarters requires."
Karim A.CFO, UAE-headquartered group with Kenya operations
"NileEdge set up our accounting from the first day of registration. We have never had a KRA problem and our monthly accounts arrive reliably."
Wang H.Finance Manager, Chinese construction subsidiary, Nairobi
Frequently Asked Questions

Bookkeeping Services in Kenya - FAQs

A Kenyan registered company requires monthly bookkeeping and bank reconciliation, monthly PAYE filing and remittance to KRA by the 9th, monthly VAT return filing by the 20th if VAT registered, NSSF and SHA contributions management, quarterly instalment tax management, annual corporation tax return within 6 months of year end, and annual financial statements. NileEdge manages all of these on a fixed monthly fee.

Get Your Kenya Books in Order Today

NileEdge manages bookkeeping, management accounts, PAYE, VAT, corporation tax, NSSF, SHA, and KRA correspondence for Kenya companies. Fixed monthly fee. Zero late filing penalties. Free assessment.