How To Register With URA’s EFRIS For e Invoicing and e Reciepts Issuance

A few days back, a company I was hiring a generator asked me to issue to them an e-Receipt. I was told how the entire e-Invoicing and e-Receipt process as possible for as long as I had an active URA TIN Number. Off I pointed my web browser onto the web portal and opened the EFRIS page.

This being my first time to access the service, I didn’t know what to do and what I needed not until after watching a number of Kakasa videos. If you are new to EFRIS and wondering how to get started, this tutorial helps you right from registering an account, adding stock, managing your fiscal documents, restocking, creating e-invoices, and issuing of e-Receipts.

What is EFRIS?

In short, the above stands for Electronic fiscal receipting and invoicing solutions. EFRIS facilitates the “use of Electronic Fiscal Devices (EFDs), e-Invoicing, or direct communication with business transaction systems to manage the issuance of e-receipts and e-invoices in accordance with the Tax  Procedures Code Act 2014.

Using the above allows easy transmission of the initiated transaction details to URA in real-time. If you are a taxpayer interested in getting all of your tax refunds, this service is a must use. On the other hand, with this, URA expects to reduce the number of tax cheaters who have been under-declaring their sales as a way of avoiding taxes.

Register with efris

You will need access to your TIN and password in order to do so. Once you click submit, you will receive an application approval email message in your TIN linked email address. You are ready to make transactions whether Business to Business (B2B), Business to Government (B2G), Business to Consumer (B2C), etc while issuing receipts.

How to log into EFRIS?

Log into efris ura

  • Visit “
  • Log in using your “TIN credentials” (TIN & Password)
  • Click ” Send OTP” using on email or phone
  • Input received “OTP Code” and click “Login”

Please note that you can only receive your One Time Password (OTP) on your URA registered phone number, or email address. Clicking sends OTP code after choice selection means waiting for the code, which sometimes takes a few seconds depending on the network.

How to configure goods and services

Configure goods and services

  • Hover or point mouse under “stock management”
  • Click “Goods/service configuration”
  • Click “Browse products” under the commodity category
  • Type the “product” you want to add
  • Navigate to your “choice” and select it
  • Click “Add” and save

You have successfully configured your product or service. The next step is adding a stock of that particular product so you are able to issue e-invoices, e receipts, debit, and credit notes. Remember, this step requires you to add all product details as per choice including price, unit cost, product code, etc.

How to add stock?

Stock adjustment

  • Hover or point mouse under “stock management”
  • Click “Stock adjustment”
  • Select “branch name” from drop-down
  • Click “Add” to adjust stock
  • Click “+Select” to choose the product you want to adjust
  • Double click on the “product” to autofill details
  • Type the product quantity under “adjust quantity”
  • Fill in all other required information
  • Click “Add” and save

Somewhere, you will be required to provide details of the seller from whom you bought the products including the amount. You can add their TIN Number for automatic filling, and or, simply add the name, etc. Wait, see how to declare URA stamp duty instrument online in case you missed the guide.

How to issue e Receipt

Issue e reciepts
  • Point cursor on “Fiscal document management”
  • Click “Issue’
  • Select “branch”
  • Add “handling person” details
  • Enter “buyer tin”
  • Click “Next”
  • Select the “product” you are selling
  • Fill in all “other information”
  • Click “Preview”
  • Click “Generate e Receipt”

Once you are done, the 3 parties will get a copy of your e-receipt including you the provider/seller, the buyer/consumer, and URA. You can print and save it for reference. Somewhere on the above stage, you will be required to provide additional information about the mode of payment e.g, cash, EFT, Mobile money, etc, which you will be depending on your choice.

Disclaimer: What is shared above is for informational purposes only, and in no way does the above replace the exact how-to as indicated on Kakasa’s guides and tutorials.

If you are having trouble getting started with URA’s EFRIS solution, post a comment and I will be glad to help you where possible. You can also use the same form to give your feedback including additions.

Rwenzori investment expo

Operation Wealth Creation (OWC), under the Office of the President in partnership with the Uganda Investment Authority (UIA), are working together to unveil unique investment opportunities in every region of Uganda to local and international investors. In this light, they have organized the Rwenzori Investment Expo (RIEX), the third in a series of symposia.

Earlier organized were the Uganda-China investment and the West Nile symposia which paved way for successful inter-linkages between the Public and Private sector, local government, development partners and the community creating strong synergies for improved service delivery in the intended areas.

Due to the proven success of the previous symposia, RIEX is a fundamental and necessary activity to harness the great potential of the Rwenzori region.

The symposium is scheduled to take place between 30thand 31stJanuary 2020 under the theme “Investments for Local Economic Development” at the Mountains of the Moon University in Fort-portal city.

The Rwenzori region consists of a number of districts namely: Kabarole, Kasese, Kamwenge, Ntoroko, Bundibugyo, Bunyangabu, Kyenjojo, and Kyegegwa.

The region is blessed with fertile soils that enable residents to practice subsistence agriculture trading in food crops such as bananas, maize, sweet potatoes, cassava, tea and animal husbandry.

Endowed with natural resources like minerals (copper, cobalt ore, salt, etc.), freshwater lakes and wildlife, Land linked to Rwanda, Democratic Republic of Congo (DRC) and Burundi, Rwenzori region presents itself as a hub for a multi-dimensional development agenda.

The Batoro, a tribe of people whose Kingdom palace is situated in Fort-portal often say, “Toro okasemera” to mean the kingdom of Toro is a beautiful place gifted with nature.

Many tourist sites like the kingdom of Toro itself, Rwenzori summit hike to Margherita peak, “amabere ga’nyinamwiru” to mean stalagmites and stalactites, various crater lakes and others alongside an impeccable hospitality sector.

In light of the Rwenzori region’s absolute advantage, this week’s symposium will focus on a number of sectors tailored to tap into its great underlying potential.

These include; Agriculture and Agro-industry, infrastructure (railway, air, roads/bridges), tourism, minerals, energy, and other cross-cutting issues like gender, ICT, and innovations.

Majority of the Rwenzori region residents, practice agriculture for subsistence purposes. OWC has embarked on efforts to utilize this agricultural production capacity through the Presidential Initiative for Agro-Industrialization for Local Economic Development (AGRILED) among other initiatives.

The focus of this initiative is poverty reduction and sustainable wealth creation, as guided by the Local Economic Development (LED) Policy (2014) through the creation of Regional Farm Service Centres (RFSCs). These will be centers for all agricultural related information like logistics, soil testing, harvesting, marketing, value-addition, plant/animal care pricing, land preparation to mention but a few.

Poverty reduction and wealth creation require a multi-dimensional approach with all hands on deck. The Rwenzori region harbors over 500 Universal Primary Education (UPE) and Universal Secondary Education (USE) schools where pupils and students are not provided with lunch.

Assuming, the government of Uganda through the Ministry of Education and Sports decided to offer a balanced diet of meals to school-going children in UPE and USE. For purposes of simplicity let us look at the value chain of spillovers with one farmer.

Mzee Akiki in Kabarole grows maize, matooke, sweet potatoes for his family. If the Government chooses to procure the necessary foodstuffs from residents of the Rwenzori region, Akiki will grow more food crops for sale to the Government. Essentially, he will shift from being a subsistent farmer to commercial one because of the ready market.

Akiki and his family can earn a stable income. If the weather is favorable, he can afford proper medical care, clothing, electricity, proper housing, good quality schooling, clean water to mention but a few for his people.

Now, equipped with vast agricultural knowledge from AGRILED, he is not only able to escape poverty but also escape the idea of being vulnerable to falling back in poverty through possibilities of value addition for his crops.

For instance, Akiki could take out a loan to process his maize and packaging it for sale to not only UPE schools in Kabarole but also to the neighboring districts across borders.

Undoubtedly, the Rwenzori Investment Expo is long overdue. The region, one would say is the pearl of Africa, Uganda whose true potential has remained untapped for decades.

The time is now, all people in and outside the region are welcome to showcase their potential for better livelihood. Rwenzori Investment Expo, harnessing great opportunities for sustainable development

Top 10 Business Ideas to Start as fresh graduate In Uganda

Employment is not guaranteed today even for graduates in Uganda. The influx of unemployed graduates has forced some youth to think of ways that can make them money. Entrepreneurship may not be for everyone but there is nothing wrong with taking the risk. To be a successful entrepreneur, you have to study people’s needs and think of profitable business ideas

  1. Transport Business
    Transport will always make you money as people never stop moving around. You are assured to transport customers in different areas throughout the week and even weekends. Thanks to technology, apps like Safe-Boda, Uber and Bolt that have made it easy for one to register as a Taxi driver or bodaboda rider. You only need a little capital to buy yourself a car/motor cycle or even get to rent one from your mum, dad, friend and you are good to go. The best thing about using these apps is that they can help build your rating as a driver. The higher you are rated; the more people would want to use your vehicle.
  2. Home tutoring
    This may not be a popular or even common business but home tutoring can make you serious cash if you love books and can teach well. Subjects like mathematics and sciences are often difficult for many students. If you enjoy these subjects, talk to any parent who has school-going children and pitch your idea.
  3. Laundry Services
    Doing laundry can be tasking for busy people and this is why it is a lucrative business in Uganda. With an affordable dry cleaning agent in the area, many people will choose to bring you their dirty laundry for cleaning every week. The dry-cleaning business is quickly picking up in Uganda and making entrepreneurs rich. You can make use of online platforms like Facebook to market yourself
  4. Make Up Artist

Make-up is one of the most rewarding small business ideas in Uganda. Women regularly want to look glam and cute when going out. Many women do their own make-up though some of them are not professionals in this. As a make-up artist, you can collaborate with salons and other beauty joints to offer your make-up services across the town. You can also do house calls for your clients. Learning how to be a good make-up artist is not hard as there are resources like YouTube that can help you perfect your skills

  1. Nightlife Promotions
    If you have a big social media following like on Facebook, Instagram, tik tok and some good branding skills, you can pitch to run your own events. Pick the quietest night of the week and approach a big venue with a solid plan. For zero upfront hiring fees, you can have a shot at running your own promotions company, make it work and before you know it, you’ll be running events all over the city.
  2. Graphics design and Branding
    Every business idea listed here needs some form of design. Whether you’re studying design or are just a keen artist, there’s a definite market here. Design flyers, websites, banners. Make some slick business cards and start handing them out to anyone that might be interested.
  3. Rolex /Chapatti Stall
  4. Movies Library
  5. Tailoring
  6. Juice Making

Understanding Cloud Computing


Companies are seizing on Cloud as the key enabler to complete their digital transformation, and the COVID pandemic has further accelerated this mandate. Cloud is becoming a top C-suite agenda item as businesses are transitioning from a piece-meal approach to a more holistic end-to-end digital transformation with Cloud at its core. The winners of tomorrow will be the ones that navigate this change rapidly, make the right choices and engage with the appropriate partners to augment their own capabilities.

What is Cloud Computing and How Does It Work?

When the internet was in its infancy the word ‘cloud’ was used as a metaphor to describe how the complex telephone networks connected. Now, many people and organizations refer to it as ‘THE cloud’ but it’s not a single entity, and it doesn’t exist in just the one place. So, what exactly is it?

A simple definition of cloud computing involves delivering different types of services over the Internet. From software and analytics to secure and safe data storage and networking resources, everything can be delivered via the cloud.

Cloud is a model of computing where servers, networks, storage, development tools, and even applications (apps) are enabled through the internet. Instead of organizations having to make major investments to buy equipment, train staff, and provide ongoing maintenance, some or all of these needs are handled by a cloud service provider.

You probably use different cloud-based applications every day. You are benefiting from cloud solutions every time you send a file to your colleague via the web, use a mobile app, download an image, binge a Netflix show, or play an online video game. All these services are stored in the cloud and exist in some digital space.

For businesses, cloud computing means improved collaboration and productivity, as well as significant cost reductions. It means better data protection, improved availability, and expanded access to cutting-edge technologies.

Characteristics of cloud

On-demand self-service: A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider.

Broad network access: Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, tablets, laptops and workstations).

Resource pooling: The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state or datacenter). Examples of resources include storage, processing, memory and network bandwidth.

Rapid elasticity: Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand. To the consumer, the capabilities available for provisioning often appear to be unlimited and can be appropriated in any quantity at any time.

Measured service: Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth and active user accounts). Resource usage can be monitored, controlled and reported, providing transparency for the provider and consumer.

Types of Cloud Computing

Public Cloud

Public cloud services are best for development systems and web servers. Your cloud computing provider will give you a slice of their digital space that they must share with other tenants.

These types of clouds are cost-efficient since a pay-as-you-go model operates most. You pay for the number of hours you need to use the cloud and can exit whenever you complete your work. There are no obligations that require you to pay more than you need.

Private Cloud

Private clouds offer what their name suggests: privacy. You do not have to share your digital space with anyone else. Private cloud platforms are typically built in-house, and they belong to you and your business. They can also be configured in a  third-party data center and still provide an advanced level of privacy.

Larger organizations and clients who are concerned about security favor private clouds. The reason for this is primarily the fact that these clouds offer more defense than their public counterparts. Companies that need to protect sensitive information like customer data rely on private clouds.

If you are using a private cloud, you know who has access to the data, know if anyone made changes, and know what to do in case of an emergency. You have full control over what happens to the cloud and don’t have to worry about some third party vendor making changes that would negatively affect you. A firewall protects everything in your cloud from outsiders.

Hybrid Clouds

Hybrid clouds are the best of both worlds. If you are using a hybrid cloud, you can control an internal database and use the public cloud when needed. There might be times when you will need to move data and applications from the private cloud to the public cloud, such as scheduled maintenance, blackouts, and natural disasters. The ability to seamlessly migrate information is perfect for cloud-based disaster recovery and preventing data loss.

The flexibility of hybrid clouds is excellent for scaling as any overflow can regulate in the public cloud. Furthermore, you can keep all non-sensitive tasks in the public cloud while safeguarding the essential data in the private cloud.

Types of Cloud Services

Cloud services are as varied as the types of clouds themselves. You can purchase three different kinds of cloud services:

Infrastructure as a service (IaaS) saves you money on buying physical data centers or servers. You pay as you go and only pay for as long as you need or use the service. IaaS allows you to adjust your scale depending on your demand quickly.

Platform as a service (PaaS) has everything you need for your business applications. It comes complete with infrastructures such as networking, online storage, and servers, as well as database management systems, development tools, and more. PaaS is designed to help create, test, develop, and update your application.

Software as a service (SaaS) is what you get whenever you download a new app for your phone. Companies create and develop their software and then lend it out to buyers. Businesses such as Autodesk, Lending Club, Microsoft, and IBM all generate revenue from SaaS

Benefits of Cloud Computing

1. Cost optimization and no initial investment
One of the greatest benefit of Cloud Computing is cost saving. The Cloud allows to use resources, networking and security solutions without infrastructure cost or high initial investments. You can avoid to purchase hardware like storage, switch, hypervisor, backup software programs and more, because all the infrastructure elements are provided by the Cloud vendor.
2. Availability
Cloud resources are available just in time! They can be activated in a few minutes and the infrastructure is available remotely from any place and at any moment. For instance, do you need to deploy a new application or to activate a development environment rapidly? Well, you got it!
3. Productivity
Thanks to Cloud Computing you can optimize costs but also resources, by maximizing the system productivity and effectiveness. Indeed, Cloud enables to reach the highest price-service ratio, even when business needs change.
4. Pay-per-use model
The use of Cloud Computing has a good effect on costs also because of the pay-per-use billing model. With that model, you pay only the resources actually used, resulting in a great cost saving.
5. High-scalability
Cloud allows to avoid dangerous downtimes by offering the highest scalability possible during traffic peaks or fast increase/decrease of computing resources.
6. System security
Cloud infrastructure are designed to ensure to customers the maximum security, by using the latest technologies and tools to protect business data and systems. Security measures include:
– Data Center security
– Backup and Disaster Recovery
– Log & Identity Management
– Management and prevention of threats
7. IT outsourcing
Cloud Computing is the ideal tool to rethink the business structure by giving in outsourcing IT processes. This way the company is free to focus on the growth of its core business, without worrying about infrastructural aspects.
8. Applications
Cloud Computing allows to develop new application solutions thanks to the strong automation of IaaS, PaaS, SaaS and the As-a-Service solutions in general. The use of API and turn-key solutions cut down costs and allows to get unparalleled performances and scalability.

This is a post with post format of type Link

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus.

This is a standard post format with preview Picture

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi.

Read more