Coale-Tax — KRA eTIMS Compliance for ERPNext
Automated KRA eTIMS compliance for ERPNext
Automated Kenya Revenue Authority eTIMS compliance for ERPNext. Handles invoice submission, item classification, stock movement tracking, purchase management, and payment validation with real-time KRA synchronization.
What's inside
eTIMS Invoice Submission
Automatic sales and purchase invoice reporting to KRA on submit, with receipt tracking.
Item Classification
eTIMS code mapping, unit management, packing units, and automatic tax info auto-fill on items.
Stock Movement Tracking
Real-time stock entry updates to eTIMS and bin quantity synchronization.
Purchase Order Tracking
Import item management, branch information, insurance records, and supplier registration.
Device Initialization
TIS communication key management, branch registration, device setup and configuration.
Payment Validation
Pre-submit verification that invoices are eTIMS compliant before payment entries are processed.
How businesses use Coale-Tax
Retail Chain eTIMS Compliance
Multi-branch retail chains in Kenya use Coale-Tax to ensure every sales invoice across all locations is submitted to KRA in real time. Branch-level device initialization means each outlet operates independently while headquarters maintains a consolidated compliance view.
- • Per-branch TIS device setup and management
- • Automatic invoice submission on every sale
- • Centralized compliance dashboard for all outlets
Manufacturer Item Classification
Kenyan manufacturers with hundreds of SKUs rely on Coale-Tax to map complex product lines to eTIMS classification codes. Once items are classified, tax info auto-fills on every invoice -- eliminating manual code lookup and data entry errors.
- • Bulk eTIMS code mapping for large item catalogues
- • Unit and packing unit management
- • Automatic tax rate assignment per classification
Import Company Compliance
Companies importing goods into Kenya use the purchase order tracking module to register suppliers with KRA, manage import documentation, and report stock receipts -- keeping both customs and eTIMS requirements in sync.
- • Supplier registration with KRA
- • Import item and insurance record management
- • Stock movement reporting on goods receipt
Professional Services Firm
Law firms, consultancies, and accounting practices use Coale-Tax to submit service invoices to eTIMS and validate payment compliance before processing client receipts -- avoiding penalties from KRA.
- • Service invoice eTIMS submission
- • Pre-payment compliance validation
- • Receipt number tracking per invoice
Works with the CoaleTech ecosystem
Connect with other products for a unified business platform.
Coale-Payments
Validate eTIMS compliance before processing M-Pesa payments, ensuring every transaction meets KRA requirements.
Coale-POS
Every POS sale is automatically submitted to eTIMS with the correct item classification and tax codes.
Coale-Audit
Audit tax compliance across the organization with automated checks against eTIMS submission records.
Coale-Insights
Analyze tax submission patterns, identify classification gaps, and generate compliance dashboards.
Frequently asked questions
What is eTIMS and why does my business need it?
eTIMS (electronic Tax Invoice Management System) is Kenya Revenue Authority's mandatory system for real-time tax invoice reporting. All VAT-registered businesses in Kenya must submit invoices electronically to KRA. Coale-Tax automates this directly from ERPNext so you stay compliant without manual data entry.
Does Coale-Tax automatically submit invoices to KRA?
Yes. When you submit a Sales Invoice or Purchase Invoice in ERPNext, Coale-Tax automatically sends it to the KRA eTIMS API in real time. You receive a confirmation receipt number that is stored on the invoice for your records.
How does item classification work with eTIMS codes?
Coale-Tax maps your ERPNext items to official KRA eTIMS classification codes. Once mapped, tax information is auto-filled on every new invoice. The system supports unit management, packing units, and complex item hierarchies.
Can Coale-Tax handle stock movement reporting to KRA?
Yes. Stock entries in ERPNext are automatically reported to eTIMS, and bin quantities are synchronized. This covers material receipts, transfers, and adjustments -- all reported in real time.
Is Coale-Tax suitable for importing companies?
Absolutely. The purchase order tracking module handles import item management, branch information, insurance records, and supplier registration with KRA. This is essential for companies importing goods into Kenya.
Ready to get started with Coale-Tax?
Stay compliant with KRA eTIMS requirements without lifting a finger. Automatic invoice submission, item classification, and stock reporting -- built into your ERPNext workflow.