Your Credible Technology Partner for all your Application Needs
Your Apps Ltd provides unrivalled customised applications, integration, and add-ons for KRA-approved eTIMS and TIMS-compliant fiscal devices. These solutions are designed to work seamlessly with platforms like QuickBooks, Tally, SAP, Sage Accounting Software, Oracle NetSuite, PDF documents, and more. Your Apps Ltd also specializes in time attendance and access control systems, surveillance solutions, mobile app development, POS and ERP systems, and a range of other IT services.
eTIMS Solutions
Stay compliant with KRA regulations by adopting our innovative eTIMS solutions. We integrate various software, Fiscal systems, ETR , ESD, and other payment systems. Stay compliant with KRA regulations by adopting our innovative eTIMS fiscal devices.
TIMS Solutions
TIMS solutions revolutionize electronic tax invoice administration by standardizing, validating, and seamlessly transmitting invoices to the KRA in real-time or near real-time, ensuring accuracy, compliance, and efficiency for businesses
Integrations
We offer comprehensive integration solutions for businesses. We specialize in integrating eTIMS/TIMS with various software, fiscal devices, and other payment platforms to ensure seamless compliance and efficient operations.
eTIMS also provides a platform for KRA to monitor and track tax compliance. By tracking the issue and confirmation of tax bills in real-time, the system helps KRA lower the likelihood of fraudulent actions. Additionally, it offers an audit trail for every transaction, enhancing accountability and transparency in the tax collection process.
eTIMS KRA – In an effort to improve accountability and efficiency in tax compliance, the Kenya Revenue Authority (KRA) recently introduced a new electronic tax invoice management system (eTIMS). By lowering errors and increasing openness, the new system is anticipated to change Kenya’s tax collection procedure.
Your Apps Ltd is here to assist you with this transition so that you can achieve optimum compliance. 42.7% of VAT-registered businesses have not yet used TIMS. As we finally assist them in transitioning to the new eTIMS, all of our clients who are currently using TIMS will continue to use their present ETR equipment.
eTIMS is a web-based tool that allows taxpayers to electronically generate and manage invoices. The system is made to make it simple, quick, and effective for taxpayers to meet their tax obligations. Compared to the prior manual system, which was prone to mistakes and fraudulent activity, it is a huge improvement.
Overall, the eTIMS represents a substantial advancement in Kenya’s efforts to improve tax compliance. The solution is anticipated to increase accountability and transparency while reducing errors and increasing tax-collecting efficiency. KRA is advancing toward a more effective and efficient revenue-collecting procedure by adopting technology, which will ultimately benefit the government and taxpayers.
The new eTIMS offers quick access on both PCs and mobile devices,they are user-friendly and adaptive design, and cross-platform functionality. Bulk invoicing issues, convoluted business procedures, and real-time invoice transmission were addressed in the system’s architecture.
The ability for taxpayers to create and confirm electronic tax invoices is one of the main benefits of eTIMS. The system integrates with KRA’s iTax platform, enabling online tax return filing for taxpayers. As a result, taxpayers are no longer need to physically attend KRA offices in order to generate invoices and file returns.
Partnering with us for business growth can provide you with the expertise, tools, and network to achieve your objectives efficiently.
eTIMS also provides a platform for KRA to monitor and track tax compliance. By tracking the issue and confirmation of tax bills in real-time, the system helps KRA lower the likelihood of fraudulent actions. Additionally, it offers an audit trail for every transaction, enhancing accountability and transparency in the tax collection process.
eTIMS KRA – In an effort to improve accountability and efficiency in tax compliance, the Kenya Revenue Authority (KRA) recently introduced a new electronic tax invoice management system (eTIMS). By lowering errors and increasing openness, the new system is anticipated to change Kenya’s tax collection procedure.
Your Apps Ltd is here to assist you with this transition so that you can achieve optimum compliance. 42.7% of VAT-registered businesses have not yet used TIMS. As we finally assist them in transitioning to the new eTIMS, all of our clients who are currently using TIMS will continue to use their present ETR equipment.
eTIMS is a web-based tool that allows taxpayers to electronically generate and manage invoices. The system is made to make it simple, quick, and effective for taxpayers to meet their tax obligations. Compared to the prior manual system, which was prone to mistakes and fraudulent activity, it is a huge improvement.
Overall, the eTIMS represents a substantial advancement in Kenya’s efforts to improve tax compliance. The solution is anticipated to increase accountability and transparency while reducing errors and increasing tax-collecting efficiency. KRA is advancing toward a more effective and efficient revenue-collecting procedure by adopting technology, which will ultimately benefit the government and taxpayers.
The new eTIMS offers quick access on both PCs and mobile devices,they are user-friendly and adaptive design, and cross-platform functionality. Bulk invoicing issues, convoluted business procedures, and real-time invoice transmission were addressed in the system’s architecture.
The ability for taxpayers to create and confirm electronic tax invoices is one of the main benefits of eTIMS. The system integrates with KRA’s iTax platform, enabling online tax return filing for taxpayers. As a result, taxpayers are no longer need to physically attend KRA offices in order to generate invoices and file returns.
Partnering with us for business growth can provide you with the expertise, tools, and network to achieve your objectives efficiently.
KRA
Certified Integrators
Your one-stop solution for eTIMS/TIMS integration and consulting. We help businesses seamlessly integrate with eTIMS/TIMS for KRA compliance. Contact us today to get started!
Business Management Software
Get tailored business management software solutions to streamline operations, boost productivity, and enhance team collaboration. We create custom tools to efficiently manage your daily business tasks.
IT Hardware Solutions & Repairs
we provide reliable IT hardware solutions and repairs, ensuring your business operates efficiently with the latest technology and prompt issue resolution. Contact us today for expert support tailored to your needs!
Software Development
We are a reputable leader in designing, developing, and maintaining custom software solutions, transforming ideas into reality for businesses using cutting-edge technologies. Contact us today for more details.
Welcome to Your Apps Ltd, your number-one source for customised Software and Hardware solutions. We create a balance to your problems with proper solutions. We’re dedicated to providing you with the very best of services and solutions, with an emphasis on Development and Design, Retail POS software, KRA-approved TIMS ETR/ESD integrators, resellers and application development, CCTV Installations and Bio-metric & Security Solutions.
Welcome to Your Apps Ltd, your number-one source for customised Software and Hardware solutions. We create a balance to your problems with proper solutions. We’re dedicated to providing you with the very best of services and solutions, with an emphasis on Development and Design, Retail POS software, KRA-approved TIMS ETR/ESD integrators, resellers and application development, CCTV Installations and Bio-metric & Security Solutions.
Our Values
Welcome to Your Apps Ltd, your number-one source for customised Software and Hardware solutions. We create a balance to your problems with proper solutions. We’re dedicated to providing you with the very best of services and solutions, with an emphasis on Development and Design, Retail POS software, KRA-approved TIMS ETR/ESD integrators, resellers and application development, CCTV Installations and Bio-metric & Security Solutions.
Your Apps Limited has been appointed as a Value Added Reseller to provide training in all forms of ETR currently available. Your Apps Limited has focused on providing the best KRA–certified device to fit the demands of any Kenyan business.
Digital Marketing
Let us increase your online brand presence, the best social media marketing
Payroll Systems
We provide professional software solutions for payroll and time attendance
Restaurant POS
All-in-one Point of sale systems designed to meet your unique business needs
We offer you a Step by Step guaranteed road to success, a one-stop agency that offers Search Engine Optimization, web design, web redesign, web hosting, digital marketing, graphic design, and more
Get Integrated today and stay compliant !
Try It For Free. Contact us.
Everything You Need Know
About Our eTIMS Solutions
Questions about our eTIMS products, solutions, or how to get started? We’ve answered the most common ones below.
What is eTIMS?
eTIMS (electronic Tax Invoice Management System) is a software solution that provides taxpayers with options for a simple, convenient and flexible approach to electronic invoicing.
Taxpayers can access eTIMS on various computing devices, including computers, laptops, tablets, smartphones, and Personal Digital Assistants (PDAs).
Who Should Use eTIMS?
All persons engaged in business are required to on-board eTIMS and issue electronic tax invoices. However, where the supply is received from a small business enterprise (whose annual turnover does not exceed five million shillings), the purchaser shall issue a tax invoice on their behalf.
Persons in business include:
- Companies, partnerships, sole proprietorships, associations, trusts etc.
- Persons with income tax obligations including:– Monthly Rental Income (MRI) Tax– Turnover Over Tax (TOT)– Annual Income Tax – for Corporations, Partnerships and Individuals, both resident and non-residents with a permanent establishment.
- Persons conducting business in various sectors, including the informal sector.
- Persons in business whether or not registered for VAT. Persons in business but not required to register for VAT e.g. persons supplying VAT exempt goods and services such as hospitals supplying medical services, schools supplying education services, tours and travel agents, NGO’s in business etc are also required to on-board on eTIMS.
Why is it not just for VAT registered taxpayers?
The law requires that for any person to claim their business expense, the expense must be supported by an electronic tax invoice as at 1st January 2024. Therefore, ALL persons engaged in business are required to issue electronic tax invoices.
Where the seller is a small business or a small-scale farmer, (whose annual turnover does not exceed five million shillings), the purchaser shall issue a tax invoice on behalf of the seller for purposes of claiming that purchase as a business expense. KRA has availed the Buyer Initiated Invoicing Solution to facilitate this process. This solution is accessible on the eCitizen platform
Why eTIMS?
- It aids in reducing compliance costs as the solutions are provided free of charge;
- eTIMS offers flexibility in the solutions available and is accessible on various computing devices;
- The stock management module assists taxpayers maintain their own inventory;
- eTIMS allows taxpayers to a maintain record of invoices issued on the taxpayer portal;
- eTIMS facilitates simplified return filing for taxpayers.
What Business Expenses are excluded from eTIMS?
The following valid business costs have been excluded from the requirement of being supported by an eTIMS invoice:
- emoluments (salaries & wages)
- imports
- air passenger ticketing
- investment allowances
- interest
- fees charged by financial institutions
- expenses subject to withholding tax that is a final tax
- services provided by a non-resident person without a permanent establishment in Kenya
What are the Solutions available on eTIMS?
In order to improve the user experience, eTIMS has been updated to enable taxpayers to register on more than one eTIMS solution in order to simultaneously generate invoices at their convenience. This has eliminated the need for KRA approval to facilitate change of solution or devices. However, for change of device under the same solution (eTIMS Client) one will require to be facilitated by KRA.
Taxpayers can access all invoices generated from the different eTIMS solutions, such as eTIMS Client, VSCU, OSCU, and eCitizen portal, through the online taxpayer portal (etims.kra.go.ke). Each solution will have its own unique invoice number sequence. However, credit notes can only be generated from the solution where the original invoice was raised.
The solutions available include:
- Online Portal – a web-based platform for invoicing accessible via etims.kra.go.ke
- eTIMS Client – a downloadable software that supports multiple branches and cashier tills/pay points. The software can be configured for both Windows and android devices, i.e. Windows based computers & laptops, android smart phones, tablets & Personal Digital Assistant (PDA) devices
- eTIMS Lite (Web) – a web-based solution accessible through eCitizen.
- eTIMS Lite (USSD) – accessed through the short code *222#. This solution is for individuals and sole proprietors.
- eTIMS Lite (Mobile app) – accessible on Play Store and Apple Store.
- eTIMS System to System Integration – This solution is tailored for businesses that have an invoicing system and would like to integrate with eTIMS i.e. Virtual Sales Control Unit (VSCU) and Online Sales Control Unit (OSCU).
- Reverse Invoicing and Buyer Initiated Solution – both solutions enable the buyer to generate a tax invoice on behalf of a seller.
Each solution will have its own unique invoice number sequence. However, credit notes can only be generated from the solution where the original invoice was raised.
eTIMS System to System Integration
This solution is tailored for businesses that have an invoicing system and would like to integrate with eTIMS. System-to-system integration between KRA and the taxpayer’s invoicing systems has been provisioned via an Application Programming Interface (API). This can be achieved in two ways;
- Virtual Sales Control Unit (VSCU) – this solution allows for a system to system integration between the taxpayer’s invoicing/ERP system and eTIMS. It is suitable for taxpayers undertaking bulk invoicing and is not always online.
- Online Sales Control Unit (OSCU) – this solution also allows for a system to system integration between the taxpayer’s invoicing/ERP system and eTIMS. It is suitable for taxpayers whose invoicing is always online.
Which Solutions do you offer?
YAL is a KRA-approved eTIMS integrator and authorized value-added reseller. We connect the accounting, ERP and invoicing software your business already uses to KRA-approved ETR/ESD control units and to eTIMS, so every invoice is compliant without re-keying data or changing systems.
What we integrate
- Smart QBD and Smart QBO: QuickBooks Desktop and QuickBooks Online.
- Smart Xero: Xero online accounting.
- Smart SAP: SAP Business One.
- Smart Sage : Sage, including Sage 200.
- Smart PDF: invoices as PDF documents from any application.
- Smart eTIMS API/Portal our eTIMS API, portal as listed on KRA’s approved integrator register
What you get
- Invoices, receipts and credit notes sent to KRA from your existing software.
- Support from Your Apps, from consulting through integration.
- An optional private API (an enterprise API for internal use, secured with authentication) so your own systems can integrate in a controlled way.





So, Why Choose Us?
For the past nine years, we have been offering solutions in the East African region, and we continue to partner and develop strategic alliances in order to provide our customers with high-quality, innovative solutions.
Creativity is our culture. We don’t just come up with solutions; we also put our ideas into action.
Would you like to work with Your Apps Limited to improve your experience? We would love to hear from you. Here’s how you may contact us.
The images used on our website and application contain original content that may not be authorized for use by the original content creator.
Enter your email address below and Subscribe today to get early access to our new products, offers, and discounts.








