Goods and Services Tax: Introduction To Excel Based Template For Data Upload in Java Offline Tool
Goods and Services Tax: Introduction To Excel Based Template For Data Upload in Java Offline Tool
Goods and Services Tax: Introduction To Excel Based Template For Data Upload in Java Offline Tool
Introduction to Excel based template for data upload in Java offline tool
s The Offline tool comes bundled with MS Excel Template and a java tool. This Excel workbook template has 11 data entry worksheets, 1 master sheet and 1 Help Instruction sheet i.e. total 13
worksheets. The 11 data entry worksheets are named: b2b, b2cl, b2cs, cdnr, cdnur exp, at, atadj, exemp, hsn and doc in which day-to-day business transaction required to be reported in GSTR 1 can be
recorded or entered by the taxpayers. At desired interval, the data entered in the MS-Excel worksheet can be uploaded on the GST Portal using the java offline tool which will import the data from
excel workbook and convert the same into a Json file which is understood by GST portal. (www.gst.gov.in)
s It has been designed to enable taxpayers to prepare GSTR 1 in offline mode (without Internet). It can also be used to carry out bulk upload of invoice/other details to GST portal.
s The appearance and functionalities of the Offline tool screens are similar to that of the returns filing screens on the GST Portal.
s Approximately 19,000 line items can be uploaded in one go using the java tool. In case a taxpayer has more invoice data, he can use the tool multiple times to upload the invoice data.
1. Importing the entire excel workbook to the java tool where data in all sections (worksheets) of the excel file will be imported in the tool in one go.
2. Line by line data entry by return preparer on the java offline tool.
3. Copy from the excel worksheets from the top row including the summary and header and pasting it in the designated box in the import screen of the java offline tool. Precaution: All the
columns including headers should be in the same format and have the same header as of the java offline tool.
4. Section by section of a particular return - using a .CSV file as per the format given along with the java tool. Many accounting software packages generate .CSV file in the specified format and the
same can be imported in the tool.
e) For Group import (all worksheets of workbook) taxpayer need to fill all the details into downloaded standard format GSTR1_Excel_Workbook_Template-V1.2.xlsx file
f) User can export Data from local accounting software loaded in the above format as .CSV file and import it in the java tool to generate the file in .Json format for bulk. Warning: Your accounting
software should generate .CSV file in the format specified by GST Systems.
g) In all the worksheets except hsn, the central tax, integrated tax, and state tax are not required to be furnished in the excel worksheets but would be computed on the furnished rate and taxable value in
the java offline tool. The taxpayer can edit the tax amounts calculated in the java tool if the tax collected values are different.
h) In the "doc's worksheet, the net issued column has not been provided, this value will be computed in the java offline tool based on the total number of documents and the number of cancelled
documents furnished in this worksheet.
The table below provides the name, full form and detailed description for each field of the worksheets followed by a detailed instruction for filling the applicable worksheets. The fields
marked with asterisk or star are mandatory.
Enter the total value indicated in the invoice of the supplied goods or
4. Invoice value* services- with 2 decimal Digits.
5. Place of Supply(POS)* Select the code of the state from drop down list for the place of supply.
b2b B2B Supplies
Please select Y or N , if the supplies/services are subject to tax as per reverse
6. Reverse Charge* charge mechanism.
Select from the dropdown whether the supply is regular, or to a SEZ
7. Invoice Type* unit/developer with or without payment of tax or deemed export.
Enter the GSTIN of the e-commerce company if the supplies are made
8. E-Commerce GSTIN* through an e-Commerce operator.
Enter the combined (State tax + Central tax) or the integrated tax, as
9. Rate* applicable.
Enter the taxable value of the supplied goods or services for each rate line
10. Taxable Value* item - with 2 decimal Digits, The taxable value has to be computed as per
GST valuation provisions.
1. Type* In the Type column, enter E if the supply is done through E-Commerce or
else enter OE (other than E-commerce).
Select the code of the state from drop down list for the applicable place of
2. Place of Supply(POS)* supply.
b2cs B2C Small 3. Rate* Enter the combined (State tax + Central tax) or the integrated tax rate.
Enter the taxable value of the supplied goods or services for each rate line
item -2 decimal Digits, The taxable value has to be computed as per GST
4. Taxable Value*
valuation provisions.
Enter the credit/debit note number or the refund voucher number. Ensure that
4. Note/Refund Voucher Number* the format is alpha-numeric with allowed special characters of slash(/) and
dash(-) of maximum length of 16 characters.
cdnr Credit/ Debit Note Enter credit/debit note/Refund voucher date in DD-MMM-YYYY. E.g. 24-
5. Note/ Refund Voucher date* May-2017.
In the document Type column, enter "D" if the note is Debit note, enter "C"
6. Document Type* if note is credit note or enter "R" for refund voucher.
7. Reason For Issuing document* Select the applicable reason for issue of the document.
8. Place of Supply* Declare the place of supply based on the original document.
9. Note/Refund Voucher value* Amount should be with only up to 2 decimal digits.
10. Rate* Enter the combined (State tax + Central tax) or the integrated tax.
Enter the taxable value of the supplied goods or services for each rate line
item -2 decimal Digits, The taxable value has to be computed as per GST
11.Taxable value*
valuation provisions.
Enter the credit/debit note number or the refund voucher number. Ensure that
2. Note/Refund Voucher Number* the format is alpha-numeric with allowed special characters of slash(/) and
dash(-) of maximum length of 16 characters.
Enter credit/debit note/Refund voucher date in DD-MMM-YYYY. E.g. 24-
3. Note/ Refund Voucher date* May-2017.
In the document Type column, enter "D" if the note is Debit note, enter "C"
4. Document Type* if note is credit note or enter "R" for refund voucher.
cdnur Credit/ Debit Note for unregistered Persons Enter original invoice number Reported in B2B section of earlier
period/current tax period or pre-GST Period against which credit/debit note is
5. Invoice/Advance Receipt Number* issued. Incase of refund voucher please enter the related advance receipt
voucher number.
Select the applicable reason for issue of the document from the dropdown.
7. Reason For Issuing document*
8. Place of Supply Declare the place of supply based on the original document.
9. Note/Refund Voucher value* Amount should be up to 2 decimal digits.
10. Rate* Enter the combined (State tax + Central tax) or the integrated tax rate.
Enter the taxable value of the supplied goods or services for each rate line
11.Taxable value item -up to 2 decimal Digits, The taxable value has to be computed as per
GST valuation provisions.
1. Place of Supply(POS)* Select the code of the state from drop down list for the place of supply.
at Tax liability on advances 2. Rate* Enter the combined (State tax + Central tax) or the integrated tax rate.
Enter the amount of advance received excluding the tax portion.
3. Gross advance received*
1. Place of Supply(POS)* Select the code of the state from drop down list for the place of supply.
Enter the combined (State tax + Central tax) or the integrated tax rate.
atadj Advance adjustments 2. Rate*
Enter the amount of advance on which has tax has already been paid in
3. Gross advance adjusted* earlier tax period and invoices are declared during this tax period. This
amount is excluding the tax portion
4. Cess Amount Enter the total Cess amount to be adjusted
Details of Nil Rated, Exempted and Non GST Supplies made during the tax period
1. Description Indicates the type of supply.
Declare the value of supplies made under the "Nil rated" category for the
supply type selected in 1. above. The amount to be declared here should
2.Nil rated supplies exclude amount already declared in B2B and B2CL table as line items in tax
invoice.
exemp Nil Rated, Exempted and Non GST supplies
3.Exempted Declare the value of supplies made under the "Exempted "category for the
(Other than Nil rated/non-GST supply type selected in 1. above.
supply)
Declare the value of supplies made under the "Non GST" category for the
4.Non GST Supplies supply type selected in 1. above. This column is to capture all the supplies
made by the taxpayer which are out of the purview of GST
HSN wise summary of goods /services supplied during the tax period
Enter the HSN Code for the supplied goods or Services. Minimum digit
required to be mentioned in the tax invoice and consequently to be reported is
as follows.
5. Total Value* Enter the invoice value of the goods or services-up to 2 decimal Digits.
Enter the total taxable value of the supplied goods or services- up to 2
6. Taxable Value* decimal Digits.
7. Integrated Tax Amount Enter the total Integrated tax amount collected/payable.
8. Central Tax Amount Enter the total Central tax amount collected/payable.
9. State/UT Tax Amount Enter the total State/UT tax amount collected/payable.
10. Cess Amount Enter the total Cess amount collected/payable.
Details of various documents issued by the taxpayer during the tax period
1. Nature of Document* Select the applicable document type from the drop down.
2. Sr. No From* Enter the invoice/document series start number.
docs List of Documents issued
3. Sr. No To* Enter the invoice/document series end number.
5.Total Number* Enter the total no of documents in this particular series.
6.Cancelled No of documents cancelled in the particular series.
7. Master data sheet provides the inputs allowed in the mentioned data field. Inputs in the master data sheet have been used for the drop down lists in the worksheets.
Special Instructions
1) To facilitate the declaration of date in the specified format "dd-mmm-yyyy", ensure the system date format of your computer is "dd/mm/yyyy or dd-mm-yyyy".
2) For invoices containing multiple line items invoice level details like GSTIN/UIN, Invoice Number, Invoice Date and Place of Supply should be repeated for all the line items, in the absence of the
same system
3) Taxable will not
Value, Rateaccept those
and cess items as applicable to the line items may be different in the same invoice.
amount
4) On successful import of the data from the excel file to the offline utility tool, the tool takes care of proper placement of the same in the return format
5) In the worksheets on the combined (central tax+state tax) tax or integrated tax rate has to be mentioned. The java tool will calculate the central tax, state tax or integrated tax. The tax payer can
edit these amounts in the java tool if the collected value is different.
6) In this first version worksheets are not being provided for uploading amendment details as these are not expected in the first GST return. Those will be provided in the next version.
7) In the top of each excel worksheet , there is a summary row which gives the count or total of the key columns to help in reconciliation.
8) The worksheets for furnishing exempt supplies details and issued documents details are being provided in this excel workbook template however the data cannot be imported from the
excel to the java tool in this version. The tax payer can enter the few exempt supplies detail values and details of documents issued directly in the screens available on GST portal .
9) The worksheets have some data as example. Please delete the data from all worksheets before use.
10) The number mentioned in bracket in the top most row in each data entry worksheet refer to the corresponding table number in the notified GSTR 1 format. For example in b2b worksheet "Summary
For B2B(4)" here "4" refers to the table number 4 of GSTR 1 format.
11) This excel workbook template works best with Microsoft Excel 2007 and above.
12) Ensure that there are no stray entries in any cell of the sheets other than return related declaration under the indicated column headers.
13) It is advisable that separate excel sheets be prepared for each month with the name having month name as a part of it's name. In case of multiple uploads for a month, the file name may be
classified as Part A, Part B etc to avoid confusion.
14) In case of JSON files created by the offline tool , if the taxpayer is frequently importing invoice data in a tax period, he should name the different created JSON file of a part of a month/tax period
by including the name of month and the part number.
15)Before importing the excel file in the offline tool for a particular tax period, it is advisable that the taxpayer should delete if any existing data of that tax period by clicking "Delete All Data" tab in
the Java Offline Tool. If any data remains in the tool will overwrite the existing data.
16) If one uploads the JSON file for a tax period with the same invoice number but differing details again, the later invoice details will overwrite the earlier details.
17) In case of other sections where the consolidated details have to be furnished, the details of whole section furnished earlier would be overwritten by the later uploaded details.
18) In case of b2b worksheet, if the invoice has been selected as subject to reverse charge, the top summary row excludes the value of cess amount as it is not collected by the supplier.
Sample excel sheet with multiple line item in a single invoice is shown below:
01-Jammu &
BAG-BAGS
WOPAY N C OE 0.00 Kashmir
02-Himachal Pradesh
BAL-BALE
WPAY Y D E 0.25
03-Punjab
BDL-BUNDLES
R 3.00
BKL-BUCKLES 5.00 04-Chandigarh
BOU-BILLION OF UNITS 12.00 05-Uttarakhand
BOX-BOX 18.00 06-Haryana
BTL-BOTTLES 28.00 07-Delhi
BUN-BUNCHES 08-Rajasthan
CAN-CANS 09-Uttar Pradesh
CBM-CUBIC METERS 10-Bihar
CCM-CUBIC CENTIMETERS 11-Sikkim
12-Arunachal
CMS-CENTIMETERS Pradesh
CTN-CARTONS 13-Nagaland
DOZ-DOZENS 14-Manipur
DRM-DRUMS 15-Mizoram
GGK-GREAT GROSS 16-Tripura
GMS-GRAMMES 17-Meghalaya
GRS-GROSS 18-Assam
GYD-GROSS YARDS 19-West Bengal
KGS-KILOGRAMS 20-Jharkhand
KLR-KILOLITRE 21-Odisha
KME-KILOMETRE 22-Chhattisgarh
23-Madhya Pradesh
MLT-MILILITRE
MTR-METERS 24-Gujarat
MTS-METRIC TON 25-Daman & Diu
26-Dadra & Nagar
NOS-NUMBERS Haveli
PAC-PACKS 27-Maharashtra
PCS-PIECES 29-Karnataka
PRS-PAIRS 30-Goa
QTL-QUINTAL 31-Lakshdweep
ROL-ROLLS 32-Kerala
SET-SETS 33-Tamil Nadu
SQF-SQUARE FEET 34-Pondicherry
35-Andaman &
SQM-SQUARE METERS Nicobar Islands
SQY-SQUARE YARDS 36-Telengana
TBS-TABLETS 37-Andhra Pradesh
TGM-TEN GROSS 97-Other Territory
THD-THOUSANDS
TON-TONNES
TUB-TUBES
UGS-US GALLONS
UNT-UNITS
YDS-YARDS
OTH-OTHERS
Invoice Type Reason For Issuing Note
Delivery Challan in case other than by way of supply (excluding at S no. 9 to 11)