What is a B2B ecosystem?
Business apps that belong to one platform and share the account and the data, instead of being wired together through paid integrations.
Kenya operates under mandatory eTIMS e-invoicing from KRA, a 16 % VAT regime and the ubiquitous M-Pesa mobile money ecosystem. This guide follows the company lifecycle — from BRS registration and KRA PIN setup through VAT returns and payroll to EAC cross-border trade. 4b2b does not connect to KRA or transmit eTIMS invoices; its general-purpose tools are described below.
Explore the topic map →Subscribe online to the first applications of the 4b2b ecosystem, then add more modules to the same account whenever you need them.
Issue and manage invoices online, with plans that start with a free trial period.
from €1 /month
cPanel hosting, VPS, dedicated and GPU servers on fast NVMe storage.
from €5 /month
Send SMS, e-mail and WhatsApp notifications to your customers from one place.
from €49 /month
Kenya has made eTIMS mandatory across B2G and B2B transactions, placing digital invoicing at the core of every VAT return and audit trail. Add M-Pesa as the dominant payment rail and EAC as the regional trade framework, and every invoice, return and cross-border shipment reflects these realities.
From choosing a legal structure to issuing the first invoice under eTIMS: what actually sits on the table when forming a company in Kenya, and where general-purpose tools can help.
The daily reality of a Kenyan company: VAT at 16 %, mandatory eTIMS transmission to KRA, payroll with PAYE and statutory deductions, and M-Pesa as the primary payment rail.
Kenya sits at the heart of East Africa: a founding EAC member, a COMESA signatory and a growing exporter of services. Every cross-border transaction has VAT, customs and employment implications that require careful documentation.
Each module is subscribed on its own brand domain — billing, support and licencing live there. They are general-purpose tools and do not connect to KRA or M-Pesa.
The modules offer a REST API, webhooks, PDF invoices and e-mail and SMS sending. There are no integrations with KRA or M-Pesa; the local standards listed are informational.
Accounting firms and advisers can use the general-purpose modules for invoicing and record keeping. KRA PIN registration, eTIMS onboarding, VAT returns and payroll filings are done directly with KRA and the funds.
Client PDF invoices and financial records in one place; eTIMS is handled outside 4b2b.
Fee PDF invoices and an invoice archive; BRS filings are done with BRS.
Use the invoice archive as a source for your own VAT analysis; returns are filed on iTax, not from 4b2b.
PDF invoices for cross-border services; confirm VAT and eTIMS requirements with KRA.
The 4b2b ecosystem
The 4b2b ecosystem is a group of business apps that share one account, one company record and one customer record. You switch on only the modules you need, and anything entered once shows up everywhere else — from invoicing through contracts to timesheets.
Short answers to what small companies ask most often before choosing. Each one has its own page, with worked examples and the mistakes to avoid.
Business apps that belong to one platform and share the account and the data, instead of being wired together through paid integrations.
Invoicing, accounting, CRM, ERP, HR, projects, contracts and notifications under one account, with local compliance on each market.
It removes parallel subscriptions and paid connectors: replacing six separate apps typically takes 40–60 % off the monthly bill.
One person signs in once and reaches every module; when they leave, access is revoked from a single place.
Every market has its own e-invoicing format and channel, and the ecosystem applies them from the market you selected.
Accountants and consultants who refer the ecosystem to their clients earn a recurring commission for every active mandate.
Recurring on every referred client mandate.
For referrals from commercial and company law work.
When integrating multiple modules for a single client.