Applying India GST on Sales Transactions
Following are the sales transactions supported by the India GST feature:
-
Estimates
-
Sales Orders
-
Invoice
-
Credit Memo
-
Cash Sale
-
Cash Refund
To apply India GST on a sales transaction:
-
Create a new sales transaction.
-
Select the customer for the transaction.
-
In the India Tax Information section, fill out the following fields:
-
In the Nature of Document field, a default value is set based on the transaction type you create. This value appears in the List of Documents Issued when you file GSTR1.
This field is only available for posting transactions such as invoice, cash sale, credit memo, and cash refund.
-
Invoices for outward supply – This value is set automatically for invoice and cash sale transactions.
-
Credit Note – This value is automatically set for credit memo and cash refund transactions.
In the Reason for Issuing Note field, select the reason for the credit note.
-
-
In the Place of Supply field under the India Tax Information section, select the registered place for the subsidiary. This field decides if the transaction is intrastate or interstate, and which tax (SGST, CGST, or IGST) applies.
Note:This field is required when you import transactions using CSV Import or SuiteScript.
-
In the India Ecommerce Operator field, the operator if this transaction is through an e-commerce operator.
-
In the India ECommerce GSTIN field, select the GSTIN if this transaction is through an e-commerce operator in India.
-
In the Export Type field, select the export type for this transaction. This field only applies to sales with goods or services for export, and it decides if the SuiteApp will calculate tax.
Note:This field is required if the customer registration type is set to Overseas or SEZ, and the subsidiary registration type is set to Regular.
-
With LUT Bond – Select this option if the transaction is for export without paying IGST, under a Bond or Letter of Undertaking (LUT).
-
Without LUT Bond – Select this option if the transaction is for export with IGST payment, and no Bond or LUT is needed.
-
-
In the LUT or Bond Number field, select the LUT or Bond number for this transaction. This field is required if export type is set to With LUT Bond. You can only pick valid LUT or Bond numbers that are within their effective range and still usable.
-
-
Add items or expenses to this transaction.
-
After you add line items, check the India HSN or SAC Code column and update if required. If there’s no code for a line item, edit the item record and set a default code.
Note:To calculate GST on the transaction, you need an HSN or SAC code for every line item.
-
In the India Tax UQC column, check the UQC unit for the items you selected. This field shows the default UQC units for those items.
-
For transactions with shipping, click the Shipping subtab.
-
Under the India Tax Details section, fill out the following fields:
-
Depending on your shipping setup, selecting the shipping method will automatically populate the India Tax Shipping HSN or SAC Code and India Handling HSN or SAC Code fields. You can change these codes if required.
For more information about how to charge for shipping and handling, see Charging for Shipping and Handling per Item.
For more information about how set up India Tax HSN and SAC Codes on shipping item records, see Setting Up Default India HSN and SAC Codes on Shipping Item Records.
-
In the Port Code field, select the port code where goods were exported.
-
In the Shipping Bill Number field, enter the unique reference number for the shipping bill.
-
In the Shipping Bill Date field, enter the transaction’s shipping date. You can also click the Pick icon next to the field to choose a date from the calendar.
-
-
On the Billing subtab, check the Bill Address section and make sure the entity’s default billing address is populated. If not, enter the billing information so tax can be calculated.
-
Enter any other details you need for this transaction.
-
Click Preview Tax or Save. When you do, the SuiteApp determines the correct nexus for the transaction and calls the tax engine associated with that nexus to calculate taxes. The tax details are then sent back to the SuiteApp and appear on the Tax Details subtab of the transaction record.
When you import transactions using CSV Import or SuiteScript, make sure you select values in the Nexus and Place of Supply fields. These are required for tax calculation.
Printing Invoice Transactions with India GST Tax Information
The India Localization SuiteTax Engine SuiteApp includes an advanced India Invoice PDF/HTML template for printing invoices. This template displays the following GST tax details on printed invoices:
-
Goods and Services Tax Identification Number (GSTIN) for both the subsidiary and customer.
-
GST tax details such as HSN or SAC code, tax code, tax rate, and tax amount for each line item.
-
E-Way Bill details such as E-Way Bill Number (EBN) and E-Way Bill Date.
To print transactions with tax information in SuiteTax, enable the Advanced PDF/HTML Templates feature and use custom transaction forms with the SuiteTax advanced print templates. For more information, see Advanced PDF/HTML Templates.
You’ll also need at least Edit permission for the transactions you want to print.
Using the India Invoice PDF/HTML Template
The India Invoice PDF/HTML template is set as the preferred template on invoice forms included with the SuiteApp. To print GST tax details on your custom invoice forms, ensure you pick this template.
To set up the India invoice PDF/HTML template:
-
Go to Customization > Forms > Transaction Forms.
-
Click the Customize link for the standard invoice form. To set up the template on a custom invoice form, click Edit beside the custom form.
-
Choose Advanced as the printing type.
-
In the Print Template and Email Template fields, select India Invoice PDF/HTML Template.
-
Check the Form is Preferred box.
-
Click Save.