For a retailer with multiple branches, growth should feel like a win. More stores, more customers, more revenue. But for retailers and business, expanding across locations comes with a quieter, less celebrated cost: staying eTIMS compliant gets harder with every new branch that opens.
Here is Carpet City’s story on how the simplified Multi-Branch eTIMS compliance:
About Carpet City
Carpet City is one of Kenya’s leading carpet and flooring retailers, offering luxurious, contemporary carpets and rugs sourced from Egypt and Turkey.
With showrooms across Nairobi and beyond — including Kilimani, Ridgeways, Westlands, Buru Buru, Kitengela, Nakuru, and Kisumu — Carpet City has built a reputation for quality craftsmanship and countrywide delivery, bringing premium flooring to homes and businesses across Kenya.
The Before: eTIMS Compliance, Disconnected From the Business
Carpet City already ran its operations on Uzapoint, an ERP platform managing sales, stock, and branch performance across its showrooms. But eTIMS compliance sat outside that picture. Invoicing for KRA purposes was handled separately from Uzapoint, which meant every branch was effectively managing its own compliance step, disconnected from the system that already had the transaction data in it.
That disconnect showed up in small but constant ways: numbers that had to be pulled from Uzapoint and re-entered on iTax portal for eTIMS submission, branch-level inconsistencies in how invoices were logged, and a finance team that had to manually bridge two systems instead of working from one source of truth. At month-end, reconciling what Uzapoint showed against what had actually been submitted to KRA took real time — and real risk, since any gap between the two only became visible after the fact.
For a business built on consistency across every showroom, running compliance as a parallel, manual process to its ERP was a problem worth solving.
The Turning Point
Carpet City didn’t want another standalone tool to manage. They wanted eTIMS compliance to work through the system they already relied on, Uzapoint, not alongside it. That’s where eTIMS by DigiTax came in.
The After: eTIMS Compliance Built Into the ERP
DigiTax integrates directly with Uzapoint — one of DigiTax’s ERP partners — turning eTIMS compliance from a separate task into a built-in function of the system Carpet City already runs on.
Compliance from the source of truth. Since eTIMS by DigiTax works on top of Uzapoint itself, invoices generated across every branch are captured for eTIMS compliance automatically: no re-entry, no separate submission step.
One system, every branch. Because the integration lives at the Uzapoint ERP level, every branch is compliant by default, without needing its own standalone process or device.
No gap between operations and compliance. What Uzapoint records is what gets submitted to KRA — closing the reconciliation gap that used to only surface at month-end.
Compliance that scales with the business. As Carpet City opens new branches, each one plugs into the same Uzapoint + DigiTax integration, so compliance scales without adding manual work.
In Their Own Words
Here is what Gladys Wairimu, Head of Operations at Carpet City, had to say about the impact she has seen since the integration:
“It has improved efficiency significantly since our sales team can now process sales easily, and I’m able to pull tax reports from all 14 of our branches easily and at my convenience.”
~ Gladys Wairimu, Head of Operations, Carpet City
Visit Carpet City to see their showrooms you could shop at and get your eTIMS compliant receipt with every purchase.
Why This Matters
Carpet City’s story reflects a broader truth for multi-branch retailers: compliance shouldn’t live in a separate system from the one that already runs the business. The businesses that scale smoothly are the ones where eTIMS compliance is built into their existing ERP, not bolted on as an extra step at every branch.
That’s the model DigiTax was built on partnering with POS and ERP providers like Uzapoint to meet businesses inside the systems they already use, and making eTIMS compliance a natural extension of that, rather than a parallel process to manage.
Is your ERP doing double duty as your eTIMS compliance system or are they still two separate things? See how integration could look like for your business or talk to us and see how you could get started.
#BeforeandAfterDigiTax #DigiTax
DigiTax by Namiri Technology Limited — Pan-African TaxTech for eTIMS compliance, e-invoicing, and tax automation across Kenya, Zambia, Nigeria, and the UAE. eTIMS by DigiTax integrates directly with ERP partners like Uzapoint to bring compliance into the systems businesses already run on.

