Skip to content

GST Purchase Transactions

GST Purchase Transactions involve the acquisition of goods or services by a business from the supplier. Set up the GSTIN of your supplier and the required Tax Templates for the transactions for making GST-ready invoices!

Purchase Invoice

  1. Select the Supplier and Item.
  2. Add Supplier Invoice Number and Supplier Invoice Date. (optional)
  3. Check if the GSTIN of your Company and Supplier have been correctly set.
  4. Check if the HSN Number has been set correctly in the Item.
  5. Select In State GST or Out of State GST as a tax template.
  6. Save and Submit the Invoice.

GST Invoice

GST Asset Purchase

For purchasing a new asset:

  1. Create an Asset Category.
  2. Create a related Item with 'Is Fixed Asset' enabled and Asset Category for the item.
  3. You can also enable the option 'Auto create Asset on Purchase' to create assets automatically. (Optional)

Asset Auto Create

  1. Then, Follow a Purchase Cycle (Purchase Order, Purchase Invoice Purchase Receipt etc.) for purchasing an asset.
  2. Enter the Asset Location in the Items table of the Purchase Receipt or Purchase Invoice through which you are receiving the item.
  3. On submission of Purchase Receipt, based on the auto-creation checkbox, the Asset will be created automatically.

GST Expense

A business may incur day-to-day expenses such as rent, telephone bills, internet bills, stationery, petty cash expenses, and so on, to carry out the operations. These expenses attract GST.

If you are a registered dealer and purchasing from another registered dealer, and paid GST at the time of payment or purchase, you are eligible to claim the Input Tax Credit.

To create a GST Expense Purchase Invoice:

  1. Create an Item for the Expense.
  2. Create a Purchase Invoice for the Expense.
  3. Select the correct Expense Account in the Item.

GST Expense

Reverse Charge

Setting up reverse charge and posting reverse charge purchase invoices.

  • Add reverse charge accounts in GST Settings

Add reverse charge accounts for GST as shown in the image below and select the Account Type as "Reverse Charge" as shown in the image below. Instead of a separate reverse charge account the Output GST tax account used for sales can also be marked as a reverse charge account

GST Reverse Charge Settings

  • Making purchase invoices liable to reverse charge

To make purchase invoices liable to reverse charge invoices, follow the steps:

  • Select Supplier and add items to the invoice as usual
  • Enable "Is Reverse Charge" in Purchase Invoice
  • If GST paid is eligible for the input tax credit, in "Eligibility for ITC" select "ITC on Reverse Charge"
  • "Add" taxes using the regular Input Tax account heads

Reverse Charge

  • "Deduct" the same amount of taxes using the reverse charge accounts so that the net GST payable by the supplier is 0

Reverse Charge

  • Save and Submit

To avoid the manual selection of accounts and automate this process you can select an already generated default Tax Template for Reverse Charge In-State as well as Out-State Or to create your own please follow the below steps:

  • Create a Tax Category for reverse charge

Reverse Charge Tax Category

  • Update tax category in the relevant supplier masters

Supplier Tax Category

  • Create Purchase Taxes and Charges template for reverse charge

Reverse Charge Template

  • Once this configuration is done, on selection of supplier appropriate Purchase Taxes and Charges Template will be applied

ITC Ineligibility

Introduced in v14.18.0

A new feature was recently introduced in version 14 that automates ITC Reversal with GL Entry if you are not eligible to claim input tax credit.


  • GST Expense Account should be set in company doctype

Default GST Expense

  • If ITC is not eligible for specific items, enable Is Ineligible for ITC in Item Taxes.

Is Ineligible for ITC

What are the cases where ITC is ineligible? How are these cases handled in India Compliance?

GSTR3B ExtractCases for ITC Reversal GSTR3B

As per laws in India, ITC may be required to be reversed in the following cases:

  • Rules 38, 42, and 43 of CGST: This is usually about sales made (eg: Input claims for Exempt sales). Such reversals can be handled in Journal Entry. This will be reported in 4B(1) of GSTR-3B.

  • Section 17(5) of CGST: This is usually in relation to item purchased. Such reversals if it's defined for the item, can be handled in the Purchase Invoice automatically. For other cases (like personal use) it can be handled in Journal Entry. This will be reported in 4B(1) of GSTR-3B.

  • Other reasons: Reversal can be handled in Journal Entry. This will be reported in 4B(2) of GSTR-3B.

  • ITC is restricted due to PoS (Place of Supply) rules. As per these rules, ITC can only be claimed if the Place of Supply is the same as the State of Registration of the supplier. eg: If the place of supply is Maharashtra, then ITC cannot be claimed if the company is registered in Karnataka. Classic example: You booked a stay in Mumbai, but your company is registered in Karnataka.

    Such cases are automatically handled in Purchase Invoice and ITC in such cases is reversed if claimed. This will then be reported in 4D(2) of GSTR-3B.

    Note: This will be handled irrespective of ITC eligibility set in Item.

Journal EntryITC Reversal Journal Entry

Purchase Invoice ItemPurchase Invoice Item ITC Reversal

Purchase Invoice (Reason Autoset) Reason for Ineligibility

Which accounts are affected in case of ITC Reversal is done automatically?

Accounts affected will depend on the item.

  • Expense items: Expense account will be debited proportionally.
  • Stock items: The stock account will be debited proportionally and its value will be adjusted.
  • Asset items: The asset account will be debited proportionally and its value will be adjusted.

Different workflows are taken care of and accounting would be done accordingly.

  • Purchase Receipt --> Purchase Invoice: Item valuation is adjusted in Purchase Receipt. Input Reversal is done in Purchase Invoice.

  • Only Purchase Invoice: Item valuation is adjusted in Purchase Invoice. Input Reversal is done in Purchase Invoice.

  • Purchase Receipt --> Purchase Invoice --> Bill of Entry: Input Reversal is done in Bill of Entry.

    Taxes are not known in the purchase receipt/purchase invoice. Hence valuation is not automatically updated for purchase receipt/purchase invoice. However, proportionate valuation is auto-populated when trying to create a Landed Cost Voucher from the Bill of Entry.

Landed Cost VoucherAutopopulated Landed Cost Voucher

Example use case with Purchase Invoice

Purchase Invoice with Stock / Expense / Asset Item (Items in Green are eligible for ITC) Purchase Invoice With Eligible and Ineligible Items

GL EntryGL Entry With Ineligible ITC