<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Veira]]></title><description><![CDATA[My personal Substack]]></description><link>https://veirahq.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!PnB5!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ad4266-14fe-4982-b003-5f8ed1b3d1c0_1000x1000.png</url><title>Veira</title><link>https://veirahq.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 09 Jun 2026 01:25:58 GMT</lastBuildDate><atom:link href="https://veirahq.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Veira]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[veirahq@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[veirahq@substack.com]]></itunes:email><itunes:name><![CDATA[Veira]]></itunes:name></itunes:owner><itunes:author><![CDATA[Veira]]></itunes:author><googleplay:owner><![CDATA[veirahq@substack.com]]></googleplay:owner><googleplay:email><![CDATA[veirahq@substack.com]]></googleplay:email><googleplay:author><![CDATA[Veira]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[eTIMS Portal Kenya: How to Log In, Register, and Use the KRA eTIMS System Without Getting Stuck]]></title><description><![CDATA[eTIMS portal Kenya is where every compliance journey begins.]]></description><link>https://veirahq.substack.com/p/etims-portal-kenya-how-to-log-in</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-portal-kenya-how-to-log-in</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Thu, 28 May 2026 07:59:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sZ0g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sZ0g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sZ0g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!sZ0g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!sZ0g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!sZ0g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sZ0g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sZ0g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!sZ0g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!sZ0g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!sZ0g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4a64f2-69c5-4bff-9182-764eec3200f3_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">eTIMS Portal</figcaption></figure></div><h2>What Is the eTIMS Portal and Where Do You Find It?</h2><p>eTIMS portal Kenya is accessed through the KRA iTax system at <strong>itax.kra.go.ke</strong>. eTIMS Kenya does not have a standalone website separate from iTax. eTIMS login is your regular KRA iTax login, meaning the same PIN and password you use to file your returns is the same credential that gets you into the eTIMS section.</p><p>eTIMS portal Kenya confusion often starts here because many merchants assume eTIMS is a completely separate government system that requires a new account, a new registration, and a new set of credentials. eTIMS Kenya is built inside iTax, so if you already have an active iTax profile for your business, you are already closer to being set up than you think.</p><p>eTIMS ecitizen integration is also something merchants frequently ask about. eTIMS Kenya registration is handled through iTax, not eCitizen. eTIMS ecitizen searches come from merchants confusing the two government portals, but the eTIMS journey begins and ends on iTax.</p><h2>Before You Log In: What You Need Ready</h2><p>eTIMS registration Kenya requires a few things to be in order before you sit down at the portal. eTIMS login without these will get you partway through the process and then stop you cold.</p><p><strong>Your KRA PIN.</strong> eTIMS Kenya is PIN-based. eTIMS registration requires an active KRA PIN for your business. eTIMS individual traders use their personal KRA PIN if operating as a sole proprietor. eTIMS company registration uses the company PIN issued when the business was registered with the Registrar of Companies.</p><p><strong>An active iTax password.</strong> eTIMS portal Kenya access uses the same password as your iTax account. eTIMS login will fail if your iTax password has expired, which happens after 90 days of inactivity on some accounts. eTIMS Kenya merchants who have not logged into iTax in a while should reset their password before attempting eTIMS setup.</p><p><strong>Your business details.</strong> eTIMS registration Kenya will ask for your business name, physical address, branch details if applicable, and the nature of your trade. eTIMS Kenya item classification requires you to know what goods or services you sell and their approximate VAT treatment before you complete the setup.</p><p><strong>A phone number and email address linked to your KRA PIN.</strong> eTIMS portal Kenya uses OTP verification during the registration process. eTIMS Kenya OTP is sent to the phone number or email on record with KRA. eTIMS login attempts that fail OTP verification are usually caused by outdated contact details on the iTax profile, which must be updated at a KRA service centre or through the amendment process on iTax before proceeding.</p><h2>How to Log Into the eTIMS Portal: Step by Step</h2><p>eTIMS login Kenya follows this exact sequence:</p><p><strong>Step 1: Go to itax.kra.go.ke</strong></p><p>eTIMS portal Kenya lives inside this address. eTIMS Kenya has no shortcut URL. eTIMS taxpayer portal is the main iTax homepage, and eTIMS is a module within it.</p><p><strong>Step 2: Enter your PIN and password</strong></p><p>eTIMS login requires your 11-character KRA PIN in the first field and your iTax password in the second. eTIMS Kenya PIN format for individuals starts with A, for companies it starts with P, and for other entities it starts with the relevant prefix assigned at registration.</p><p><strong>Step 3: Complete the security question</strong></p><p>eTIMS portal Kenya uses a security question as a second authentication layer. eTIMS login will prompt you to answer the security question you set when you first created your iTax account. eTIMS Kenya merchants who cannot remember their security question answer must visit a KRA service centre with their original registration documents to reset it.</p><p><strong>Step 4: Navigate to the eTIMS section</strong></p><p>eTIMS portal Kenya is found under the menu after login. eTIMS Kenya menu location on iTax is under <strong>&#8220;eTIMS&#8221;</strong> in the top navigation bar. eTIMS taxpayer portal displays your business&#8217;s compliance status, your registered devices or solution types, and your transaction history once you are inside.</p><h2>How to Register for eTIMS on the Portal</h2><p>eTIMS registration Kenya through the iTax portal follows this process once you are logged in:</p><p><strong>Step 1: Click on the eTIMS menu</strong></p><p>eTIMS Kenya menu on iTax shows options including &#8220;Onboard eTIMS,&#8221; &#8220;Manage Devices,&#8221; and &#8220;View Invoices.&#8221; eTIMS registration starts with &#8220;Onboard eTIMS.&#8221;</p><p><strong>Step 2: Select your solution type</strong></p><p>eTIMS Kenya offers four solution types and you must choose the one that fits your business:</p><p>eTIMS Lite is the mobile application for small and micro businesses. eTIMS Lite Kenya runs on any Android smartphone and is the fastest setup for merchants who do not have a dedicated POS system. eTIMS Lite registration on the portal simply requires you to select this option and confirm your business details.</p><p>eTIMS VSCU (Virtual Sales Control Unit) is the desktop software option for businesses with a computer at the point of sale. eTIMS VSCU Kenya is downloaded from the KRA portal after registration and installed on a Windows PC or laptop.</p><p>eTIMS OSCU (Online Sales Control Unit) is for businesses that already have invoicing or billing software and need a middleware connector. eTIMS OSCU Kenya acts as a bridge between your existing system and KRA&#8217;s servers.</p><p>eTIMS API integration is for businesses or software vendors who want to embed eTIMS compliance directly into a platform. eTIMS API Kenya is what providers like <a href="https://veirahq.com">Veira</a> use to build eTIMS compliance natively into the POS system so merchants never have to interact with the portal manually for day-to-day invoicing.</p><p><strong>Step 3: Confirm your branch and business details</strong></p><p>eTIMS registration Kenya requires you to confirm or add your branch information. eTIMS Kenya multi-branch businesses must register each branch separately. eTIMS branch registration gives each location its own device or solution instance, and invoices from each branch are transmitted separately under the same PIN.</p><p><strong>Step 4: Download and install your chosen solution</strong></p><p>eTIMS Lite Kenya download is available directly from the Google Play Store once portal registration is confirmed. eTIMS VSCU download link appears on the portal after registration. eTIMS API credentials are provided to developers for integration into their platforms.</p><p><strong>Step 5: Configure your item catalogue</strong></p><p>eTIMS Kenya item codes are the part of registration that takes the most time. eTIMS portal Kenya requires you to create a list of every product or service you sell, assign each one the correct KRA item code, and specify the applicable VAT treatment: standard rated at 16%, zero rated, or exempt.</p><p>eTIMS item code errors are among the most common compliance mistakes Kenyan merchants make, and they are invisible until an audit finds them. eTIMS Kenya item classification for sectors like agribusiness is particularly complex, and we have covered the VAT exemption traps in detail in our guide to <a href="https://veirahq.substack.com/p/etims-for-agrovets-and-agribusinesses">eTIMS for agrovets and agribusinesses in Kenya</a>.</p><h2>Common eTIMS Portal and Login Problems (And How to Fix Them)</h2><p>eTIMS login problems Kenya are extremely common, and most of them have straightforward solutions once you know what is causing them.</p><p><strong>&#8220;Invalid PIN or password&#8221; error on eTIMS login:</strong></p><p>eTIMS Kenya login failure with this message usually means one of three things. eTIMS portal Kenya is case-sensitive for passwords, so a caps lock error will cause it. eTIMS Kenya password may have expired after 90 days of iTax inactivity, requiring a reset via the &#8220;Forgot Password&#8221; link on the iTax homepage. eTIMS login with the right credentials still fails occasionally due to browser compatibility issues, in which case clearing your browser cache or switching to Chrome resolves it.</p><p><strong>OTP not received during eTIMS registration:</strong></p><p>eTIMS Kenya OTP failure is the most common registration blocker. eTIMS portal Kenya sends the OTP to the phone number or email on your iTax profile. eTIMS Kenya merchants whose phone numbers have changed since registration will not receive the OTP. eTIMS OTP resolution requires updating your contact details on iTax first, which can be done online for minor updates or at a KRA service centre for full profile amendments.</p><p><strong>&#8220;Your PIN is not eligible for eTIMS&#8221; message:</strong></p><p>eTIMS Kenya eligibility error appears for PINs that are marked as dormant, have outstanding compliance issues, or are in a category that KRA has not yet fully onboarded. eTIMS Kenya dormant PIN reactivation requires a visit to a KRA service centre with your identification and business registration documents. eTIMS Kenya compliance issues like unfiled returns must be resolved before eTIMS registration can proceed.</p><p><strong>eTIMS portal Kenya timing out during registration:</strong></p><p>eTIMS Kenya portal timeout is a known issue during peak hours, particularly at end-of-month periods when many merchants are filing returns simultaneously. eTIMS registration Kenya is best attempted in the morning between 8 am and 11 am on a weekday, avoiding month-end dates. eTIMS portal Kenya also performs better on a stable broadband connection than on mobile data.</p><p><strong>eTIMS VSCU installation failing on Windows:</strong></p><p>eTIMS VSCU Kenya installation errors are often caused by outdated Windows versions or insufficient administrator permissions. eTIMS Kenya VSCU requires Windows 10 or later and must be installed by a user with administrator rights on the machine. eTIMS Kenya antivirus software occasionally flags the VSCU installer as a false positive, and temporarily disabling the antivirus during installation resolves this.</p><h2>eTIMS Portal: How to View and Verify Invoices</h2><p>eTIMS taxpayer portal Kenya does more than just onboarding. eTIMS Kenya portal gives you a live view of every invoice transmitted under your PIN, which is important for both compliance management and audit preparation.</p><p><strong>Viewing your transmitted invoices:</strong></p><p>eTIMS invoice Kenya history is accessible under the &#8220;View Invoices&#8221; section of the eTIMS portal. eTIMS Kenya invoice log shows every transmitted document including the invoice number, date, amount, tax breakdown, and transmission confirmation status. eTIMS Kenya merchants should check this log monthly to confirm that all invoices issued at the point of sale are showing up correctly.</p><p><strong>Verifying a supplier&#8217;s eTIMS invoice:</strong></p><p>eTIMS Kenya invoice verification is one of the most important functions on the portal for buyers. eTIMS supplier invoice verification lets you confirm that an invoice you received from a supplier is genuine and has actually been transmitted to KRA. eTIMS Kenya fake invoice risk is real, and verifying supplier invoices protects your input VAT claims.</p><p>The financial risk of buying from non-compliant suppliers goes deeper than most merchants realise. eTIMS Kenya supplier compliance directly affects how much tax you pay, and we have covered exactly what happens to your business when your supplier is not on eTIMS in our article on <a href="https://veirahq.substack.com/p/if-your-supplier-is-not-on-etims">why non-compliant suppliers are costing you money</a>.</p><p><strong>Managing your eTIMS devices:</strong></p><p>eTIMS Kenya device management on the portal lets you register new devices, deactivate lost or replaced devices, and monitor activity across multiple branches. eTIMS Kenya businesses using hardware POS devices should keep their device registrations current on the portal so that every device&#8217;s transmissions are correctly attributed to the right branch and PIN.</p><h2>eTIMS Portal for Different Business Types</h2><p>eTIMS portal Kenya setup looks slightly different depending on the nature of your business.</p><p><strong>eTIMS for retail shops and dukas:</strong></p><p>eTIMS Kenya retail setup typically uses eTIMS Lite on a smartphone or an integrated POS system. eTIMS portal registration for a retail merchant is the fastest of all business types because the item catalogue is straightforward and VAT classification for most retail goods is standard-rated. eTIMS Kenya retail merchants should pay particular attention to the branch registration step if they operate more than one location.</p><p><strong>eTIMS for professionals and service providers:</strong></p><p>eTIMS portal Kenya for consultants, lawyers, accountants, and other service professionals has nuances that do not apply to product sellers. eTIMS Kenya service businesses bill for time and expertise rather than physical goods, which affects how items are coded in the catalogue. eTIMS for professionals is covered in full in our guide to <a href="https://veirahq.substack.com/p/etims-for-professionals-and-service">eTIMS for professionals and service businesses in Kenya</a>.</p><p><strong>eTIMS for wholesalers and distributors:</strong></p><p>eTIMS portal Kenya for wholesale businesses involves higher transaction volumes and more complex credit arrangements. eTIMS Kenya wholesale registration on the portal should include a thorough item catalogue covering all SKUs in the distribution portfolio. eTIMS Kenya credit terms, deferred invoicing, and B2B-specific scenarios are covered in our dedicated guide to <a href="https://veirahq.substack.com/p/etims-for-wholesalers-and-distributors">eTIMS for wholesalers and distributors in Kenya</a>.</p><p><strong>eTIMS for businesses with employee purchases:</strong></p><p>eTIMS Kenya petty cash and staff reimbursements create their own portal management questions. eTIMS Kenya employee expenses that need to be captured in the system without a formal customer invoice are a grey area that many businesses handle incorrectly. eTIMS employee expenses and petty cash compliance is covered in our article on <a href="https://veirahq.substack.com/p/etims-and-employee-expenses-what">what happens to petty cash, staff reimbursements, and company purchases under eTIMS</a>.</p><h2>eTIMS Portal vs an Integrated POS: Why Most Growing Businesses Move On</h2><p>eTIMS portal Kenya is the right starting point. eTIMS Lite and the portal-based management tools are sufficient for a merchant doing low transaction volumes with simple product catalogues.</p><p>eTIMS Kenya portal limitations become visible quickly when your business grows. eTIMS portal manual management means logging in separately to check invoices, separately managing your device list, and separately reconciling your transmission history against your actual sales records. eTIMS Kenya at scale on a manual basis becomes a part-time job in itself.</p><p>eTIMS integrated POS systems handle the portal relationship in the background. eTIMS Kenya POS integration means your invoices are transmitted automatically at the point of every sale, your credit notes are processed correctly every time a return is handled, your device registrations are maintained, and your transmission log is always clean. eTIMS Kenya audit readiness is built in rather than something you scramble to prepare.</p><p>eTIMS credit notes and returns, one of the most common portal management headaches, are handled automatically within an integrated system. eTIMS Kenya credit note process from the portal is manual and reference-number-dependent. eTIMS credit note within a platform like <a href="https://veirahq.com">Veira</a> takes one tap at the point of return, with the system handling the KRA transmission, the VAT reversal calculation, and the receipt for the customer simultaneously. The full eTIMS credit note and returns guide is available in our article on <a href="https://open.substack.com/pub/veirahq/p/etims-credit-notes-and-returns-in?r=7axqax&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">how to handle refunds, corrections, and cancelled invoices without getting penalised</a>.</p><h2>What the eTIMS Conversation Looks Like on the Ground</h2><p>eTIMS Kenya confusion is not just a technical problem. eTIMS compliance anxiety among Kenyan merchants is real, and the conversation about it is happening publicly.</p><p>eTIMS Kenya merchants across Nairobi, Mombasa, Nakuru, and Kisumu are asking the same questions: how do I log in, what do I do when my OTP does not come, how do I fix an invoice I already sent, and what happens if I have been non-compliant until now.</p><p>eTIMS Kenya discussion on social media captures exactly this anxiety. Our tweet on eTIMS credit note confusion, one of the most common portal management mistakes, struck a nerve precisely because it named a problem that thousands of merchants are living with right now. eTIMS credit note conversation from that post is available here: </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/i/status/2059901820789531070&quot;,&quot;full_text&quot;:&quot;eTIMS credit notes confuse most Kenyan merchants.\n\nWrong price on an invoice? Customer returned goods? You cannot just delete it , KRA already has the record.\n\nHere is exactly how to handle it:\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://open.substack.com/pub/veirahq/p/etims-credit-notes-and-returns-in?r=7axqax&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true\&quot;>open.substack.com/pub/veirahq/p/&#8230;</a> &quot;,&quot;username&quot;:&quot;veirahq&quot;,&quot;name&quot;:&quot;Veira&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2033845338738700288/p6hsCPAk_normal.jpg&quot;,&quot;date&quot;:&quot;2026-05-28T07:37:19.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HJY9yheWYAY9AtT.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/xYRku8LqGU&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:0,&quot;impression_count&quot;:7,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>. eTIMS Kenya merchants are not alone in finding this system confusing, and the right information makes the difference between a compliance gap that grows into a penalty and a business that handles every transaction correctly from day one.</p><h2>The eTIMS Kenya Compliance Baseline Every Merchant Needs</h2><p>eTIMS portal Kenya is your entry point. eTIMS login is your daily gateway. eTIMS registration is the one-time process that puts you on the right side of KRA&#8217;s system.</p><p>eTIMS Kenya compliance from the portal level upward means understanding not just how to log in but how every transaction type flows through the system correctly. eTIMS Kenya complete guide covering all transaction types, VAT treatment, solution options, penalties, and enforcement is the foundation every merchant should read before anything else. eTIMS complete guide for small business owners in Kenya is available in our most-read article: <a href="https://veirahq.substack.com/p/etims-kenya-the-complete-guide-every">eTIMS Kenya: The Complete Guide Every Small Business Owner Must Read in 2025</a>.</p><p>eTIMS Kenya is not going away. eTIMS enforcement is tightening. eTIMS portal Kenya is open right now, the KRA system is live, and every day of non-compliance is a day of exposure that compounds.</p><p>eTIMS compliance starts with a login. eTIMS Kenya starts with knowing what to do once you are inside.</p><p><strong>Ready to skip the portal management altogether and run a fully eTIMS-compliant business from one platform built for Kenyan merchants? </strong></p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> and see how Veira handles every invoice, credit note, and transmission automatically.</strong></p><p></p><p><em>Veira is an AI-powered POS and business management platform built for Kenyan small and medium businesses. </em></p><p><em>Veira bundles eTIMS compliance, inventory management, sales analytics, and payment reconciliation into one offline-first platform designed to work in every corner of Kenya.</em></p><p><em>Veira dedicates 10% of its annual net profit to organisations working on gender-based violence prevention and survivor support in Kenya.</em></p>]]></content:encoded></item><item><title><![CDATA[eTIMS Credit Notes and Returns in Kenya: How to Handle Refunds, Corrections, and Cancelled Invoices Without Getting Penalised]]></title><description><![CDATA[eTIMS credit notes are one of the most misunderstood parts of Kenya's electronic invoicing system.]]></description><link>https://veirahq.substack.com/p/etims-credit-notes-and-returns-in</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-credit-notes-and-returns-in</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Thu, 28 May 2026 07:23:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cS-8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cS-8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cS-8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!cS-8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!cS-8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!cS-8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cS-8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/adf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;eTIMS&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="eTIMS" title="eTIMS" srcset="https://substackcdn.com/image/fetch/$s_!cS-8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!cS-8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!cS-8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!cS-8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadf83917-bef8-4ace-9456-c642bc2b0828_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">eTIMS Kenya</figcaption></figure></div><h2>Why eTIMS Credit Notes Matter More Than Most Merchants Realise</h2><p>eTIMS compliance is not just about issuing the right invoice when a sale goes through. eTIMS Kenya requires that your records accurately reflect your actual business activity, which means every reversal, correction, or return must be documented in the system with the same discipline as the original transaction.</p><p>eTIMS credit notes are the mechanism through which you correct or reverse a previously transmitted invoice. eTIMS Kenya transmits every invoice to KRA servers in real time or near real time. eTIMS records are therefore live at KRA the moment you issue them. eTIMS credit notes are the only compliant way to reduce or cancel a figure that KRA has already recorded against your PIN.</p><p>eTIMS mistakes in this area tend to fall into three categories. eTIMS users either ignore the credit note process entirely and simply reissue a corrected invoice, delete or void transactions in their local system without transmitting a corresponding credit note, or apply credit notes inconsistently, capturing some reversals but not others. eTIMS Kenya audits are increasingly identifying all three of these patterns as compliance failures, and the penalties that attach to them are the same penalties that apply to non-issuance of invoices.</p><p>Understanding eTIMS credit notes, debit notes, and return processes is therefore not optional. eTIMS compliance means your ledger at KRA matches your actual trading position. eTIMS discrepancies between what KRA holds and what your accounts show are exactly the kind of variance that triggers an audit flag.</p><h2>What Is an eTIMS Credit Note?</h2><p>eTIMS credit note Kenya is a document that reduces or cancels the value of a previously issued eTIMS invoice. eTIMS Kenya recognises credit notes as a distinct transaction type that must be transmitted to KRA just like a regular invoice.</p><p>eTIMS credit notes are used in situations including:</p><p><strong>Goods returned by a customer:</strong> eTIMS return invoice Kenya is issued when a buyer returns goods to your business after the original eTIMS invoice has already been transmitted. eTIMS Kenya requires you to record this return as a credit note referencing the original invoice number.</p><p><strong>Invoice issued with a wrong price or quantity:</strong> eTIMS correction invoice Kenya is required when you discover an error in a transmitted invoice. eTIMS Kenya does not allow you to simply delete the original invoice because it has already been recorded at KRA. eTIMS credit note for the full amount of the wrong invoice must be issued first, followed by a new correct invoice.</p><p><strong>Discount granted after the sale:</strong> eTIMS Kenya sometimes involves situations where a post-sale discount is agreed, especially in wholesale and distribution. eTIMS credit note for the discount amount must be issued to reduce the buyer&#8217;s tax liability and update your records accordingly. If you handle wholesale or distribution transactions, the full picture of how eTIMS affects your B2B dealings is covered in our guide to <a href="https://veirahq.substack.com/p/etims-for-wholesalers-and-distributors">eTIMS for wholesalers and distributors in Kenya</a>.</p><p><strong>Service not delivered or partially delivered:</strong> eTIMS for service businesses creates its own credit note scenarios. eTIMS professionals and consultants who invoice for work in advance and then deliver less than the agreed scope are required to issue a credit note for the undelivered portion. eTIMS for professionals is covered in detail in our article on <a href="https://veirahq.substack.com/p/etims-for-professionals-and-service">eTIMS for professionals and service businesses in Kenya</a>.</p><h2>The Difference Between an eTIMS Credit Note and a Debit Note</h2><p>eTIMS Kenya supports both credit notes and debit notes, and confusing the two is a common mistake.</p><p>eTIMS credit note Kenya reduces the value owed or the amount already recorded on an invoice. eTIMS credit notes are issued by the seller to the buyer when the seller needs to reduce what was charged.</p><p>eTIMS debit note Kenya increases the value on a transaction. eTIMS debit notes are issued when additional charges arise after the original invoice, for example if freight costs were omitted or if a price adjustment was agreed upward after delivery.</p><p>eTIMS Kenya treats both document types as adjustments to the original transaction. eTIMS compliance requires that both be transmitted through the system and reference the original invoice number they are adjusting.</p><h2>How to Issue an eTIMS Credit Note: The Step-by-Step Process</h2><p>eTIMS credit note process in Kenya follows a defined workflow regardless of which eTIMS solution type you are using. eTIMS Lite users, eTIMS VSCU users, and businesses running eTIMS through an integrated POS platform all follow the same underlying logic.</p><p><strong>Step 1: Locate the original eTIMS invoice.</strong></p><p>eTIMS Kenya requires that every credit note reference the invoice it is adjusting. eTIMS systems store your transmitted invoices and their confirmation numbers. eTIMS invoice number from the original transaction is the reference you will need before you can proceed.</p><p><strong>Step 2: Select the credit note transaction type in your eTIMS solution.</strong></p><p>eTIMS Kenya credit note issuance begins by selecting &#8220;Credit Note&#8221; as the transaction type in your eTIMS application or POS system. eTIMS Lite on Android has this option in the main transaction menu. eTIMS integrated POS systems like <a href="https://veirahq.com">Veira</a> surface this option directly at the point of managing a return or reversal, so you do not have to navigate manually.</p><p><strong>Step 3: Enter the reference invoice number.</strong></p><p>eTIMS Kenya mandates that the credit note be linked to the original invoice via its eTIMS confirmation number. eTIMS credit notes that are not linked to a source invoice may be rejected by KRA&#8217;s system or flagged for review.</p><p><strong>Step 4: Enter the items, quantities, and amounts being reversed.</strong></p><p>eTIMS Kenya credit notes can be full reversals (the entire original invoice is cancelled) or partial reversals (only certain line items or amounts are adjusted). eTIMS partial credit notes must specify exactly which items and values are being reduced. eTIMS item tax codes on the credit note must match the tax codes on the original invoice.</p><p><strong>Step 5: Transmit the credit note.</strong></p><p>eTIMS Kenya credit note transmission works exactly like regular invoice transmission. eTIMS system signs the document cryptographically, transmits it to KRA servers, and returns a confirmation with a QR code. eTIMS credit note Kenya QR code should be shared with the buyer as their documentary evidence of the reversal.</p><h2>eTIMS Credit Notes and VAT: Getting the Tax Treatment Right</h2><p>eTIMS VAT credit note Kenya is particularly important for VAT-registered businesses. eTIMS Kenya requires that any VAT originally charged on the invoice be reversed correctly in the credit note.</p><p>eTIMS credit note VAT treatment in Kenya means that when you issue a credit note, your output VAT liability decreases by the VAT amount on the credit note. eTIMS Kenya therefore gives you a VAT reduction when you process a return or correction, but only if the credit note is properly transmitted through the system.</p><p>eTIMS VAT reclaim on the buyer side is equally important. eTIMS Kenya buyers who originally claimed input VAT based on a purchase invoice are required to reverse that input VAT claim when a credit note is received from their supplier. eTIMS compliance therefore works in both directions, and both parties to a transaction need to process the credit note in their respective systems.</p><p>eTIMS supplier compliance is a topic that directly affects your input VAT position. eTIMS Kenya buyers who are not receiving proper credit notes from their suppliers when goods are returned or prices are adjusted are likely overclaiming or underclaiming input VAT, which creates a VAT reconciliation problem. Our article on <a href="https://veirahq.substack.com/p/if-your-supplier-is-not-on-etims">what happens when your supplier is not on eTIMS</a> explains in detail how supplier non-compliance flows downstream to affect your own tax position.</p><h2>eTIMS Returns for Specific Business Types</h2><p>eTIMS credit notes apply to all business types, but the specific scenarios vary by sector.</p><p><strong>eTIMS returns for retail businesses:</strong></p><p>eTIMS retail returns Kenya are among the most frequent credit note scenarios. eTIMS Kenya shopkeepers and supermarkets deal with customer returns daily, and each one requires a proper credit note against the original receipt. eTIMS POS integration handles this automatically when the system is set up correctly, linking the return to the original sale without manual reference lookup.</p><p><strong>eTIMS returns for agribusiness and agrovet dealers:</strong></p><p>eTIMS Kenya agrovets and agricultural dealers face a particular challenge with returns because many agri-inputs sit in VAT-exempt or zero-rated categories. eTIMS credit note VAT treatment for exempt goods is different from standard-rated goods, and issuing a credit note with the wrong tax code on an originally exempt transaction creates a compliance error. The full complexity of VAT classification in the agricultural sector is covered in our guide to <a href="https://veirahq.substack.com/p/etims-for-agrovets-and-agribusinesses">eTIMS for agrovets and agribusinesses in Kenya</a>.</p><p><strong>eTIMS credit notes for wholesalers and distributors:</strong></p><p>eTIMS B2B credit notes Kenya are higher-value and often more complex than retail credit notes. eTIMS wholesalers frequently issue credit notes for quantity adjustments, short deliveries, price renegotiations, and goods returned from retailers. eTIMS Kenya B2B credit notes must reference the original invoice and be transmitted promptly because the buyer&#8217;s input VAT position depends on receiving them.</p><p><strong>eTIMS and employee expense reimbursements:</strong></p><p>eTIMS Kenya employee expenses create a separate set of document management questions that go beyond simple credit notes. eTIMS petty cash, staff reimbursements, and purchases made on behalf of the company all require compliant documentation. eTIMS and employee expenses are covered comprehensively in our guide on <a href="https://veirahq.substack.com/p/etims-and-employee-expenses-what">what happens to petty cash, staff reimbursements, and company purchases under eTIMS</a>.</p><h2>The Most Common eTIMS Credit Note Mistakes Kenyan Businesses Are Making</h2><p>eTIMS errors Kenya in the credit note process are widespread because most eTIMS training and onboarding content focuses on regular invoice issuance and barely touches reversals. eTIMS common credit note mistakes include:</p><p><strong>Voiding in the local system without transmitting a credit note:</strong></p><p>eTIMS Kenya users who void or delete a transaction in their POS or billing software often assume this removes it from KRA&#8217;s records as well. eTIMS Kenya does not work this way. eTIMS transmitted invoices are permanent records at KRA. eTIMS credit note must be transmitted to reverse them. eTIMS void in your local system with no corresponding KRA transmission creates a growing discrepancy between your books and KRA&#8217;s records.</p><p><strong>Issuing a new corrected invoice without first cancelling the original:</strong></p><p>eTIMS Kenya double invoice problem arises when a business discovers an error, issues a correct invoice, but leaves the original wrong invoice in KRA&#8217;s system. eTIMS records will then show two invoices for the same transaction, one incorrect and one correct, and KRA may assess tax on both.</p><p><strong>Credit notes without proper item-level detail:</strong></p><p>eTIMS Kenya requires credit notes to mirror the original invoice at line item level. eTIMS credit notes that show a single lump-sum adjustment without itemising the specific goods or services being reversed are not compliant and may be rejected during an audit.</p><p><strong>Delays in issuing credit notes:</strong></p><p>eTIMS Kenya credit notes should be issued promptly after the triggering event. eTIMS Kenya late credit notes, especially those issued weeks or months after the original transaction, create audit questions about what happened to the business&#8217;s tax position in the intervening period.</p><p><strong>Wrong tax classification on the credit note:</strong></p><p>eTIMS Kenya credit note must carry the same tax codes as the original invoice for each line item. eTIMS credit note with a standard-rated reversal applied to a line that was originally zero-rated, for example, creates a VAT calculation error that flows into your returns.</p><h2>eTIMS Credit Notes and KRA Audits: What Auditors Look For</h2><p>eTIMS Kenya audit compliance for credit notes has specific dimensions that KRA examiners are trained to review. eTIMS audit Kenya credit note checks include:</p><p><strong>Ratio of credit notes to invoices:</strong> eTIMS Kenya auditors look at your credit note volume relative to your total invoice volume. eTIMS credit note ratios that are unusually high compared to your sector may prompt questions about whether credit notes are being used to reduce declared revenue inappropriately.</p><p><strong>Timing of credit notes:</strong> eTIMS Kenya late credit notes are a flag. eTIMS credit notes issued systematically in the last week of a VAT period, for example, suggest possible manipulation of the VAT position for that period.</p><p><strong>Credit notes without buyer verification:</strong> eTIMS Kenya B2B credit notes can be cross-referenced by KRA between seller and buyer records. eTIMS credit note that appears in a seller&#8217;s records but has not been processed by the buyer in their eTIMS system is a red flag for both parties.</p><p><strong>Cancelled invoices with no corresponding replacement:</strong> eTIMS Kenya auditors will ask about cancelled invoices that have no follow-on transaction. eTIMS credit note with no replacement sale must be explained by documentary evidence of the return or the cancellation reason.</p><p>eTIMS audit preparedness in Kenya starts with keeping your credit note records clean, timely, and properly transmitted. eTIMS-integrated platforms that maintain an audit trail of all transactions including credit notes and debit notes are far better positioned during a KRA audit than businesses relying on paper records or disconnected software. eTIMS-ready POS systems like <a href="https://veirahq.com">Veira</a> maintain a full transaction log that includes every invoice, credit note, and debit note issued, giving you a clean record to present in any compliance review.</p><h2>eTIMS Credit Notes and Your POS System</h2><p>eTIMS POS Kenya integration for credit notes is where the difference between a purpose-built platform and a manually operated system becomes most visible. eTIMS Kenya credit note process on a well-integrated POS system takes under a minute. eTIMS credit note on a manually operated setup can take significantly longer, and the risk of errors, wrong reference numbers, mismatched tax codes, increases substantially.</p><p>eTIMS POS machine Kenya capabilities vary significantly between providers. eTIMS Kenya POS buyers should specifically check whether the system handles returns and credit notes natively, whether it automatically links the credit note to the original invoice, and whether it transmits the credit note to KRA in real time rather than requiring a manual sync step. Our complete guide to <a href="https://veirahq.substack.com/p/pos-machine-kenya-the-complete-buyers">POS machines in Kenya</a> covers what to look for when evaluating a POS system for your business, including eTIMS compliance depth.</p><p>eTIMS offline POS Kenya credit notes are also an important consideration. eTIMS Kenya businesses in markets with unreliable connectivity need a POS system that queues credit notes during offline periods and transmits them automatically when the connection is restored, just as it does with regular invoices. eTIMS offline capability for credit notes is not universal across all POS solutions, so it is worth verifying before you commit to a platform.</p><h2>eTIMS Credit Note Best Practices for Kenyan Merchants</h2><p>eTIMS Kenya best practice for credit notes comes down to a few operational habits that any business can build regardless of size:</p><p><strong>Process every return immediately.</strong> eTIMS Kenya credit note should be issued at the point of the return, not batched for end of week or end of month. eTIMS real-time transmission means KRA sees your transactions as they happen, and a return recorded days later creates a timing gap in your records.</p><p><strong>Train your staff on the credit note process.</strong> eTIMS Kenya compliance at the counter level depends on staff knowing how to process a return through the system rather than simply handing back cash and setting the goods aside. eTIMS credit note issuance should be part of every new staff member&#8217;s POS training.</p><p><strong>Keep physical documentation for every credit note.</strong> eTIMS Kenya digital records are primary, but physical documentation of the return, the signed delivery note from the customer, the correspondence about the price correction, or the record of the service dispute, supports your eTIMS records during a KRA audit.</p><p><strong>Reconcile your credit notes monthly.</strong> eTIMS Kenya VAT returns depend on accurate output VAT figures. eTIMS credit note VAT reductions must be captured before you file your monthly return. eTIMS Kenya monthly credit note reconciliation also helps you identify any voided local transactions that were not properly transmitted to KRA.</p><h2>The Broader eTIMS Compliance Picture</h2><p>eTIMS credit notes are one piece of a broader compliance framework that covers every type of transaction your business processes. eTIMS Kenya complete guide covering registration, invoice types, VAT treatment, solution options, and enforcement is available in our foundational article, <a href="https://veirahq.substack.com/p/etims-kenya-the-complete-guide-every">eTIMS Kenya: The Complete Guide Every Small Business Owner Must Read in 2025</a>.</p><p>eTIMS Kenya compliance across all transaction types, regular invoices, credit notes, debit notes, employee purchases, supplier verification, and VAT classification, is what separates businesses that sail through KRA audits from those that get hit with penalties and back assessments.</p><p>eTIMS compliance is manageable. eTIMS Kenya does not require a tax expert on staff or expensive consultants on retainer. eTIMS-ready tools exist precisely so that Kenyan merchants can handle the full compliance lifecycle from within the same platform they use to run their daily operations.</p><p>eTIMS Kenya is a permanent part of how business is done in this country now. eTIMS credit notes, returns, and corrections are a permanent part of that system. eTIMS compliance on all of these transaction types is how you protect your business, your tax position, and your reputation with the clients and partners who matter most.</p><p><strong>Ready to handle eTIMS credit notes, returns, and every other transaction type from one platform built for Kenyan merchants? </strong></p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira keeps your compliance complete and your records clean.</strong></p><p></p><p><em>Veira is an AI-powered POS and business management platform built for Kenyan small and medium businesses. </em></p><p><em>Veira bundles eTIMS compliance, inventory management, sales analytics, and payment reconciliation into one offline-first platform designed to work in every corner of Kenya.</em></p><p><em>Veira dedicates 10% of its annual net profit to organisations working on gender-based violence prevention and survivor support in Kenya.</em></p>]]></content:encoded></item><item><title><![CDATA[eTIMS Kenya: The Complete Guide Every Small Business Owner Must Read in 2025]]></title><description><![CDATA[eTIMS compliance is no longer optional for Kenyan businesses.]]></description><link>https://veirahq.substack.com/p/etims-kenya-the-complete-guide-every</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-kenya-the-complete-guide-every</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Thu, 28 May 2026 06:30:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ivl7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ivl7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ivl7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Ivl7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Ivl7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Ivl7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ivl7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ivl7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Ivl7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Ivl7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Ivl7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7bda99a-97d8-4540-931b-675e9c967ab6_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">eTIMS Kenya</figcaption></figure></div><p>eTIMS, which stands for Electronic Tax Invoice Management System, is a platform developed by the Kenya Revenue Authority (KRA) to digitize the issuance, transmission, and storage of tax invoices across Kenya. </p><p>eTIMS Kenya was introduced as a successor to the earlier Electronic Tax Register (ETR) system, which required physical hardware that many small businesses found expensive and difficult to maintain.</p><p>eTIMS compliance means that every time your business makes a taxable sale or provides a service, the invoice must be generated through a KRA-approved system and transmitted to KRA servers in real time or near-real time. </p><p>eTIMS registration is now mandatory for all VAT-registered businesses, and KRA has been expanding the obligation to include non-VAT registered businesses and individuals with annual turnover above KES 5 million.</p><p>eTIMS for small businesses is particularly significant because it levels the compliance landscape. eTIMS Kenya eliminates the earlier excuse that compliance hardware was too costly or too complex. </p><p>eTIMS software solutions and mobile apps now allow a market vendor in Eastleigh or a salon owner in Nairobi CBD to generate compliant invoices directly from a phone or tablet.</p><h2>The History Behind eTIMS Kenya</h2><p>Electronic Tax Invoice Management System Kenya was not built overnight. eTIMS history stretches back to KRA&#8217;s broader push to reduce revenue leakage and close the tax gap, which the Kenya National Bureau of Statistics has estimated costs the government billions of shillings annually.</p><p>ETR machines, the predecessors to eTIMS Kenya, were mandatory from around 2005 but were widely criticized for being expensive, prone to technical failures, and inaccessible to micro and small businesses. </p><p>eTIMS was piloted starting in 2022 and gained legal grounding through the Finance Act 2023, which inserted provisions under the Income Tax Act and the VAT Act requiring businesses to use approved electronic invoicing systems.</p><p>eTIMS Kenya enforcement timelines have shifted several times, but the KRA has consistently signaled that the era of paper receipts and unverifiable invoices is over. eTIMS compliance deadlines have generally given businesses a phased grace period, but those grace periods are narrowing fast.</p><h2>Who Is Required to Register for eTIMS?</h2><p>eTIMS registration requirements in Kenya cover a broad base of taxpayers. eTIMS Kenya applies to:</p><p><strong>VAT-registered businesses:</strong> eTIMS compliance has been mandatory for all VAT-registered taxpayers since early 2024. eTIMS invoices replace the old tax invoices that VAT registrants were required to issue under the VAT Act.</p><p><strong>Non-VAT registered businesses with turnover above KES 5 million:</strong> eTIMS Kenya requirements were extended to cover these businesses as part of KRA&#8217;s broader Base Erosion and tax gap reduction strategy.</p><p><strong>Businesses in specific regulated sectors:</strong> eTIMS compliance obligations have been applied to sectors including hospitality, retail, professional services, and manufacturing, among others.</p><p><strong>All businesses purchasing from registered suppliers:</strong> eTIMS Kenya also has an important implication on the buyer side. eTIMS input tax claims are only valid when the seller&#8217;s invoice is authenticated through the eTIMS system. eTIMS verification therefore affects your ability to claim expenses and input VAT even if you are not a VAT registrant yourself.</p><p>eTIMS registration can be completed through the KRA iTax portal, where businesses apply to onboard one of the approved eTIMS solution types.</p><h2>Understanding the Different eTIMS Solution Types</h2><p>eTIMS Kenya offers businesses several integration options depending on their size, technical capacity, and the nature of their operations. eTIMS solution types currently approved by KRA include:</p><p><strong>eTIMS Client (OSCU and VSCU):</strong> eTIMS Client refers to software that connects your existing point-of-sale or invoicing system to KRA servers. eTIMS OSCU (Online Sales Control Unit) is used by businesses with existing billing software that need a middleware solution to sign and transmit invoices. </p><p>eTIMS VSCU (Virtual Sales Control Unit) is the lightweight software version that small businesses can install on a computer or server.</p><p><strong>eTIMS Lite (eTIMS Mobile):</strong> eTIMS Lite is the mobile application option designed specifically for small and micro businesses that do not have sophisticated POS systems. eTIMS Lite Kenya can be downloaded from the Google Play Store and used on any Android device. </p><p>eTIMS mobile invoicing lets a business owner generate a KRA-compliant invoice right from their smartphone.</p><p><strong>eTIMS API Integration:</strong> eTIMS API integration is used by businesses with in-house software developers or vendors like POS solution providers who want to embed eTIMS compliance directly into their platforms. </p><p>eTIMS API Kenya allows real-time invoice signing and transmission without the need for a separate application.</p><p>eTIMS for POS systems is increasingly being handled through dedicated platforms that bundle eTIMS compliance into a broader business management solution. </p><p>eTIMS-ready POS systems like those provided by <a href="https://veirahq.com">Veira</a> come with eTIMS integration built in, so you do not have to configure the connection yourself.</p><h2>How eTIMS Works: The Invoice Journey Step by Step</h2><p>eTIMS Kenya works through a defined sequence that every business transaction must follow. eTIMS invoice generation follows this process:</p><p><strong>Step 1: Sale or service is initiated.</strong> eTIMS compliance begins the moment a business creates a transaction. eTIMS requires the seller to record the buyer&#8217;s PIN (where applicable), the item or service description, the applicable tax classification, and the total amount.</p><p><strong>Step 2: Invoice is signed by the eTIMS system.</strong> eTIMS Kenya uses a cryptographic signature to certify each invoice. eTIMS signing happens automatically within your eTIMS solution and ensures the invoice cannot be altered after transmission.</p><p><strong>Step 3: Invoice is transmitted to KRA servers.</strong> eTIMS real-time transmission sends the invoice data to KRA&#8217;s central system. eTIMS offline mode is also supported for businesses operating in areas with intermittent internet connectivity, but invoices must sync within a defined window.</p><p><strong>Step 4: QR code is generated.</strong> eTIMS invoice QR codes are embedded on every compliant invoice. eTIMS QR code Kenya allows buyers and KRA auditors to verify the authenticity of any invoice by scanning the code with a phone or KRA&#8217;s verification tools.</p><p><strong>Step 5: Invoice is shared with the buyer.</strong> eTIMS Kenya requires that the compliant invoice (physical or digital) be issued to the buyer at the point of sale or delivery of service.</p><p>eTIMS compliance at each of these steps is what KRA auditors will check during compliance visits or investigations.</p><h2>eTIMS Penalties and Enforcement: What Happens If You Don&#8217;t Comply?</h2><p>eTIMS penalties Kenya are significant and have been designed to make non-compliance costlier than compliance. eTIMS non-compliance consequences include:</p><p><strong>eTIMS penalty for non-issuance of electronic invoices:</strong> eTIMS Kenya law, supported by the Tax Procedures Act, provides that a business found issuing non-compliant invoices is liable to a penalty. eTIMS penalty amounts can reach KES 1 million or higher depending on the scale of non-compliance.</p><p><strong>Loss of input tax claims:</strong> eTIMS Kenya rules mean that if your supplier does not issue a valid eTIMS-compliant invoice, KRA can disallow your expense or input VAT claim during an audit. eTIMS compliance therefore protects both sides of a transaction.</p><p><strong>Business closure orders:</strong> eTIMS enforcement in Kenya has included KRA compliance blitzes in which non-compliant businesses have been served with notices and, in some cases, temporarily closed. eTIMS Kenya enforcement has been observed across sectors in Nairobi and other major urban centers.</p><p><strong>Reputational risk:</strong> eTIMS non-compliance also carries a reputational cost in the current environment. eTIMS Kenya buyers are increasingly aware of their right to receive a KRA-compliant invoice, and businesses that cannot provide one may lose customers to compliant competitors.</p><p>eTIMS compliance is therefore not just a legal obligation. eTIMS adoption is a competitive signal that your business is legitimate, well-managed, and trustworthy.</p><h2>eTIMS and VAT: What Every VAT-Registered Business Needs to Know</h2><p>eTIMS VAT Kenya integration is one of the most consequential aspects of the system for registered traders. eTIMS tax invoice Kenya replaces all previous forms of tax invoices for VAT purposes.</p><p>eTIMS VAT classes are defined at the item level, meaning each product or service you sell must be assigned the correct VAT treatment: standard rated (16%), zero rated, or exempt. eTIMS Kenya requires you to maintain an accurate item catalogue in your eTIMS system, with each item&#8217;s correct tax code.</p><p>eTIMS input tax credit claims are only valid when the corresponding purchase invoice has been transmitted through eTIMS by your supplier. eTIMS Kenya buyers can verify supplier invoices through the KRA iTax portal or through eTIMS-integrated systems. eTIMS invoice matching between buyer and seller records is increasingly being used by KRA to identify discrepancies and generate audit flags.</p><p>eTIMS VAT returns in Kenya are expected to become more automated over time, with data from eTIMS pre-populating your VAT return on iTax. eTIMS Kenya compliance today will make your future VAT filing simpler and less prone to error.</p><h2>eTIMS for Small Businesses: Practical Steps to Get Started</h2><p>eTIMS registration Kenya process for a small business can be completed in a few straightforward steps:</p><p><strong>Step 1: Ensure your business is registered on iTax.</strong> eTIMS Kenya onboarding starts at the KRA iTax portal (itax.kra.go.ke). eTIMS registration requires an active iTax profile for your business PIN.</p><p><strong>Step 2: Apply for eTIMS onboarding.</strong> eTIMS application on iTax is found under the &#8220;eTIMS&#8221; menu once you are logged in. eTIMS Kenya will prompt you to select your preferred solution type (Lite, VSCU, OSCU, or API).</p><p><strong>Step 3: Download and install your chosen eTIMS solution.</strong> eTIMS Lite Kenya is available on the Google Play Store for mobile users. eTIMS VSCU is a downloadable desktop application available through the KRA portal.</p><p><strong>Step 4: Configure your business profile and item catalogue.</strong> eTIMS Kenya requires you to set up your branch details, business type, and a list of the goods or services you sell with their tax classifications. eTIMS item codes must align with KRA&#8217;s published item classification list.</p><p><strong>Step 5: Start issuing compliant invoices.</strong> eTIMS Kenya is now live for your business once setup is complete. eTIMS compliance from this point means every sale generates a signed, transmitted, QR-coded invoice.</p><p>eTIMS for small business Kenya does not have to be complicated. eTIMS-integrated POS platforms handle the configuration for you, so you spend time running your business rather than managing software. </p><p>eTIMS-ready platforms like <a href="https://veirahq.com">Veira</a> are built specifically for Kenyan merchants and include eTIMS compliance as a core feature rather than an add-on.</p><h2>Why an eTIMS-Ready POS System Makes All the Difference</h2><p>eTIMS compliance on its own solves the invoice generation problem. eTIMS integration within a full POS system, however, solves a much larger set of business management challenges at the same time.</p><p>eTIMS POS Kenya combines invoice compliance with inventory tracking, sales reporting, staff management, and payment reconciliation in a single platform. eTIMS Kenya alone tells you what you sold. eTIMS integrated with a POS system tells you what you sold, what it cost you, what profit you made, what is running low in stock, and what your best-performing product is.</p><p>eTIMS-ready POS systems are also important for businesses operating in areas with unreliable internet. eTIMS offline capability means your sales floor never stops, even when connectivity drops. eTIMS sync happens automatically in the background when the connection is restored, keeping you compliant without disrupting operations.</p><p>eTIMS on Android POS hardware is the most practical setup for most Kenyan small and medium businesses. eTIMS Kenya on devices like the Ciontek CS30 handheld terminal gives a merchant a professional, durable, always-ready compliance tool that fits in the palm of their hand. eTIMS compliance, payment processing, inventory management, and customer receipts all happen on one device.</p><p>eTIMS for Kenyan merchants is one of the core problems that <a href="https://veirahq.com">Veira</a> was built to solve. eTIMS compliance at Veira is not a bolt-on feature but a foundational part of the platform architecture, meaning you stay compliant automatically as KRA updates its requirements. eTIMS Kenya updates from KRA are integrated by the Veira team so your business is never left behind.</p><h2>Common eTIMS Mistakes Kenyan Businesses Are Making Right Now</h2><p>eTIMS errors Kenya are widespread, particularly among businesses that registered early but set up their systems incorrectly. eTIMS common mistakes include:</p><p><strong>Wrong item tax classifications:</strong> eTIMS Kenya requires every item in your catalogue to carry the correct tax code. eTIMS wrong tax codes lead to invoices that appear compliant but carry incorrect VAT amounts, which can trigger audit penalties.</p><p><strong>Not transmitting invoices in time:</strong> eTIMS Kenya offline invoices must be synced within the allowed window. eTIMS businesses operating in offline mode sometimes forget to sync, creating a backlog of unsigned invoices that KRA&#8217;s system has never received.</p><p><strong>Issuing invoices outside eTIMS for some transactions:</strong> eTIMS Kenya compliance must be consistent. eTIMS audits frequently uncover businesses that use compliant invoicing for formal clients but still issue handwritten receipts for cash sales. eTIMS penalties apply to both VAT and income tax underdeclaration that results from inconsistent compliance.</p><p><strong>Not verifying supplier invoices:</strong> eTIMS Kenya buyers who do not verify that their suppliers are transmitting eTIMS invoices risk having their input tax claims disallowed. eTIMS verification should be a routine step in your procurement process.</p><p><strong>Failing to update the item catalogue:</strong> eTIMS Kenya requires your item list to stay current. eTIMS invoices for products not in your registered catalogue are not compliant, so every new product you stock should be added before it is sold.</p><h2>eTIMS Kenya in 2026 and Beyond: What to Expect</h2><p>eTIMS Kenya 2025 is shaping up to be a year of significantly tighter enforcement. eTIMS KRA enforcement blitzes are expected to increase in frequency, particularly in high-density commercial areas like Nairobi CBD, Eastleigh, Gikomba, Nakuru town, Mombasa CBD, and Kisumu&#8217;s Kondele market.</p><p>eTIMS Kenya expansion is also likely to extend compliance obligations further down the economic chain. eTIMS small business requirements may eventually include informal sector operators who are currently outside the tax net but whose transactions pass through formal businesses.</p><p>eTIMS API economy growth is another important trend. eTIMS Kenya is being embedded into accounting software, ERP systems, mobile money platforms, and POS solutions at a rate that was not imaginable five years ago. eTIMS compliance is becoming infrastructure, the same way M-Pesa payments became infrastructure. eTIMS-capable businesses will have a structural advantage in winning B2B contracts and formal procurement deals that require documented, auditable transactions.</p><p>eTIMS and e-invoicing Kenya are also moving toward closer integration with the broader East African trade environment. eTIMS Kenya compliance is positioning local businesses to participate in cross-border trade arrangements that require digitally verified invoicing.</p><h2>How Veira Makes eTIMS Compliance Simple for Kenyan Merchants</h2><p>eTIMS compliance was built into <a href="https://veirahq.com">Veira</a> from day one because we know that most Kenyan small business owners are running lean. eTIMS Kenya setup on Veira takes minutes, not days. eTIMS item configuration, business profile setup, and KRA API integration are all handled through Veira&#8217;s guided onboarding flow.</p><p>eTIMS invoices on Veira are generated automatically every time a sale is made on the Veira POS app or on Veira-managed Ciontek hardware. eTIMS QR codes are printed on receipts or shared digitally with customers without any manual intervention. eTIMS Kenya sync happens in the background, so the merchant never has to think about it.</p><p>eTIMS offline mode on Veira is designed for Kenyan market realities. eTIMS invoices generated while offline are queued and transmitted as soon as connectivity is restored. eTIMS compliance is never compromised by a dropped connection.</p><p>eTIMS Kenya updates from KRA are rolled out through Veira&#8217;s platform automatically. eTIMS regulation changes do not require you to update your own system manually; Veira&#8217;s engineering team handles it, and your compliance stays current.</p><p>eTIMS for small business Kenya should not feel like a burden. eTIMS compliance should be one less thing to worry about, not one more thing to manage. eTIMS on Veira is exactly that: invisible compliance that lets you focus on your customers, your stock, and your growth.</p><h2>Final Word: eTIMS Kenya Is Not Going Away</h2><p>eTIMS compliance is one of the most consequential regulatory shifts in Kenyan business history since the introduction of M-Pesa transformed payments. eTIMS Kenya is rewriting the relationship between small businesses and the tax system, moving from a model of paper-based, self-reported revenue to one of real-time, digitally verified transactions.</p><p>eTIMS non-compliance in 2025 is not a calculated risk. eTIMS Kenya penalties, audit exposure, and loss of buyer confidence make non-compliance a losing position. eTIMS registration is free. eTIMS Lite is free. eTIMS-integrated POS systems are more affordable than ever.</p><p>eTIMS Kenya is here. eTIMS compliance is your competitive advantage. eTIMS adoption today means fewer surprises, fewer audits, and more trust from the customers and partners who matter most to your business.</p><p><strong>Ready to run a fully eTIMS-compliant business from day one? </strong></p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira makes eTIMS Kenya simple for merchants like you.</strong></p>]]></content:encoded></item><item><title><![CDATA[POS Machine Kenya: The Complete Buyer's Guide for Small and Medium Business Owners in 2025]]></title><description><![CDATA[Looking for a POS machine in Kenya? This complete guide covers what to look for, how much it costs, M-Pesa integration, eTIMS compliance, and the best options for Kenyan SMBs in 2025.]]></description><link>https://veirahq.substack.com/p/pos-machine-kenya-the-complete-buyers</link><guid isPermaLink="false">https://veirahq.substack.com/p/pos-machine-kenya-the-complete-buyers</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Thu, 21 May 2026 08:49:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!la9-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!la9-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!la9-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!la9-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!la9-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!la9-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!la9-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!la9-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!la9-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!la9-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!la9-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff242cb80-35a9-4a4a-ad3a-2d10db0080fa_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">android pos machine kenya</figcaption></figure></div><p>A POS machine in Kenya has evolved far beyond a simple card swipe terminal bolted to a shop counter. </p><p>Today, the right point-of-sale machine is the operational backbone of your business: processing M-Pesa and card payments, managing your stock in real time, issuing KRA-compliant eTIMS receipts, and giving you the kind of data visibility that used to be reserved for large supermarket chains. </p><p>Whether you run a hardware store, a pharmacy, a boutique, a restaurant, or a wholesale distribution business, choosing the wrong POS machine in Kenya can cost you customers, compliance, and capital.</p><p>This guide is written for Kenyan business owners who are evaluating POS machines for the first time or looking to upgrade from an older system. </p><p>By the end, you will know exactly what features matter, what questions to ask vendors, what the market looks like in 2025, and why an offline-first, AI-powered POS like <a href="https://veirahq.com">Veira</a> is setting a new standard for Kenyan SMBs.</p><h2>What Is a POS Machine and Why Does It Matter for Kenyan Businesses?</h2><p>A POS machine, or point-of-sale machine, is the hardware and software combination your business uses to complete a sale. At its most basic, it records the transaction, takes payment, and issues a receipt. </p><p>At its most advanced, it manages your entire inventory, tracks customer behaviour, integrates with mobile money, generates financial reports, and keeps you compliant with KRA tax regulations.</p><p>In Kenya&#8217;s SMB landscape, the POS machine sits at the intersection of several critical business functions that other markets handle separately. </p><p>A Kenyan business owner needs a single device that can:</p><ul><li><p>Accept M-Pesa Paybill and Till payments, in real time, with automatic confirmation</p></li><li><p>Process card payments via Visa and Mastercard</p></li><li><p>Issue eTIMS-compliant digital tax receipts to satisfy KRA requirements</p></li><li><p>Track stock and flag low inventory before you run out</p></li><li><p>Work even when the internet is unavailable</p></li></ul><p>This combination of requirements makes the Kenyan POS machine market uniquely demanding, and it explains why many international POS systems that work perfectly in the UK or the US fall flat in Nairobi, Kisumu, or Mombasa.</p><h2>Types of POS Machines Available in Kenya</h2><p>Not all POS machines are the same. Understanding the different form factors helps you match the right hardware to your specific business environment.</p><h3>Android Handheld POS Terminals</h3><p>These are the fastest-growing category of POS machine in Kenya, and for good reason. An Android handheld POS terminal combines a touchscreen display, built-in thermal receipt printer, barcode scanner, card reader, and M-Pesa integration into a single pocket-sized device. There are no cables to trip over, no separate printer to maintain, and no bulky desktop setup.</p><p>For businesses with limited counter space, multiple staff moving around the floor, or outdoor trading environments like market stalls and hardware yards, the Android handheld is the clear choice. Models like the Ciontek CS30 run full Android 14, support all major Kenyan payment rails, and integrate directly with platforms like <a href="https://veirahq.com">Veira</a> for a complete business management experience out of the box.</p><h3>Android Tablet POS Systems</h3><p>A tablet POS pairs a standard Android tablet with a separate Bluetooth receipt printer, a card reader, and a stand for the counter. </p><p>This setup offers a larger screen, which is useful for restaurants displaying menus or for retail environments where customers browse items on the screen together with staff. </p><p>The trade-off is that you are managing multiple devices instead of one, and each additional device is a potential point of failure.</p><h3>Traditional Windows POS Systems</h3><p>Older businesses in Kenya, particularly in wholesale trade and hospitality, may still run Windows-based POS software on a desktop PC. </p><p>These systems are being phased out rapidly because they are expensive to maintain, require a stable power supply, cannot run on battery backup during load-shedding, and often lack native M-Pesa integration. </p><p>If your current system is Windows-based, 2025 is the year to migrate.</p><h3>mPOS (Mobile Point of Sale) Dongles</h3><p>An mPOS dongle plugs into a smartphone&#8217;s audio jack or USB port and allows it to accept card payments. </p><p>These are popular with individual freelancers and very small traders but lack the full business management features, receipt printing, and eTIMS compliance that registered businesses need. </p><p>They are a starting point, not a scalable solution.</p><h2>The Five Features Every POS Machine in Kenya Must Have in 2025</h2><p>Shopping for a POS machine in Kenya without a clear checklist is a costly mistake. These are the non-negotiable features for any serious Kenyan business.</p><h3>1. Native M-Pesa Integration</h3><p>M-Pesa is not optional. It is the primary payment method for the majority of Kenyan consumers across every income segment. Your POS machine must integrate directly with M-Pesa&#8217;s STK Push, confirm payments automatically, and reconcile M-Pesa transactions against your sales records without manual intervention. A POS that requires your staff to check a separate phone for M-Pesa confirmations is a POS that will create reconciliation errors every single day.</p><p>Look for STK Push integration (the customer receives a prompt on their phone to authorise the payment), real-time confirmation on the POS screen, and automatic receipt generation tied to payment confirmation. <a href="https://veirahq.com">Veira</a> handles all of this natively, including an offline-safe M-Pesa workflow for when connectivity is interrupted.</p><h3>2. KRA eTIMS Compliance Built In</h3><p>Since 2023, KRA has been rolling out its eTIMS mandate across Kenyan businesses. By 2025, the requirement covers all VAT-registered businesses and is expanding further. Every sale must generate a digital fiscal receipt transmitted to KRA&#8217;s servers. A POS machine that does not generate eTIMS receipts automatically is not compliant, and operating a non-compliant business risks fines, blocked Tax Compliance Certificates, and audit exposure.</p><p>The right POS machine handles eTIMS silently in the background. Your cashier completes the sale, the receipt prints, and eTIMS transmission happens automatically. When the internet is down, receipts queue securely and transmit the moment connectivity returns. No separate eTIMS device, no manual uploads, no compliance gaps.</p><h3>3. Offline-First Operation</h3><p>Kenyan internet connectivity, even in urban centres, is not guaranteed. Power outages, router failures, ISP downtime, and SIM card data exhaustion all happen in the course of a normal trading day. A POS machine that stops working when it loses internet is a liability, not an asset.</p><p>Offline-first operation means the POS stores a full local database on the device. Sales continue, stock is updated, M-Pesa transactions are queued, and eTIMS receipts are prepared for transmission. Everything syncs automatically when connectivity returns. This is not a premium add-on; it is a baseline requirement for operating in Kenya.</p><h3>4. Real-Time Inventory Management</h3><p>Every sale should automatically reduce your stock count. Every delivery received should update your inventory. </p><p>Every item that falls below a reorder threshold should trigger an alert. This closed loop between sales and stock is what separates a business that knows its numbers from one that discovers it has run out of a best-seller only when a customer asks for it.</p><p>For businesses with complex inventory, such as hardware stores with thousands of SKUs or pharmacies with expiry dates to track, inventory management becomes even more critical. </p><p>Your POS machine&#8217;s software must support variable units of measure, expiry date tracking, batch numbers, and multi-location stock visibility.</p><h3>5. Financial Reporting and Business Intelligence</h3><p>At the end of each day, week, and month, your POS machine should hand you a complete picture of your business: total sales, payment method breakdown, top-selling items, gross margins, outstanding customer balances, and cash-versus-mobile money reconciliation. </p><p>This data, when acted upon, is the difference between running your business on instinct and running it on evidence.</p><p>Modern POS platforms like <a href="https://veirahq.com">Veira</a> layer AI-powered insights on top of this data, surfacing anomalies, forecasting demand, and flagging suspicious transaction patterns before they become losses.</p><h2>How Much Does a POS Machine Cost in Kenya?</h2><p>POS machine pricing in Kenya has two components: the hardware cost and the ongoing software subscription. Understanding both helps you calculate the true cost of ownership.</p><h3>Hardware Costs</h3><p>Entry-level Android handheld POS terminals in Kenya start from around KES 25,000 and range up to KES 60,000 for premium models with faster printers, longer battery life, and better build quality. Tablet-based setups, including the tablet, stand, printer, and card reader, typically land in the KES 30,000 to KES 70,000 range depending on the tablet brand and accessories.</p><p>Some vendors, including Veira, offer hardware financing or hardware-as-a-service models where the terminal cost is folded into a monthly subscription, reducing the upfront capital requirement. For an SMB managing cash flow carefully, this can be a meaningful advantage.</p><h3>Software Subscription Costs</h3><p>POS software subscriptions in Kenya range from around KES 1,500 per month for basic single-device plans to KES 15,000 or more per month for enterprise multi-location setups.</p><p><a href="https://veirahq.com">Veira</a> offers four tiers starting from KES 2,999 per month, with eTIMS compliance, M-Pesa integration, offline-first AI, and remote device management included at every tier. There are no surprise fees for compliance features that are legally mandatory.</p><h3>The Hidden Cost of the Wrong POS</h3><p>The true cost of a cheap or poorly chosen POS machine includes the staff hours lost to manual reconciliation, the compliance penalties from missed eTIMS receipts, the lost sales from a system that goes down when the internet drops, and the inventory shrinkage from a stock management system that doesn&#8217;t close the loop. </p><p>These hidden costs routinely exceed the price difference between a budget POS and a purpose-built one.</p><h2>POS Machines Across Different Business Types in Kenya</h2><p>Different businesses have different requirements. Here is how the key features map across the most common Kenyan SMB sectors.</p><p><strong>Retail shops and boutiques:</strong> Fast checkout speed, barcode scanning, loyalty and promotions management, and M-Pesa integration are the priorities. Offline operation is important for kiosks and market stalls where connectivity is unpredictable.</p><p><strong>Hardware stores and building materials suppliers:</strong> High SKU volumes, variable unit-of-measure tracking, trade credit management, and bulk purchase order support are essential. See our full guide to POS software for hardware stores for a deep dive.</p><p><strong>Pharmacies and chemists:</strong> Expiry date tracking, prescription record management, controlled substance logging, and compliance with PPB requirements make pharmacy POS a specialised need. eTIMS compliance is non-negotiable.</p><p><strong>Restaurants, cafes, and bars:</strong> Table management, kitchen display integration, split bills, and fast order capture are the key features. For outlets with outdoor seating or delivery operations, a handheld Android terminal is ideal.</p><p><strong>Wholesale and distribution businesses:</strong> Customer credit accounts, multi-location stock, delivery note generation, and high-value transaction handling are the priorities. Integration with accounting software like QuickBooks or Sage is a plus.</p><p><a href="https://veirahq.com">Veira</a> is designed to serve all of these business types with a configurable venue mode system that tailors the POS interface and feature set to your specific operation.</p><h2>Remote Device Management: The Feature Kenyan Multi-Branch Businesses Need</h2><p>If you operate more than one location, remote device management transforms how you run your POS infrastructure. </p><p>Instead of physically visiting each branch to update software, change prices, or troubleshoot a device, a cloud-connected POS management platform lets you do all of this from anywhere.</p><p>Remote management capabilities to look for:</p><p><strong>Centralised price updates.</strong> Change a price once on your admin dashboard and it propagates to every device across every branch instantly. No more calling each location to update a price manually.</p><p><strong>Remote monitoring.</strong> See in real time which devices are online, what transactions are processing, and whether any device has gone offline or is experiencing errors.</p><p><strong>Kiosk mode locking.</strong> A POS device used by your staff should only run your POS application, not personal apps, social media, or games. Remote device management platforms lock Android POS terminals to a single application, protecting your operation.</p><p><strong>Over-the-air software updates.</strong> Your POS software should update automatically in the background, without requiring staff to manually install anything.</p><p>Veira&#8217;s platform manages all device configuration and monitoring remotely, giving multi-branch Kenyan merchants full visibility and control of their POS estate from a single dashboard.</p><h2>What to Ask a POS Vendor Before You Buy</h2><p>Before signing any contract or purchasing hardware, ask these questions to any POS vendor in Kenya:</p><p><strong>Does your system work completely offline, or just partially?</strong> A vague answer like &#8220;yes, it has offline mode&#8221; is not enough. Ask specifically: can you process M-Pesa payments offline? Does inventory update offline? Do eTIMS receipts queue offline? Get the specifics in writing.</p><p><strong>Is eTIMS integration included, or is it an add-on?</strong> Some vendors charge extra for eTIMS, which is a legally mandatory feature. It should be included in the base subscription.</p><p><strong>What happens to my data if I stop subscribing?</strong> You should be able to export your full transaction history, customer records, and inventory data at any time, in a standard format like CSV or Excel.</p><p><strong>What is the onboarding and training process?</strong> A POS migration involves retraining your staff, migrating your product catalogue, and reconfiguring payment integrations. Ask how long this takes and whether onboarding support is included.</p><p><strong>What is your support response time?</strong> If your POS goes down on a busy Saturday, how quickly will someone respond? Look for a vendor with a Kenyan support team, not a foreign helpdesk.</p><h2>Frequently Asked Questions About POS Machines in Kenya</h2><p><strong>What is the best POS machine in Kenya for a small business?</strong></p><p>For most Kenyan small businesses, an Android handheld POS terminal running an offline-first platform like <a href="https://veirahq.com">Veira</a> offers the best combination of affordability, reliability, M-Pesa integration, and eTIMS compliance. It eliminates multiple devices and works even when the internet drops.</p><p><strong>Do I need a POS machine if I only accept M-Pesa?</strong></p><p>Yes. Accepting M-Pesa through a Till number alone does not give you stock management, eTIMS compliance, sales reporting, or customer records. A proper POS machine integrates M-Pesa into a complete business management system, not just a payment notification.</p><p><strong>Is a POS machine mandatory in Kenya?</strong></p><p>While the machine itself is not legally mandated, eTIMS-compliant receipt issuance is mandatory for VAT-registered businesses and expanding to all businesses. A POS machine is the most practical way to meet this requirement at scale. </p><p>Businesses issuing more than a handful of receipts per day cannot realistically manage eTIMS manually.</p><p><strong>Can I use a POS machine without a stable internet connection?</strong></p><p>Yes, if you choose an offline-first POS. Veira is built on an offline-first architecture, meaning all core functions, including sales, stock, M-Pesa queuing, and eTIMS preparation, continue without internet. </p><p>Data syncs automatically when connectivity returns.</p><p><strong>How long does it take to set up a POS machine in Kenya?</strong></p><p>With a modern cloud-based POS platform, setup can be completed in one to three days for a single-location business, including hardware configuration, product catalogue import, payment integration, and staff training. </p><p>Multi-location setups may take one to two weeks.</p><p><strong>What is the difference between a POS machine and an eTIMS device?</strong></p><p>An eTIMS device is a dedicated KRA fiscal device for generating compliant receipts. A modern POS machine with built-in eTIMS integration replaces the need for a separate eTIMS device by generating compliant receipts directly. </p><p>Running both is redundant and expensive.</p><h2>The Veira Difference: A POS Machine Built for Kenya</h2><p>The Kenyan market deserves a POS solution built specifically for how Kenyan businesses actually operate, not adapted from a system designed for London or San Francisco. </p><p>That means offline-first by design. M-Pesa at the core, not bolted on. eTIMS compliance that works automatically. AI-powered insights that run on the device, not just in the cloud. And pricing that reflects the reality of Kenyan SMB budgets.</p><p><a href="https://veirahq.com">Veira</a> was built in Kenya, for Kenya. </p><p>From the hardware selected for the Kenyan trading environment to the software stack optimised for unreliable connectivity and mobile-money-first payments, every design decision reflects the needs of real Kenyan merchants.</p><p>Whether you are buying your first POS machine or replacing a legacy system that is holding your business back, Veira offers a path to a smarter, more compliant, and more resilient operation.</p><p><strong><a href="https://veirahq.com">Explore Veira&#8217;s POS machine solutions for Kenyan businesses at veirahq.com</a></strong></p><p></p>]]></content:encoded></item><item><title><![CDATA[Kenyan POS Software Solutions With Offline Mode for Hardware Stores: The Complete 2025 Guide]]></title><description><![CDATA[Discover the best Kenyan POS software solutions with offline mode built for hardware stores. Manage stock, issue eTIMS receipts, and keep selling, even without internet.]]></description><link>https://veirahq.substack.com/p/kenyan-pos-software-solutions-with</link><guid isPermaLink="false">https://veirahq.substack.com/p/kenyan-pos-software-solutions-with</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Thu, 21 May 2026 08:24:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-kLA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-kLA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-kLA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-kLA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-kLA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-kLA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-kLA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg" width="1456" height="2184" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2184,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1302938,&quot;alt&quot;:&quot;Kenyan POS Software Solutions With Offline Mode for Hardware Stores&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://veirahq.substack.com/i/198671035?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Kenyan POS Software Solutions With Offline Mode for Hardware Stores" title="Kenyan POS Software Solutions With Offline Mode for Hardware Stores" srcset="https://substackcdn.com/image/fetch/$s_!-kLA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-kLA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-kLA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-kLA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36ab127-b5b5-43ab-aaa7-bda5cef435eb_4160x6240.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Kenyan POS Software Solutions With Offline Mode for Hardware Stores</figcaption></figure></div><p>Kenyan POS software solutions with offline mode are no longer a luxury for hardware stores: they are the single most critical feature separating businesses that survive a network outage from businesses that lose an entire day of revenue. </p><p>If you run a hardware store in Nairobi, Mombasa, Eldoret, or anywhere else in Kenya, you already know the pain: a customer wants to pay for 40 bags of cement, your internet drops, and suddenly your whole operation grinds to a halt. </p><p>Staff scramble for receipt books. </p><p>Stock counts go unrecorded. KRA compliance goes out the window.</p><p>This guide breaks down exactly what to look for in a POS system for Kenyan hardware stores in 2025, why offline-first technology is a non-negotiable, and how modern solutions like <a href="https://veirahq.com">Veira</a> are purpose-built to keep hardware merchants selling, rain or shine, signal or no signal.</p><h2>Why Hardware Stores in Kenya Have Unique POS Requirements</h2><p>Hardware retail is one of Kenya&#8217;s most demanding business environments for point-of-sale software. The challenges are unlike retail clothing or fast food:</p><p><strong>High-volume, variable SKU management.</strong> A mid-sized hardware store in Nairobi&#8217;s Industrial Area or Ngong Road can stock anywhere from 3,000 to 15,000 unique SKUs, from M6 bolts sold in singles to 50kg bags of Portland cement sold by the pallet. </p><p>Your POS needs to handle units of measure, bulk pricing, and quantity-based discounts without slowing down at the counter.</p><p><strong>Mixed payment types.</strong> Kenya&#8217;s payment landscape is uniquely layered. Hardware store customers pay with M-Pesa Till numbers, M-Pesa Paybill, bank transfers via RTGS for large orders, cash, and increasingly, card. </p><p>A POS that can&#8217;t reconcile all of these in one dashboard creates an accounting nightmare.</p><p><strong>Unreliable internet connectivity.</strong> Many hardware stores operate from areas where internet connectivity is inconsistent, especially in peri-urban corridors, wholesale market zones, or newer commercial estates still waiting for reliable fibre. </p><p>Even in Nairobi CBD, load-shedding and router failures happen. A hardware store cannot afford a POS that stops working every time the Wi-Fi drops.</p><p><strong>KRA eTIMS compliance.</strong> As of 2024, the Kenya Revenue Authority mandates that all VAT-registered businesses, and progressively all businesses, must issue electronic tax invoices through the eTIMS system. </p><p>Hardware stores are firmly in scope. Failure to comply risks penalties, audit risk, and blocked TCC certificates. </p><p>Your POS must generate and transmit eTIMS-compliant receipts automatically.</p><p><strong>Trade credit and customer accounts.</strong> Hardware stores frequently extend credit to contractors, property developers, and repeat clients. </p><p>Tracking who owes what, and issuing accurate statements, requires a POS with built-in customer account management, not a separate spreadsheet.</p><h2>What &#8220;Offline Mode&#8221; Really Means for a Hardware Store POS</h2><p>Not all offline modes are created equal. </p><p>When evaluating Kenyan POS software solutions for your hardware store, ask vendors exactly what happens when the internet goes down. </p><p>There are three tiers of offline capability:</p><h3>Tier 1: Basic Offline (Dangerous)</h3><p>The POS caches recent data and allows sales to continue, but syncs nothing until it reconnects. </p><p>In practice, this means if a customer pays via M-Pesa and the internet is down, you may never know whether the payment actually cleared. </p><p>Inventory counts diverge between devices. eTIMS receipts queue up but the merchant has no confirmation of transmission. </p><p>This is the most common &#8220;offline mode&#8221; on the market, and it creates more problems than it solves.</p><h3>Tier 2: Intelligent Offline (Better)</h3><p>The POS runs a full local database on-device. </p><p>All transactions (sales, stock movements, customer payments) are recorded locally with full integrity. </p><p>When connectivity returns, the system reconciles with the cloud automatically, resolving any conflicts. </p><p>M-Pesa integration at this tier may use USSD-based confirmation that doesn&#8217;t require internet. eTIMS receipts are queued with cryptographic signing for batch transmission. </p><p>This is the minimum acceptable standard for a serious hardware store in Kenya.</p><h3>Tier 3: Offline-First with On-Device AI (Best-in-Class)</h3><p>This is where the frontier lies. </p><p>The POS doesn&#8217;t treat offline as a fallback; it treats offline as the primary mode, with cloud sync as the bonus. </p><p>On top of that, AI-powered features like sales forecasting, low-stock alerts, and fraud detection run locally on the device itself, not in the cloud. </p><p>You get intelligent business insights whether you&#8217;re connected or not.</p><p><a href="https://veirahq.com">Veira</a> is built at Tier 3: an offline-first architecture with on-device AI that continues working even on the most entry-level Android hardware.</p><h2>The KRA eTIMS Problem Every Hardware Merchant Must Solve</h2><p>Let&#8217;s be direct about this: eTIMS compliance is not optional. </p><p>KRA&#8217;s Tax Invoice Management System requires that every business sale generate a digital fiscal receipt transmitted to KRA&#8217;s servers. </p><p>For a hardware store issuing hundreds of receipts a day, including bulk receipts for contractors ordering materials worth KES 200,000 or more, and manual eTIMS entry is impractical and error-prone.</p><p>The right POS system must:</p><ul><li><p><strong>Generate eTIMS-compliant invoices automatically</strong> at the point of sale, without any extra steps from your staff</p></li><li><p><strong>Queue receipts for transmission</strong> when offline, and deliver them to KRA the moment connectivity returns</p></li><li><p><strong>Handle credit notes and adjustments</strong> through the eTIMS system correctly, not just void transactions locally</p></li><li><p><strong>Classify items with the correct KRA commodity codes:</strong> a hardware store stocks VAT-exempt items, zero-rated items, and standard-rated items in the same transaction, and each must be tagged correctly</p></li></ul><p>A POS system that doesn&#8217;t handle eTIMS natively forces you to either use a separate eTIMS device (expensive and clunky) or manually upload invoices (a compliance time-bomb). </p><p>With over 2.4 million businesses in Kenya targeted for eTIMS onboarding by 2025, enforcement is accelerating.</p><p><a href="https://veirahq.com">Veira&#8217;s platform</a> integrates eTIMS directly into every transaction flow, automating KRA compliance so hardware merchants never have to think about it.</p><h2>Hardware Store Stock Management: What Your POS Must Handle</h2><p>Inventory is the heart of a hardware business. </p><p>Poor stock visibility is the number one cause of hardware store losses, from shrinkage to over-ordering to stockouts on high-turnover items like timber, PVC pipes, and roofing sheets.</p><p>A POS built for hardware stores must support:</p><p><strong>Variable unit tracking.</strong> Nails are sold by weight. Paint is sold by litre or by tin. Timber is sold by length or by piece. </p><p>Your POS must allow you to define custom units of measure per SKU and track stock accordingly, not just in generic &#8220;quantities.&#8221;</p><p><strong>Supplier management and purchase orders.</strong> When stock of a fast-moving item like 3-inch common wire nails drops below a threshold, your POS should flag it and allow you to raise a purchase order to your supplier directly from the system. </p><p>This closes the loop between sales data and procurement.</p><p><strong>Multi-location stock visibility.</strong> Many hardware operators run a main store and a yard, or multiple branches across a corridor. Stock transferred between locations must be tracked with the same accuracy as customer sales.</p><p><strong>Shrinkage and waste recording.</strong> Broken bags of cement, short lengths of cut timber, damaged plumbing fittings. </p><p>These are daily realities. A POS that allows your staff to record stock adjustments with a reason code gives you accurate data and a paper trail that protects against employee theft.</p><p><strong>Barcode and bulk scanning.</strong> Your team should be able to receive a delivery of 200 items by scanning barcodes, not typing each item name manually. </p><p>And at the counter, a barcode scan should retrieve the item, price, and applicable eTIMS code in under a second.</p><h2>M-Pesa Integration: The Non-Negotiable for Kenyan Hardware Stores</h2><p>In 2025, any POS system that doesn&#8217;t integrate natively with M-Pesa is not a serious option for a Kenyan hardware merchant. </p><p>M-Pesa accounts for the majority of non-cash transactions in Kenya, and hardware stores, where individual transactions frequently range from KES 500 to KES 500,000, depend heavily on it.</p><p>What to look for in M-Pesa integration:</p><p><strong>Automatic payment confirmation.</strong> When a customer initiates an M-Pesa Paybill or Till payment, your POS should receive a real-time STK push confirmation and automatically mark the sale as paid. </p><p>No staff member should be manually verifying M-Pesa messages on a separate phone.</p><p><strong>M-Pesa + eTIMS reconciliation.</strong> Payment confirmation and eTIMS receipt generation should be linked. The moment M-Pesa confirms, the eTIMS receipt should be queued automatically, not triggered by a separate action.</p><p><strong>Offline M-Pesa handling.</strong> This is the edge case most vendors ignore. When your internet is down but a customer wants to pay via M-Pesa, your POS should offer a USSD-based or STK-based workflow that works without a data connection on the merchant&#8217;s end, and reconcile the payment automatically when connectivity returns.</p><p><a href="https://veirahq.com">Veira</a> processes M-Pesa payments through a native integration that handles all three of these scenarios, including offline-safe payment workflows designed for the Kenyan connectivity environment.</p><h2>What Hardware for Your POS Counter Actually Makes Sense</h2><p>The software is only half the equation. </p><p>A hardware store counter is a demanding physical environment: dusty, high-traffic, with staff moving quickly between the counter and the yard. </p><p>Your POS hardware needs to be robust.</p><p><strong>Android handheld POS terminals</strong> are increasingly the hardware of choice for Kenyan merchants. </p><p>They combine a barcode scanner, receipt printer, card reader, and M-Pesa terminal into a single device that fits in a staff member&#8217;s hand. </p><p>Compare this to the traditional setup of a desktop PC, separate barcode scanner, receipt printer, and M-Pesa Lipa Na device: four devices, four points of failure, four things to charge.</p><p>When evaluating Android POS hardware for a hardware store:</p><ul><li><p><strong>Screen size and readability</strong> matter for bright counter environments. A 5.5&#8221;+ screen with high brightness is preferable.</p></li><li><p><strong>Battery life</strong> should support a full 10-hour trading day without recharging.</p></li><li><p><strong>Ruggedness:</strong> look for IP ratings and Gorilla Glass if your counter is in a yard environment.</p></li><li><p><strong>Printer speed:</strong> for a busy counter issuing 200+ receipts a day, a slow thermal printer creates queues.</p></li><li><p><strong>Android version:</strong> Android 13 or 14 ensures security updates and software compatibility with the latest POS apps.</p></li></ul><p>Veira is deployed on Ciontek Android POS hardware, purpose-selected for the Kenyan SMB environment, combining rugged build quality, fast thermal printing, and full Android 14 compatibility with Veira&#8217;s offline-first software stack.</p><h2>How AI Changes the Game for Hardware Store Management</h2><p>The newest frontier in Kenyan POS software for hardware stores isn&#8217;t just digital receipts. </p><p>It&#8217;s AI-powered business intelligence that makes a hardware merchant as data-smart as a major retail chain.</p><p>Modern AI features that actually matter for hardware stores:</p><p><strong>Demand forecasting.</strong> Based on your sales history, season, and local patterns, your POS should be able to tell you that roofing sheet sales typically spike in January and July (before the rains), so you should increase your order in December and June. </p><p>This is the difference between stocking out during your highest-revenue period and capturing the full opportunity.</p><p><strong>Anomaly detection.</strong> If a staff member at your counter is processing an unusually high number of voided transactions, or if stock movements don&#8217;t reconcile with sales receipts, AI-driven anomaly detection flags the discrepancy in real time. This is loss prevention built into your POS.</p><p><strong>Customer insights.</strong> Which contractors are your highest-value customers? Which ones have aged credit balances? Which clients haven&#8217;t placed an order in 90 days and might be buying from a competitor? AI-powered customer analytics answers all of these questions from your transaction data.</p><p><strong>Automated reorder suggestions.</strong> Instead of manually checking stock levels every morning, your POS should surface a daily reorder report showing exactly which SKUs have fallen below threshold, ranked by urgency.</p><p><a href="https://veirahq.com">Veira</a> delivers all of these AI capabilities on-device, meaning they work in your hardware store even when the internet is down, running on the POS terminal itself without requiring a cloud connection for every query.</p><h2>Choosing the Right POS Subscription for Your Hardware Store Size</h2><p>Hardware stores in Kenya range from a single-counter neighbourhood shop turning over KES 200,000 a month to a multi-branch wholesale operation processing KES 50 million or more. Your POS pricing should reflect your scale.</p><p>When evaluating plans, look for:</p><p><strong>Per-device pricing vs. per-transaction pricing.</strong> For high-volume hardware stores, per-transaction pricing quickly becomes expensive. A flat monthly subscription per device is almost always better for hardware merchants.</p><p><strong>eTIMS compliance included.</strong> Some vendors charge extra for eTIMS integration. Given that compliance is legally mandatory, this should be a standard inclusion, not an add-on.</p><p><strong>No internet required for core features.</strong> If a vendor charges extra for &#8220;offline mode,&#8221; that is a red flag. Offline-first capability should be core to the product.</p><p><strong>Hardware + software bundles.</strong> The most operationally simple model for a hardware store is a single vendor for both the POS software and the POS terminal, with device management handled centrally so your IT support burden stays minimal.</p><p>Veira offers tiered pricing starting from KES 2,999 per month, with eTIMS compliance, M-Pesa integration, offline-first AI, and device management included at every tier. <a href="https://veirahq.com">See the full Veira pricing and features at veirahq.com</a>.</p><h2>Frequently Asked Questions</h2><p><strong>What is the best POS software for hardware stores in Kenya?</strong></p><p>The best POS software for a Kenyan hardware store combines offline-first operation, native eTIMS compliance, M-Pesa integration, and inventory management that handles variable units of measure. Veira (veirahq.com) is purpose-built for this environment, with on-device AI that works even without internet.</p><p><strong>Does a hardware store in Kenya need eTIMS compliance?</strong></p><p>Yes. KRA&#8217;s eTIMS mandate applies to all VAT-registered businesses, and enforcement is expanding. Any hardware store generating a turnover that requires VAT registration, or that voluntarily registers, must issue eTIMS-compliant digital tax invoices for every sale.</p><p><strong>What happens if my POS internet connection drops?</strong></p><p>With an offline-first POS like Veira, nothing stops. Sales continue, receipts are generated, stock is updated, and M-Pesa payments are processed. All data syncs automatically when connectivity returns.</p><p><strong>Can I use my existing Android phone or tablet as a POS?</strong></p><p>Some POS software supports Android tablets and phones. For a hardware store, however, a dedicated Android POS terminal, with integrated receipt printer, barcode scanner, and card reader, that delivers a significantly better experience than a consumer tablet. Veira supports both options.</p><p><strong>How do I migrate from my current system to a new POS?</strong></p><p>Reputable POS vendors offer data migration support, typically covering your existing product catalogue, customer list, and supplier records. Ask any vendor about their onboarding process and what migration support is included in the subscription.</p><p><strong>What is the cost of a POS system for a hardware store in Kenya?</strong></p><p>Costs vary widely. Software-only POS subscriptions start from around KES 2,000&#8211;3,000 per month for basic plans. Bundled hardware and software packages, including an Android POS terminal, typically range from KES 25,000 to KES 60,000 for hardware, plus a monthly subscription. Veira offers plans from KES 2,999 per month with hardware financing options available.</p><h2>The Bottom Line for Hardware Merchants in Kenya</h2><p>Running a hardware store in Kenya is an intensely competitive business. Your margins are tight, your inventory is complex, your compliance obligations are growing, and your customers, from individual homebuilders to commercial contractors, expect speed and accuracy at every interaction.</p><p>The right POS software does more than process transactions. It gives you real inventory control, automatic KRA compliance, seamless M-Pesa reconciliation, and the AI-powered insights that help you buy smarter, sell faster, and grow more predictably.</p><p>Most importantly for the Kenyan environment: it keeps working when the internet doesn&#8217;t.</p><p><strong><a href="https://veirahq.com">Veira</a> is built specifically for merchants like you</strong>, an offline-first, AI-powered POS designed from the ground up for the Kenyan market. Whether you&#8217;re running a single counter in Gikomba or a multi-branch hardware network across the Central Corridor, Veira scales with your business.</p><p><a href="https://veirahq.com">Visit veirahq.com to see how Veira works for hardware stores &#8594;</a></p>]]></content:encoded></item><item><title><![CDATA[eTIMS and Property Rental in Kenya: What Landlords Need to Know About VAT on Rent]]></title><description><![CDATA[Commercial landlords in Kenya have a VAT and eTIMS exposure that most are not aware of. If you own property that you rent to a business, this article is for you.]]></description><link>https://veirahq.substack.com/p/etims-and-property-rental-in-kenya</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-and-property-rental-in-kenya</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Mon, 18 May 2026 07:49:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ymnO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1578ff87-4f6a-46c6-babc-c69a6b66a3d9_5725x3822.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1578ff87-4f6a-46c6-babc-c69a6b66a3d9_5725x3822.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;eTIMS and property rental&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1578ff87-4f6a-46c6-babc-c69a6b66a3d9_5725x3822.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Owning rental property in Kenya is one of the most common wealth-building strategies among the middle and upper classes. </p><p>Residential rentals, commercial units, office space, market stalls, warehouses, and mixed-use developments - the property rental sector is vast and, from a tax perspective, significantly under-documented.</p><p>The introduction of eTIMS has changed the compliance landscape for landlords in ways that most property owners have not yet fully absorbed. </p><p>If you collect rent from tenants, particularly commercial or business tenants, your obligation to issue formal tax invoices - and the VAT implications of those invoices - deserve serious attention.</p><p>This article covers the VAT rules on rental income in Kenya, who must charge VAT on rent, what eTIMS requires of landlords, and where the most common compliance gaps are appearing.</p><h2>Is Rental Income Subject to VAT in Kenya?</h2><p>The VAT treatment of rental income in Kenya depends on the type of property being rented.</p><p>Residential rental income is exempt from VAT. </p><p>If you own apartments, houses, bedsitters, or other residential units and rent them to individuals for use as their home, that rental income does not attract VAT. </p><p>You do not charge your residential tenants VAT on rent, and if your only rental income is from residential property, you do not need to register for VAT on that basis alone.</p><p>Commercial rental income is standard-rated for VAT at sixteen percent, subject to the VAT registration threshold. </p><p>If you rent out commercial property - shop units, office space, market stalls, warehouses, factory premises, or any space used by a tenant for business purposes - that rental income is a taxable supply.</p><p>This distinction is clear in principle but sometimes contested in practice, particularly for mixed-use properties or properties that tenants use in ways that blur the residential and commercial boundary. </p><p>A tenant who runs a business from a residential property, or a property that is technically zoned residential but functions commercially, can create ambiguity. </p><p>The safest approach is to classify based on the primary and intended use of the premises.</p><h2>Who Must Register for VAT and Charge VAT on Rent</h2><p>The VAT registration threshold in Kenya is annual taxable turnover of KES 5 million. If your commercial rental income in a twelve-month period equals or exceeds that threshold, you are required to register for VAT and charge VAT on the rent you collect.</p><p>For landlords with multiple commercial properties, the cumulative rental income from all properties is what counts toward the threshold, not the income from each property individually. </p><p>A landlord with ten commercial units each generating KES 600,000 per year has total commercial rental income of KES 6 million and is above the registration threshold.</p><p>For landlords who are already VAT-registered for other business activities, their rental income is a taxable supply that should be reported in their VAT returns alongside their other output VAT, even if the rental income alone would be below the threshold.</p><p>Once registered, the VAT obligation applies to every commercial rent invoice issued. The tenant pays rent plus sixteen percent VAT. </p><p>The landlord collects the VAT and remits it to KRA as part of the monthly VAT return. The tenant, if they are a VAT-registered business, can claim the VAT as input VAT on their own return.</p><h2>eTIMS and the Rental Invoice</h2><p>If you are VAT-registered and charging VAT on commercial rent, your rent invoices must be issued through the eTIMS system. </p><p>This is where many landlords currently have a gap.</p><p>A landlord who issues a Word document or PDF invoice for rent every month, collects the payment, and files a VAT return - but does not generate those invoices through an eTIMS-connected system - is non-compliant even if the VAT figures on the return are correct. </p><p>The invoice itself must be generated through eTIMS and transmitted to KRA, carrying the invoice number, QR code, and all required fields.</p><p>The practical setup for a landlord with a small number of properties is straightforward. </p><p>The eTIMS Online portal or eTIMS Lite app allows you to generate compliant invoices for each rental payment. </p><p>For a landlord issuing ten or twenty invoices per month, this is manageable through the basic KRA tools.</p><p>For landlords with larger portfolios, or for those who manage properties through a managing agency, an integrated system that generates eTIMS invoices automatically at the time of the rental cycle is the more practical approach.</p><h2>What Must Appear on a Rental eTIMS Invoice</h2><p>A compliant eTIMS invoice for commercial rent must include all the standard required fields: your KRA PIN as the landlord, the eTIMS-assigned invoice number, the date, the tenant&#8217;s name and KRA PIN, a description of the premises being rented, the rent amount before VAT, the VAT amount at sixteen percent, the total payable, and the KRA QR code.</p><p>Including the tenant&#8217;s KRA PIN is particularly important in a commercial rental context because your tenant needs that invoice to claim input VAT on the rent they pay. </p><p>A tenant who cannot get a compliant invoice from their landlord is absorbing a VAT cost they are entitled to recover.</p><p>In the current market, tenants who understand their input VAT rights are increasingly asking landlords for eTIMS-compliant invoices. </p><p>Landlords who cannot provide them are creating friction in their tenant relationships and, in some cases, giving tenants a commercial reason to look for premises elsewhere.</p><h2>The Timing of Rental Invoices</h2><p>Rent is typically paid in advance - the tenant pays at the beginning of the month for that month&#8217;s occupancy. </p><p>The time of supply for a rental is the earlier of the date the invoice is issued or the date payment is received.</p><p>For most rental arrangements where the tenant pays at the start of the month and the invoice is issued at or around the same time, the timing is straightforward. </p><p>The invoice for January rent should be issued in January and the output VAT from that invoice appears in the January VAT return.</p><p>Where landlords sometimes create problems is by issuing invoices late - collecting rent in January but generating the invoice in February because the administrative task was deferred. </p><p>This moves the VAT into the wrong period and creates a discrepancy between when the money was received and when it appears in the eTIMS system.</p><p>For residential landlords who also have some commercial units, the discipline of issuing rent invoices on time for the commercial units needs to be maintained separately from the non-invoiced residential income. </p><p>Mixing the two - or treating all rental income the same way because the residential portion dominates - is a compliance oversight.</p><h2>Service Charges, Utilities, and Additional Charges</h2><p>Many commercial rental arrangements include charges beyond the base rent - service charges for common area maintenance, utility recharges, parking fees, security contributions, and similar items. </p><p>Each of these has a VAT treatment that needs to be handled correctly.</p><p>Service charges and maintenance contributions collected from commercial tenants as part of the rental arrangement are generally treated as part of the overall taxable supply and attract VAT at sixteen percent. </p><p>They should appear on the eTIMS invoice as line items with the correct VAT applied, not as separate informal charges outside the invoiced amount.</p><p>Utility recharges are more nuanced. If you are billing a tenant for electricity or water consumption that you have paid on their behalf, the VAT treatment depends on whether you are acting as an agent passing through the utility cost or as a principal supplying the utility to the tenant. </p><p>Where you are simply recovering the utility company&#8217;s bill with no margin, the recharge may be treated as a disbursement without VAT. </p><p>Where you are marking up the cost or supplying utility management as a service, VAT applies. </p><p>This is an area where the specific arrangement should be confirmed with a tax advisor.</p><p>Deposits collected at the start of a tenancy are not rental income and do not attract VAT at the time of collection. </p><p>A deposit is a liability - money held against future obligations - and becomes taxable only if it is retained by the landlord as income when the tenancy ends.</p><h2>Landlords Who Are Not VAT-Registered: The eTIMS Question</h2><p>A landlord whose commercial rental income is below KES 5 million per year is not required to register for VAT and does not charge VAT on rent. </p><p>But the eTIMS question does not go away entirely.</p><p>KRA has been extending the eTIMS obligation beyond VAT-registered businesses to cover a broader range of registered taxpayers. </p><p>A landlord who is registered as a taxpayer, earning commercial rental income, and filing annual returns is a taxpaying entity whose income transactions may fall within the eTIMS scope even without VAT registration.</p><p>The conservative position for a landlord below the VAT threshold is to verify with KRA whether the eTIMS obligation applies to their situation. </p><p>The obligation to keep records and provide documentation of rental income exists regardless of VAT status, and KRA&#8217;s direction has consistently been toward broader electronic documentation of business income.</p><p>For landlords who are close to the threshold, it is also worth knowing that exceeding the threshold triggers a mandatory VAT registration obligation within thirty days of the date the threshold is crossed. </p><p>A landlord who has been growing their commercial rental portfolio and crosses KES 5 million in annual income without registering for VAT is non-compliant from the date of crossing, not from the date they become aware of it.</p><h2>Residential Landlords and MRI: A Separate Obligation</h2><p>It is worth noting that while residential rental income is exempt from VAT, it is subject to Monthly Rental Income (MRI) tax under Kenya&#8217;s income tax system. </p><p>MRI is a withholding tax on residential rental income, payable monthly by the landlord to KRA.</p><p>MRI is separate from VAT and separate from eTIMS. </p><p>It operates through the income tax system rather than the VAT system. </p><p>But landlords who are managing both residential and commercial properties need to be running both systems correctly - MRI for the residential income, VAT and eTIMS for the commercial income.</p><p>Conflating these two - treating residential rent as subject to VAT, or treating commercial rent as subject only to MRI - is a common and costly error. </p><p>They are separate taxes on separate types of income, with separate registration, separate filing obligations, and separate payment mechanisms.</p><h2>Managing Agents and Who Bears the Compliance Obligation</h2><p>Many landlords do not manage their properties directly. </p><p>They engage managing agents - property management companies that collect rent, manage tenants, arrange maintenance, and handle the day-to-day administration of the property portfolio.</p><p>Where a managing agent is collecting rent on behalf of a landlord and remitting it to the landlord net of fees, the question of who bears the eTIMS compliance obligation needs to be clearly defined in the management agreement.</p><p>If the managing agent is acting as agent - collecting rent in the landlord&#8217;s name and on the landlord&#8217;s behalf - the VAT obligation is the landlord&#8217;s. </p><p>The rent invoice should be issued in the landlord&#8217;s name and the managing agent&#8217;s fee is a separate supply from the agent to the landlord, subject to its own eTIMS invoice.</p><p>If the managing agent has taken on the lease themselves and is subletting to the end tenants, the agent is the supplier to the tenants and the compliance obligation is the agent&#8217;s. </p><p>The landlord&#8217;s relationship is with the agent, not the end tenants.</p><p>The commercial arrangements in property management are varied, and the tax treatment follows the legal and contractual structure. </p><p>Landlords whose properties are managed by third parties should confirm the eTIMS compliance arrangement explicitly in their management contracts rather than assuming one party or the other is handling it.</p><h2>The Position Most Landlords Are Currently In</h2><p>The honest assessment of where most Kenyan commercial landlords currently stand on eTIMS compliance is that a significant proportion are not issuing compliant invoices. </p><p>Many are issuing informal rent receipts or bank transfer references in lieu of proper tax invoices. </p><p>Some are VAT-registered but not generating eTIMS invoices. Some are above the VAT threshold but have not registered.</p><p>The enforcement gap has existed because property rental is dispersed, relationships between landlords and tenants are often informal, and KRA has historically found it difficult to identify and audit individual landlords with small commercial portfolios.</p><p>eTIMS changes this gradually. As commercial tenants become more sophisticated about demanding compliant invoices for their input VAT claims, pressure to formalise moves from the tenant up to the landlord. </p><p>As KRA&#8217;s data from tenant input VAT claims identifies commercial rental income that is not appearing in landlord eTIMS accounts, the gap becomes visible from the other direction.</p><p>Landlords who get ahead of this - who register, who issue compliant invoices, who file accurate VAT returns - are not just meeting an obligation. </p><p>They are establishing a documented income history for their properties that has value for financing, property transfers, and estate planning.</p><h2>Property Income, Documented and Compliant</h2><p>Veira supports landlords and property businesses with eTIMS-compliant invoice generation, recurring billing management, and VAT return preparation across mixed property portfolios.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS and Employee Expenses: What Happens to Petty Cash, Staff Reimbursements, and Company Purchases]]></title><description><![CDATA[Most businesses have a gap between their formal eTIMS records and the real cost of running day to day.]]></description><link>https://veirahq.substack.com/p/etims-and-employee-expenses-what</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-and-employee-expenses-what</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Mon, 18 May 2026 07:39:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3fNE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F289d8f4b-0e53-4990-a5d1-47addb5760c2_2880x1800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/289d8f4b-0e53-4990-a5d1-47addb5760c2_2880x1800.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;eTIMS and Employee Expenses&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/289d8f4b-0e53-4990-a5d1-47addb5760c2_2880x1800.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Every business has a formal financial life and an informal one. </p><p>The formal life shows up in invoices, bank transfers, and eTIMS records. </p><p>The informal life shows up in the petty cash tin, the staff member who bought printer paper from their own pocket and is waiting to be paid back, the delivery driver who paid for fuel out of the day&#8217;s collections, and the WhatsApp message from the manager saying &#8220;I&#8217;ll sort the supplier when I see them on Friday.&#8221;</p><p>None of this is unusual. It is how businesses actually operate. </p><p>The question eTIMS raises is how these informal transactions interact with your formal compliance records, and whether the gaps they create will matter when KRA examines your books.</p><p>The short answer is that they can matter significantly - and that the businesses that have thought through how to handle staff expenses and company purchases under eTIMS are in a much stronger position than those that have not.</p><h2>The Core Principle: Input VAT Follows the Invoice</h2><p>To understand why employee expenses create an eTIMS issue, you need to start with the input VAT principle. </p><p>A business can only claim input VAT on a purchase if it holds a valid eTIMS invoice for that purchase in the business&#8217;s name.</p><p>When a staff member buys something for the company using their own money and brings back a receipt, the question is: whose name is on the receipt? </p><p>If the supplier issued an informal receipt or a receipt in the employee&#8217;s name, the business does not have a document it can use to claim input VAT. </p><p>If the supplier issued a proper eTIMS invoice but in the employee&#8217;s personal name rather than the company&#8217;s, that invoice cannot support a VAT claim by the company.</p><p>The input VAT on that purchase - which could be sixteen percent of a meaningful amount - is lost. </p><p>The company reimburses the employee the full amount including VAT, but cannot reclaim the VAT portion from KRA.</p><p>Across dozens of employee expenses per month, this accumulated lost input VAT adds up to a real cost. It is not a compliance penalty in the traditional sense - no one is being fined. </p><p>But it is money leaving the business that did not need to.</p><h2>How Employee Expense Reimbursements Should Work</h2><p>The correct process for employee expense reimbursements in an eTIMS environment starts before the employee makes the purchase.</p><p>Ideally, any purchase made on behalf of the company should be made in the company&#8217;s name with a valid eTIMS invoice issued to the company. </p><p>If the employee is paying from their own pocket, they should inform the supplier that the purchase is for a registered business and provide the business&#8217;s KRA PIN at the time of purchase. </p><p>The supplier then issues the eTIMS invoice in the company&#8217;s name.</p><p>This is not always practical. Informal market purchases, small roadside vendors, and many retail environments in Kenya are not set up to issue invoices in a third party&#8217;s name. </p><p>In these cases, the realistic position is that the purchase will not generate a claimable eTIMS invoice regardless of what the employee does. The business should accept this as the cost of using suppliers who are not yet compliant, and factor it into decisions about which suppliers to use for business purchases.</p><p>For purchases from formal, eTIMS-registered suppliers, insisting on a company invoice is reasonable and should be standard policy. </p><p>A printer cartridge from a stationery shop, office furniture from a retailer, or cleaning supplies from a supermarket - all of these should generate an eTIMS invoice in the company&#8217;s name if you ask.</p><p>The reimbursement to the employee is then a payroll or accounts payable matter. It does not create a new eTIMS event. </p><p>The eTIMS invoice is the record of the purchase. </p><p>The reimbursement is simply paying the employee back for fronting the money.</p><h2>Petty Cash Floats and eTIMS</h2><p>Petty cash is one of the most common sources of undocumented expenditure in a business. A float of a few thousand shillings sits in a drawer, gets used for small purchases throughout the week, and is reconciled with whatever receipts the person managing it has remembered to collect.</p><p>The eTIMS problem with petty cash is not that small purchases are large enough to attract KRA scrutiny individually. </p><p>It is that a petty cash float with no systematic receipt collection creates a pattern of undocumented expenses that, accumulated over months, represents a meaningful amount of spending with no audit trail.</p><p>When KRA examines a business, one of the things they look at is whether the expenses claimed in the accounts correspond to documented purchases. </p><p>A business claiming a hundred thousand shillings per month in miscellaneous expenses with minimal receipt backup is a risk profile. </p><p>The eTIMS era has raised the bar for what &#8220;documented&#8221; means.</p><p>The practical solution is to apply the same discipline to petty cash purchases as to any other business expense: if the supplier can issue an eTIMS invoice in the company&#8217;s name, they should. </p><p>If they cannot, the expense is recorded but no input VAT is claimed. Petty cash reconciliation should happen at least weekly, with every receipt matched to a cash disbursement.</p><p>For very small purchases - a cup of tea at a meeting, a photocopy at a bureau de change, a small tip - the expectation is not a formal eTIMS invoice. </p><p>These are incidental expenses that are documented through the petty cash record, not through the eTIMS system. </p><p>Claiming input VAT on incidental expenses without valid invoices is not the right approach.</p><h2>Company Credit Cards and Business Accounts</h2><p>A cleaner approach to managing company purchases than employee cash reimbursements is to use business payment mechanisms directly - a company M-Pesa business account, a corporate bank card, or a company Paybill that employees can use for authorised purchases.</p><p>When purchases are made directly from a business account, the payment records provide a baseline audit trail that connects to the eTIMS invoices for those purchases. </p><p>A bank statement showing a payment to a supplier, paired with an eTIMS invoice from that supplier in the company&#8217;s name, creates the clean documentation chain that input VAT claims require.</p><p>This does not eliminate the need for eTIMS-compliant supplier invoices - the payment method does not substitute for the invoice. </p><p>But it does make the reconciliation process significantly cleaner, because every purchase that went through the business account can be traced and matched to its supporting invoice.</p><p>Businesses that are still routing all supplier payments through personal phones or personal accounts and then reconciling informally are creating an audit documentation problem even if the underlying transactions are legitimate. </p><p>The KRA auditor who cannot trace a payment from a business account to a supplier invoice to an eTIMS record has a gap to explain. </p><p>The auditor who sees a clean match across all three has nothing to question.</p><h2>Staff Purchases for Business Use: Drawing the Line</h2><p>A specific situation that arises frequently is staff members using their personal accounts or personal contacts to make purchases that blur the line between personal and business use.</p><p>A common example is a manager who has a personal relationship with a supplier and orders business goods through that relationship, with the supplier issuing an invoice in the manager&#8217;s name because that is how they have always dealt with each other. </p><p>The business reimburses the manager, the goods are genuinely used in the business, but the invoice trail runs through the manager&#8217;s personal identity rather than the company&#8217;s.</p><p>This arrangement is not eTIMS-compliant from an input VAT perspective. </p><p>The company cannot claim input VAT on an invoice issued to an individual unless that individual is the same legal entity as the company - which they are not in most cases. </p><p>The supplier should be issuing invoices to the company, and the company should have a direct commercial relationship with the supplier that does not depend on routing through an employee&#8217;s personal account.</p><p>Correcting this is often a matter of updating the supplier&#8217;s records - providing the company&#8217;s KRA PIN and legal name to replace the employee&#8217;s personal details. </p><p>This change should be made systematically for any supplier where business purchases are currently documented in an employee&#8217;s name.</p><h2>Per Diems, Travel Allowances, and Subsistence</h2><p>Per diems and travel allowances are a specific category of employee expenses that are handled differently from general reimbursements.</p><p>A per diem is a daily allowance paid to an employee to cover meals, transport, and incidental expenses while travelling for work. </p><p>It is paid in advance or alongside travel, and the employee is generally not required to produce receipts for every cup of tea or matatu fare.</p><p>From a VAT perspective, per diems are a payment to an employee and are governed by PAYE rules, not VAT rules. </p><p>The company is not making a purchase from a supplier - it is paying an employee an allowance. </p><p>There is no supplier eTIMS invoice associated with a per diem, and no input VAT to claim.</p><p>Where specific travel expenses are incurred and reimbursed against actual receipts - a hotel night, a flight, a fuel receipt for a business journey - the same invoice-in-the-company&#8217;s-name principle applies. </p><p>A hotel invoice in the company&#8217;s name with a valid eTIMS entry supports an input VAT claim. </p><p>A hotel receipt in the employee&#8217;s name does not.</p><p>The distinction matters because some businesses try to claim input VAT on travel expenses reimbursed to employees without checking whether the underlying invoices are in the company&#8217;s name. </p><p>The reimbursement is legitimate. The VAT claim may not be.</p><h2>What a Well-Run Expense Process Looks Like Under eTIMS</h2><p>A business that has its employee expense process correctly calibrated for the eTIMS environment operates with clear rules applied consistently.</p><p>Any purchase from a formal, VAT-registered supplier is made in the company&#8217;s name with a KRA PIN provided at the point of purchase. </p><p>The supplier issues an eTIMS invoice to the company. The employee is reimbursed through payroll or accounts payable. </p><p>The invoice is held on file and matched to the expense claim.</p><p>Any purchase from an informal supplier - a market vendor, an unlicensed trader, a small operator who is not on eTIMS - is recorded as an expense without an input VAT claim. </p><p>The business knows it is not recovering VAT on that purchase and factors this into supplier decisions where the amounts are significant.</p><p>Petty cash is reconciled weekly with whatever documentation is available. eTIMS invoices in the company&#8217;s name are matched to the appropriate disbursements. </p><p>Undocumented small expenses are recorded without VAT claims.</p><p>Per diems and travel allowances are processed through payroll and are not treated as supplier purchases. </p><p>Specific reimbursed travel expenses against actual invoices in the company&#8217;s name are treated as normal supplier expenses.</p><p>The monthly reconciliation checks that the sum of all documented purchases corresponds to what appears in the company&#8217;s accounts as expenses, and that input VAT claims are only made against eTIMS-compliant invoices in the company&#8217;s name.</p><p>That process does not require a large accounts team. </p><p>It requires clear policies, staff who understand what to do at the point of purchase, and a system that makes invoice capture and matching straightforward.</p><h2>The Bigger Picture</h2><p>Employee expenses and petty cash are not the highest-stakes compliance areas in most businesses. </p><p>The amounts involved in any individual transaction are usually small. </p><p>But the aggregate effect of poorly managed staff expenses on a business&#8217;s input VAT recovery, its audit documentation, and its monthly reconciliation is not trivial.</p><p>The businesses that get this right are not necessarily those with large finance teams. They are the ones that have thought through the flow once, set clear rules, and applied them consistently. </p><p>In an eTIMS environment, where every purchase either has a valid invoice or it does not, that clarity matters more than it used to.</p><h2>Every Expense, Documented and Reconciled</h2><p>Veira helps you track business purchases, manage supplier invoices, and keep your eTIMS records and expense documentation in one place - so your monthly reconciliation is a check rather than a reconstruction.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS for Agrovets and Agribusinesses in Kenya: The VAT Exemption Trap Most Farmers and Dealers Are Falling Into]]></title><description><![CDATA[Fertiliser, seeds, and pesticides sit in one of the most misunderstood corners of Kenya's VAT system. Getting the categories wrong is costing agrovets and farmers money.]]></description><link>https://veirahq.substack.com/p/etims-for-agrovets-and-agribusinesses</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-for-agrovets-and-agribusinesses</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Mon, 18 May 2026 07:32:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eJQD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89332979-6108-4fa7-bbc7-000f38c04aba_2250x3999.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89332979-6108-4fa7-bbc7-000f38c04aba_2250x3999.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;eTIMS for Agrovets and Agribusinesses&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89332979-6108-4fa7-bbc7-000f38c04aba_2250x3999.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Agriculture is the backbone of Kenya&#8217;s economy, and the government has deliberately structured the VAT system to reduce the cost of farming inputs at the point of purchase. </p><p>Fertilisers, seeds, and certain pesticides carry VAT exemptions or zero-ratings that are designed to keep agricultural inputs affordable.</p><p>The problem is that these categories are misapplied constantly - by agrovets who charge VAT on exempt inputs, by farmers who do not know to ask for a compliant invoice, and by businesses that mix agricultural and non-agricultural products without correctly categorising each one. </p><p>Every misapplication has a cost, either to the farmer who overpays or to the agrovet who under-collects and then faces a liability they did not expect.</p><p>eTIMS has made these misapplications more visible. </p><p>The categorisation you record on an eTIMS invoice is a declared tax position, not a casual estimate. </p><p>Getting it wrong consistently is a compliance issue that KRA can now identify at scale.</p><h2>How VAT Applies to Agricultural Inputs: The Basic Framework</h2><p>Kenya&#8217;s VAT Act provides for three categories of supply: standard-rated at sixteen percent, zero-rated, and exempt. </p><p>The distinction between zero-rated and exempt is frequently confused and the confusion has real consequences.</p><p>A zero-rated supply is one where VAT applies at a rate of zero percent. </p><p>A business making zero-rated supplies is still VAT-registered, still files VAT returns, and can still claim input VAT on its own purchases. </p><p>The customer pays no VAT on the purchase, but the supplier can reclaim the VAT embedded in their own costs. </p><p>This is a significant benefit to the supplier&#8217;s cash flow.</p><p>An exempt supply is one that falls outside the VAT system entirely. </p><p>A business making only exempt supplies cannot register for VAT and cannot claim input VAT on its purchases. </p><p>The VAT paid on inputs is a dead cost, absorbed into the price of the product or service.</p><p>For a mixed business - an agrovet selling both exempt and taxable products, for example - the rules around input VAT apportionment become complex. </p><p>Input VAT can only be claimed to the extent it relates to taxable supplies. </p><p>The portion attributable to exempt supplies cannot be reclaimed.</p><p>Understanding which of your agricultural products fall into which category is therefore not just a pricing question. </p><p>It determines your VAT registration status, your input VAT recovery, and the correct content of every eTIMS invoice you issue.</p><h2>What Is Zero-Rated in the Agricultural Sector</h2><p>The VAT Act and its schedules specify the agricultural inputs that qualify for zero-rating. The categories include:</p><p>Fertilisers are zero-rated. This covers the major categories of chemical fertiliser used in Kenyan agriculture - DAP, CAN, NPK blends, and others. </p><p>An agrovet selling fertiliser to a farmer should be issuing an eTIMS invoice with zero percent VAT on the fertiliser line. </p><p>If you are charging sixteen percent VAT on fertiliser sales, you are overcharging your customers and creating a liability on your returns.</p><p>Seeds for planting are zero-rated. </p><p>This applies to certified seeds used for agricultural production - maize, wheat, barley, sorghum, and other food crops. </p><p>Ornamental seeds and seeds sold for purposes other than agricultural production may not qualify.</p><p>Certain pesticides and herbicides are zero-rated where they are used in agricultural production. </p><p>The specific products that qualify are defined in the VAT schedules, and not every product sold in an agrovet qualifies. </p><p>A broad-spectrum herbicide sold for farm use may be zero-rated while the same chemical sold for non-agricultural use could attract standard rate.</p><p>Animal feeds used in the production of food for human consumption are zero-rated. Feeds for dairy cattle, poultry raised for eggs or meat, and similar agricultural livestock fall into this category. </p><p>Feeds for pets, ornamental fish, or other non-food animals do not.</p><p>Veterinary drugs and medicines used in food animal production are zero-rated. A vaccine for dairy cattle qualifies. </p><p>A flea treatment for a household pet does not.</p><h2>What Is Exempt Versus What Is Zero-Rated: A Distinction That Matters</h2><p>Some agricultural products are exempt rather than zero-rated. </p><p>The practical difference for an agrovet is that exempt supplies do not count toward the VAT registration threshold in the same way, and the input VAT recovery rules are different.</p><p>Unprocessed agricultural produce - raw milk, fresh vegetables, unprocessed grains direct from the farm - is generally exempt. </p><p>If you are buying directly from farmers and selling unprocessed produce, you are making exempt supplies on that portion of your business.</p><p>This creates a mixed-supply challenge for agrovets that buy produce from farmers and also sell agricultural inputs. </p><p>The input purchases that relate to the exempt produce trading side cannot be claimed as input VAT. </p><p>Only the inputs relating to the taxable or zero-rated supply side of the business are claimable.</p><p>Getting this apportionment wrong - claiming all input VAT without adjusting for the exempt portion - is a common source of over-claimed input VAT in agribusiness operations. </p><p>It is also something KRA&#8217;s systems are now better positioned to identify through eTIMS data.</p><h2>What Standard-Rated Goods Look Like in an Agrovet</h2><p>Not everything sold in an agrovet is exempt or zero-rated. </p><p>A significant portion of an agrovet&#8217;s stock is standard-rated at sixteen percent, and correctly identifying these items is as important as correctly applying the exemptions.</p><p>Garden and horticultural products sold for non-food purposes are generally standard-rated. </p><p>Decorative plants, ornamental fertilisers, and hobby gardening products do not qualify for agricultural input relief.</p><p>Equipment and hardware - sprayers, irrigation fittings, protective clothing, storage containers - are generally standard-rated. </p><p>The agricultural exemptions cover inputs that go into the crop or animal, not the equipment used to apply them.</p><p>Non-veterinary products sold in an agrovet - human medicines stocked for convenience, personal care products, household chemicals - are standard-rated and should never be incorrectly coded as agricultural inputs on an eTIMS invoice.</p><p>Processed or value-added products - packaged, branded fertiliser blends sold at retail premium, formulated feed supplements, treated seeds with proprietary coatings - may or may not qualify for the agricultural exemption depending on how they are classified by KRA. </p><p>Where there is genuine uncertainty about a product&#8217;s VAT classification, a ruling from KRA provides certainty and protection.</p><h2>The Farmer&#8217;s Side: Why Input VAT on Agro Purchases Matters</h2><p>Farmers who are registered for VAT and purchasing inputs for agricultural production have their own stake in the correct VAT classification of those inputs.</p><p>If a farmer buys fertiliser that is correctly zero-rated, no VAT is charged. </p><p>There is nothing to claim back. The farmer pays the ex-VAT price and that is the transaction.</p><p>If a farmer buys equipment - a water pump, an irrigation system, a tractor attachment - that is standard-rated, VAT is charged at sixteen percent. </p><p>If the farmer is VAT-registered and uses the equipment in making taxable agricultural supplies, that input VAT is claimable against their output VAT.</p><p>The eTIMS invoice from the agrovet or equipment supplier is what makes that claim possible. A farmer who pays VAT on a purchase but receives an informal receipt or a non-compliant invoice cannot claim that VAT back. </p><p>The eTIMS invoice with the correct VAT categorisation is not a formality - it is the document that determines whether the farmer can recover thousands of shillings in input VAT.</p><p>This is a commercial argument for farmers to demand eTIMS-compliant invoices from every supplier, and for agrovets to be in a position to provide them.</p><h2>Mixed-Supply Invoicing in Practice</h2><p>Most agrovet transactions involve multiple products with different VAT treatments in the same purchase. </p><p>A farmer buys fertiliser, a spray pump, and a veterinary injection in one visit. The fertiliser is zero-rated, the pump is standard-rated, and the veterinary product may be zero-rated if it is for food animals.</p><p>The eTIMS invoice for this transaction should show each line item separately, with the correct VAT treatment applied to each. </p><p>The subtotal for the zero-rated items carries zero VAT. The subtotal for the standard-rated pump carries sixteen percent VAT. The total VAT on the invoice is the sum of VAT across all taxable line items only.</p><p>An eTIMS system that cannot handle multi-rate invoices at the line-item level is not adequate for an agrovet. </p><p>If your current system applies a single VAT rate to the entire invoice, you are either overcharging on exempt items or undercharging on taxable ones. Both are compliance problems.</p><p>The configuration work is done once in your product catalogue - assigning the correct VAT code to each product based on its KRA classification. </p><p>After that, correctly configured invoices generate automatically every time you ring up a sale.</p><h2>The Agrovet That Stocks Everything: Navigating the Grey Areas</h2><p>Many agrovets in Kenya stock a wider range of products than the core agricultural categories - human pharmaceuticals, basic household goods, general hardware. </p><p>Some operate as de facto general stores in rural and peri-urban areas where they are the nearest formal retail point.</p><p>For these businesses, the VAT categorisation challenge is more complex. </p><p>Agricultural inputs at one rate, general retail products at another, produce trading at a third, and service income from veterinary advice or pesticide application at a fourth. </p><p>Each category needs to be handled correctly both in the product catalogue and in the eTIMS invoicing.</p><p>The risk of operating a wide product mix without clear categorisation in your system is that errors propagate at scale. </p><p>If a general hardware item is miscoded as an agricultural input across thousands of transactions, the cumulative VAT undercharge is significant. </p><p>If an agricultural input is miscoded as standard-rated, the cumulative overcharge falls on your farmers and creates potential liability for over-collected VAT.</p><p>The correct approach is to categorise every product in your system at setup, review those categorisations periodically as KRA updates its classifications, and ensure that your eTIMS invoices reflect actual product categories rather than blanket rates applied for convenience.</p><h2>Agricultural VAT Exemptions and eTIMS: The Bottom Line</h2><p>The agricultural input exemptions in Kenya&#8217;s VAT system are genuine and substantial. </p><p>They represent a government decision to reduce the cost of farming inputs, and they have real value for farmers purchasing those inputs at scale.</p><p>An agrovet that correctly applies those exemptions - zero-rating fertiliser, seeds, qualifying pesticides, and qualifying veterinary products - is passing that benefit to farmers accurately and building eTIMS records that correctly reflect the tax treatment of each transaction.</p><p>An agrovet that charges standard rate VAT on everything because it is simpler, or that applies zero-rating to products that do not qualify because it makes them look cheaper, is creating compliance problems that will surface on both sides when scrutinised.</p><p>Getting the categorisation right from the start is not extra work. It is the correct way to run the system, and it protects both the agrovet and the farmer customers who depend on accurate invoices for their own tax positions.</p><h2>Built for the Complexity of Agricultural Commerce</h2><p>Veira handles multi-rate VAT categorisation, mixed-supply invoicing, and eTIMS compliance in one platform - including the zero-rated, exempt, and standard-rated categories that agrovets and agribusinesses deal with every day.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS for Salons, Barbershops, and Beauty Businesses in Kenya]]></title><description><![CDATA[The beauty sector is one of the most cash-heavy, compliance-light sectors in Kenya. That is changing fast.]]></description><link>https://veirahq.substack.com/p/etims-for-salons-barbershops-and</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-for-salons-barbershops-and</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Mon, 18 May 2026 07:00:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RG7L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc213f312-c9c3-43bc-9429-ee93b6beefe1_4329x3463.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c213f312-c9c3-43bc-9429-ee93b6beefe1_4329x3463.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;eTIMS for Salons, Barbershops, and Beauty Businesses in Kenya&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c213f312-c9c3-43bc-9429-ee93b6beefe1_4329x3463.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Walk through any estate in Nairobi - Westlands, South B, Kasarani, Eastleigh, Karen - and you will find salons and barbershops operating at every corner. </p><p>The beauty sector in Kenya is large, informal, and almost entirely cash-based. </p><p>It is also, increasingly, in KRA&#8217;s sights.</p><p>The combination of high cash volumes, limited formal record-keeping, and low historical audit exposure makes the beauty sector one of the clearest targets for eTIMS enforcement as KRA&#8217;s data infrastructure matures. </p><p>Salon owners who have operated informally for years without a compliance problem are not necessarily safe - they are simply in a queue that is moving toward them.</p><p>This article explains how eTIMS applies specifically to salons, barbershops, nail studios, spas, and beauty supply businesses, including the VAT questions that come up specifically in this sector and what a properly compliant beauty business looks like in practice.</p><h2>Does eTIMS Apply to My Salon?</h2><p>The short answer is yes, with the qualification that the specific obligations depend on your registration status and annual turnover.</p><p>If your salon is registered for VAT - meaning your annual turnover exceeds or has exceeded KES 5 million - you are fully within the eTIMS requirement. </p><p>Every service you provide and every product you sell must be invoiced through an eTIMS-connected system. </p><p>This has been mandatory since the eTIMS rollout.</p><p>If your salon is not registered for VAT, the picture is more nuanced but not automatically clear. </p><p>KRA has been extending eTIMS obligations to businesses below the VAT threshold in phases, and the beauty sector has not been formally exempted. </p><p>The appropriate step is to verify your specific position with KRA or a tax advisor rather than assuming exemption based on size alone.</p><p>What is unambiguous is this: a salon operating under a registered business name, with a KRA PIN, and generating meaningful income is a taxpaying entity. </p><p>The question is not whether tax applies, but which taxes and through which systems.</p><h2>The Specific VAT Question for Beauty Businesses: Services Versus Products</h2><p>The most important VAT consideration for a beauty business is the distinction between the service component and the product component of what you sell.</p><p>A haircut is a service. A bottle of shampoo sold to a client to take home is a product. A hair relaxer applied in the salon is a product used in the course of providing a service. Each of these has a potentially different VAT treatment, and getting the distinction right affects both your pricing and your eTIMS invoices.</p><p>In Kenya, most beauty and grooming services are standard-rated for VAT at sixteen percent. </p><p>When you charge a client for a haircut, a blowout, a manicure, a facial, or a massage, VAT applies to that service fee at the standard rate if you are VAT-registered.</p><p>Hair and beauty products sold over the counter to clients as retail items are also generally standard-rated. </p><p>If you sell branded shampoo, hair extensions, nail products, or skincare items from your salon as standalone retail purchases, those sales attract VAT at sixteen percent.</p><p>The complexity arises with products used in the course of providing a service. </p><p>When you apply a relaxer, use a specific hair treatment, or use nail products as part of a service delivery, those products are part of the overall service supply. </p><p>The VAT is charged on the total service price - you do not separately itemise the product cost and apply a different rate to it. </p><p>The service price is the taxable amount.</p><p>Where you sell the same product separately - the client asks to buy a jar of the treatment you just used, for example - that is a product sale at the standard rate.</p><p>Your eTIMS system needs to handle both scenarios correctly. </p><p>If you are ringing up a service, the invoice reflects the service price and the standard rate VAT. </p><p>If you are ringing up a product sale, the invoice reflects the product price and the applicable VAT. </p><p>If a client takes both a service and a take-home product in one visit, the invoice should show them as separate line items with the correct treatment for each.</p><h2>Chair Rental and Booth Rental: Who Issues the Invoice?</h2><p>Many salons in Kenya operate on a booth or chair rental model. The salon owner leases out stations to independent stylists or technicians who run their own client books and keep their own revenue. The salon owner collects rent from the stylists; the stylists collect service fees from clients.</p><p>This model creates a specific eTIMS question: who is responsible for issuing the client invoice?</p><p>If the stylist is operating as an independent business - whether as a sole proprietor, a freelancer with their own KRA PIN, or a registered entity - the stylist is the supplier to the client and the invoicing obligation sits with the stylist. </p><p>The client is their customer, the revenue is theirs, and the eTIMS invoice should be issued under their taxpayer identity.</p><p>The salon owner, in this model, is making a supply to the stylist - the rental of the chair or station. </p><p>That rental is a taxable supply if the salon owner is VAT-registered, and it requires its own eTIMS invoice from the salon owner to the stylist.</p><p>In practice, many booth rental arrangements are informal, with rent paid in cash and no formal invoices on either side. </p><p>This is a compliance problem for both parties. </p><p>The salon owner has unrecorded rental income. </p><p>The stylist has unrecorded service income and no compliant invoices for their clients. Both are exposed if KRA examines the arrangement.</p><p>The practical resolution is for both parties to formalise their arrangement and their invoicing. </p><p>The stylist needs an eTIMS setup for their client services. </p><p>The salon owner needs an eTIMS setup for their rental income. </p><p>Where the stylist is not independently registered, some salon owners bring stylists on as employed staff and manage their output through the salon&#8217;s own eTIMS account - but this changes the employment relationship and has PAYE implications that need to be handled correctly.</p><h2>Handling Tips in a Beauty Business</h2><p>Tips are a standard part of the beauty business and create a recurring compliance question. The position under Kenya&#8217;s tax rules is straightforward but worth stating clearly.</p><p>Tips given voluntarily by clients to a specific stylist or technician, over and above the agreed service fee, are income to that individual. </p><p>They are not a supply by the salon to the client and do not attract VAT. </p><p>The salon does not include tips in its eTIMS invoices or its VAT return.</p><p>Tips that are mandatory - added to the bill as a service charge or gratuity that the client has no choice but to pay - are treated differently. </p><p>A mandatory service charge is part of the taxable supply and VAT applies to it. </p><p>If your salon adds a ten percent service charge to bills automatically, that charge is standard-rated and should appear on your eTIMS invoice with the correct VAT applied.</p><p>The distinction between voluntary and mandatory tips matters from a VAT perspective. </p><p>Discretionary tips left by clients at their own initiative are not your output VAT. Charges you add to the bill are.</p><h2>Membership Plans and Package Deals</h2><p>Salons increasingly sell packages - a set number of visits, a monthly unlimited plan, or a bundled deal that combines services and products at a fixed price. These create specific invoicing considerations under eTIMS.</p><p>When a client pays for a package upfront, the payment is received before the services are delivered. As covered in the professional services article in this series, the time of supply for services is the earliest of completion, invoicing, or payment received. </p><p>For an upfront package payment, the receipt of payment triggers the VAT point, and an eTIMS invoice or receipt should be issued at the time of payment.</p><p>This means if a client pays KES 5,000 for a monthly hair package, you issue an eTIMS invoice for KES 5,000 at the time of payment. </p><p>The individual sessions within the package are then delivered against that pre-paid invoice. </p><p>You do not issue a new invoice for each session covered by the package - that would double-count the revenue.</p><p>If clients pay per session within a package structure - where they have a package card but pay each time they use it - each payment triggers a separate eTIMS invoice.</p><p>For practical implementation, your POS or invoicing system needs to handle package sales correctly, distinguishing between the initial payment event and the subsequent service delivery events. </p><p>Getting this wrong results in either under-reporting revenue or double-counting it, both of which create VAT return problems.</p><h2>The Cash Problem: Why Beauty Businesses Are High-Risk</h2><p>Salons and barbershops are predominantly cash businesses. Clients pay in cash, tips are given in cash, and some salons have never had a card terminal or a formal M-Pesa business account. This makes them, historically, among the least documented categories of business in Kenya.</p><p>That history is a liability in the eTIMS era for two reasons.</p><p>First, KRA has industry benchmarking data. </p><p>They know approximately what a salon of a given size, in a given area, charging standard market rates should be turning over per month. </p><p>A salon that appears operationally active but whose eTIMS records show revenue significantly below that benchmark is a flag. </p><p>The observable activity - a full appointment book, a busy shop floor - does not match the declared income, and that gap invites scrutiny.</p><p>Second, the beauty sector is one where cash that does not pass through any formal system is genuinely difficult to detect retroactively. </p><p>KRA knows this, and enforcement in high-cash sectors tends to be more thorough precisely because the informal channel is more available. </p><p>A salon owner who believes that cash transactions are invisible is making a bet whose odds are shortening every year as KRA&#8217;s data capabilities improve.</p><p>The practical response is straightforward: issue an eTIMS invoice for every transaction, cash or otherwise. </p><p>A cash payment is not a reason to skip the invoice. </p><p>It is a transaction that happened, that generated income, and that needs to be recorded. </p><p>The discipline of issuing every invoice is also what builds the clean record that protects you if your business is ever examined.</p><h2>Beauty Supply Retail Within a Salon</h2><p>Many salons operate a retail component alongside their service business - selling hair products, skincare, nail supplies, and related items from a display area or counter within the salon. </p><p>This retail operation sits alongside the service business and needs to be captured in your eTIMS records as a separate stream.</p><p>Product sales are standard-rated for VAT if your business is VAT-registered. </p><p>They should appear on eTIMS invoices as product line items, distinct from service fees. </p><p>If a client has a service and buys a product in the same visit, the ideal approach is a single invoice that shows both line items separately with correct VAT applied to each.</p><p>For salons that purchase beauty products in bulk for resale - from a distributor, a manufacturer, or a wholesale market - those purchase invoices need to be eTIMS-compliant if you want to claim input VAT on them. </p><p>The same supplier compliance principle that applies to any other business applies here. </p><p>A supplier who cannot give you a valid eTIMS invoice is costing you the input VAT on every purchase you make from them.</p><h2>Staff and Commission Structures</h2><p>Many salons operate on a commission basis. Stylists are employed by the salon and receive a base wage plus a percentage of the revenue from their clients. </p><p>From an eTIMS and VAT perspective, this is simpler than the booth rental model: the salon is the only supplier to the client, all revenue belongs to the salon, and all eTIMS invoices are issued under the salon&#8217;s account.</p><p>The commission and wage payments to staff are a payroll matter governed by PAYE, not a VAT matter. </p><p>They are a cost to the salon, not a separate taxable supply. Staff who receive commissions on top of their wages are not separately supplying the salon - they are employees earning variable pay.</p><p>Where salons get into trouble with this model is when they try to account for staff commissions by reducing the revenue they declare. </p><p>A stylist generating KES 80,000 in client revenue at a forty percent commission is not generating KES 48,000 of salon revenue and KES 32,000 of something else. </p><p>The full KES 80,000 is salon revenue. </p><p>The KES 32,000 commission is a payroll cost. </p><p>Confusing these two things produces an understated VAT return and overstated payroll that does not reconcile cleanly.</p><h2>Getting Started: What a Compliant Beauty Business Looks Like</h2><p>A salon or barbershop that is handling eTIMS correctly has a POS that generates an invoice for every client visit, whether they pay cash or M-Pesa. Service fees and product purchases are captured as separate line items. </p><p>Packages are invoiced at the point of payment, not at each session. </p><p>Staff commissions are accounted for through payroll, not through revenue adjustments. </p><p>Monthly totals reconcile between the till, the M-Pesa statement, and the eTIMS records. </p><p>VAT returns are filed by the 20th of each month with figures drawn from the system rather than reconstructed from memory.</p><p>That is a manageable standard. </p><p>It does not require sophisticated accounting. It requires a POS that does the compliance work automatically while you focus on the client in the chair.</p><h2>The Beauty Business That Lasts</h2><p>The salon sector in Kenya is large and growing. </p><p>The businesses in it that will still be operating at scale in five and ten years are not necessarily the ones with the best stylists or the most competitive prices, though those things matter. </p><p>They are the businesses that treated formalisation as an investment rather than an inconvenience - that built clean records, maintained compliance, and positioned themselves to access credit, win institutional clients, and survive KRA scrutiny when it arrives.</p><p>eTIMS is a piece of that foundation. </p><p>The earlier you start building it correctly, the more it compounds in your favour.</p><h2>For Every Chair, Every Client, Every Transaction</h2><p>Veira handles eTIMS compliance, M-Pesa and cash reconciliation, inventory for your retail products, and business reporting in one platform - built for the pace and variety of a busy salon.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS for Importers and Clearing Agents in Kenya: Where the Border Meets the Tax System]]></title><description><![CDATA[If your goods come from outside Kenya, your eTIMS obligations begin before your stock even reaches your warehouse.]]></description><link>https://veirahq.substack.com/p/etims-for-importers-and-clearing</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-for-importers-and-clearing</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Mon, 18 May 2026 02:45:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SItI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SItI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SItI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!SItI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!SItI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!SItI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SItI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SItI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!SItI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!SItI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!SItI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F890ddf7a-a9b0-461c-9810-df375c7d700d_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">eTIMS for Importers and Clearing Agents in Kenya</figcaption></figure></div><p>Importing goods into Kenya involves more tax touchpoints than almost any other business activity. </p><p>By the time a container clears the port and reaches your warehouse, it has passed through customs duty, import VAT, excise duty where applicable, and the oversight of KRA at the border. </p><p>Adding eTIMS to that picture might seem like one compliance layer too many.</p><p>In practice, eTIMS does not add complexity to the import process itself - that process runs through the Kenya TradeNet system and is managed at the border. </p><p>What eTIMS governs is what happens after clearance: the sale of imported goods to your customers, and the documentation of the VAT you collected on those sales.</p><p>But the relationship between import costs, import VAT, and your downstream eTIMS compliance is tighter than many importers realise, and the gaps in that relationship are where money quietly disappears. </p><p>This article maps the full picture.</p><h2>Two Separate VAT Events in Every Import</h2><p>The first thing to understand is that importing goods into Kenya involves two separate VAT events, not one.</p><p>The first VAT event happens at the border. When your goods arrive in Kenya and are cleared through customs, you pay import VAT to KRA as part of the clearing process. </p><p>This import VAT is calculated on the customs value of the goods - the cost, insurance, and freight value declared on your import entry. </p><p>At the standard rate, you are paying sixteen percent of the customs value as import VAT before your goods have left the port.</p><p>The second VAT event happens when you sell those goods to your customers. </p><p>If you are VAT-registered, you charge VAT on the sale price and collect it from your buyer. </p><p>You then remit the difference between what you collected and what you paid at the border.</p><p>These two events - the import VAT you paid at clearance and the output VAT you collect on sales - are connected through your VAT return. </p><p>The import VAT you paid is your input VAT. </p><p>The sales VAT you collected is your output VAT. </p><p>The net of the two is what you owe KRA each month.</p><p>eTIMS governs the second event. </p><p>Every sale of imported goods to a customer in Kenya requires an eTIMS invoice, exactly as it would for locally sourced goods.</p><h2>Import VAT as Input VAT: The Documentation Chain</h2><p>The reason import VAT documentation matters enormously for your eTIMS compliance is this: you can only claim the import VAT you paid as input VAT if you have the correct customs documents to support that claim.</p><p>The primary document is the Entry - also called the Import Declaration Form (IDF) or the Single Bill of Entry (SBE) depending on the system used. </p><p>This document, stamped and validated by KRA at the border, is evidence that you paid import VAT on specific goods at a specific value. </p><p>When you include import VAT in your VAT return as input VAT, this document is what supports the claim.</p><p>If your clearing agent does not provide you with a complete set of clearing documents, or if there are errors in the customs entry that affect the declared value, your import VAT claim is at risk. </p><p>A customs value that understates the true cost of goods reduces the import VAT paid and therefore the input VAT you can claim. </p><p>A customs value with errors may not reconcile with the invoices from your overseas supplier.</p><p>Good importers treat customs documentation with the same rigour as they treat eTIMS invoices from local suppliers. </p><p>Both are supporting documents for input VAT claims. </p><p>Both need to be complete, accurate, and held on file.</p><h2>What Your Clearing Agent Owes You</h2><p>Clearing agents occupy a critical position in the importer&#8217;s compliance chain. </p><p>They interface with KRA, customs, and the port authority on your behalf. </p><p>The quality of their work directly affects the accuracy of your tax records.</p><p>At minimum, your clearing agent should provide you with the following documents for every shipment they clear:</p><p>The stamped Import Declaration Form or equivalent customs entry, showing the declared customs value, the customs duty paid, and the import VAT paid. </p><p>The KRA payment receipts confirming that customs duty and import VAT were actually remitted. </p><p>The release order confirming that the goods were released from the port or border point after all dues were settled. </p><p>Any exemption certificates or duty remission documentation if your goods qualified for reduced rates.</p><p>If your clearing agent is issuing you informal receipts, verbal confirmations, or incomplete documentation, you are operating without the paper trail needed to support your input VAT claims. </p><p>This is a common problem and one that is difficult to correct retroactively once the shipment has been cleared and the goods have moved.</p><p>Beyond documentation, if your clearing agent is themselves VAT-registered and charging you a service fee for their clearing services, that service fee invoice also needs to be eTIMS-compliant if you want to claim input VAT on it. </p><p>The same rule that applies to your local suppliers applies to your clearing agent: only eTIMS-compliant invoices support input VAT claims.</p><h2>Transfer Pricing and the Customs Value Question</h2><p>For importers buying from related parties - a parent company, a subsidiary, or an affiliated supplier in another country - the customs value declared at the border is subject to additional scrutiny from both KRA customs and the transfer pricing rules that govern transactions between related entities.</p><p>KRA customs uses the World Trade Organisation customs valuation methods to determine the appropriate value for duty and import VAT purposes. </p><p>The primary method is transaction value - the price actually paid or payable for the goods. </p><p>For related-party transactions, KRA may examine whether the transaction value reflects arm&#8217;s length pricing or whether it has been set artificially to minimise import VAT and customs duty.</p><p>An undervalued importation reduces the import VAT paid at the border, which reduces your allowable input VAT, which increases your net VAT liability downstream. </p><p>It also creates customs risk that is separate from the eTIMS issue. The two risks compound: a business with customs valuation problems and eTIMS compliance gaps is a high-risk profile across multiple KRA departments simultaneously.</p><h2>Selling Imported Goods: eTIMS in Practice</h2><p>Once your goods have cleared customs and are in your warehouse, the eTIMS requirements for selling them are the same as for any other goods you sell.</p><p>Every sale generates an eTIMS invoice. </p><p>The invoice shows the selling price, the VAT at the applicable rate, and the total. </p><p>If you are a wholesaler distributing to retailers, each delivery to each customer generates a B2B eTIMS invoice that your customer needs for their own input VAT claim. </p><p>If you are selling directly to end consumers, each transaction generates a standard eTIMS invoice.</p><p>The specific consideration for importers is around pricing and VAT calculation. </p><p>Your selling price includes your landed cost - the customs value plus duty plus import VAT plus clearing fees plus freight to your warehouse plus your margin. </p><p>When you sell, you charge VAT on top of your selling price. </p><p>The import VAT you paid at the border is not separately visible in the selling price to your customer - it is embedded in your cost and reclaimed through your VAT return.</p><p>This means the VAT on the customer invoice is calculated on the full selling price, not on the margin above import cost. </p><p>Some importers confuse these two calculations and undercharge VAT on sales, which creates a VAT liability they did not account for and a gap in their eTIMS records.</p><h2>Goods That Are Exempt or Zero-Rated at the Border</h2><p>Not all imported goods attract import VAT at the standard rate. </p><p>Kenya maintains lists of exempt and zero-rated imports under the VAT Act, covering certain categories of goods including specific agricultural inputs, medical equipment, raw materials for manufacturing, and other items where the government has chosen to reduce the import cost.</p><p>If your goods qualified for an exemption or zero-rating at the border, you paid reduced or no import VAT at clearance. </p><p>The downstream effect is that your input VAT from imports is lower, but your selling price may also reflect the lower landed cost.</p><p>When you sell exempt or zero-rated imported goods in the Kenyan market, the VAT treatment of the sale depends on the nature of the goods and the buyer, not on the import tax status. </p><p>Goods that were exempt at import may be standard-rated when sold locally. Your eTIMS invoices should reflect the correct VAT treatment of the sale, which your clearing agent and tax advisor can confirm for your specific product categories.</p><h2>The Anti-Counterfeit and Excise Dimension</h2><p>Importers in certain sectors - alcohol, tobacco, beverages, petroleum products, cosmetics, and others - face additional compliance requirements on top of eTIMS. </p><p>Excise duty applies to these goods and must be accounted for in both the import clearing process and in the pricing and invoicing of sales.</p><p>Excisable goods also fall under the Kenya Revenue Authority&#8217;s anti-counterfeit and excise goods management systems. </p><p>Goods in these categories that enter the market without proper excise documentation, or that are sold without proper invoicing, attract enforcement attention from multiple directions simultaneously.</p><p>For importers in excisable categories, eTIMS compliance is one piece of a larger compliance picture. </p><p>The invoicing discipline required for eTIMS aligns with the record-keeping requirements for excise, but the two systems are separate and each has its own specific requirements. </p><p>Operating in these categories without proper compliance in both is a high-exposure position.</p><h2>Re-Exports and Goods in Transit</h2><p>A specific situation that arises for some importers and traders is goods that transit Kenya or are imported and subsequently exported to a neighbouring country. The VAT treatment of these flows is different from standard import-for-local-sale transactions.</p><p>Goods in transit through Kenya that are not consumed locally are generally not subject to Kenyan VAT. </p><p>They move under bond, controlled by Kenya Revenue Authority at the border, and are released to the destination country without a domestic VAT liability.</p><p>Goods that are imported into Kenya and subsequently re-exported may qualify for VAT relief on the original import VAT if the export is properly documented. </p><p>The documentation requirements for claiming this relief are strict, and the process runs through KRA&#8217;s export documentation channels, not through eTIMS.</p><p>If your business involves cross-border trade in any form, the specific VAT and eTIMS implications should be confirmed with a customs and tax specialist who understands the East African trading framework, as the rules interact with EAC common market provisions and bilateral agreements in ways that are specific to the goods and the trading partners involved.</p><h2>Building a Clean Import-to-Sale Record</h2><p>The most audit-resilient position for an importer is one where every shipment has a complete documentation chain from the overseas supplier invoice through to the eTIMS invoices issued when the goods were sold locally.</p><p>That chain looks like this in practice. The overseas supplier invoice shows the value and quantity of goods purchased. </p><p>The customs entry shows those goods entered Kenya at a declared value consistent with the supplier invoice. </p><p>The import VAT and duty payment receipts show the taxes were paid. The goods receipt in your warehouse system shows the stock arriving. </p><p>The eTIMS invoices show the stock being sold. The VAT return reconciles the import VAT paid against the output VAT collected on sales.</p><p>When every link in that chain is present and consistent, a KRA auditor examining your import and VAT compliance has very little to work with. </p><p>When links are missing or inconsistent - the customs value does not match the supplier invoice, the import VAT paid does not appear in the VAT return as input VAT, the stock sold exceeds the stock imported with no explanation - the gaps create questions that are difficult and expensive to answer.</p><p>Building this chain is not additional work over and above running the business. It is the business, documented properly. </p><p>The tool that makes it manageable is one that connects your purchasing records, your inventory, your sales invoicing, and your VAT reporting in a single system, so that the chain builds itself as you operate.</p><div><hr></div><h2>What Importers Who Get This Right Look Like</h2><p>The importers who navigate this landscape cleanly share a few common characteristics. </p><p>They have a disciplined relationship with their clearing agent, receiving complete documentation for every shipment and chasing it promptly if it is delayed. </p><p>They match their customs entries to their supplier invoices before the goods go into stock, catching discrepancies early. </p><p>They have their product catalogue configured in their sales system with the correct VAT treatment for each item, so that eTIMS invoices are generated correctly at the point of sale. </p><p>They reconcile their import VAT claims against their customs documentation before filing each month, rather than estimating.</p><p>None of these practices requires exceptional sophistication. They require systems and habits. </p><p>The importers who struggle are almost always the ones whose import documentation, stock management, and sales invoicing are managed in separate places with no automatic connection between them.</p><h2>From the Port to the Customer, Covered</h2><p>Veira handles the local side of your import business - inventory management, eTIMS invoicing, M-Pesa and cash reconciliation, and VAT reporting - in one platform, giving you the complete sales record that pairs with your customs documentation.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS ni Nini? Mwongozo Kamili kwa Wafanyabiashara wa Kenya]]></title><description><![CDATA[Serikali imefanya eTIMS kuwa lazima kwa biashara zote nchini Kenya. Hapa kuna kila kitu unachohitaji kujua - kwa lugha rahisi.]]></description><link>https://veirahq.substack.com/p/etims-ni-nini-mwongozo-kamili-kwa</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-ni-nini-mwongozo-kamili-kwa</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Mon, 18 May 2026 02:30:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iGMK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde729f8b-beb1-4086-bf47-741d0962fcc7_5773x3849.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de729f8b-beb1-4086-bf47-741d0962fcc7_5773x3849.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de729f8b-beb1-4086-bf47-741d0962fcc7_5773x3849.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Kama wewe ni mfanyabiashara Kenya na umesikia habari kuhusu eTIMS lakini hujui vizuri ni nini, makala hii imeandikwa kwa ajili yako. </p><p>Tutaeleza kwa lugha rahisi ni nini eTIMS, inakuhusu wewe au la, na unachopaswa kufanya sasa hivi ili kuhakikisha biashara yako iko salama kisheria.</p><h2>eTIMS ni Nini?</h2><p>eTIMS inamaanisha Electronic Tax Invoice Management System - kwa Kiswahili, Mfumo wa Kidijitali wa Kusimamia Ankara za Kodi.</p><p>Ni mfumo wa kompyuta ulioundwa na Mamlaka ya Mapato Kenya (KRA) ambao unakusaidia kutoa ankara za mauzo ambazo zinatumwa moja kwa moja kwa KRA kupitia mtandao. </p><p>Badala ya kutoa risiti za kawaida au kutumia mashine ya zamani ya ETR, sasa unatumia programu ya kompyuta au simu ambayo inatuma kumbukumbu ya kila uuzaji wako kwa KRA papo hapo.</p><p>Kwa maneno rahisi: kila unapouza kitu kwa mteja, mfumo wa eTIMS unatengeneza ankara na kumwambia KRA kuhusu muamala huo bila wewe kufanya kazi yoyote ya ziada.</p><h2>Kwa Nini KRA Ilileta eTIMS?</h2><p>Kabla ya eTIMS, biashara nyingi zilitegemea mashine za zamani za ETR (Electronic Tax Register) ambazo zilikuwa ghali na ngumu kushughulikia. </p><p>Wengine hawakutoa risiti kabisa, na ilikuwa ngumu kwa KRA kujua ukweli wa mauzo ya biashara nyingi.</p><p>KRA ilianzisha eTIMS ili kuhakikisha mapato ya kodi yanakusanywa kwa usahihi zaidi, na biashara zote zinatimiza wajibu wao wa kisheria kwa njia rahisi zaidi. </p><p>Badala ya mashine ya bei ghali, sasa unaweza kutumia simu yako ya kawaida ya Android au mfumo wa kompyuta ambao tayari unatumia biasharani.</p><h2>eTIMS Inakuhusu Wewe?</h2><p>Hapa ndipo wafanyabiashara wengi wanaposimama na kushangaa. Jibu fupi ni hili: kama una PIN ya KRA na unafanya biashara Kenya, eTIMS inakuhusu wewe.</p><p>Hii inajumuisha:</p><p>Wafanyabiashara waliosajiliwa kwa VAT - hawa wana wajibu mkubwa zaidi na lazima wawe kwenye eTIMS mara moja. </p><p>Biashara kubwa za rejareja, mikahawa, mashirika, wasambazaji, na makampuni yote yanayolipa VAT lazima yatoe ankara kupitia eTIMS kwa kila mauzo.</p><p>Wafanyabiashara ambao hawajasajiliwa kwa VAT - KRA imepanua mfumo wa eTIMS kujumuisha biashara nyingi ambazo hazilipii VAT pia. </p><p>Kama una PIN ya KRA na unafanya biashara, ni bora uulize KRA au mshauri wa kodi kama eTIMS inakuhusu wewe badala ya kusubiri hadi utakapopata tatizo.</p><p>Wafanyakazi wa kujitegemea na washauri - hata kama huna duka la kimwili, lakini unafanya kazi na wateja na kupokea malipo, unaweza kuwa ndani ya wigo wa eTIMS.</p><h2>Je, eTIMS Haitumiki kwa Malipo ya M-Pesa?</h2><p>Jibu ni la. M-Pesa na eTIMS ni mifumo miwili tofauti inayofanya kazi tofauti.</p><p>Ujumbe wa M-Pesa unaokuja simu yako unaonyesha tu kwamba pesa imepokewa. Hauna taarifa za kodi ambazo KRA inahitaji - hauna nambari ya ankara ya eTIMS, hauna maelezo ya bidhaa, na hauna msimbo wa QR wa KRA.</p><p>Kwa hivyo, hata kama mteja analipa kwa M-Pesa, bado unahitaji kutoa ankara ya eTIMS. </p><p>Malipo ya M-Pesa, pesa taslimu, kadi ya benki - yote yanahitaji ankara ya eTIMS. Njia ya malipo haisaidii kupata msamaha wa ankara.</p><h2>Faida Gani za eTIMS kwa Biashara Yangu?</h2><p>Wafanyabiashara wengi wanaona eTIMS kama mzigo tu. Lakini kuna faida za kweli ambazo zinaweza kusaidia biashara yako kukua.</p><p><strong>Rekodi zilizohifadhiwa vizuri:</strong> Kila muamala unakuwa na kumbukumbu ya kidijitali. Wakati wa kufungua duka jipya, kupata mkopo, au kushughulikia masuala ya kisheria, una ushahidi wa biashara yako.</p><p><strong>Faida ya mkopo wa benki:</strong> Benki na taasisi za fedha zinazidi kutumia rekodi za eTIMS kutathmini wateja wanaotaka mikopo. Biashara yenye rekodi nzuri za eTIMS za miaka miwili ina nafasi nzuri zaidi ya kupata mkopo kuliko ile isiyo na rekodi hizo.</p><p><strong>Kujitayarisha kwa ukaguzi wa KRA:</strong> Kama KRA itakuja kukagua biashara yako, rekodi nzuri za eTIMS zinamaanisha hakuna la kuficha na hakuna tatizo.</p><p><strong>Msaada wa kurejesha kodi (Input VAT):</strong> Kama biashara yako inalipia VAT, unaweza kudai kurudishiwa VAT uliyolipa kwa wasambazaji wako - lakini tu kama wana ankara sahihi za eTIMS. Hii inamaanisha unaweza kulipa kodi kidogo zaidi kila mwezi.</p><h2>Adhabu Gani Zinakungoja Usipotimiza Wajibu wa eTIMS?</h2><p>Kushindwa kutimiza wajibu wa eTIMS kuna gharama kubwa ambazo ni muhimu kuzijua.</p><p>Faini na riba: KRA inaweza kukupigia faini kwa kutorekodi miamala kwa usahihi. Faini hizi zinaweza kuhesabiwa kama asilimia ya kodi uliyopaswa kulipa.</p><p>Kukanusha madai ya VAT: Kama unadai kurudishiwa VAT uliyolipa kwa wasambazaji wako, lakini hawana ankara za eTIMS, KRA inaweza kukataa madai yako. Hii inamaanisha unalipa zaidi ya lazima kila mwezi.</p><p>Ukaguzi wa kina: Biashara ambazo hazijakubaliana na eTIMS zinaweza kuchaguliwa kwa ukaguzi wa kina zaidi na KRA.</p><p>Hatua za kisheria: Kwa biashara ambazo zinaendelea kukiuka sheria kwa muda mrefu, KRA ina mamlaka ya kuchukua hatua za kisheria.</p><h2>Jinsi ya Kusajili Biashara Yako kwa eTIMS</h2><p>Usajili wa eTIMS unafanywa kupitia mfumo wa iTax wa KRA. Hapa kuna hatua kwa hatua:</p><p><strong>Hatua ya kwanza:</strong> Ingia kwenye itax.kra.go.ke ukitumia PIN yako ya KRA na nenosiri lako la iTax. Kama hujui nenosiri lako, unaweza kulirudisha kupitia tovuti au kuwasiliana na KRA.</p><p><strong>Hatua ya pili:</strong> Baada ya kuingia, tafuta kichupo cha &#8220;Registration&#8221; (Usajili) katika menyu ya juu. Bonyeza hapo na uchague &#8220;eTIMS&#8221; kutoka kwenye orodha inayoonekana.</p><p><strong>Hatua ya tatu:</strong> Chagua aina ya mfumo wa eTIMS unaotaka. Una chaguzi tatu: eTIMS Online kwa kutumia wavuti, eTIMS Lite ambayo ni programu ya simu ya Android, au mfumo unaounganika moja kwa moja na mfumo wako wa biashara kama Veira.</p><p><strong>Hatua ya nne:</strong> Jaza fomu ya usajili na maelezo sahihi ya biashara yako. Hakikisha jina la biashara, PIN, na anwani vinafanana na kile kilichopo kwenye rekodi za KRA.</p><p><strong>Hatua ya tano:</strong> Wasilisha fomu na usubiri uthibitisho kutoka KRA. Kwa mfumo unaounganika na programu nyingine, KRA itatoa nambari za siri ambazo utazitumia kuunganisha mfumo wako wa biashara na eTIMS.</p><p>Kwa kawaida KRA inachukua siku tatu hadi saba kufanya usindikaji wa maombi. Kwa programu ya eTIMS Lite au wavuti, unaweza kuanza mara moja baada ya usajili.</p><h2>Aina Tatu za eTIMS: Ipi Inakufaa?</h2><p>Kama ilivyotajwa hapo juu, KRA inatoa njia tatu za kutumia eTIMS. Kuelewa tofauti yao kutakusaidia kuchagua ile inayofaa biashara yako.</p><p><strong>eTIMS Online (Wavuti):</strong> Hii ni tovuti ya KRA ambapo unaingia kwa mtandao na kutoa ankara moja kwa moja. Haina gharama ya ziada na inafaa kwa biashara ndogo ambazo zina miamala michache kwa siku - kama kumi au chini. Tatizo lake ni kwamba lazima ufanye kila kitu kwa mkono na haiunganiki na mfumo mwingine wowote wa biashara yako.</p><p><strong>eTIMS Lite (Programu ya Simu):</strong> Hii ni programu ya bure ya Android inayopatikana kwenye Google Play Store. Unaweza kuisaidia kutoa ankara kutoka kwa simu yako popote ulipo. Ni rahisi zaidi kuliko wavuti lakini bado ni mfumo tofauti ambao hauzungumzi na hesabu zako, hisa yako, au ripoti zako.</p><p><strong>Mfumo Unaounganika (API/OSCU):</strong> Hii ndiyo njia bora zaidi. Mfumo wako wa biashara - kama Veira - unaunganika moja kwa moja na KRA. Kila unapofanya uuzaji, ankara ya eTIMS inatumwa kwa KRA moja kwa moja bila wewe kufanya chochote zaidi. Hii ndiyo njia inayofaa zaidi kwa biashara zenye miamala mingi kila siku.</p><h2>Ankara ya eTIMS Inapaswa Kuwa na Nini?</h2><p>Kila ankara unayotoa kupitia eTIMS lazima iwe na vitu vifuatavyo ili ikubalike na KRA:</p><p>PIN yako ya KRA lazima ionekane wazi kwenye ankara. Nambari ya ankara iliyotolewa na mfumo wa eTIMS lazima iwepo - hii ni nambari ya kipekee inayotolewa na mfumo. </p><p>Tarehe na wakati halisi wa muamala lazima vionekane. Maelezo ya bidhaa au huduma iliyouzwa lazima yaelezwe wazi. Kiasi cha taxable (kabla ya VAT) na kiasi cha VAT lazima vionekane kando kando. </p><p>Jumla ya malipo yote lazima ionekane. Msimbo wa QR wa KRA lazima uwepo kwenye ankara - huu ni msimbo ambao mteja anaweza kuscan kupitia simu yake kuthibitisha uhalali wa ankara.</p><p>Ankara inayokosa kipengele chochote kati ya hivi haikikubaliwi na KRA, hata kama ilipitishwa kwenye mfumo.</p><h2>Jinsi eTIMS Inavyofanya Kazi Bila Mtandao</h2><p>Tatizo ambalo wafanyabiashara wengi wa Kenya wanajua vizuri ni mtandao wa simu usioaminika. Hii ni moja ya sababu muhimu za kuchagua mfumo unaojua kushughulikia hali hii.</p><p>eTIMS inaruhusu mfumo kukusanya ankara wakati mtandao hauko, kisha kuzituma KRA mtandao utakapokuwepo tena. Hii inaitwa &#8220;offline queueing&#8221; - kutunza kwa muda na kutuma baadaye.</p><p>Hatari ipo kwa mifumo mibovu ambayo inaweza kupoteza ankara hizo badala ya kuzihifadhi vizuri. Mfumo kama Veira, ambao umeundwa kuwa &#8220;offline-first&#8221; - yaani, unaanza kwa kufikiria kuhusu hali ya kutokuwa na mtandao - unahakikisha kwamba hakuna muamala unaopotea hata kama mtandao unakata wakati wa saa nyingi za biashara.</p><h2>Nini Kitafanyika Wakati wa Ukaguzi wa KRA?</h2><p>Ikiwa KRA itachagua biashara yako kwa ukaguzi, mojawapo ya mambo ya kwanza watakayotaka kuona ni rekodi zako za eTIMS. Watangalia:</p><p>Je, kila mauzo una ankara iliyotolewa? Je, nambari za ankara ziko kwa mpangilio bila mapungufu yasiyoelezwa? Je, jumla ya ankara za eTIMS inafanana na kile ulichotangaza kwenye fomu yako ya VAT? Je, ankara za wasambazaji wako ni sahihi ili udai kodi uliyolipa kwao?</p><p>Mfanyabiashara mwenye rekodi nzuri, wazi, na zinazofanana kwa kila chanzo ana utulivu wakati wa ukaguzi. Mfanyabiashara ambaye anajaribu kukumbuka miamala ya miezi mitatu iliyopita ana tatizo kubwa.</p><h2>Jinsi ya Kufanya Biashara Yako Iwe Tayari Sasa Hivi</h2><p>Hatua za haraka unazoweza kuchukua leo ili kuboresha hali ya eTIMS yako:</p><p>Kwanza, hakikisha una PIN ya KRA inayofanya kazi na unaweza kuingia kwenye iTax. Kama hujui PIN yako au umesahau nenosiri, shughulikia hilo kwanza.</p><p>Pili, fikiri kuhusu kiwango cha biashara yako. Kama una miamala kumi au chini kwa siku, eTIMS Online au eTIMS Lite inaweza kukutosha kwa sasa. Kama una zaidi ya hilo, unahitaji mfumo unaounganika kama Veira.</p><p>Tatu, anza kutoa ankara za eTIMS kwa kila muamala - pesa taslimu, M-Pesa, kadi, au mkopo. Hakuna muamala mdogo sana unaostahili ankara. Tabia hii itakuokoa matatizo mengi baadaye.</p><p>Nne, fanya upatanisho wa kila mwezi. Mwishoni mwa kila mwezi, angalia kama jumla ya ankara za eTIMS inafanana na kile kilichoingia akaunti yako ya M-Pesa, akaunti ya benki, na hesabu yako ya pesa taslimu. Tofauti yoyote inahitaji uchunguzi kabla hujawasilisha fomu yako ya VAT.</p><h2>Mwongozo Huu Ulikuwa ni Mwanzo Tu</h2><p>Makala hii imegusa mambo makubwa ya eTIMS kwa lugha rahisi. Lakini kuna masuala mengi ya kina ambayo yanaweza kuathiri biashara yako mahususi - jinsi inavyofanya kazi kwa mikahawa, wasambazaji wakubwa, wataalam wa kitaalamu, na zaidi.</p><p>Msururu mzima wa makala hizi (kwa Kiingereza) unapatikana kwenye tovuti ya Veira na inashughulikia kila hali kwa kina. Makala hii ya Kiswahili imeundwa ili kukupa msingi imara - uelewa wa msingi ambao utakufanya ufuate mazungumzo mengine kuhusu eTIMS kwa ujasiri.</p><h2>Maswali Yanayoulizwa Mara kwa Mara</h2><p><strong>Je, usajili wa eTIMS una gharama?</strong> Hapana. Usajili kupitia KRA ni bure. Gharama zinakuja kwa programu za watu wengine kama mfumo wa POS unaotaka, lakini eTIMS yenyewe haikusogesha.</p><p><strong>Kama sina mtandao, nifanye nini?</strong> Mfumo mzuri kama Veira unahifadhi ankara bila mtandao na kuzituma KRA mtandao utakapokuwepo. Lakini lazima uhakikishe mfumo wako una uwezo huu kabla ya kukitegemea.</p><p><strong>Je, pesa ninazopokea kwa M-Pesa zinahitaji ankara ya eTIMS?</strong> Ndiyo. Njia yoyote ya malipo - M-Pesa, pesa taslimu, kadi - inahitaji ankara ya eTIMS kwa kila muamala wa biashara.</p><p><strong>Ni faini gani ninayoweza kupata kama sikutoa ankara?</strong> Faini inaweza kuwa asilimia ya kodi uliyopaswa kulipa au kiasi fulani kilichowekwa na KRA, chochote kitakachokuwa kikubwa zaidi. Riba pia inaweza kuongezwa. Ni bora sana kufuata sheria kuliko kusubiri adhabu.</p><p><strong>Je, ninaweza kuandika ankara za zamani kama sikuzifanya wakati huo?</strong> Hapana. Mfumo wa eTIMS hauuruhusu kuandika ankara zenye tarehe za nyuma. Ankara ya leo itaonyesha tarehe ya leo. Njia pekee ya kushughulikia pengo la zamani ni kuanza upya sasa hivi na, kama pengo ni kubwa, kushauriana na mtaalamu wa kodi kuhusu jinsi ya kushughulikia historia yako.</p><h2>Anza Leo - Usisumbuke Kesho</h2><p>Veira inashughulikia eTIMS, M-Pesa, hisa, na ripoti za biashara katika mfumo mmoja - ulioundwa kwa ajili ya mfanyabiashara wa Kenya, hata kama mtandao hauko.</p><p><strong>Tembelea <a href="https://veirahq.com">veirahq.com</a> ili ujue zaidi.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS for Professionals and Service Businesses in Kenya: What Consultants, Freelancers, and Service Providers Need to Know]]></title><description><![CDATA[Most eTIMS content is written for shops and restaurants. If you bill clients for your time, expertise, or services, the rules apply to you too - and they work slightly differently.]]></description><link>https://veirahq.substack.com/p/etims-for-professionals-and-service</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-for-professionals-and-service</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sun, 17 May 2026 05:11:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mFBt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7558eb5-9d49-4ea0-b8aa-536555d4bc12_6000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7558eb5-9d49-4ea0-b8aa-536555d4bc12_6000x4000.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7558eb5-9d49-4ea0-b8aa-536555d4bc12_6000x4000.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>There is a category of Kenyan business owner who has been following the eTIMS conversation with a quiet sense that it does not quite apply to them. </p><p>They are not running a shop. </p><p>They do not have stock. </p><p>They do not use a till. </p><p>They send invoices from their laptop, get paid via bank transfer or M-Pesa, and manage their accounts in a spreadsheet or an accounting tool.</p><p>This category includes management consultants, IT contractors, marketing agencies, graphic designers, architects, lawyers, accountants, engineers, trainers, event planners, and the broad and growing population of skilled professionals in Kenya who sell expertise and time rather than physical goods.</p><p>The quiet sense that eTIMS is someone else&#8217;s problem is wrong. </p><p>The obligation applies to service businesses in the same way it applies to product businesses, with some specific differences in how invoices are structured and when the supply is considered to have taken place. </p><p>This article covers everything a service business needs to know.</p><h2>Why Service Businesses Are Often Caught Off Guard</h2><p>The framing of eTIMS compliance in Kenya has been dominated by retail and hospitality contexts - tills, receipts, M-Pesa payments at the counter. </p><p>That framing is understandable because retail is the most visible sector, but it has created a blind spot.</p><p>Service businesses have always had VAT obligations when their turnover exceeds the VAT registration threshold. </p><p>The introduction of eTIMS did not create a new tax on professional services. </p><p>It created a new mechanism for reporting the transactions that were already taxable. </p><p>Every service provider who was issuing VAT invoices before eTIMS was introduced is now expected to issue those invoices through the eTIMS system.</p><p>Beyond the VAT threshold, KRA has been expanding eTIMS obligations to cover a broader range of businesses including those not registered for VAT. </p><p>A professional services firm below the VAT registration threshold is not necessarily exempt from eTIMS. </p><p>The scope of who is in and who is out has been evolving, and the safe assumption is that if you are a registered taxpayer running a business that earns income from clients, eTIMS applies to you.</p><h2>The Time of Supply for Services</h2><p>The most important technical difference between goods and services in the eTIMS context is the time of supply - the moment at which the transaction is considered to have taken place and at which the VAT obligation and invoicing requirement are triggered.</p><p>For goods, the time of supply is generally when the goods are delivered or the invoice is issued, whichever is earlier. </p><p>For services, the rules are slightly different.</p><p>For services, the time of supply is the earliest of: the date the service is completed, the date an invoice is issued, or the date payment is received. </p><p>This means that if you receive a deposit from a client before beginning work, the deposit triggers a VAT point and you should issue an invoice or receipt for it at that time. </p><p>If you complete a service but delay issuing the invoice, the completion of the service is still the time of supply.</p><p>The practical implication for professionals who have been invoicing on completion - sending one invoice at the end of a project - is that this practice is generally still compliant as long as the invoice is issued promptly upon completion. </p><p>Delays between completion and invoicing that straddle a VAT period create timing issues that are worth avoiding.</p><p>For professionals who take retainers or monthly fees paid in advance, each payment received triggers a VAT point and should be matched to an invoice or receipt at the time of receipt.</p><h2>How Retainers and Milestone Billing Work Under eTIMS</h2><p>The billing structures used by professional services businesses are more varied than those in retail, and each common structure has specific eTIMS implications.</p><p>A monthly retainer is a recurring payment from a client for ongoing availability or a defined scope of service. </p><p>Each monthly payment is a taxable supply. </p><p>Each should generate an eTIMS invoice at the time of the payment or at the start of the period it covers. </p><p>Issuing one invoice at the end of the year for twelve months of retainer payments is not compliant - each period needs its own invoice.</p><p>Milestone billing ties invoices to the completion of defined stages in a project. </p><p>This is common in consulting, construction, IT development, and similar fields. </p><p>Each milestone invoice is a separate taxable supply and requires its own eTIMS invoice. </p><p>The milestone structure is generally compatible with eTIMS requirements because each invoice is issued at the time of a specific supply event.</p><p>Fixed-fee project billing, where a total fee is agreed and invoiced in one amount at completion, is also compatible with eTIMS. </p><p>The invoice is issued at completion, which is the time of supply, and the full amount including VAT is recorded and transmitted at that point.</p><p>Hourly billing, where invoices are issued at the end of a week or month based on hours worked, should generate a monthly eTIMS invoice that covers the period worked. </p><p>The invoice date should be in the period it relates to.</p><h2>VAT on Professional Services</h2><p>Professional services in Kenya are generally standard-rated for VAT at sixteen percent. </p><p>This includes management consulting, legal services, accounting and audit services, IT services, marketing and advertising, architectural and engineering services, training, and most other professional and business services.</p><p>There are some services that may be exempt or treated differently, including certain financial services and some educational services, but the general rule for most professional services businesses is standard rate VAT on fees charged.</p><p>This means that if you are VAT-registered and billing a client KES 100,000 for a consulting engagement, the invoice should show KES 100,000 as the taxable amount and KES 16,000 as VAT, for a total of KES 116,000. </p><p>Your eTIMS invoice must reflect these figures correctly.</p><p>If you are not VAT-registered, your invoices do not carry VAT and your eTIMS invoices will show zero VAT. </p><p>You are still required to issue eTIMS invoices if you are within the scope of the eTIMS obligation, but the VAT line will be zero-rated or marked as not applicable depending on your registration status.</p><h2>Invoicing Corporate Clients and the KRA PIN Requirement</h2><p>When a service business invoices another business rather than an individual consumer, the buyer&#8217;s KRA PIN should be included on the invoice. </p><p>This is important because the client needs the invoice to claim input VAT on the service fee, and the PIN links the invoice to the correct taxpayer record in KRA&#8217;s system.</p><p>Many professional services businesses invoice large corporates, NGOs, government entities, or other registered businesses. </p><p>For all of these, collecting the buyer&#8217;s KRA PIN at the time of invoicing is good practice and, in many cases, expected by the buyer&#8217;s accounts payable team.</p><p>If a client cannot provide their KRA PIN, you can still issue the eTIMS invoice with the buyer field marked as a private individual. </p><p>However, your client will not be able to use that invoice to claim input VAT, which may create friction in the relationship if they were expecting to do so. </p><p>For business-to-business relationships, getting the PIN is worth the effort of asking.</p><h2>Expenses Recharged to Clients</h2><p>A common billing practice in professional services is recharging expenses to clients. A consultant who travels for a client project, incurs hotel and transport costs, and then bills those costs back to the client is not simply passing through costs - they are making a supply to the client and should be issuing an eTIMS invoice that includes those recharged amounts.</p><p>The VAT treatment of recharged expenses depends on whether the expenses are treated as disbursements or as part of your supply. </p><p>A disbursement is a cost you incurred on behalf of the client, which you paid using their funds and are simply recovering without a margin. </p><p>A recharged expense is a cost you incurred yourself that you are passing on to the client as part of your overall billing.</p><p>In practice, most recharged expenses in a professional services context are treated as part of the overall supply and are therefore subject to VAT. </p><p>If you are billing a client KES 50,000 for professional fees and KES 10,000 for travel expenses, the full KES 60,000 is typically subject to VAT, and your eTIMS invoice should reflect this.</p><p>If you are genuinely acting as an agent and making a disbursement - where the cost was incurred in the client&#8217;s name and you have documentary evidence of that - the disbursement may be excluded from your VAT calculation. </p><p>This is a nuanced area and the specific treatment should be confirmed with a tax advisor if recharged expenses are a significant part of your billing.</p><h2>Managing Unpaid Invoices and Bad Debts</h2><p>Service businesses extending credit to clients face a specific VAT problem that product businesses also encounter but that is particularly common in professional services: the client who does not pay.</p><p>If you issue an eTIMS invoice for a service, you have created a VAT liability at the time of supply. You owe KRA the output VAT on that invoice at your next VAT return, regardless of whether the client has paid you. You are remitting VAT on income you have not yet received.</p><p>If the client subsequently becomes unable to pay and the debt is genuinely irrecoverable, Kenya&#8217;s VAT legislation allows for a bad debt relief claim. </p><p>You can claim back the VAT you already remitted on an invoice that has proven uncollectable, subject to meeting the conditions set out in the VAT Act. </p><p>These conditions include demonstrating that the debt has been outstanding for more than three years, that you have taken reasonable steps to recover it, and that it has been written off in your accounts.</p><p>The practical implication is that professional services businesses need to be aware that slow-paying clients create a temporary VAT cost that sits with you until either the client pays or you qualify for bad debt relief. </p><p>This is an argument for maintaining clean records of invoice dates, payment dates, and any recovery steps taken - all of which are easier to demonstrate when your invoicing runs through an integrated eTIMS system rather than a manual process.</p><h2>The Freelancer and the eTIMS Question</h2><p>A question that comes up specifically for freelancers and independent contractors is whether the eTIMS obligation applies to them at the lower end of the income scale.</p><p>The honest answer is that the threshold question is specific to your registration status and your total business income. </p><p>If you are VAT-registered, eTIMS is mandatory for your invoices. </p><p>If you are not VAT-registered but are registered as a taxpayer earning business income, KRA&#8217;s expanding eTIMS scope may still apply to you depending on your sector and income level.</p><p>What is clear is that a freelancer who is earning meaningful income from business activities, has a KRA PIN, and is filing income tax returns as a self-employed individual is not automatically outside the eTIMS requirement. </p><p>The fact that you work from home, use a laptop, and bill clients monthly does not exempt you from obligations that attach to business income.</p><p>The practical step is to verify your specific position with KRA or a tax advisor rather than assuming an exemption that may not exist. </p><p>The cost of verifying is minimal. The cost of being wrong is substantially higher.</p><h2>Practical Setup for a Service Business</h2><p>A professional services business setting up eTIMS compliance does not need a physical POS device or a till. </p><p>The eTIMS requirement is about invoice generation and transmission, not about how you receive payment at a counter.</p><p>The simplest setup for a low-volume service business is eTIMS Online or eTIMS Lite, where you generate invoices through KRA&#8217;s web portal or mobile app at the time of billing. </p><p>This works for businesses issuing a handful of invoices each month and does not require integration with any other software.</p><p>For service businesses with higher invoice volumes, regular retainer clients, and the need for professional-looking invoices that match their brand, an integrated business management platform that connects to the eTIMS API is the more appropriate solution. </p><p>Invoices are generated within the platform, transmitted to KRA automatically, and stored alongside client records, payment history, and reporting data.</p><p>The key requirement regardless of which approach you use is that every invoice you send to a client should be generated through your eTIMS-connected system. </p><p>Invoices generated in Word, Excel, or a non-integrated billing tool and sent directly to clients without an eTIMS entry are non-compliant.</p><h2>Positioning eTIMS Compliance as a Professional Standard</h2><p>There is a reputational dimension to eTIMS compliance for professional services businesses that is worth naming explicitly.</p><p>Professional services are sold on trust. </p><p>Clients engage a consultant, lawyer, or accountant because they trust that person&#8217;s expertise and judgment. </p><p>An eTIMS-compliant invoice - with the KRA QR code, the correct VAT breakdown, and a verifiable entry in KRA&#8217;s system - signals that you operate to a professional standard across your business, not just in the work you deliver.</p><p>The inverse is also true. </p><p>A professional services business that cannot issue compliant tax invoices creates a reasonable question in a client&#8217;s mind about the level of rigour applied elsewhere. </p><p>For businesses selling professional credibility, the quality of their paperwork is not a separate concern from the quality of their work. </p><p>It is part of the same signal.</p><p>The businesses that will own the premium end of Kenya&#8217;s professional services market as the economy formalises are the ones that have built their operating standards - compliance included - at the level their clients expect. eTIMS is a visible, verifiable part of that standard.</p><h2>Getting Set Up</h2><p>If you run a professional services business in Kenya and have not yet addressed your eTIMS compliance, the starting point is the same as for any other business: register through iTax, select your integration type, and begin issuing compliant invoices.</p><p>The earlier articles in this series cover registration and the eTIMS integration options in detail. </p><p>The specific considerations for service businesses covered in this article sit on top of that foundation.</p><p>The setup is straightforward. </p><p>The ongoing operation, when the right system is in place, is largely automatic. </p><p>The cost of not doing it is no different for a service business than for any other - compliance gaps that accumulate quietly and become expensive to resolve.</p><h2>Professional Compliance for Professional Businesses</h2><p>Veira supports professional services businesses with clean invoicing, eTIMS integration, client tracking, and M-Pesa payment reconciliation - all in one platform.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS for Wholesalers and Distributors in Kenya: The B2B Compliance Guide]]></title><description><![CDATA[Wholesale and distribution businesses carry more eTIMS risk than almost any other sector - larger transaction values, complex credit arrangements, and a supply chain that runs in both directions.]]></description><link>https://veirahq.substack.com/p/etims-for-wholesalers-and-distributors</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-for-wholesalers-and-distributors</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sun, 17 May 2026 04:55:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NuTQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7652b450-2dcf-45e3-a717-6c3f1bd753b0_1464x1120.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/avif&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7652b450-2dcf-45e3-a717-6c3f1bd753b0_1464x1120.avif&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/avif&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7652b450-2dcf-45e3-a717-6c3f1bd753b0_1464x1120.avif&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Wholesale and distribution businesses in Kenya occupy a particular position in the eTIMS compliance landscape. </p><p>They buy in large quantities from manufacturers or importers, sell in bulk to retailers and other businesses, and sit at a point in the supply chain where their compliance failures compound outward in both directions.</p><p>When a wholesaler fails to issue a compliant eTIMS invoice, they are not just creating a problem for themselves. </p><p>They are denying their retail customers the input VAT documentation those customers need for their own VAT returns. </p><p>They are also potentially absorbing VAT they paid on their own purchases because their records cannot support a clean input VAT claim.</p><p>The compliance stakes at the wholesale level are higher than in most sectors, and the specific requirements differ from those of a simple retail operation in ways that deserve a dedicated explanation.</p><h2>How the B2B Invoice Works Differently</h2><p>The first distinction worth establishing is between a B2C invoice, issued to an end consumer, and a B2B invoice, issued to another business.</p><p>When you sell to an end consumer, the eTIMS invoice records the sale and the VAT charged. </p><p>The consumer does not claim the VAT back. They simply pay the price, which includes VAT, and that is the end of the transaction from a VAT perspective.</p><p>When you sell to another business, the invoice does all of that and something more. </p><p>It provides the buyer with the documentation they need to claim input VAT on the purchase. </p><p>Your compliance is therefore directly connected to your customer&#8217;s compliance. </p><p>A missing or non-compliant invoice from you does not just affect your records - it creates a gap in your customer&#8217;s VAT return that they cannot fill without coming back to you.</p><p>This is why wholesale and distribution businesses face specific pressure from their business customers around eTIMS compliance. </p><p>Sophisticated buyers are increasingly checking whether their suppliers can issue valid eTIMS invoices before committing to a trading relationship. </p><p>The invoice is not a courtesy - it is a commercial requirement from the buyer&#8217;s side.</p><h2>Credit Sales and Invoicing Timing</h2><p>One of the most common sources of eTIMS confusion for wholesalers is credit sales. Unlike cash transactions, where payment and delivery happen simultaneously, wholesale credit transactions typically involve goods delivered now and payment expected later - thirty days, sixty days, or on terms specific to the trading relationship.</p><p>The VAT obligation and therefore the eTIMS invoicing obligation are tied to the time of supply, not the time of payment. </p><p>For goods, the time of supply is generally when the goods are delivered or when the invoice is issued, whichever is earlier. </p><p>For a credit sale, this means you should be issuing the eTIMS invoice at or near the time of delivery, not when the payment eventually arrives.</p><p>This is a significant departure from how many wholesalers have historically operated. </p><p>The informal practice of issuing invoices only when payment was collected - either because it was simpler or because it deferred the appearance of income - is not compliant under eTIMS. </p><p>The invoice must be issued when the supply is made.</p><p>For businesses running large volumes of credit sales, this means your eTIMS invoice volume in any given month will reflect what you delivered, not what you collected. </p><p>Your VAT return will similarly reflect deliveries made, and you will be remitting VAT on sales for which you have not yet been paid. </p><p>This is the correct treatment under Kenya&#8217;s VAT Act, but it has real cash flow implications that are worth planning for rather than discovering at filing time.</p><h2>Handling Returns and Credit Notes in a Wholesale Context</h2><p>Returns are a regular feature of wholesale trading. </p><p>A retailer receives a delivery of goods, finds that some are damaged, substandard, or incorrectly supplied, and sends them back. </p><p>The financial adjustment that follows needs to be handled correctly in your eTIMS records.</p><p>When goods are returned, you cannot modify or delete the original eTIMS invoice. The invoice was issued and transmitted to KRA at the time of supply. </p><p>The correct mechanism is a credit note, which is a document in eTIMS that references the original invoice and adjusts the amounts accordingly.</p><p>The credit note reduces your output VAT for the period in which it is issued. </p><p>It also gives your customer the documentation they need to reduce their input VAT claim for that purchase. </p><p>Both sides of the credit note need to reconcile correctly in the respective VAT returns.</p><p>For wholesalers dealing with frequent returns - particularly in sectors like fresh produce, consumer goods, or electronics where quality issues are common - having a disciplined credit note process is as important as having a disciplined invoicing process. </p><p>A backlog of unprocessed credit notes creates a VAT position that does not reflect your actual business activity, which creates problems both with KRA and with your customer relationships.</p><h2>The Delivery Note and the eTIMS Invoice: Getting the Sequence Right</h2><p>Many wholesale operations use delivery notes as the primary document accompanying goods in transit. </p><p>The delivery note confirms what was dispatched, and the tax invoice follows separately - sometimes days later when the order is confirmed as complete and accurate.</p><p>Under eTIMS, this sequence needs to be managed carefully. </p><p>The delivery note is not a tax invoice and does not satisfy the eTIMS requirement. </p><p>The eTIMS invoice should be issued as close to the time of delivery as possible, and ideally at the time of delivery or on the same day.</p><p>The gap between delivery and invoicing that was common in pre-eTIMS wholesale operations creates a timing mismatch that is hard to defend. </p><p>If goods were delivered in one VAT period but the invoice was issued in the next, KRA may take the view that the supply should have been reported in the earlier period. </p><p>For businesses with consistent month-end delivery volumes, this timing issue can affect VAT return accuracy every single month.</p><p>The practical solution is to issue eTIMS invoices at the point of delivery rather than as a separate administrative step. </p><p>An integrated system that generates the eTIMS invoice from the same entry as the delivery record eliminates the gap by design. </p><p>Where the sequence cannot be collapsed, the invoicing step should happen within the same VAT period as the delivery, and the records documenting both the delivery and the invoice should be linked and retained.</p><h2>Multiple Branches and Delivery Routes</h2><p>Wholesale and distribution businesses often operate across multiple locations - a central warehouse, regional depots, delivery vehicles that function as mobile stores. </p><p>Each of these represents a point where sales can occur, and each needs to be covered under your eTIMS setup.</p><p>The specific configuration depends on how your business is structured. </p><p>If all branches operate under the same KRA PIN, you will need separate eTIMS device integrations for each location or each point of sale, but they will all report under the same taxpayer account. </p><p>The combined output from all branches should be reconcilable with your overall VAT return.</p><p>If different branches operate under different legal entities or different KRA PINs, each entity needs its own eTIMS registration and its own VAT compliance process. </p><p>Inter-company transactions between related entities under different PINs are treated as commercial transactions for eTIMS purposes and require invoices.</p><p>For businesses operating delivery routes where drivers take orders and collect payment on the road, the compliance requirement is that an eTIMS invoice should be issued at the point of sale on the route. </p><p>This requires a mobile-capable eTIMS solution on the delivery vehicle, not a system that can only generate invoices back at the warehouse after the route is complete. </p><p>Retroactively issuing invoices for route sales at the end of the day is not compliant with the time-of-supply requirement.</p><h2>Large Transaction Values and Audit Exposure</h2><p>Wholesalers and distributors typically deal in transaction values significantly higher than those in retail. </p><p>A single delivery invoice may be worth hundreds of thousands or millions of shillings. </p><p>This creates a compliance profile where each missing or non-compliant invoice represents a larger exposure than the same gap would in a retail context.</p><p>From KRA&#8217;s perspective, a wholesaler with a high declared turnover but eTIMS records that do not support that turnover is a high-priority audit target. </p><p>The potential tax recovery from a non-compliant wholesaler is substantially larger than from a non-compliant small trader, which means audit resources are more easily justified.</p><p>At the same time, the legitimate benefits of compliance scale in the same direction. </p><p>A wholesaler with two years of clean eTIMS records showing consistent, high-value B2B transactions has a significantly more compelling financial profile for a bank credit application than a retailer with lower transaction volumes. </p><p>The documented revenue at wholesale level, verified through KRA&#8217;s system, is exactly what formal financial institutions need to see when assessing a large business loan or a credit facility for working capital.</p><h2>VAT on Exempt and Zero-Rated Goods in Wholesale</h2><p>Wholesalers dealing in goods that carry different VAT treatments face the same categorisation challenge as food businesses, but at larger transaction values and with more complex stock profiles.</p><p>A wholesale distributor supplying a mix of products - some standard-rated, some zero-rated, some exempt - needs to ensure that every eTIMS invoice correctly categorises each line item by its VAT treatment. </p><p>A delivery of maize flour, cooking oil, and bottled beverages involves at least two different VAT rates on a single invoice. </p><p>Applying the wrong rate to any line item creates a VAT calculation error that compounds across every similar delivery made during the month.</p><p>For businesses distributing goods across multiple VAT categories, the stock management configuration in your POS or distribution system is critical. </p><p>Each product needs to be set up with its correct VAT rate from the beginning, so that invoices generated from that product database automatically apply the right treatment. </p><p>Correcting miscategorised products after the fact is time-consuming and creates reconciliation problems with customers who received non-compliant invoices for earlier deliveries.</p><h2>Your Customers Are Checking Your Compliance</h2><p>A shift that is becoming more visible in the Kenyan wholesale market is buyers treating eTIMS compliance as a qualification criterion, not just an expectation. </p><p>Larger retailers, supermarkets, hotel and hospitality groups, and businesses in sectors with active KRA oversight are increasingly asking potential suppliers to confirm their eTIMS integration status before onboarding them as suppliers.</p><p>The reason is straightforward and was covered in the supplier article earlier in this series: buyers can only claim input VAT on purchases backed by valid eTIMS invoices. </p><p>A supplier who cannot issue those invoices is effectively charging buyers more than the nominal price, because the buyer absorbs the VAT with no ability to recover it.</p><p>For a wholesale business competing for supply contracts, eTIMS compliance has become part of the commercial offering alongside price, quality, and delivery reliability. </p><p>A wholesaler who can demonstrate clean eTIMS integration and a reliable invoice process is a more attractive supplier than one who cannot, even at the same price point.</p><p>This commercial pressure is a significant driver of formalisation in the Kenyan wholesale sector, and it is accelerating as more buyers understand the input VAT implications of their purchasing decisions.</p><h2>What a Well-Configured Wholesale eTIMS Setup Looks Like</h2><p>A wholesale or distribution business with a properly configured eTIMS setup has the following characteristics.</p><p>Every product in its catalogue is correctly categorised by VAT treatment. Invoices are generated at the point of delivery, not at the point of payment. </p><p>Credit notes are processed promptly when returns are confirmed, and are linked to the original invoices they adjust. </p><p>Delivery route sales generate eTIMS invoices in real time from mobile devices, not retroactively from the warehouse. Multiple locations feed into a single consolidated view for VAT reporting. </p><p>Monthly reconciliation confirms that total invoice values, broken down by VAT category, match the figures in the VAT return.</p><p>None of this is technically demanding when the right system is in place. </p><p>All of it is operationally difficult when the invoicing, stock management, and VAT reporting functions live in separate tools that do not communicate automatically.</p><h2>The Position You Want to Be In</h2><p>The wholesale sector in Kenya is formalising. </p><p>The businesses supplying the next generation of formal retail, hospitality, and institutional buyers will be the ones whose compliance record and invoice quality meet the standard those buyers require. </p><p>The ones who are still issuing handwritten receipts or managing eTIMS as an afterthought will find themselves squeezed out of the more valuable supply relationships as compliance becomes a baseline commercial requirement.</p><p>The work of building that compliance record is the same work as running your business correctly. </p><p>The difference is in whether your systems are capturing it automatically or whether you are trying to reconstruct it after the fact.</p><p>Every clean invoice you issue today is a piece of the commercial and financial identity your business is building. </p><p>At the volumes wholesale businesses operate at, the compounding value of that record is substantial.</p><div><hr></div><h2>Built for the Complexity of B2B Commerce</h2><p>Veira handles multi-location operations, B2B invoicing, credit sales tracking, multi-rate VAT, and eTIMS compliance in one platform - built for the operational scale and complexity of wholesale and distribution in Kenya.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS for Restaurants and Food Businesses in Kenya: What You Need to Know]]></title><description><![CDATA[Running a restaurant, cafe, or food business in Kenya comes with eTIMS requirements that are different from general retail.]]></description><link>https://veirahq.substack.com/p/etims-for-restaurants-and-food-businesses</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-for-restaurants-and-food-businesses</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sun, 17 May 2026 04:40:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iEuG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78def4b2-3d39-4758-bce5-c8efc8c70480_4000x6016.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78def4b2-3d39-4758-bce5-c8efc8c70480_4000x6016.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78def4b2-3d39-4758-bce5-c8efc8c70480_4000x6016.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Most of the guidance written about eTIMS in Kenya assumes a straightforward retail scenario: you sell a product, you charge the customer, you issue an invoice. </p><p>For restaurants, cafes, food courts, catering businesses, and anyone else in the food and hospitality sector, the reality is more complicated.</p><p>The complications are not insurmountable - thousands of food businesses across Kenya are navigating them already. </p><p>But they are specific enough that general eTIMS guidance often leaves food business owners with unanswered questions. </p><p>This article addresses those questions directly.</p><h2>Why Food Businesses Have a Different VAT Situation</h2><p>The starting point for understanding eTIMS in a food business is understanding how VAT applies to food in Kenya, because not all food is taxed the same way.</p><p>Kenya&#8217;s VAT Act distinguishes between food products that are zero-rated, exempt, and standard-rated at sixteen percent. </p><p>The distinction matters because it determines how you categorise sales on your eTIMS invoices and what you report in your VAT returns.</p><p>Basic unprocessed foodstuffs - maize flour, wheat flour, rice, sugar, milk, bread, and a defined list of other staples - are zero-rated for VAT purposes. </p><p>Zero-rated means VAT applies at zero percent, which is different from exempt. A business selling zero-rated goods is still VAT-registered and still issues invoices, but the VAT line on those invoices reads zero.</p><p>Processed foods, restaurant meals, and most prepared food sold for immediate consumption are standard-rated at sixteen percent. </p><p>When a customer sits down at your restaurant and orders a meal, that meal is subject to standard rate VAT. </p><p>The same applies to takeaway food prepared and sold ready to eat.</p><p>The distinction that creates confusion is between selling raw or packaged food as a retailer and selling prepared food as a restaurant. </p><p>A supermarket selling a bag of rice is dealing with zero-rated goods. A restaurant selling a rice dish is dealing with standard-rated food. </p><p>If your business does both - a duka that also sells prepared food, for example - you are handling mixed VAT categories on the same set of eTIMS invoices.</p><h2>Alcohol, Soft Drinks, and Beverages</h2><p>Alcoholic beverages are subject to VAT at the standard rate of sixteen percent, plus excise duty. </p><p>If your restaurant or bar sells alcohol, you are collecting VAT on those sales and must include them correctly in your eTIMS invoices and your VAT return.</p><p>Soft drinks and non-alcoholic beverages sold in a restaurant or cafe are also standard-rated. </p><p>Water sold in sealed bottles is generally zero-rated if it is the basic packaged variety, but premium or imported bottled water sold in a hospitality setting may attract standard rate.</p><p>The practical implication is that a restaurant invoice often covers multiple VAT categories simultaneously - a meal at sixteen percent, bottled water at zero, and an alcoholic drink at sixteen percent plus excise. </p><p>Your eTIMS system needs to be able to handle these distinctions at the line-item level, not just at the overall invoice level.</p><h2>Service Charges and eTIMS</h2><p>Service charges are a specific area where food businesses often have questions.</p><p>A service charge added to a restaurant bill - typically ten percent in Kenyan establishments - is treated as part of the taxable supply for VAT purposes. </p><p>This means VAT applies to the service charge in the same way it applies to the food and drinks. If the meal is standard-rated, the service charge on that meal is also standard-rated.</p><p>The service charge must appear on your eTIMS invoice as a line item, and the VAT on it must be calculated and shown correctly. </p><p>An invoice that includes a service charge but does not attribute the correct VAT to it is non-compliant, even if the VAT on the food items is correctly calculated.</p><p>Where the service charge is identified as going directly to staff as a mandatory gratuity, the tax treatment may vary and is worth confirming with a qualified tax advisor for your specific situation. </p><p>The position above reflects the general treatment.</p><p>Tips given voluntarily by customers above and beyond the bill are not a taxable supply by the restaurant to the customer. </p><p>They are not included in your eTIMS invoices and do not attract VAT. Tips are income to the staff members receiving them and are subject to PAYE as employment income, which is a separate matter.</p><h2>Split Bills and Group Payments</h2><p>Restaurants regularly deal with tables of customers who want to split their bill. From an eTIMS perspective, a split bill requires careful handling.</p><p>If a table of six orders together and then splits the bill four ways, the correct approach depends on how the split is structured. </p><p>If you are splitting by individual items - each person pays for what they ordered - you should ideally issue a separate eTIMS invoice for each portion, showing the items attributed to that customer. </p><p>This is the cleanest approach from a compliance standpoint.</p><p>If the split is simply dividing the total equally without attribution to specific items, some businesses issue one primary invoice for the table and then process the payments separately. </p><p>The critical requirement is that the total value of invoices issued matches the total value of the order. </p><p>You cannot issue one invoice for less than the full bill and treat the remaining portion as unrecorded.</p><p>In practice, many restaurant POS systems handle split bills as a payment function rather than an invoicing function - one invoice, multiple payment methods or payers. </p><p>This is generally acceptable as long as the invoice captures the full transaction and is eTIMS-compliant.</p><h2>Delivery Orders and Third-Party Platforms</h2><p>Food delivery has become a significant channel for many Kenyan restaurants, and it raises specific eTIMS questions depending on whether you are delivering directly or through a third-party platform.</p><p>For direct deliveries from your own kitchen to the customer&#8217;s door, the transaction is straightforward. </p><p>You made a sale, the customer paid, you issue an eTIMS invoice for the full amount including VAT. The fact that the food was delivered rather than consumed on-premises does not change the invoicing requirement.</p><p>For orders processed through third-party delivery platforms, the situation depends on the commercial arrangement. </p><p>If the platform is acting as your agent - collecting payment on your behalf and remitting it to you - you are the supplier and the invoicing obligation sits with you. </p><p>The invoice should be issued in your name for the full sale value.</p><p>If the platform is acting as a principal - buying from you and reselling to the end customer - the commercial structure is different and the platform may be responsible for the invoice to the end customer. </p><p>In this case, you are selling to the platform and need to issue an eTIMS invoice to the platform for your supply to them.</p><p>Understanding which model your delivery platform operates under matters for both your eTIMS compliance and your VAT return. </p><p>If you are uncertain, review your contract with the platform or seek clarification from a tax advisor. </p><p>Getting this wrong means either under-reporting sales or double-counting invoices.</p><h2>Catering and Events</h2><p>Catering businesses face a version of the same questions but in a context where the transaction may be structured differently from a standard restaurant sale.</p><p>A catering contract for an event typically involves a deposit, a final payment, and sometimes a reconciliation after the event for additional items or adjustments. </p><p>Each stage of this transaction needs to be handled correctly in eTIMS.</p><p>The general rule is that a VAT invoice should be issued when the supply takes place - at the time of the event - or at the time of payment if payment occurs before the event. </p><p>Where a deposit is received in advance, an invoice or receipt should be issued at that point, with the remaining amount invoiced when the balance is paid or when the supply is made, whichever is earlier.</p><p>Catering businesses should also be aware that the VAT treatment of their supply depends on what is included. </p><p>Food preparation and service at a standard sixteen percent rate is the general position for catering. </p><p>If the contract separately identifies equipment hire, venue hire, or other components that may have different VAT treatments, those need to be broken out on the invoice correctly.</p><h2>Stock Management and eTIMS for Food Businesses</h2><p>One of the practical advantages of a well-integrated eTIMS system for a food business is that it connects your sales records to your stock management in a way that creates useful operational intelligence.</p><p>A restaurant that records every sale through an eTIMS-integrated POS can track stock usage against sales automatically. </p><p>If you know that a plate of pilau requires a specific quantity of rice, oil, and spices, your system can calculate expected stock consumption based on your eTIMS sales volume and flag when actual stock levels diverge from expected levels.</p><p>Divergence between expected and actual stock - sometimes called variance or wastage - is a financial leak in every food business. Some is inevitable through spoilage, preparation waste, and sampling. A lot is avoidable. </p><p>Having eTIMS-linked stock data makes the variance visible rather than hidden in the gap between what you think you sold and what you actually have left.</p><p>This is where compliance data and business intelligence overlap in a food business context. </p><p>The discipline of recording every sale through your eTIMS system is also the discipline of keeping accurate stock records. </p><p>Both come from the same operational habit.</p><h2>The Specific Risks for Non-Compliant Food Businesses</h2><p>Food businesses face some specific audit exposures that are worth being aware of.</p><p>The first is the visibility of turnover. </p><p>A busy restaurant is observable. </p><p>Competitors, landlords, staff, and customers can form a rough picture of how much business a restaurant is doing based on how full it is and how much it charges. </p><p>KRA&#8217;s industry benchmarking data includes hospitality sector averages. </p><p>A restaurant with observable levels of activity but eTIMS records significantly below what those levels would imply is a risk profile that stands out.</p><p>The second is cash handling. </p><p>Restaurants, especially in informal or semi-formal settings, handle a high proportion of cash transactions. </p><p>The temptation to keep some cash sales off the eTIMS record is greater in a high-cash business. </p><p>The corresponding audit risk is also greater, because auditors know this and look specifically for the gap between observable activity and recorded revenue in cash-heavy sectors.</p><p>The third is the complexity of VAT categories. </p><p>A food business that is not correctly distinguishing between zero-rated and standard-rated items, or that is applying VAT incorrectly to service charges or delivery, is accumulating a quiet compliance problem that may not be visible until a review happens. </p><p>The correction at that point can involve calculating the correct VAT position across many months of transactions.</p><h2>What Good eTIMS Compliance Looks Like for a Food Business</h2><p>A food business that is handling eTIMS correctly has the following in place.</p><p>Every item on its menu is categorised in its POS system with the correct VAT treatment - standard rate, zero rate, or exempt as appropriate. </p><p>Service charges are included in invoices as a line item with the correct VAT applied. Staff are trained to issue an eTIMS invoice for every transaction, including takeaway and delivery orders. </p><p>Cash and M-Pesa payments are both captured. </p><p>Split bills are handled through the invoicing function rather than the payment function, so the full transaction value is always recorded. </p><p>Monthly reconciliation confirms that eTIMS totals match cash counts, M-Pesa statements, and VAT return figures.</p><p>This is not a high standard. It is the baseline that the system is designed to produce when it is set up and used correctly. </p><p>The businesses that fall short of it are almost always the ones whose POS and eTIMS systems are not integrated, forcing manual steps into a process that cannot reliably sustain them in the middle of a busy lunch service.</p><h2>Getting It Right From the Start</h2><p>For food businesses that are setting up eTIMS compliance for the first time, the most important decision is the same as in any other sector: choose an integrated system rather than managing eTIMS separately from your operations.</p><p>A POS that connects to your eTIMS integration, handles multiple VAT categories at the line-item level, and tracks stock against sales gives you compliance and business intelligence in one place. </p><p>A separate eTIMS app that you manage alongside your till creates two sets of records that will diverge under the pressure of a busy service.</p><p>The compliance requirement is the same either way. </p><p>The operational cost of meeting it is very different.</p><h2>Running a Compliant Food Business in Kenya</h2><p>eTIMS compliance for restaurants and food businesses is more nuanced than for simple retail, but the underlying principle is the same: every taxable transaction needs an invoice, and the invoice needs to correctly reflect what was sold and what VAT applied to it.</p><p>The businesses that get this right are not spending extra time on compliance. </p><p>They are using systems that make compliance the natural output of normal operations. </p><p>The menu is in the system, the VAT rates are configured, the invoices generate automatically, and the monthly reconciliation confirms that the numbers add up.</p><p>That is a manageable standard. </p><p>It is also the standard that keeps your business audit-ready, your VAT returns clean, and your records available when you need them for credit, procurement, or growth.</p><h2>Built for the Way Food Businesses Actually Work</h2><p>Veira handles multi-rate VAT, M-Pesa and cash integration, stock tracking, and eTIMS compliance in one platform - designed for the operational reality of running a food business in Kenya.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[Eight eTIMS Myths That Are Costing Kenyan Merchants Money]]></title><description><![CDATA[Bad information about eTIMS is everywhere - in WhatsApp groups, at the market, from well-meaning accountants who have not updated their knowledge. Here is what is actually true.]]></description><link>https://veirahq.substack.com/p/eight-etims-myths-that-are-costing</link><guid isPermaLink="false">https://veirahq.substack.com/p/eight-etims-myths-that-are-costing</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sat, 16 May 2026 10:19:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PnB5!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ad4266-14fe-4982-b003-5f8ed1b3d1c0_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of the more expensive problems with eTIMS in Kenya is not ignorance. </p><p>It is misinformation. Merchants who have heard something about eTIMS, half-understood it, and made business decisions based on that partial understanding are in a more dangerous position than merchants who know they do not know and are looking for answers.</p><p>The myths below are not invented for this article. </p><p>They are things real merchants in Nairobi believe right now, things that are being repeated in trader WhatsApp groups, said across counters, and occasionally even repeated by professionals who should know better. </p><p>Each one has a cost attached to it.</p><h2>Myth One: eTIMS Only Applies If You Are VAT-Registered</h2><p>This is the most widespread misconception and the one with the broadest consequences, because it has convinced a large number of traders that eTIMS has nothing to do with them.</p><p>The truth is that KRA has extended eTIMS requirements beyond VAT-registered businesses. </p><p>The obligation to issue electronic tax invoices applies to taxpayers who are registered with KRA and conducting business - which includes sole proprietors filing on presumptive tax, partnerships, and businesses in sectors that KRA has brought into scope through its ongoing rollout.</p><p>If you are registered as a taxpayer with a KRA PIN and you run a business, you should not assume that the absence of a VAT certificate means you are exempt from eTIMS. </p><p>The appropriate thing to do is verify your specific obligations through KRA or a qualified tax advisor rather than relying on what the trader next to you told you.</p><p>The practical consequence of this myth is that merchants who believe themselves exempt are not building eTIMS records, are not issuing compliant invoices, and will have no documented transaction history when KRA enforcement reaches their sector or business size. </p><p>The cost of catching up from zero is always higher than the cost of starting correctly.</p><h2>Myth Two: Cash Sales Do Not Need an eTIMS Invoice</h2><p>The logic behind this myth is understandable. </p><p>If no digital payment record exists, how would KRA know the sale happened? </p><p>The answer is that eTIMS is not a payment monitoring system - it is a transaction recording system. </p><p>The obligation to issue an invoice is attached to the sale itself, not to the payment method used to complete it.</p><p>A cash sale is a taxable transaction. </p><p>A taxable transaction requires an eTIMS invoice. </p><p>The fact that cash leaves no automatic trail in a payment system is precisely why the invoicing obligation exists - it is the mechanism for creating the record that cash on its own does not produce.</p><p>Merchants who exempt cash sales from eTIMS on the basis that they are invisible are building a record gap that is visible in two other ways: through the absence of corresponding invoices in their eTIMS history, and through the mismatch between their declared income and their observable business activity. </p><p>Neither of those is a position that holds up well in an audit.</p><h2>Myth Three: eTIMS Is Only for Receipts - It Does Not Affect My Tax Return</h2><p>Some merchants understand that they need to issue eTIMS receipts but have not connected that obligation to their actual tax filing. </p><p>They treat eTIMS as a receipting system that runs in parallel to their tax compliance, rather than as the foundation of it.</p><p>The connection is direct and significant. Your eTIMS records are the primary data source for your monthly VAT return. </p><p>KRA can cross-reference what you declare on your return against what your eTIMS system transmitted during the same period. </p><p>If those figures do not match, the discrepancy is a flag.</p><p>Beyond VAT, your eTIMS data is increasingly being incorporated into KRA&#8217;s broader compliance monitoring. </p><p>The income figures visible through your eTIMS history are relevant to income tax and corporate tax assessments, not just VAT. </p><p>Treating eTIMS as a receipting technicality rather than a tax record system is a misunderstanding that tends to become expensive when a compliance review happens.</p><h2>Myth Four: My Accountant Handles All of This</h2><p>This one is not entirely false - a good accountant does handle significant parts of your tax compliance. </p><p>But it contains an assumption that is worth examining: that the accountant has access to complete and accurate records to work with.</p><p>An accountant can file a return correctly if the data they receive is correct. </p><p>What they cannot do is manufacture eTIMS records that do not exist, reconstruct invoices for transactions that were not recorded in the system, or resolve compliance gaps retroactively without cost and disruption.</p><p>The operational responsibility for generating eTIMS invoices at the point of sale sits with you, not your accountant. </p><p>The accountant&#8217;s role begins with the data your business produces. </p><p>If that data is incomplete or inconsistent, the accountant is working with a problem rather than a solution.</p><p>Merchants who assume that engaging an accountant means eTIMS compliance is someone else&#8217;s concern are likely to discover, at filing time or audit time, that the accountant&#8217;s first question is about records that do not exist.</p><h2>Myth Five: eTIMS Is Too Complicated for a Small Business to Implement</h2><p>This myth has some historical grounding. </p><p>The early implementation of eTIMS, particularly the API integration path, required technical knowledge and setup time that was genuinely prohibitive for very small businesses. </p><p>The perception that eTIMS is technically complex has persisted even as the practical reality has changed.</p><p>Today, KRA offers eTIMS Lite - a mobile application that installs like any other app and allows a merchant to issue compliant invoices from their phone within minutes of setup. </p><p>It is not perfect for high-volume businesses, but it is accessible to any trader with an Android phone and a KRA PIN.</p><p>For merchants using an integrated POS like Veira, the implementation complexity is lower still. </p><p>The eTIMS integration is built into the platform. You configure it once during setup and it runs automatically from that point forward. There is no ongoing technical management required from the merchant.</p><p>The complexity argument was more valid two years ago. Using it today as a reason not to be on eTIMS is increasingly a rationalisation rather than an accurate assessment of the barrier.</p><h2>Myth Six: KRA Is Not Actually Enforcing eTIMS on Small Businesses Yet</h2><p>This belief has been reinforced by the fact that many small businesses have been non-compliant since the mandatory deadline and have not yet received a visit from a KRA inspector. </p><p>The absence of immediate enforcement has been interpreted as the absence of enforcement altogether.</p><p>What is actually happening is different. KRA&#8217;s enforcement model for eTIMS is data-driven, not field-visit-driven. </p><p>The agency is not going door to door checking for eTIMS compliance. </p><p>It is running automated checks on transaction data, flagging anomalies, and building a risk profile of non-compliant businesses that will inform both audit targeting and penalty calculations when enforcement does arrive.</p><p>The merchants who are non-compliant today are not invisible to KRA. They are accumulating a compliance history - or the absence of one - that will be examined retrospectively when enforcement reaches them. At that point, the question will not be whether they comply going forward. </p><p>It will be how long they did not comply and what tax was underreported during that period.</p><p>The fact that enforcement has not arrived yet is not evidence that it will not. It is evidence that KRA is building its case at scale before deploying enforcement resources.</p><h2>Myth Seven: I Can Back-Fill My eTIMS Records If I Need To</h2><p>A question that comes up from merchants who have been non-compliant and are now thinking about fixing their situation is whether they can generate historical eTIMS invoices retroactively - effectively creating a backdated record to fill in the gaps.</p><p>The answer is no, not in any way that works. eTIMS invoices are timestamped at the moment of creation and transmission. </p><p>The system does not allow future entries to carry past timestamps. An invoice generated today will show today&#8217;s date regardless of what period it relates to.</p><p>Some merchants have asked whether they can simply generate a large volume of invoices in the current period to represent historical sales. </p><p>This is not a solution - it is a misrepresentation that creates its own compliance risk, because the sudden appearance of a large invoice volume in your eTIMS history without corresponding historical records is exactly the pattern that triggers scrutiny.</p><p>The correct approach for a merchant with a compliance gap is to get properly set up going forward and, if the historical gap is significant, to take advice from a tax professional about how to handle the disclosure appropriately. </p><p>Attempting to paper over gaps with fabricated records is significantly worse than disclosing and resolving them properly.</p><h2>Myth Eight: eTIMS Only Matters to KRA - It Does Not Affect My Actual Business</h2><p>This final myth is perhaps the most limiting because it frames eTIMS compliance as purely a regulatory burden with no business benefit. </p><p>Merchants who hold this view tend to do the minimum necessary to technically comply and nothing more.</p><p>The reality is that eTIMS data has direct commercial value beyond tax compliance. </p><p>As covered in earlier articles in this series, your eTIMS transaction history is becoming a recognised data source for credit assessment by banks and microfinance institutions. </p><p>The completeness and quality of your records affects your ability to access formal financing.</p><p>Beyond credit, your eTIMS data is a record of your business performance. Properly captured, it shows you which products sell fastest, which periods are your busiest, how your revenue compares month to month, and where your margins sit. </p><p>That is business intelligence that used to require expensive accounting software and a bookkeeper. It now comes embedded in the compliance infrastructure you are required to maintain anyway.</p><p>The merchants extracting the most value from eTIMS are the ones who recognised that the obligation to capture transaction data and the opportunity to use that data for better business decisions are the same thing, not separate ones.</p><h2>Where These Myths Come From</h2><p>It is worth saying clearly that most merchants who hold these beliefs did not arrive at them through carelessness. </p><p>The information environment around eTIMS in Kenya has been genuinely confusing. KRA&#8217;s communication has been uneven, deadlines have shifted, and the rollout has been gradual enough that merchants in some sectors or locations have had limited contact with formal compliance requirements.</p><p>Information shared in trader communities tends to reflect whatever was true at the time someone first encountered eTIMS, which may be two years out of date. </p><p>Accountants who were trained before eTIMS was introduced sometimes carry forward assumptions that no longer apply. It is entirely understandable that myths have taken hold.</p><p>Understanding that the myths are understandable does not change the fact that they have consequences. </p><p>The merchant who acts on bad information carries the cost of that action regardless of where the information came from.</p><h2>The Pattern Behind All Eight Myths</h2><p>Reading across the eight myths above, there is a consistent underlying pattern. </p><p>Each one contains a reason why the full compliance obligation is smaller, later, or less consequential than it actually is. </p><p>Each one is, in some sense, a reason not to act right now.</p><p>That pattern is worth noticing. The instinct to find reasons to defer a compliance obligation is human and understandable. </p><p>Acting on that instinct when it comes to eTIMS carries a specific, measurable cost that compounds over time. </p><p>Every month of genuine compliance is a month of records that cannot be retroactively created. </p><p>Every month of non-compliance is a month of gaps that cannot be cleanly resolved.</p><p>The merchants who win in a formalising economy are the ones who stopped looking for reasons to defer and started building the infrastructure that serves them going forward. eTIMS is a piece of that infrastructure. </p><p>It is worth treating it like one.</p><h2>Get the Full Picture</h2><p>The rest of this series covers every aspect of eTIMS compliance in detail - registration, M-Pesa integration, audit preparation, VAT filing, supplier invoices, and more. </p><p>If you found one of the myths above in your own thinking, the relevant article in the series is the place to start.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira handles eTIMS compliance end to end.</strong></p>]]></content:encoded></item><item><title><![CDATA[CopyHow eTIMS Changed Your Monthly VAT Return (And How to File Without Losing a Weekend)]]></title><description><![CDATA[VAT filing used to mean gathering paper records, making estimates, and hoping your numbers added up. eTIMS has changed the inputs entirely.]]></description><link>https://veirahq.substack.com/p/copyhow-etims-changed-your-monthly</link><guid isPermaLink="false">https://veirahq.substack.com/p/copyhow-etims-changed-your-monthly</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sat, 16 May 2026 09:27:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PnB5!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ad4266-14fe-4982-b003-5f8ed1b3d1c0_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every VAT-registered business in Kenya files a monthly return with KRA. </p><p>It is one of the most consistent obligations a formal business has, and for most merchants it has historically been one of the most stressful. </p><p>Pulling together paper receipts, trying to reconcile cash sales with supplier invoices, calculating VAT on transactions from three weeks ago that nobody documented properly - the monthly return was a problem that grew in proportion to how informally a business operated.</p><p>eTIMS has changed the nature of that problem. </p><p>Not eliminated it, but changed it significantly. </p><p>The merchants who understand what has changed are finding that monthly filing is faster, cleaner, and less anxiety-inducing than it used to be. </p><p>The ones who have not adjusted their approach are still doing it the hard way, even though the hard way is no longer necessary.</p><p>This article explains exactly what the VAT filing process looks like in the eTIMS era, what inputs you need, what the common mistakes are, and how to build a monthly routine that makes the return a background task rather than a crisis.</p><h2>What VAT Filing Actually Is</h2><p>Before getting into how eTIMS changes things, it is worth being precise about what you are doing when you file a VAT return, because confusion here is the source of most filing mistakes.</p><p>A VAT return is a declaration to KRA of three things: the VAT you collected from your customers on sales during the month, the VAT you paid to your suppliers on purchases during the month, and the difference between the two, which is either what you owe KRA or what KRA owes you.</p><p>The VAT you collected from customers is called output VAT. The VAT you paid to suppliers is called input VAT. </p><p>If your output VAT exceeds your input VAT, you remit the difference to KRA. </p><p>If your input VAT exceeds your output VAT, you have a VAT credit that can be carried forward or, in some cases, refunded.</p><p>That is the whole mechanism. </p><p>The complexity historically came not from the calculation itself but from the quality of the records feeding into it. </p><p>If you did not know exactly what you sold and what you bought, the return was guesswork, and guesswork in a VAT return is a compliance risk.</p><h2>What eTIMS Changed About the Input Side</h2><p>The most significant change eTIMS brought to the filing process is on the input side - your purchase records.</p><p>Before eTIMS, claiming input VAT on a purchase required you to hold a tax invoice from the supplier. </p><p>The invoice had to have certain fields, but verifying whether the supplier was genuinely VAT-registered and whether the invoice was legitimate was difficult in practice. </p><p>Many merchants over-claimed input VAT on informal purchases or under-claimed because they lost paper receipts.</p><p>Now, when you claim input VAT on a purchase, that claim can be verified against KRA&#8217;s eTIMS database. </p><p>If your supplier issued a valid eTIMS invoice for the transaction, the data exists in KRA&#8217;s system and your claim is supported. If they did not, your claim has no corresponding entry and is at risk of being disallowed.</p><p>This means that preparing your VAT return now begins with knowing which of your purchase invoices for the month are eTIMS-compliant and which are not. </p><p>Any purchase without a valid eTIMS invoice should not be included in your input VAT calculation until you have resolved it with the supplier.</p><h2>What eTIMS Changed About the Output Side</h2><p>On the output side, eTIMS has effectively automated the record-keeping for you.</p><p>If you have been issuing eTIMS invoices consistently throughout the month, your total output VAT for the period is sitting in your eTIMS records right now, already calculated, already timestamped, already transmitted to KRA. </p><p>You do not need to reconstruct it from paper receipts or cash register tapes. It is there.</p><p>Your job at filing time is not to figure out what you sold. </p><p>It is to confirm that your eTIMS records are complete - that every transaction that happened is in the system - and then read off the totals.</p><p>This is the efficiency gain that merchants with clean, automated eTIMS records experience. </p><p>Filing becomes a verification exercise rather than a reconstruction exercise. </p><p>The difference in time and stress between those two activities is significant.</p><h2>The Monthly VAT Filing Deadline</h2><p>VAT returns in Kenya are due on the 20th of the following month. </p><p>Your January return is due by 20 February. Your December return is due by 20 January.</p><p>The deadline is firm. </p><p>Late filing attracts a penalty of five percent of the tax due or KES 10,000, whichever is higher. </p><p>Late payment of VAT due attracts a further penalty of five percent plus interest at two percent per month on the outstanding amount.</p><p>These penalties compound quickly on a large VAT liability. </p><p>A merchant who owes KES 50,000 in VAT and files two months late is looking at penalties and interest that materially increase that liability. </p><p>The filing deadline is not one to treat loosely.</p><h2>The Filing Process Step by Step</h2><p>Here is what the monthly VAT filing process looks like when your eTIMS records are in order.</p><p>The first thing to do, ideally in the last week of the month rather than on the 20th of the following month, is run your eTIMS reconciliation. Log into your eTIMS dashboard or your integrated POS reporting and pull your total sales and output VAT for the month. Compare that figure to your internal sales records - your POS total, your M-Pesa statement, your cash counts. They should match. If they do not, identify the discrepancy before you file.</p><p>Common reasons for a discrepancy at this stage include offline transactions that did not sync correctly, invoices that were generated in error and not properly cancelled with a credit note, or sales that went through your payment system but were not recorded in eTIMS. Each of these has a specific resolution that you want to sort out before the return is submitted.</p><p>The second step is to compile your input VAT. </p><p>Go through your purchase invoices for the month and separate the eTIMS-compliant ones from the non-compliant ones. </p><p>For each compliant invoice, note the taxable amount and the VAT charged. These are the only figures you can use as input VAT. </p><p>Invoices without a valid KRA QR code or without a verifiable eTIMS entry should be excluded.</p><p>The third step is to calculate your net VAT position. </p><p>Subtract your total input VAT from your total output VAT. </p><p>If the result is positive, that is what you owe KRA. </p><p>If it is negative, you have a credit.</p><p>The fourth step is to log in to iTax, navigate to the VAT return section, and enter your figures. </p><p>iTax will guide you through the fields. </p><p>The key figures are your total taxable sales, your output VAT, your total taxable purchases, your input VAT, and your net payable or credit.</p><p>The fifth step, if you have tax to pay, is to generate the payment slip and make the payment before the 20th. </p><p>Payment can be made through your bank, through M-Pesa using the KRA Paybill number 572572, or through any other KRA-approved payment channel.</p><h2>The Mistakes That Derail VAT Returns</h2><p>There are several mistakes that come up consistently when merchants file VAT returns in the eTIMS era. Being aware of them in advance is the easiest way to avoid them.</p><p><strong>Waiting until the 19th to start.</strong> The return is due on the 20th. Merchants who wait until the day before to begin reconciling their records rarely have enough time to resolve discrepancies properly. They file with figures they are not confident in, or they file late. The reconciliation should begin in the last week of the month, not the last day.</p><p><strong>Including non-eTIMS invoices in the input VAT calculation.</strong> This is the most common source of disallowed claims. </p><p>If an invoice from a supplier cannot be verified in KRA&#8217;s system, it should not appear in your VAT return. </p><p>Including it is not an aggressive interpretation of the rules - it is a claim that KRA can and will reject, and the correction process is more time-consuming than getting it right the first time.</p><p><strong>Not reconciling eTIMS totals before filing.</strong> Filing a VAT return with output VAT figures that do not match your eTIMS records is a red flag in KRA&#8217;s system. </p><p>If your return says you collected KES 80,000 in output VAT but your eTIMS records show KES 95,000, the discrepancy will be visible to KRA&#8217;s automated systems. </p><p>It may not trigger an audit immediately, but it is the kind of pattern that accumulates.</p><p><strong>Forgetting credit notes.</strong> If you issued credit notes during the month to reverse earlier invoices, those credit notes reduce your output VAT for the period. </p><p>Forgetting to account for them means overstating your tax liability - you will pay more than you owe. </p><p>Equally, credit notes from your suppliers on purchases reduce your input VAT claim. Make sure both sides of the credit note picture are captured.</p><p><strong>Treating a VAT credit as money available to spend.</strong> If your input VAT exceeds your output VAT for the month, you have a credit with KRA. </p><p>That credit can be carried forward to offset next month&#8217;s liability or, if it persists, you can apply for a refund. </p><p>What it is not is a reason to file a return claiming a refund you are not entitled to. Overstated input VAT claims are audited.</p><h2>Building a Monthly Routine That Makes Filing Easy</h2><p>The merchants who find VAT filing least stressful are the ones who have turned it into a routine rather than an event. Here is a simple structure that works.</p><p>In the last week of the month, set aside one hour for the monthly reconciliation. During that hour, pull your eTIMS sales total and compare it to your other income records. </p><p>Pull your purchase invoices and separate the compliant from the non-compliant. </p><p>Note any discrepancies and resolve the ones you can before month end.</p><p>In the first week of the following month, spend thirty minutes checking that any discrepancies from the previous step have been resolved and that your offline transactions, if any, have all synced. </p><p>Make sure any credit notes issued or received during the month are accounted for.</p><p>Between the 10th and 15th of the month, prepare your return figures.</p><p>Do not wait for the 20th to do this calculation. </p><p>Having the numbers ready a week early means that if something unexpected appears - a missing invoice, a supplier discrepancy, a sync error - you have time to deal with it before the deadline.</p><h2>How Integration Makes This Faster</h2><p>The routine above assumes you are pulling figures from your eTIMS records manually and reconciling against other records separately. That is the baseline. An integrated system compresses the process significantly.</p><p>When your POS generates eTIMS invoices automatically, your monthly sales total is always current. There is no reconstruction. </p><p>When your system tracks purchase invoices and flags the non-compliant ones, your input VAT calculation is already sorted. </p><p>When your M-Pesa payments are linked to your invoices automatically, the reconciliation step takes minutes rather than an afternoon.</p><p>Merchants using Veira experience the filing process primarily as a review and a submission. </p><p>The data is already there, already reconciled, already consistent across every channel. The return itself is the last five minutes of a process that ran itself throughout the month.</p><p>That is the version of VAT filing that is possible in the eTIMS era. The question is whether your systems are set up to deliver it.</p><p></p><p>On or before the 20th, log in to iTax, enter your prepared figures, submit, and pay. </p><p>At that point you are done for the month.</p><p>That is four touchpoints of roughly thirty to sixty minutes each. </p><p>It is manageable as a routine. It is not manageable as a last-minute scramble.</p><h2>What Happens If You Miss the Deadline</h2><p>If you realise you have missed the 20th, file as soon as you possibly can. </p><p>The penalty for late filing is calculated on the tax due, so the longer you wait, the more it costs. </p><p>Filing one day late is better than filing two weeks late.</p><p>Do not avoid filing because you cannot pay the tax due at the same time. Filing without paying is better than not filing at all. </p><p>The late payment penalty and interest begin from the due date, but non-filing carries its own separate penalty on top of that. </p><p>File first, then arrange to pay as quickly as you can.</p><p>If you have a genuine reason for missing the deadline - a system failure, a serious illness, circumstances outside your control - KRA has a process for applying for a waiver of late filing penalties. </p><p>It is not guaranteed, but it is available. Contact a tax advisor or KRA&#8217;s helpdesk if you need to pursue that route.</p><h2>One Return at a Time</h2><p>VAT compliance in Kenya is a monthly commitment, and like most monthly commitments it either becomes a system or it becomes a recurring crisis. </p><p>The merchants who have made it a system find it barely registers as a burden. </p><p>The ones who approach it as a crisis every month are spending time and money they do not need to spend.</p><p>eTIMS has actually made the system approach easier to build than it has ever been. The data is there. The totals are already calculated. </p><p>The reconciliation, when your tools are set up correctly, is mostly a matter of confirming what you already know.</p><p>The monthly VAT return, in a business running clean eTIMS records through an integrated system, is a confirmation that your business is operating as it should. </p><p>That is a very different experience from the document scramble it used to be.</p><h2>Make Filing the Easy Part</h2><p>Veira keeps your eTIMS records, M-Pesa reconciliation, and VAT totals in one place throughout the month, so that filing is a review rather than a reconstruction.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[If Your Supplier Is Not on eTIMS, You Are Paying More Tax Than You Should]]></title><description><![CDATA[Every purchase you make from a non-compliant supplier is costing you money you are legally entitled to keep. Here is what is happening, why most merchants do not realise it, and what to do about it.]]></description><link>https://veirahq.substack.com/p/if-your-supplier-is-not-on-etims</link><guid isPermaLink="false">https://veirahq.substack.com/p/if-your-supplier-is-not-on-etims</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sat, 16 May 2026 05:15:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!X-KK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69cd5bd-516d-4b07-b27f-c5f63c26196c_6720x4480.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c69cd5bd-516d-4b07-b27f-c5f63c26196c_6720x4480.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c69cd5bd-516d-4b07-b27f-c5f63c26196c_6720x4480.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Most of the conversation around eTIMS focuses on what you need to do as a seller - issuing invoices, transmitting them to KRA, keeping your records clean. </p><p>That half of the picture is important. </p><p>But there is another half that is costing Kenyan merchants real money right now, quietly, and almost nobody is talking about it.</p><p>It is what happens on the buying side of your business.</p><p>Every time you purchase stock, supplies, or services for your business, you are entitled to reclaim the VAT embedded in that purchase. </p><p>That is what input VAT is: a credit against the VAT you collect from your customers. </p><p>You pay VAT when you buy, you collect VAT when you sell, and at the end of the month you remit only the difference to KRA.</p><p>That mechanism works as it should when your supplier issues you a valid eTIMS invoice. </p><p>When they do not, KRA can disallow your input VAT claim entirely - meaning you absorb the cost of the VAT you paid your supplier with no offset against the VAT you owe. </p><p>In a business with thin margins and high stock turnover, that difference adds up faster than most merchants expect.</p><h2>How Input VAT Is Supposed to Work</h2><p>To understand why your supplier&#8217;s eTIMS compliance matters so much, it helps to be clear on how the VAT system is designed to work.</p><p>VAT in Kenya is charged at 16 percent on most goods and services. </p><p>When you buy stock from a supplier, the price you pay typically includes VAT. </p><p>You are paying that VAT as part of the transaction whether it is itemised on the invoice or not. </p><p>As a VAT-registered business, you are supposed to be able to claim that VAT back - it reduces your VAT liability at the end of the month, because you have already paid tax on that portion of your business&#8217;s activity.</p><p>The condition for making that claim has always been that you hold a valid tax invoice from the supplier. </p><p>Before eTIMS, a valid tax invoice meant a document with certain fields filled in correctly and issued by a supplier registered with KRA. </p><p>The system relied heavily on self-reporting and was difficult to verify at scale.</p><p>eTIMS changed the verification mechanism entirely. </p><p>Now, when you submit your VAT return and claim input VAT on a purchase, KRA can check whether the supplier actually issued an eTIMS-compliant invoice for that transaction. </p><p>If they did, your claim is supported by data in KRA&#8217;s own system. If they did not, your claim has no corresponding entry on the supplier&#8217;s side - and KRA can disallow it.</p><h2>What Disallowed Input VAT Actually Costs You</h2><p>The financial impact of losing input VAT claims is not abstract. </p><p>It is a direct increase in your tax burden, and it compounds across every non-compliant purchase you make.</p><p>Consider a retailer buying KES 100,000 worth of stock from a supplier in a given month. </p><p>At 16 percent VAT, KES 13,793 of that payment was VAT. </p><p>If the retailer is VAT-registered, they are entitled to claim that KES 13,793 as input VAT and offset it against the VAT they collected from their own customers.</p><p>If the supplier is not on eTIMS and cannot produce a compliant invoice, that claim can be disallowed. </p><p>The retailer owes KES 13,793 more in VAT that month than they would have with a compliant supplier. </p><p>Across twelve months and multiple suppliers, the cumulative cost can run into hundreds of thousands of shillings.</p><p>For a business operating on margins of ten to fifteen percent, losing input VAT claims is not a rounding error. </p><p>It is a meaningful reduction in profitability that the merchant may not even realise is happening until they start looking at their VAT returns closely.</p><h2>The Supplier Who Says They Are Compliant but Is Not</h2><p>A specific situation worth addressing is the supplier who assures you they are eTIMS-registered but whose invoices do not hold up to scrutiny.</p><p>Some suppliers have registered for eTIMS but are not properly integrated. T</p><p>hey may be issuing invoices that look legitimate but were generated through a system that is not correctly connected to KRA&#8217;s API - meaning the invoice has an eTIMS invoice number that does not appear in KRA&#8217;s records, or the QR code does not verify correctly.</p><p>Others are using outdated software that generates invoices in a format that does not fully comply with KRA&#8217;s current specification. </p><p>The invoice exists, but it is missing required fields or contains incorrect VAT calculations.</p><p>In both cases, you may believe you are holding a valid invoice, claim the input VAT in good faith, and then find during an audit that the claim is disallowed because the invoice cannot be verified in KRA&#8217;s system.</p><p>This is not your fault in the sense that you were deceived. </p><p>But it is your problem in the sense that you bear the tax consequence. </p><p>KRA&#8217;s position is that the obligation to hold a valid tax invoice sits with the buyer making the claim. </p><p>If the invoice you hold is not verifiable, your claim does not stand regardless of what your supplier told you.</p><h2>How to Verify a Supplier&#8217;s eTIMS Invoice</h2><p>The practical protection against this problem is simple and takes about thirty seconds per invoice. </p><p>Every valid eTIMS invoice carries a KRA QR code. </p><p>Scanning that code with any QR reader takes you to KRA&#8217;s verification portal, where you can confirm that the invoice number, amount, and supplier details match what is on the document in your hand.</p><p>If the QR code does not scan, the verification page does not load, or the details shown by KRA do not match the invoice, you are holding a non-compliant document. </p><p>Do not use it to claim input VAT. </p><p>Instead, go back to your supplier and ask for a corrected, valid eTIMS invoice before you pay or before you file.</p><p>This practice should be standard for every purchase invoice you receive. </p><p>It takes almost no time once it is built into your receiving process, and it is the only way to be certain that the input VAT claims in your return are defensible.</p><p>For merchants receiving large numbers of purchase invoices, a POS or business management system that automatically verifies supplier invoices against KRA&#8217;s API is the more practical solution. </p><p>Rather than scanning every code manually, your system flags non-compliant invoices as they are entered, giving you time to resolve them before your filing deadline.</p><h2>Having the Conversation With Your Suppliers</h2><p>Many suppliers who are not on eTIMS are not avoiding it deliberately. </p><p>They are small operations themselves, they have not been formally chased by KRA yet, and no one has explained to them that their non-compliance is costing their customers money.</p><p>When you raise the issue, frame it as a practical matter for both of you. </p><p>Tell your supplier that you are required to hold valid eTIMS invoices for all purchases in order to claim your input VAT, and that invoices without a valid KRA QR code will not work for that purpose. </p><p>You are not accusing them of anything. You are telling them that your ability to continue buying from them depends on receiving compliant invoices.</p><p>Most suppliers who understand the commercial implication will take the necessary steps. </p><p>The ones who are resistant are usually either confused about what is required or genuinely trying to stay off KRA&#8217;s radar - in which case the conversation about what their non-compliance is costing you tends to be more direct.</p><p>For large or frequent purchases, it is reasonable to make eTIMS compliance a condition of the trading relationship going forward. </p><p>This is not an aggressive position. </p><p>It is a standard commercial requirement that is increasingly common as more businesses formalise.</p><h2>What to Do When a Supplier Cannot or Will Not Comply</h2><p>If a supplier is unwilling or unable to issue valid eTIMS invoices, you have a few options depending on how significant the relationship is.</p><p>For small or occasional purchases, the simplest approach is to absorb the loss on input VAT and factor that into your cost of goods from that supplier. </p><p>A supplier whose prices are low enough that you come out ahead even without the input VAT credit may still be worth using. </p><p>One whose prices only make sense when you account for the VAT reclaim is probably not worth the compliance risk if they are non-compliant.</p><p>For regular or high-volume suppliers, the commercial conversation is more important. </p><p>Losing input VAT on a major supplier relationship is a significant cost, and it should be reflected in how you price and negotiate. </p><p>Either your supplier gets on eTIMS, or their pricing needs to compensate you for the tax you cannot recover.</p><p>In some cases, switching to an eTIMS-compliant supplier at a slightly higher nominal price will result in a lower effective cost once you factor in the input VAT you can reclaim. </p><p>This calculation is worth running explicitly rather than assuming that the cheapest headline price is the best commercial outcome.</p><h2>The Supply Chain Is Formalising Whether It Wants To or Not</h2><p>There is a broader dynamic worth understanding. KRA&#8217;s enforcement of eTIMS is pushing formalisation down through supply chains, not just across individual businesses. </p><p>When large buyers start demanding compliant invoices from their suppliers, those suppliers have to get on eTIMS or lose the account. </p><p>Their suppliers, in turn, face the same pressure.</p><p>This is how tax compliance systems tend to propagate in practice. </p><p>It does not start with every small trader in the market getting a visit from a KRA inspector. </p><p>It starts with the buyers in the chain demanding compliant documentation because it costs them money not to have it.</p><p>Kenyan merchants who understand this dynamic and start requiring eTIMS-compliant invoices from their suppliers are not doing their suppliers a favour. </p><p>They are doing themselves a favour - and in the process, nudging their supply chain toward a standard that benefits everyone in the long run.</p><h2>What This Looks Like Inside a Well-Run Business</h2><p>A business that has fully internalised the input VAT point operates with a simple policy: no payment without a valid eTIMS invoice. </p><p>Not a promise of one later, not an informal receipt, not a WhatsApp photo of something that looks like an invoice. </p><p>A verified eTIMS document with a QR code that scans correctly.</p><p>That policy does several things simultaneously. </p><p>It protects your input VAT claims. </p><p>It surfaces non-compliant suppliers before they become a problem at filing time. </p><p>It creates a documented purchasing record that reconciles cleanly with your eTIMS sales records. </p><p>And it signals to your supply chain that you are operating at a standard that has commercial consequences for them.</p><p>None of this requires confrontation or complexity. It just requires consistency. </p><p>A policy applied once is a negotiation. </p><p>A policy applied every time is a standard.</p><h2>The Full Picture</h2><p>eTIMS compliance is often discussed as if it only matters for what you sell. </p><p>This article has been about why it matters just as much for what you buy.</p><p>The businesses that are winning on eTIMS are the ones that have closed both sides of the loop - clean invoices going out, verified invoices coming in, records that reconcile end to end. </p><p>That complete picture is what protects your input VAT claims, what holds up in an audit, and what builds the financial identity that opens doors to credit and formal commerce.</p><p>The incomplete picture - compliant on sales, careless on purchases - leaks money every month in ways that are easy to miss and hard to recover once they accumulate.</p><div><hr></div><h2>Know What You Are Entitled To</h2><p>Veira tracks both sides of your eTIMS compliance - your outgoing invoices and your incoming supplier records - so you always know where your input VAT stands.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[Your eTIMS Data Is Your New Business Credit Score]]></title><description><![CDATA[Kenyan merchants have been locked out of formal credit for decades because they could not prove their income. eTIMS is changing that - but only if your records are clean.]]></description><link>https://veirahq.substack.com/p/your-etims-data-is-your-new-business</link><guid isPermaLink="false">https://veirahq.substack.com/p/your-etims-data-is-your-new-business</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sat, 16 May 2026 05:05:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PBGz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PBGz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PBGz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PBGz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PBGz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PBGz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PBGz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg" width="768" height="432" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:432,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49659,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://veirahq.substack.com/i/NaN?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PBGz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PBGz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PBGz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PBGz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F440a5a57-ee29-48f3-82cb-0ee8bba7950d_768x432.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>financial institution meant one of two things. </p><p>Either you had collateral - land, a vehicle, a guarantor with assets - or you did not qualify. </p><p>Your actual business performance, the revenue flowing through your shop every day, counted for almost nothing if you could not document it in a way a credit committee would accept.</p><p>This is the informal economy trap. </p><p>A trader in Eastleigh might be turning over KES 500,000 a month consistently. </p><p>A salon owner in Westlands might have operated profitably for five years. </p><p>But without formal, verifiable income records, both of them looked the same to a bank loan officer: high risk, limited documentation, declined.</p><p>eTIMS is beginning to change this. </p><p>Not immediately, not perfectly, but in a direction that will matter enormously to the businesses willing to position themselves for it now.</p><h2>Why Informal Business Income Was Invisible to Lenders</h2><p>To understand why eTIMS matters for credit, you first have to understand why it was so difficult for Kenyan SMBs to access formal finance before.</p><p>Banks and microfinance institutions use documented income as the primary basis for credit decisions. </p><p>Documentation means bank statements, audited accounts, tax returns, and formal business records. </p><p>For a business whose transactions happened mostly in cash, with receipts written by hand or not at all, producing that documentation was either impossible or expensive enough to be a barrier in itself.</p><p>Even merchants who wanted to formalise faced a problem: the informal nature of their records was circular. </p><p>You could not get the loan to grow your business because you did not have the records that would justify the loan. </p><p>You could not invest in the systems that would generate proper records because you did not have the capital that a loan would provide.</p><p>Some lenders found workarounds - mobile-based credit products that used M-Pesa transaction history as a proxy for income, or SACCO models built on member trust rather than documentation. </p><p>These filled part of the gap but came with low limits, high rates, and products designed for individual consumers rather than growing businesses.</p><p>The missing piece was always a single source of verified business revenue data that a lender could trust. eTIMS, at scale, is that source.</p><h2>What eTIMS Data Actually Tells a Lender</h2><p>When a bank or microfinance institution looks at your eTIMS history, they can see things that were previously impossible to verify for an informal business.</p><p>They can see your revenue over time. </p><p>Your eTIMS records show every invoice you have issued, the amounts, and the dates. A lender can see not just your total revenue for a period but its consistency - whether your income is steady, seasonal, growing, or declining. </p><p>That pattern matters more to a credit decision than a single snapshot.</p><p>They can see your transaction volume and frequency. </p><p>A business issuing fifty invoices a day tells a different story from one issuing five. </p><p>Volume and frequency together indicate operational scale and customer activity.</p><p>They can see your VAT compliance history. </p><p>A business that has been filing accurate VAT returns, with eTIMS records that reconcile cleanly with those returns, is demonstrating a level of financial discipline that carries weight with a lender. </p><p>It signals that the business owner takes obligations seriously.</p><p>They can see continuity. </p><p>A business with two years of clean, unbroken eTIMS records has demonstrated that it has been operating consistently through that period. </p><p>That continuity is one of the most valuable signals a lender can have.</p><p>None of this was available before eTIMS. </p><p>A bank officer used to rely on whatever documents a merchant brought to the appointment. </p><p>Now, with a merchant&#8217;s consent, there is a data trail with genuine credibility behind it.</p><h2>The Institutions Already Moving in This Direction</h2><p>This is not a theoretical future. </p><p>Kenyan financial institutions are actively developing credit products that incorporate eTIMS and related digital footprint data into their lending decisions.</p><p>Several banks and microfinance institutions in Kenya have been piloting data-driven SMB credit products that draw on tax compliance records, mobile payment histories, and business registration data in combination. </p><p>The direction is clear: lenders want verified transaction data, and eTIMS is becoming one of the most reliable sources of it for small businesses.</p><p>The Kenya Revenue Authority itself has signalled interest in leveraging the compliance data generated through eTIMS to support SMB access to credit, recognising that formalisation and financing are connected problems. </p><p>SACCOs that serve trader communities are beginning to incorporate member tax compliance as a factor in loan eligibility.</p><p>The shift is gradual. </p><p>Not every lender is there yet. </p><p>But the infrastructure is being built, and the businesses with clean eTIMS records are the ones who will walk in the door when these products are fully available.</p><h2>Two Years of Clean Records Is a Financial Asset</h2><p>Here is the reframe that most merchants have not made yet: your eTIMS compliance record is not just a tax obligation. </p><p>It is a financial asset you are either building or failing to build every single day you trade.</p><p>A merchant who has been issuing eTIMS invoices consistently for two years, reconciling their records monthly, and filing accurate VAT returns has created something with real value. </p><p>They have a documented, KRA-verified revenue history. </p><p>That history is verifiable by any institution KRA shares data with, or by the merchant themselves using their own records.</p><p>A merchant who has been on eTIMS in name only - registered but with gaps, inconsistencies, and records that do not match their actual business activity - has built nothing. </p><p>They have compliance risk and no credit benefit.</p><p>The difference between these two merchants is not luck. </p><p>It is whether they treated eTIMS as infrastructure or as a checkbox.</p><h2>What Clean Records Look Like From a Credit Perspective</h2><p>If you are thinking about accessing formal credit in the next one to three years, here is what you want your eTIMS record to show.</p><p>Consistency over time matters more than volume. </p><p>A business with modest but unbroken revenue for eighteen months is a better credit candidate than one with high revenue for three months and gaps everywhere else. Lenders are looking for businesses they can predict. </p><p>Predictability comes from consistent records.</p><p>Reconciliation between data sources matters. </p><p>A lender who can see that your eTIMS totals match your M-Pesa statement, which matches your bank deposits, which matches your VAT returns, has every reason to trust your numbers. </p><p>A lender who sees four different figures for what should be the same income has no idea which one to believe and will default to the most conservative interpretation.</p><p>VAT return history matters. </p><p>Filing your returns on time, accurately, and consistently signals financial discipline. </p><p>Lenders know that a business owner who keeps their tax obligations in order is likely to keep their loan repayment obligations in order too.</p><p>Growth trajectory matters. </p><p>If your eTIMS records show revenue growing steadily over the past year, that trajectory is evidence for why you need a loan and how you will repay it. </p><p>It makes your application story coherent.</p><h2>The Compounding Logic of Formalisation</h2><p>There is a broader point here that goes beyond any individual loan application.</p><p>Every month that passes with clean eTIMS records is a month added to a financial identity that did not exist before. </p><p>At six months, you have a short history. </p><p>At twelve months, you have a track record. </p><p>At twenty-four months, you have a profile that a formal financial institution can work with. </p><p>At five years, you have a documented business history that opens doors most Kenyan SMB owners have never had access to.</p><p>This compounds. </p><p>The merchant who started building clean records in early 2024 when eTIMS compliance became mandatory is already ahead of the merchant who waited. </p><p>The merchant who builds clean records now is ahead of the one who waits until a loan application forces them to reckon with their data.</p><p>The formalisation of the Kenyan economy is not stopping. </p><p>Government procurement increasingly requires verified business records. </p><p>Corporate supply chains are moving toward requiring eTIMS-compliant suppliers. </p><p>Financial products are being redesigned around digital business data. </p><p>Every year that passes, the formal business ecosystem requires more of what eTIMS compliance produces.</p><p>Merchants who treat this as an administrative burden and do the minimum necessary will have the minimum available to them when these doors open. </p><p>Merchants who treat it as the foundation of a documented, formal business will have something to show for every year they have been operating.</p><h2>How Your POS System Affects Your Credit Profile</h2><p>Not all eTIMS compliance is equal from a credit perspective. </p><p>A merchant who manually enters invoices into KRA&#8217;s web portal at the end of the day produces a different quality of record from a merchant whose POS generates invoices automatically at the point of sale.</p><p>The difference is in the granularity and trustworthiness of the data. </p><p>Manual entry creates opportunities for error, rounding, missed entries, and end-of-day reconstruction that may not accurately reflect what happened transaction by transaction. </p><p>A lender looking at manually entered records cannot be fully confident that every transaction was captured in real time.</p><p>Automated, POS-generated eTIMS records have a timestamp for every transaction. </p><p>The data is sequential, consistent, and was generated at the point of sale rather than reconstructed afterwards. </p><p>That quality of record is significantly more compelling to a credit analyst.</p><p>This is not an argument against getting on eTIMS with whatever tools you have available right now. </p><p>It is an argument for upgrading to a fully integrated system as soon as it is practical, because the quality of the records you build today determines the quality of the credit profile you hold tomorrow.</p><h2>What to Do Right Now</h2><p>If you want your eTIMS history to be a financial asset rather than just a compliance record, there are practical steps you can take today.</p><p>Make sure your eTIMS integration is fully automated, not manual. </p><p>Every transaction should generate an invoice in real time. </p><p>If you are still entering invoices manually, the risk of gaps and errors is too high to build a reliable credit record.</p><p>Reconcile your records every month before filing. </p><p>Your eTIMS totals, your M-Pesa statement, and your VAT return should all tell the same story. </p><p>If they do not, fix the discrepancy before filing rather than carrying it forward.</p><p>Keep your VAT returns current. </p><p>An eTIMS record with gaps in the corresponding VAT filing history undermines the narrative. </p><p>The two systems work together. </p><p>Compliance in one and neglect in the other creates questions you do not want to answer in front of a loan committee.</p><p>Start treating your eTIMS data as a document you will one day present to a bank. </p><p>That mindset changes how seriously you take the monthly reconciliation, the offline sync check, and the accuracy of your item descriptions and amounts.</p><p>The work is the same either way. </p><p>The difference is what you are building with it.</p><div><hr></div><h2>The Bigger Picture</h2><p>Access to affordable formal credit is one of the primary constraints on growth for Kenyan SMBs. </p><p>The businesses that break through that constraint are the ones that can prove what they are worth. </p><p>Until recently, most could not.</p><p>eTIMS is, among other things, an infrastructure project for financial inclusion - even if that was not its primary purpose. </p><p>The tax records it generates are the same records a credit system needs to extend formal finance to businesses that have historically been invisible to it.</p><p>The merchants who understand this early have an advantage that is hard to overstate. </p><p>They are not just complying with a regulation. </p><p>They are building a documented track record that will compound in value for as long as they keep their records clean.</p><p>That is a different way to think about what happens every time you ring up a sale.</p><h2>Build the Records That Open Doors</h2><p>Veira keeps your eTIMS data, M-Pesa reconciliation, and business reporting in one place - giving you the clean, consistent records that matter when it counts.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p><p></p>]]></content:encoded></item><item><title><![CDATA[What Happens During a KRA eTIMS Audit (And How to Make Sure You Pass)]]></title><description><![CDATA[KRA audits are no longer about paper records in a filing cabinet. Here is what auditors are actually looking for now, and how eTIMS changes everything about how you prepare.]]></description><link>https://veirahq.substack.com/p/what-happens-during-a-kra-etims-audit</link><guid isPermaLink="false">https://veirahq.substack.com/p/what-happens-during-a-kra-etims-audit</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sat, 16 May 2026 04:54:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!i1dl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef903b9a-7b10-4d9e-9081-0ce36256757b_6240x4160.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef903b9a-7b10-4d9e-9081-0ce36256757b_6240x4160.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef903b9a-7b10-4d9e-9081-0ce36256757b_6240x4160.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>The word &#8220;audit&#8221; makes most business owners uncomfortable. </p><p>That discomfort is usually proportional to how uncertain they are about their own records. </p><p>If you know your books are clean and your compliance is solid, a KRA audit is an inconvenience. </p><p>If you are not sure, it is something else entirely.</p><p>eTIMS has changed the audit landscape in Kenya significantly. </p><p>KRA auditors now have access to electronic transaction records that did not exist before. </p><p>The questions they ask are different, the evidence they expect is different, and the gaps they can identify are far easier to find than they used to be.</p><p>This article explains what a KRA eTIMS audit actually involves, what auditors look for, what puts a business at risk, and what you can do right now to make sure your records hold up.</p><h2>Why KRA Audits Are Increasing</h2><p>KRA has publicly committed to increasing audit activity as part of its revenue mobilisation strategy. </p><p>The introduction of eTIMS is a large part of what makes that possible at scale.</p><p>Before eTIMS, auditing a small business required physical visits, manual record reviews, and significant auditor time per case. </p><p>The cost of auditing a small trader was often difficult to justify against the likely tax recovery. </p><p>Most small businesses flew under the radar not because KRA was lenient, but because the audit process was resource-intensive.</p><p>eTIMS removes that constraint. </p><p>Because transaction data is now flowing into KRA&#8217;s systems in real time, auditors can run automated checks across thousands of businesses simultaneously. </p><p>Anomalies - mismatches between declared income and eTIMS records, gaps in invoice sequences, businesses with registered tills but no eTIMS activity - are now flagged by software, not by someone manually reviewing paper files.</p><p>The practical result is that the threshold for triggering an audit has dropped. </p><p>Businesses that would previously have gone unexamined for years are now visible in KRA&#8217;s data in a way they simply were not before.</p><h2>What Triggers a KRA eTIMS Audit</h2><p>Not every audit is random. KRA uses a risk-based selection model, and eTIMS data has made that model significantly more accurate. Common triggers include the following.</p><p><strong>Gaps in your eTIMS invoice sequence.</strong> Every eTIMS invoice is assigned a sequential number. If your sequence has unexplained gaps - periods where no invoices were issued during what should have been trading hours - KRA&#8217;s system will flag it. Legitimate gaps happen (public holidays, downtime, slow periods), but irregular or suspicious gaps suggest transactions that were not recorded.</p><p><strong>Mismatch between eTIMS revenue and VAT returns.</strong> Your monthly VAT return declares your taxable sales for the period. </p><p>KRA can now automatically cross-reference that figure against the total value of invoices submitted through your eTIMS account in the same period. </p><p>If the two numbers do not match and you cannot explain why, that is a significant audit trigger.</p><p><strong>Low eTIMS activity relative to your business registration.</strong> If you are registered as a VAT taxpayer running a retail business but your eTIMS records show very few invoices, KRA&#8217;s system will notice. </p><p>The expectation is that eTIMS volume should be broadly consistent with the type and scale of business you have declared.</p><p><strong>Input VAT claims against suppliers not on eTIMS.</strong> When you file a VAT return and claim input VAT on purchases, KRA can now verify whether your suppliers issued eTIMS-compliant invoices. </p><p>If they did not, your input VAT claim may be disallowed and your account flagged for review.</p><p><strong>Industry benchmarking.</strong> KRA maintains data on typical revenue and tax profiles for businesses in different sectors and of different sizes. </p><p>If your declared figures are significantly below what is normal for a business like yours, that discrepancy can trigger a closer look.</p><p><strong>Being named in a third-party audit.</strong> If a customer or supplier of yours is being audited, KRA may examine your transaction records as part of that investigation. </p><p>Your eTIMS history will be one of the first things they look at.</p><h2>What Auditors Actually Look At</h2><p>When a KRA auditor examines your eTIMS compliance, they are working through a specific set of questions. Understanding those questions in advance is how you prepare.</p><p>The first question is whether you have been issuing invoices for all taxable transactions. Auditors will look at your eTIMS invoice history and compare it to other available data - your till records, your M-Pesa statement, your bank deposits, your supplier purchase records. They are looking for income that appears to have entered your business but does not correspond to an eTIMS invoice.</p><p>The second question is whether your invoices are correctly formatted. </p><p>A valid eTIMS invoice must contain specific fields: your KRA PIN, the invoice number, a timestamp, item descriptions, taxable amounts, VAT amounts, and the KRA QR code. Invoices generated through poorly integrated systems sometimes have missing fields, incorrect VAT calculations, or formatting errors. </p><p>These count as non-compliant even if the transaction was genuinely recorded.</p><p>The third question is whether your eTIMS records match what you declared on your VAT returns. </p><p>This is the reconciliation check. </p><p>If your eTIMS total for a given month is higher than what you declared as taxable sales, you may have underreported. </p><p>If it is lower, you may have over-claimed on input VAT. Either direction raises questions.</p><p>The fourth question is whether your offline transactions were properly synced. </p><p>If you operate in an area with inconsistent connectivity, or if you experienced a system outage, auditors will want to see that those transactions were queued and uploaded once you were back online. </p><p>Missing offline records are treated the same as missing records - the fact that your internet was down does not exempt you from the invoicing requirement.</p><p>The fifth question is whether your credit notes are legitimate. </p><p>Every credit note in your eTIMS history must correspond to a genuine return, cancellation, or billing correction. </p><p>Auditors look for patterns where credit notes are being used to artificially reduce taxable sales.</p><h2>The Paper Trail That Protects You</h2><p>The most important thing to understand about an eTIMS audit is that the burden of proof sits with you. </p><p>KRA does not need to prove that you underreported income. You need to demonstrate that your records are complete and accurate.</p><p>This means the quality of your audit defence depends entirely on the quality of your records. </p><p>Specifically, you need to be able to show three things.</p><p>First, that every transaction in your business resulted in an eTIMS invoice. </p><p>This means having a POS or invoicing system that generates invoices automatically, rather than relying on manual entry that a busy day can disrupt.</p><p>Second, that your eTIMS records reconcile cleanly with your other financial records - your M-Pesa statement, your cash register totals, your bank deposits, and your VAT returns. </p><p>Each of these should be consistent with the others. </p><p>If they are, any discrepancy an auditor finds has an explanation. </p><p>If they are not, you are explaining gaps under pressure.</p><p>Third, that your offline transactions were handled correctly. If you lost connectivity at any point and transactions were queued, you should be able to show that those invoices were eventually transmitted and appear in your eTIMS history. </p><p>A good system creates a timestamped log of offline transactions and their subsequent upload. That log is your evidence.</p><h2>What Happens If KRA Finds a Compliance Gap</h2><p>If an audit identifies issues with your eTIMS compliance, the consequences depend on the nature and scale of the problem.</p><p>For minor issues - a small number of missing invoices, a formatting error, a late upload of offline transactions - KRA may issue a notice requiring you to correct the records and pay any underpaid tax with interest. </p><p>If this is your first issue and you cooperate fully, it is unlikely to escalate.</p><p>For systematic issues - sustained periods of missing invoices, significant discrepancies between your eTIMS totals and your VAT returns, evidence that you have been deliberately not recording certain transactions - KRA can issue an amended assessment, calculate the tax you should have paid, and demand payment with interest and penalties. </p><p>The penalty for failure to maintain proper records under the Tax Procedures Act can be substantial.</p><p>For serious or repeat non-compliance, KRA has the authority to prosecute under the Tax Procedures Act. </p><p>This is used for the most egregious cases, but it is not theoretical. </p><p>Businesses with long patterns of deliberate non-compliance have faced criminal charges.</p><p>The most important thing to understand is that cooperation matters. </p><p>A business that identifies a gap, discloses it proactively, and corrects it is treated very differently from one that is unresponsive or obstructive during an audit. </p><p>If you discover a compliance issue before KRA does, the right move is almost always to address it immediately rather than wait.</p><h2>How to Audit-Proof Your Business Before KRA Does It For You</h2><p>You do not need to wait for KRA to test your records. The most effective preparation is to run your own internal review on a regular basis. Here is how to do it.</p><p><strong>Monthly reconciliation.</strong> At the end of every month, before your VAT return deadline, reconcile your eTIMS totals with your other income records. Your eTIMS invoice total for the month should match your declared taxable sales. Your M-Pesa business receipts should correspond to M-Pesa-related invoices in your eTIMS history. Your cash totals should correspond to the remaining invoice volume. If anything does not add up, investigate and correct it before filing.</p><p><strong>Invoice sequence review.</strong> Run through your invoice numbers for the month and check for gaps. If your system skipped a number, understand why. Legitimate gaps (a cancelled invoice, a test entry) should have a credit note or explanation attached. Unexplained gaps are what auditors notice.</p><p><strong>Offline sync verification.</strong> If your business operates in an area with intermittent connectivity, check your system logs at least once a week to confirm that any offline transactions have been uploaded to KRA. Do not assume the sync happened - verify it.</p><p><strong>Supplier invoice hygiene.</strong> Review the invoices you are holding for input VAT claims. For any invoice you plan to use as the basis for a deduction, confirm it was generated through eTIMS by checking the KRA QR code. Scan it. If it does not verify, do not use it for a VAT claim and follow up with your supplier.</p><p><strong>Staff training.</strong> If you have employees operating the POS, make sure they understand that every transaction - regardless of how it is paid, regardless of how small - requires an invoice. </p><p>The most common source of compliance gaps in businesses with multiple staff members is someone deciding on their own that a particular transaction does not need a receipt.</p><h2>The Advantage of Having Everything in One System</h2><p>The businesses that sail through KRA audits share one characteristic: their records are consistent across every data source. </p><p>Their eTIMS totals match their VAT returns. </p><p>Their M-Pesa statements match their invoices. Their cash records match their POS totals.</p><p>That consistency is very difficult to maintain when you are managing multiple separate systems - one for sales, one for eTIMS, one for payments. </p><p>Every time data moves from one system to another manually, there is an opportunity for a discrepancy to creep in.</p><p>When your POS, your M-Pesa integration, and your eTIMS invoicing all live in the same platform, the records are consistent by design. </p><p>A sale in Veira is an eTIMS invoice and a payment record simultaneously. </p><p>There is no transfer, no re-entry, no opportunity for the numbers to diverge. </p><p>When the auditor asks for your records, everything lines up because it was never separate to begin with.</p><p>That is not just a compliance advantage. </p><p>It is peace of mind that compounds every month you operate.</p><h2>A Final Word on KRA&#8217;s Direction</h2><p>KRA has been consistent in signalling where enforcement is headed. </p><p>The agency has invested heavily in data infrastructure, eTIMS integration, and automated compliance monitoring. </p><p>The resources being put into these systems are not coming back out.</p><p>The businesses that view eTIMS compliance as a box to tick are missing the larger picture. KRA is building the capacity to audit at scale continuously, not just through occasional spot checks. </p><p>The gap between a merchant who is genuinely compliant and one who is technically registered but practically non-compliant is going to keep narrowing as enforcement improves.</p><p>The merchants who win in this environment are the ones who stopped treating compliance as a separate concern and built it into how they operate from the start. Their response to a KRA audit inquiry is not anxiety - it is a clean export from their dashboard.</p><h2>Is Your Business Ready for a KRA Audit?</h2><p>Veira keeps your eTIMS records, M-Pesa reconciliation, and VAT data in one place - clean, consistent, and exportable the moment you need them.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how Veira works.</strong></p>]]></content:encoded></item><item><title><![CDATA[eTIMS and M-Pesa: What Every Kenyan Merchant Needs to Know]]></title><description><![CDATA[If a customer pays you via M-Pesa, do you still need to issue an eTIMS invoice? Yes. Here is why, and exactly what that means for your business.]]></description><link>https://veirahq.substack.com/p/etims-and-m-pesa-what-every-kenyan</link><guid isPermaLink="false">https://veirahq.substack.com/p/etims-and-m-pesa-what-every-kenyan</guid><dc:creator><![CDATA[Veira]]></dc:creator><pubDate>Sat, 16 May 2026 04:36:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yt-Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec11ed75-3117-48ec-8da1-d559e6cf9496_4000x6016.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is one question that comes up more than almost any other when Kenyan merchants start thinking about eTIMS compliance: does it apply to M-Pesa payments?</p><p>The answer is yes, without qualification. </p><p>And yet this is the single biggest source of compliance gaps we see among small businesses across Nairobi. </p><p>Merchants who have been diligent about issuing eTIMS invoices for card payments and cash sales are routinely leaving their M-Pesa transactions outside the system entirely - sometimes deliberately, more often out of genuine confusion.</p><p>This article clears up the confusion. </p><p>By the end of it, you will understand exactly what eTIMS requires for M-Pesa transactions, why Safaricom&#8217;s confirmation message does not replace a tax invoice, and how to set up your business so that M-Pesa sales flow into eTIMS automatically with no extra work.</p><h2>The Core Rule: Payment Method Does Not Determine Tax Obligation</h2><p>eTIMS is a requirement attached to taxable transactions, not to specific payment methods. </p><p>The Kenya Revenue Authority does not distinguish between a sale paid in cash, by Visa, by bank transfer, or via M-Pesa. </p><p>If the transaction is taxable, an eTIMS invoice is required.</p><p>This is the principle that catches most merchants off guard. </p><p>The assumption that M-Pesa operates in some separate, informal category of commerce is understandable - it grew up as a peer-to-peer money transfer tool, and for years it carried an informal feel even in business use. </p><p>That era is over.</p><p>Today, M-Pesa is a formal payment rail used by millions of businesses, and KRA treats M-Pesa business receipts exactly the same as any other commercial transaction. </p><p>When you sell goods or services and the customer pays via M-Pesa Paybill or Till Number, you have completed a taxable transaction. An eTIMS invoice must be generated.</p><h2>Why the M-Pesa Confirmation Message Is Not a Tax Invoice</h2><p>When a customer pays you via M-Pesa, both you and the customer receive an SMS confirmation from Safaricom. Many merchants assume this message serves as the receipt and the tax record. It does not.</p><p>The M-Pesa confirmation message is a payment notification. It tells both parties that money has moved from one account to another. It contains a transaction reference, an amount, and a timestamp. What it does not contain is any of the information required under Kenya&#8217;s eTIMS specification: your KRA PIN, an eTIMS invoice number, item descriptions, taxable amounts, VAT breakdowns, or a KRA QR code.</p><p>Safaricom and KRA are separate systems with separate regulatory functions. Safaricom records financial transactions for its own purposes and for Central Bank of Kenya reporting. KRA&#8217;s eTIMS records taxable commercial transactions for tax purposes. </p><p>The M-Pesa message satisfies Safaricom&#8217;s obligations. It says nothing at all about yours to KRA.</p><p>Practically speaking, if KRA were to audit your business and ask you to produce records of all taxable transactions for a given period, your M-Pesa statement would not substitute for eTIMS invoices. </p><p>The auditor would identify every M-Pesa receipt in your Safaricom records and ask for the corresponding eTIMS entry. </p><p>Where there is no eTIMS entry, that is an unrecorded taxable transaction - and the penalties follow accordingly.</p><h2>M-Pesa Till Numbers, Paybills, and Personal Numbers: Does It Matter Which One You Use?</h2><p>Merchants collect M-Pesa payments in several different ways, and a common question is whether the type of M-Pesa arrangement affects the eTIMS requirement.</p><p><strong>Till Numbers (Buy Goods and Services):</strong> A till number is the most common way retail merchants collect M-Pesa payments. </p><p>The customer sends money directly to your till. </p><p>This is a business payment, and every transaction through your till that represents a sale of goods or services requires an eTIMS invoice.</p><p><strong>Paybill Numbers:</strong> Paybills are used by businesses that need to process higher volumes or integrate payments into their own systems. </p><p>A Paybill payment for a sale of goods or services requires an eTIMS invoice in exactly the same way a till payment does.</p><p><strong>Personal M-Pesa Number:</strong> Some small traders accept payments via their personal phone number rather than a registered business till. </p><p>This does not change the tax obligation. </p><p>If you are running a business - even informally - and receiving payment for goods or services to your personal M-Pesa, those transactions are taxable and should be invoiced under eTIMS. </p><p>Using a personal number instead of a till does not create a tax-free category of sales.</p><p>The type of M-Pesa channel is irrelevant to eTIMS compliance. </p><p>What matters is whether a taxable commercial transaction took place. </p><p>If it did, an invoice is required.</p><h2>The Practical Problem: M-Pesa Payments Come In Asynchronously</h2><p>Here is where the genuine operational challenge lives. </p><p>When a customer pays cash or swipes a card at the counter, the payment happens at the point of sale. </p><p>You ring it up, the receipt prints, everything happens in sequence.</p><p>M-Pesa does not always work that way. </p><p>Depending on how you collect payments, the money may arrive before the goods are handed over, after, or at the same time. </p><p>Customers sometimes pay from across the shop. </p><p>Some pay on delivery. </p><p>Some pay in advance for orders.</p><p>The eTIMS requirement is to issue an invoice at the time of the transaction. </p><p>For M-Pesa, the practical interpretation is that the invoice should be generated when the sale is confirmed - typically when you receive the M-Pesa confirmation SMS and hand over the goods or complete the service.</p><p>If you are managing this manually, it means having a process in place to generate an eTIMS invoice every time you receive a business payment via M-Pesa. </p><p>In a busy shop, this creates real friction. </p><p>You are ringing the till, handling the customer, verifying the M-Pesa SMS, and then separately opening a portal or app to generate an invoice. </p><p>Multiply that by fifty or a hundred transactions a day and you have a compliance process that is likely to break down.</p><p>This is why the integration approach matters so much specifically for M-Pesa.</p><h2>How M-Pesa and eTIMS Integration Actually Works</h2><p>The right solution connects your M-Pesa payment collection directly to your eTIMS invoicing, so that receiving a payment and generating a compliant invoice become one action instead of two.</p><p>There are a few ways this gets implemented in practice.</p><p>At the basic level, a POS system that is connected to both your M-Pesa Paybill or Till and to KRA&#8217;s eTIMS API can detect an incoming M-Pesa payment and automatically match it to an open sale. </p><p>When the match is confirmed, the eTIMS invoice is generated and transmitted to KRA in the same moment. The customer&#8217;s receipt carries the M-Pesa transaction reference and the KRA invoice number together.</p><p>At a more integrated level, STK Push changes the flow entirely. Instead of waiting for the customer to initiate a payment from their phone, your POS triggers an STK Push to the customer&#8217;s number. </p><p>The customer gets a prompt on their screen, enters their PIN, and the payment is confirmed directly within your checkout flow. </p><p>Because your system controls the payment initiation, it can generate the eTIMS invoice at the exact moment of payment confirmation - automatically, with no manual step.</p><p>Veira handles both approaches. </p><p>For merchants collecting via Till Number, Veira monitors incoming payments and links them to transactions. </p><p>For merchants using STK Push through PesaPal, the payment confirmation and eTIMS invoice generation are a single event. </p><p>Either way, you are not running two separate systems.</p><h2>What About Refunds and Cancelled M-Pesa Transactions?</h2><p>Refunds create a specific situation in eTIMS that is worth understanding.</p><p>If a customer pays via M-Pesa and then returns goods or cancels a service, you will typically send a manual M-Pesa transfer back to the customer to refund them. </p><p>In eTIMS, this means raising a credit note against the original invoice. </p><p>You cannot simply delete the original eTIMS invoice - it was already submitted to KRA. </p><p>The correct process is to issue a credit note through your eTIMS-integrated system, which creates a negative entry that cancels or partially offsets the original.</p><p>If you refund the M-Pesa payment but do not raise the corresponding eTIMS credit note, your eTIMS records will show revenue that was actually returned to the customer. </p><p>This creates a mismatch with your actual business figures and can cause problems at VAT filing time.</p><p>Good business software handles this automatically. When you process a return in Veira, the credit note is raised and transmitted to KRA as part of the same action. </p><p>You do not need to manage the KRA side separately.</p><h2>The Offline Problem: What Happens When M-Pesa Is Down or the Internet Is Out</h2><p>M-Pesa has occasional downtime. </p><p>Internet connectivity in Kenya, particularly outside Nairobi&#8217;s core, is not always reliable. </p><p>Both situations create a scenario where a payment has been received but the eTIMS invoice cannot be transmitted immediately.</p><p>The eTIMS specification allows for offline queueing. </p><p>If your system cannot reach KRA&#8217;s servers at the moment of the transaction, the invoice can be stored locally and transmitted when connectivity is restored. </p><p>This is not a workaround - it is an officially supported mode of operation.</p><p>What matters is that your system actually does this, rather than simply failing to generate the invoice. </p><p>A poorly implemented eTIMS integration may silently drop invoices when it cannot reach KRA, leaving you with a gap in your records that you are not even aware of. </p><p>A properly built offline-first system queues every invoice and syncs without any action needed from you.</p><p>This is not a theoretical concern in Kenya. </p><p>If your eTIMS solution does not have a tested offline queue and sync function, it is not production-ready for the Kenyan market.</p><h2>Reconciling Your M-Pesa Statement With Your eTIMS Records</h2><p>At the end of every month, every business running both M-Pesa and eTIMS should reconcile the two. </p><p>Your Safaricom statement will show every incoming business payment. </p><p>Your eTIMS records should show a corresponding invoice for each of those payments that represented a sale.</p><p>Where there is a payment in your Safaricom statement with no corresponding eTIMS entry, you have a compliance gap. </p><p>It may be a personal transfer that was incorrectly received on your business till, or it may be an unrecorded sale. </p><p>Either way, it needs to be accounted for.</p><p>Where there is an eTIMS invoice with no corresponding Safaricom payment, you either received the payment in cash or card and mis-categorised it, or there is a data entry error somewhere in your system.</p><p>Doing this reconciliation monthly, before your VAT return deadline, is good practice regardless of your integration setup. </p><p>It gives you a clean paper trail and catches errors while they are still easy to resolve.</p><p>If you are on Veira, this reconciliation is built into your reporting. </p><p>The dashboard matches incoming M-Pesa payments to their corresponding invoices automatically. Running the monthly check takes a few minutes rather than an afternoon.</p><h2>What KRA Can See on the M-Pesa Side</h2><p>A question that sometimes comes up is whether KRA has access to Safaricom&#8217;s transaction data independently of eTIMS. The short answer is that KRA and Safaricom operate under separate regulatory frameworks, but KRA has the legal authority to request financial records from any institution during a tax audit or investigation.</p><p>This means that if KRA is auditing your business, they can request your M-Pesa transaction history from Safaricom as part of that audit. </p><p>If your eTIMS records do not match your Safaricom business receipts, that discrepancy is visible and explainable by only a limited number of things - none of which are comfortable to discuss with a tax auditor.</p><p>The practical implication is that businesses which treat M-Pesa income as informal and off-record are operating with a risk that is growing, not shrinking. </p><p>KRA&#8217;s data infrastructure is improving, and the gap between what merchants think is invisible and what KRA can actually see is narrowing every year.</p><p>The safest and most sustainable position is simply to have your eTIMS records be a complete and accurate reflection of your business.</p><h2>A Note for Businesses That Primarily Operate on M-Pesa</h2><p>Some small businesses in Kenya operate almost entirely on M-Pesa - no card terminal, minimal cash, virtually every transaction going through a till or Paybill number. </p><p>For these merchants, M-Pesa compliance is not a secondary consideration, it is the whole picture.</p><p></p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec11ed75-3117-48ec-8da1-d559e6cf9496_4000x6016.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec11ed75-3117-48ec-8da1-d559e6cf9496_4000x6016.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>If this describes your business, the most important thing is to have an eTIMS setup that matches how you actually work. </p><p>A web portal that requires manual invoice entry is not realistic at high volumes. </p><p>An app that you open after every M-Pesa notification adds friction that compounds across hundreds of transactions.</p><p>What you need is an integration where receiving an M-Pesa payment and generating a compliant invoice are the same event. </p><p>That is not an advanced feature - it is the baseline requirement for a business whose primary payment method is M-Pesa. Make sure whatever system you choose actually delivers it.</p><h2>Getting This Right</h2><p>M-Pesa and eTIMS are not naturally in conflict. </p><p>They are two systems that, when properly connected, actually complement each other. </p><p>M-Pesa gives your customers a fast, convenient way to pay. </p><p>eTIMS gives KRA a real-time record of your business activity. </p><p>A good POS connects them so that neither creates extra work for you.</p><p>The businesses that are getting this wrong are almost always doing so because their tools are not connected. </p><p>They are managing M-Pesa on one side and trying to handle eTIMS separately on the other. The solution is not better discipline - it is a better system.</p><h2>Ready to Connect Your M-Pesa and eTIMS in One Place?</h2><p>Veira integrates M-Pesa payments and KRA eTIMS compliance natively. </p><p>When a customer pays via M-Pesa, the eTIMS invoice is generated automatically. </p><p>No portals, no manual entry, no separate apps.</p><p><strong>Visit <a href="https://veirahq.com">veirahq.com</a> to see how it works.</strong></p>]]></content:encoded></item></channel></rss>