Today, I am going to show you how you can create GST Invoice in Tally.ERP 9. It is important because it is necessary under the GST Act and Rules to issue a GST compliant invoice.
In the previous post, I have explained how you can create GST Accounting Entries i.e. GST Purchase as well as GST Sales entry in Tally.ERP 9.
We will be continuing from that post because in Tally, as once the entry is done, you can easily create an invoice by printing it.
In GST in Tally, it is not that easy to print the invoice since there are many different options that need to be taken care of when you create GST Invoice in Tally.ERP 9.
First of all, let’s see what are the mandatory fields that required to be in the GST Invoice.
These fields are present when you create GST Invoice in Tally.ERP 9 by default so you don’t have to worry about it.
Here are they.
Mandatory Fields in GST Invoice
- Invoice Number and Date – This is obvious.
- Customer Name – This is obvious too. 🙂
- Shipping and Billing Address – Many a times, both of the shipping and billing addresses are different so you have to make sure both the addresses are on the GST Invoice.
- Customer’s and Taxpayer’s GSTN – It is the most important field of a GST Invoice. It simply means your GSTN and your customer’s GSTN.
- Place of Supply – Since GST is a destination based tax, this field is necessary. If the sales is outside the state, you have to collect IGST while if it is inside the state, you have to collect both CGST and SGST.
- HSN/SAC Code – If you are selling goods, you need to have HSN code of each and every type of good you are selling. For services, you need SAC – Services Accounting Code.
- Taxable Value and Discounts – If you are giving any discounts to the customer, that is to be present on the GST Invoice. Also, the total taxable value of the sale is to be present with GST included.
- Rate and Amount of Taxes – If you are selling goods or services having different GST rates in one invoice than all the rates and amount of taxes should be present on the GST Invoice you are issuing.
- Item Details – Major item details of goods or services you are selling should be present on the GST Invoice. They are:
These were the basic items that are required on any GST Invoice otherwise the GST Invoice will be invalid.
You do not have to worry about these details when you are working in Tally.ERP 9 because all of the above details are by default printed on the GST Invoice in Tally.ERP 9.
Now that you know what needs to be printed on a GST invoice, let us see how you can create GST Invoice in Tally.ERP 9.
How to Create GST Invoice in Tally.ERP 9
It is very easy to create GST Invoice in Tally.ERP 9 if you know how to pass GST Purchase Entries in Tally and GST Sale Entries in Tally.
In the previous post, I have already explained that.
If you have not read that post, I strongly suggest you go through that post before going through this post unless you know how to create GST Accounting Entries in Tally.
Here is the link to that post – https://www.tallyschool.com/gst-accounting-entries-in-tally-sales-and-purchases/
I am continuing with the sales entry from that post in which we sold a Mobile for ₹20,000 to Amit with the CGST of ₹2,800 and SGST of ₹2,800.
Below is the picture of the sales entry we made. You can click the image to view it clearly.
Now, in order to create GST Invoice in Tally.ERP 9 of the above sales entry, you need to press two buttons at the same time when you are in the Sales Voucher.
They are ALT+P. That is the shortcut for printing in Tally.
As soon as you press ALT+P, you will see the following picture in your Tally.
The above options are best suited for you so I suggest you do not change any of them.
If you are a professional or know settings in Tally very well, you can change the settings. Otherwise leave these settings as it is.
When you are at the above screen, which is called Voucher Printing screen, there are certain options on the right hand side of the window.
Let’s see what those options are.
GST Invoice Printing Settings in Tally.ERP 9
The settings are pretty simple and you can understand their meaning from the name of the setting. Let’s look at them one by one.
- Print Language – You can set different language for printing the invoice. This option is only available in full version of Tally.ERP 9. This means you can record an entry in English as usual but can print the same invoice in another language.
- No Preview – This option enables you to have preview before you print the invoice. Always keep this option enabled to save paper.
I have already enabled the option otherwise it would show With Preview instead of No Preview.
If you see the picture Voucher Printing above, you will see it written (with Print Preview) which confirms that the option is enabled.
- Titling – This option is important because it is title of the invoice and it should be as per the GST Law. Preferably it should say GST or Tax Invoice.
The options of Titling are:
- You can select the options above which you want to print and which you don’t want to print in the GST invoice.
- I suggest, you keep all the options to Yes, since they all are important.
- Press CTRL+A to save the options and go ahead.
- Page Nos. – If your invoice is long and has more than one pages, Tally will print the page numbers so it will be easy for anyone to read the whole invoice.
- Pre-Printed – This option is useful if you are printing your invoice on a pre-printed page. Sometimes we already have printed pages and we need to print the invoice on that. This option does that.
- Copies – Many a times, you have to print the invoice in duplicate or even triplicate to give to different persons if you are transporting goods. Set the Number of Copies and Type of Copy to Duplicate or Triplicate.
- Select Printer – Select the printer through which you want to print your GST Invoice in Tally.ERP 9 and press Enter.
These were the GST Invoice Printing Settings in Tally.ERP 9 and I am sure, you must have understood all of them in detail.
Still, if you have any doubts, you can always comment below and I’ll be happy to help. This post is not over yet. I will be explaining a bunch of other settings also called Configuration Settings.
Press F12 when you are on the Voucher Printing Screen and you will be in the Invoice Print Configuration Screen.
Let’s see the options in detail.
GST Invoice Print Configuration in Tally.ERP 9
There are so many settings to configure but we will have a broad look at all the settings. Other than that, I will emphasize on some of the important settings.
Look at the picture below of Invoice Print Configuration in Tally.ERP 9.
There are 5 major heads in the configuration. They are:
- Item Details
- Registration Details
- Order And Despatch Details
- Statutory Details
- Service Tax
The options which are absolutely necessary are already set to YES by default in Tally.ERP 9. If you don’t want to mess with the settings, you are probably doing the right thing.
Let me explain you some of the important options here.
Under the head General, everything is set to NO.
First option is to print in simple format. This is set to no because it will print the invoice in simple format without any kind of formatting.
Other options are about sensitive details of the customer like:
- Customer’s Signature
- Mailing Details
- Bank Details
That is the reason they are set to NO. You can set them YES, if you want but I advise you to set it to NO unless the customer wants it.
Second head is Item Details.
All the options are set to YES except two options. They are:
- Print actual quantity column and
- Print as separate column under Print alternate quantity.
Print Actual Quantity means if you want to print the quantity shipped and billed differently. The quantity billed and shipped are mostly the same and therefore this option is not used.
Print as separate column under Print alternate quantity is not used because it prints it in separate column.
Now, let us go on to Registration Details.
The details under this head are all about your PAN, customer’s PAN and other tax registration numbers including CST and Service Tax numbers.
Obviously, CST and Service Tax Numbers are set to NO because now after the introduction of GST they have no use.
There is no harm in putting all the tax registration numbers on the invoice. You can set all the options to YES.
Moving on to Order And Despatch Details.
Order And Despatch Details
There are 3 options in this heading and I strongly suggest you set them to YES. They all are important and should be present on the invoice. They are:
- Print order details
- Print terms of payment and delivery
- Print despatch details
If you work on orders i.e. you get the order, and then desptach the goods, then first option is useful.
Terms of payment and delivery are always important to print on the invoice.
Despatch details are also important to print on the invoice for better understanding to customer.
Next is the most important option when you create GST invoice in Tally.ERP 9. It is under the head Statutory Details along with Service Tax.
GST and Service Tax
I strongly suggest to keep all the options set to YES.
Some of the options are basic options such as your GSTIN (Goods and Services Tax Identification Number) and your customer’s GSTIN.
One of the options here is Print HSN/SAC Column. This is essential as Tally will print different HSN or SAC numbers if you are selling goods or offering services with different classifications having different HSN and SAC numbers in the same GST Invoice.
HSN and SAC numbers are also very much important because the buyer will not be able to take credit without the HSN or SAC number.
Last option is Print Tax Amount for Export Invoice. You can set this option to YES even if you are not exporting goods or services.
It is because it will print the total amount of GST neatly calculated in a different table under the main invoice. Your customer can have an easy look as to what is the amount of GST and the percentage.
Have a look at the picture below to know what I am talking about.
It is good to show the total amount of tax and the percentage calculated on it differently. If you don’t want to show it, you can always set it to NO.
It is needless to say to set all the options regarding service tax to NO when you create GST invoice in Tally.ERP 9.
These were the basic or standard sales configuration in Tally.ERP 9 regarding the invoicing in GST.
Now, we are going to look at the advanced configuration.
While remaining on the same screen, once again press F12 for Advanced Sales Configuration screen.
Advanced Sales Configuration in GST Invoice in Tally.ERP 9
This screen consists of 4 major heads. They are:
- Item Details
- Statutory Details
- Service Tax
Let us look at each of them. Again, if you are having any difficulty in any of the options, comment it below and I’ll help you out.
This option includes the measurements of your invoice. It includes height, width, margin on top and margin on bottom.
You can set all of the above measurements and see how it looks on your page on which you will be printing your GST invoice.
The default set measurements are already good. But if you want to print short invoices or long invoices, you can always come here and alter the measurements for an invoice in Tally.ERP 9.
Moving on to the next option i.e. General.
Here, you will find different options which you generally would have on the invoice or generally would not have it.
By default, the necessary options are set to YES by Tally. Tally has done a great job so you can create GST invoice in Tally.ERP 9 with very much ease and without any tension.
Go through the options in the picture above and check the options or go through them in your Tally.
Next head is Item Details.
In this head, you have to input the details of batches and godowns of your business.
This option is useful for people who have factories or the accountants who have clients like these.
You can print the godown name and address if you want which is set to NO by default.
The option of Batch Details is by default set to YES.
Next head is Statutory Details. Let’s go there.
It includes printing of Item Taxable Values which is set to NO which means Tally will print separate taxable values for each item you are selling.
It’s good that it is set to NO as it will take more space in the invoice and you might have to print more pages.
Second one is Print Declaration. Always print the declaration on the invoice when you are selling something.
Declaration can be like, “we will not take the goods back once sold”.
The options for service tax will be set to NO because we do not want to print anything about service tax now as GST has come into force.
These were the major heads for Advanced Sales Configuration to create GST Invoice in Tally.ERP 9 along with the HSN/SAC Code.
Save the details and come out to the Voucher Printing Screen as in the 1st image of this post.
Press Enter and you will see a Print Preview.
Print Preview of GST Sales Invoice in Tally.ERP 9
See the picture below which shows the print preview of GST Sales Invoice in Tally.ERP 9.
If you click on the Zoom option which is present at the bottom right hand corner of the picture above, you will see a zoomed in image.
See the zoomed in picture below.
Again, zoom out by pressing ESC, and press ALT+P to print the invoice.
Congratulations, you were successfully able to create GST Invoice in Tally.ERP 9.
If you want to download the GST Invoice that I have created this post for your understanding, please share this post using one of the options below and you will be able download the PDF file of the GST Invoice that I have just created.
At the End…
This is the most detailed post on the internet available for you to create GST Invoice in Tally.ERP 9 currently.
I am 100% sure, you have understood the specifics of creating a GST Invoice in Tally.ERP 9 with utmost detail.
I have tried to explain as much as possible without getting boring. 😉
From now on you should have no difficulty to create GST Invoice in Tally.ERP 9.
But still, if you have any problem, whether it is serious one or a silly one, don’t be afraid to ask it in the comments below.