What is KRA VAT Return and how does it work?

2 min


All the businesses registered under VAT need to file a monthly KRA VAT Return using VAT Form -3. VAT Form -3 is an online VAT Return form in which the details of Sales, Purchases, output VAT, Input VAT etc. are required to be furnished before filing VAT return.

In this article, we will understand the details required to be captured in the VAT Return Form -3

VAT Return Form -3

Though filing of VAT Returns is online, KRA iTAX portal facilitates the taxpayers to capture all the details offline and file the returns. This is achieved by providing a pre-defined excel format of VAT Return Form-3. In order to file Vat returns, all the registered business need to download the VAT return excel format or template and capture all fields which are relevant for their businesses.

The VAT Return Excel format consists of 14 sub-sheets, out of which 11 sheets required details to be captured manually by the taxpayers. Most of these 11 sheets require details at invoice level, meaning you need to mention details of each invoice like invoice number, description of goods/services, taxable value, VAT amount etc.

To make the life of the taxpayer worse, the excel template does not allow you to copy and paste the details in excel format which means every single letter needs to be entered once again, even though the details are available in your books of accounts.

Don’t worry we have a solution to make it easier!

The following are the different types of sheets available in the VAT Return Excel Format. These sheets are also known as annexure which gets submitted along with the VAT Return Form.

  • Basic_Info
  • General_Rated_Sales
  • Other_Rated_Sales
  • Zero_Rated_Sales
  • Exempted_Sales
  • General_Rated_Purchases
  • Other_Rated_Purchases
  • Zero_Rated_Purchases
  • Exempted_Purchases
  • VAT_Imported_ Services
  • VAT_Payment_Credits
  • WHT_Credits
  • Sales_N_Purchases
  • VAT_Due

From Sheet 1 to 11, the details need to be mentioned manually by the taxpayer and the remaining 12 to 14 would auto-calculate the values based on the details mentioned in sheet 1 to 11.

Let us discuss each of these sheets in VAT Return form in detail.


To summarize, the details required in VAT return form is at invoice level and it has to be manually entered in the excel template. From the above discussion, it is clear that entering the details in excel format is not an easy task. It takes lot of time and efforts in completing the VAT return form.

For businesses, it may also sound like a duplication of work, because, all the records of purchases and sales are already recorded in the books of accounts and at the end of the month, all these details required to be entered once again in the VAT return excel format.

However, businesses can overcome this by having a software which not only allows you to record purchase and sales transaction but also automatically captures the details in excel format in a click of a button. Thus, saving time and efforts involved in completing VAT return form and helping businesses in on-time filing of accurate VAT Returns into the iTax portal.

Like it? Share with your friends!