Reverse Charge Mechanism for Purchase and Sales Invoice.
For the use case (samples defined below) following are the propositions to verify with community and Accounts Masters,
GST Setting will have an additional settings for user to define (Tax Assets) Account Ledgers,
- Input CGST - RCM
- Input SGST - RCM
- Input IGST - RCM
- IGST - Refund
Then we will modify the Purchase Tax and Sales Tax Templates and add certain (missing) actions as follows,
Action | PI - Ledger Posting & GSTR2 | Purchase Invoice - Print | SI - Ledger Posting & GSTR1 | Sales Invoice - Print |
---|---|---|---|---|
Add | “Add” works as your Assets . | Will print both Tax % and Tax amount at actual. | “Add” which works like your liability. | Will print both Tax % and Tax amount at actual. |
Deduct | “Deduct” works as your liability. | Will print both Tax % and Tax amount at actual. | “Deduct” should work like your “Assets” | Will print both Tax % and Tax amount at actual. |
View | Doesn’t affect the ledger entries at all. | Will print both Tax % and Tax amount at actual. | Doesn’t affect the ledger entries at all. | Will print both Tax % and Tax amount at actual. |
View as 0 | Doesn’t affect the ledger entries at all. | Will help just to view both Tax % at actual and Tax amount (will be 0) | Doesn’t affect the ledger entries at all. | Will help just to view both Tax % at actual and Tax amount (will be 0) |
“View” and “View as 0” is moreover to comply with statutory requirement to print information to intimate Sender or Receiver of consignment about tax payment.
Once Tax Templates are set then we will have specific Templates with respect to various cases that arise as per Sales and Purchase which is as follows (some samples),
Sales Invoice
GST Invoice Type | Export Type | RCM | Transaction Type | Sales Template Name |
---|---|---|---|---|
Regular | Not Applicable | No | B2B | In State GST |
- Ledger Entries to be configured
- Add Output CGST - Credit Entry
- Add Output SGST - Credit Entry
- Line item level print config
- For Add entries we will show Tax % and Tax Amount in Print
- Line item level Tax % : Yes
- Line item level Tax Amount : Yes
- Add Tax total to Net Total : Yes
- Tax total in Print : Yes. Show in Print like
- CGST = Total CGST Amount
- SGST = Total SGST Amount
GST Invoice Type | Export Type | RCM | Transaction Type | Sales Template Name |
---|---|---|---|---|
Regular | Not Applicable | Yes | B2B | In State GST - Under RCM |
- No Ledger Entries to be configured
- Line item level print config
- For Add entries we will show Tax % and Tax Amount in Print
- Line item level Tax % : Yes
- Line item level Tax Amount : Yes
- Add Tax total to Net Total : No
- Tax total in Print : Yes. Show in Print like
- CGST = Total CGST Amount
- SGST = Total SGST Amount
GST Invoice Type | Export Type | RCM | Transaction Type | Sales Template Name |
---|---|---|---|---|
SEZ | With Payment of Tax | No | B2B | ISEZ/Export with GST |
- Ledger Entries to be configured
- Add IGST Refund - Debit Entry
- Add Output IGST - Credit Entry
- Line item level print config
- For Add entries we will show Tax % and Tax Amount in Print
- Line item level Tax % : Yes
- Line item level Tax Amount : Yes
- Add Tax total to Net Total : No
- Tax total in Print : Yes. Show in Print like
- IGST (Zero Rated Supply) = Total IGST Amount
- IGST (Zero Rated Supply) = Total IGST Amount
GST Invoice Type | Export Type | RCM | Transaction Type | Sales Template Name |
---|---|---|---|---|
SEZ | Without Payment of Tax | No | B2B | SEZ/Export without GST |
- No Ledger Entries to be configured
- Line item level print config
- View as 0 - Output IGST - Show Tax % and keep Tax Amount = 0
- Line item level Tax % : Yes
- Line item level Tax Amount : No
- Add Tax total to Net Total : No
- Tax total in Print : Yes. Show in Print like
- IGST (Zero Rated Supply) = Total IGST Amount
- IGST (Zero Rated Supply) = Total IGST Amount
Purchase Invoice
GST Invoice Type | Export Type | RCM | Transaction Type | Sales Template Name |
---|---|---|---|---|
Regular | Not Applicable | Yes | (Buying from GTA) B2B | In State GST - Under RCM |
- Ledger Entries to be configured
- Add Input SGST RCM - Debit Entry
- Add Input CGST RCM - Debit Entry
- Add Output CGST RCM - Credit Entry
- Add Output SGST RCM - Credit Entry
- Add Tax total to Net Total : No
- Tax total in Print : No
- ITC Eligibility : Yes
- CGST - ITC
- SGST - ITC
Please, do help us validate the use case in terms of implementation and guidelines with respect to current capabilities of Accounts Module.