Contact Info
What should a Kenyan company get right in Business Central?
A Kenyan company should get several things right in Business Central: the app or partner extension that connects invoices to eTIMS and who maintains it, posting setup for VAT, withholding VAT and withholding income tax, dimensions for depots, routes and regional entities, workable payment files and mobile money payouts, and a partner scope that lists each item. My reviews carry no Microsoft affiliation.
Last reviewed by Vikas Saroj
Kenyan companies considering Business Central are often distributors, manufacturers, NGOs with trading arms or regional subsidiaries of international groups. Typically a partner has already demonstrated the product and proposed a scope. What the demo cannot show is how eTIMS, withholding and bank payments will behave in daily use.
Working remotely for the buyer, I review scope, design and testing. With no licenses to sell and no implementation days to bill, my only interest is whether the result meets your written requirements.
The detail here is about Business Central specifically, not the full Dynamics family.
Each area below is either designed with your team or checked in the partner's work before you accept it.
Which app or partner extension connects Business Central to eTIMS, what documents and sources it covers, how failures are shown, who supports it and how fast it follows Microsoft's updates.
VAT posting groups for local, export, exempt and import cases, plus a tested approach for withholding VAT and withholding income tax, whether from a local app or a controlled process.
Dimensions for depot, route, product line, donor or project and regional entity, with defaults and mandatory rules where reports depend on them, fixed before data is migrated.
Supplier payment files for each Kenyan bank, mobile money payouts where you pay suppliers or agents that way, and statement imports for reconciliation, each tested with live batches.
A detailed read of the partner's proposal against your requirements, checking that eTIMS, withholding, payment formats, migration reconciliation and training are deliverables, not assumptions.
UAT scripts built from your real transactions, run with finance, stores and sales users, with defects logged against the agreed design so go-live is decided on evidence.
Requirements ahead of the partner
Design choices recorded
Go-live on test results
Business Central does not connect to KRA by itself. Only certain countries get a Microsoft-built localization, with the remainder served by partners and AppSource publishers; for Kenya, confirm the current position with Microsoft's documentation, but expect the eTIMS connection and other local features to come from a partner extension or a published app. That component becomes part of how you invoice every day.
Before accepting it, I want answers in writing:
The answers become tracked risks. The product in general is covered on the Business Central page.
Business Central decides how tax posts by combining a VAT group on the trading partner with a VAT group on the item or account, as defined in VAT posting setup. That works well for Kenyan VAT once the matrix is designed carefully with your accountant: local registered customers, unregistered buyers, export customers and foreign suppliers on one axis; standard-rated, zero-rated and exempt goods and services, imports and items with restricted input tax on the other.
Withholding is where Kenyan projects need extra attention. The standard worldwide product lacks full Kenyan withholding handling, so it typically comes from the local app, a partner extension or a disciplined manual process. Whichever route is chosen, I test:
Your tax advisor decides which apply. The design is documented the way I describe under solution design.
Kenyan distributors and manufacturers usually want profit by depot, route or product line, while regional groups also want comparable figures from subsidiaries in Uganda, Tanzania or Rwanda. Organizations with donor funding need spending by grant or project. Business Central meets all of these through dimensions, provided they are chosen deliberately.
How I approach it:
Payroll journals from your local provider and intercompany charges between entities carry the same values. Reporting, whether native or in Power BI, then draws on a single body of entries, in shillings for local management and dollars for the group. See management dashboards for the reporting side.
Kenyan companies pay suppliers by bank transfer and, increasingly, pay agents, small suppliers or field staff through mobile money. Customers pay in by bank, card and M-Pesa. Support for your particular bank layouts and mobile money channels is not a given; it hinges on the Kenyan app, an add-on connector or bespoke development.
What I settle before the scope is signed:
Any custom format goes into the statement of work with a test plan. If you are leaving QuickBooks, Sage or an older system, open items are migrated at a clean cutover, as set out under data migration.
Business Central reaches Kenyan customers through Microsoft's partners, who typically handle subscriptions and implementation together. A client-side reviewer with no stake in either is useful, and that is my role: nothing I earn depends on Microsoft or on how many licenses you buy.
A sound Kenyan statement of work should name:
I also point out when Business Central is not the best route. A small service firm might be better served by Zoho, a cost-sensitive distributor with technical capacity might weigh Odoo, and a large regional group might need the bigger Dynamics apps covered on Dynamics 365 consultant Kenya. For the full comparison, start at my Kenya ERP consultant page or the Kenya hub. Reviews are remote and fit easily into Kenyan office hours.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
No. The eTIMS connection typically comes from a partner extension or a published app rather than from Microsoft's standard product. I review what the chosen component transmits, how it handles failures, who supports it and how it is adjusted after Microsoft releases or KRA interface changes.
Through a local app, a partner extension or a controlled process, since the standard worldwide product lacks full Kenyan withholding handling. I test withholding income tax, withholding VAT and amounts deducted by your customers with real documents before accepting the approach.
It can be arranged through a bank's bulk payment service, a payment aggregator or a provider interface, usually with an app or custom integration. I check the options for your channels, write the agreed route into scope with a test plan, and confirm that payment confirmations flow back for reconciliation.
No. My income comes only from client fees, never from Microsoft or license sales. Kenyan organizations use me for requirements, independent review of partner scope and setup, and acceptance testing; subscriptions and the build remain with the partner they select.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.