e-Invoicing for Reverse Charge Mechanism (RCMDOM & RCMIMP): Complete Compliance Guide for CAs & CFOs
Issued: CBIC Advisory on Recipient-Generated e-Invoices under Reverse Charge Mechanism for Domestic Supplies from Unregistered Persons and Import of Services
Section 1: Statutory Framework & Legal Background
The Central Board of Indirect Taxes and Customs (CBIC) has introduced a critical expansion of the e-invoicing facility under the GST regime. This advisory mandates the integration of recipient-generated self-invoices into the Indian Revenue Portal (IRP) for two specific reverse charge scenarios:
- RCMDOM (Reverse Charge Mechanism - Domestic): Governed under Rule 10(1) of the CGST Rules, 2017, for supplies received from unregistered persons where the recipient is liable to pay GST.
- RCMIMP (Reverse Charge Mechanism - Import): Governed under Rule 3(7) of the IGST Rules, 2017, for imported services where domestic recipients bear the GST liability.
The statutory foundation rests on:
- Section 168 of the CGST Act, 2017: Prescribes e-invoicing requirement for B2B supplies above turnover thresholds.
- Rule 47A of CGST Rules, 2017: Mandates electronic invoice generation and furnishing to IRP.
- Section 51 of CGST Act: Defines penalty for non-compliance with procedural filings and furnishing false/incorrect invoices (up to ₹25,000 per invoice or 10% of invoice value, whichever is higher).
Compliance Consequences: Non-registration of recipient-generated invoices in IRP attracts penalties under Section 51 (procedural default), denial of Input Tax Credit (ITC) under Rule 36(4) for unmatched invoices, and potential GST demands with interest at 18% per annum. Repeated non-compliance may trigger audit flags and demand notices under Section 73/74 of CGST Act.
Section 2: Scope of Expansion & Applicability Matrix
This advisory expands e-invoicing compliance beyond the existing B2B threshold framework:
- RCMDOM Applicability: When a GST-registered person receives supplies (goods or services) from an unregistered supplier where reverse charge applies under Section 9(3) or Section 9(4) of CGST Act. The recipient must generate and upload a self-invoice to IRP reflecting the transaction.
- RCMIMP Applicability: When a registered person imports services (including B2B services) and bears GST liability under reverse charge. The recipient must generate the corresponding e-invoice and upload to IRP within the prescribed timeline.
- Threshold Clarification: Unlike standard B2B e-invoicing (₹20 lakh+ annual turnover for suppliers), RCMDOM and RCMIMP e-invoicing applies regardless of transaction value once reverse charge is triggered. However, exemptions remain for specific categories (restaurants, non-taxable persons, composition dealers).
- Transitional Relief: Manual uploads via the IRP portal are permitted until direct ERP-to-IRP API integration is rolled out for all accounting software vendors.
Section 3: Step-by-Step Operational & ERP Workflow
Phase 1: Invoice Generation in ERP
- In the Purchase module, classify the transaction as RCMDOM or RCMIMP.
- System automatically calculates GST liability (no IGST/CGST/SGST split for services under RCMIMP; split for goods under RCMDOM based on place of supply).
- Generate the e-invoice XML with standard format: Invoice number, date, GSTIN of recipient, supplier details (name/address if unregistered), HSN/SAC, quantity, rate, tax amount.
- Attach mandatory fields: Document type (as per Annexure I of IRP specification), unique invoice reference number, and transaction timestamp.
Phase 2: IRP Portal Upload or API Integration
- Manual Route (Current): Download XML from ERP → Log into IRP portal (portal.irp-gst.gov.in) → Navigate to 'Generate IRN for Reverse Charge Invoices' → Upload XML file → Validate against schema → Receive IRN (Invoice Reference Number) and QR code.
- API Route (Planned): ERP systems with IRP API integration can push invoices directly. Vendors (Tally, SAP, Oracle, Zoho) are rolling out compliance modules by Q4 2026.
- Upon successful upload, IRP returns an IRN and affixes digital signature. This constitutes the e-invoice and must be retained as GST record.
Phase 3: Matching & ITC Claim
- Once IRN is generated, the invoice is visible in the IRP database.
- ITC can be claimed in the GSTR-3B return only after:
- The e-invoice is uploaded to IRP (confirmed by IRN status).
- The recipient's GSTR-1 return is filed (if applicable) or the e-invoice is retained for audit matching.
- Maintain audit trail linking purchase invoice → IRN → ITC claim in GSTR-3B.
Section 4: Previous Practice vs New Mandate Comparison
| Compliance Dimension | Previous Practice (Pre-Advisory) | New Mandate (Post-Advisory) |
|---|---|---|
| RCMDOM Invoice Generation | Manual self-invoice creation by recipient; no mandatory e-invoice format; stored in local accounting records. | Mandatory e-invoice generation with standardized XML schema; must be uploaded to IRP within 7 days of invoice date. |
| RCMIMP Invoice Generation | Recipient self-invoice based on customs bill of entry; uploaded to GSTR-1 (if applicable); no centralized IRP tracking. | e-Invoice must be generated with IRN and uploaded to IRP; ITC matching happens through IRP database, not manual GSTR-1 reconciliation. |
| ITC Claim Process | ITC claimed in GSTR-3B based on internal invoice records; no mandatory IRP matching; risk of mismatch audits. | ITC claimable only after IRN generation and IRP validation; cross-checked against IRP database during GSTR-1/2 filing; enables real-time audit trails. |
| Audit & Verification | Manual document verification during GST audit; prone to discrepancies; no centralized log of reverse charge transactions. | Automated audit via IRP; all reverse charge invoices visible to tax officers; reduces dispute window; penalties for non-upload under Section 51. |
Section 5: 5-Point Action Plan Checklist for Finance & Audit Teams
- ✔ Audit Current ERP System: Verify if accounting software (Tally, SAP, Oracle, QuickBooks, Zoho) has RCMDOM/RCMIMP e-invoice module. If not, raise requirement with vendor or plan for manual IRP uploads immediately.
- ✔ Train GST & Finance Teams: Conduct 2-hour training on e-invoice XML format, IRP portal login, upload procedures, IRN retrieval, and ITC claim linkage. Designate a compliance owner for IRP uploads.
- ✔ Implement Process Controls: Create a monthly checklist: Identify all reverse charge transactions → Generate e-invoices in ERP → Upload to IRP within 7 days → Download and file IRN copies → Link to GSTR-3B ITC schedules.
- ✔ Document Retention Policy: Store original purchase documents, e-invoice XMLs, IRN receipts, and IRP upload confirmations for 6 years as per Section 35 of CGST Act. Maintain digital audit trail in ERP.
- ✔ Reconciliation Routine: Reconcile GSTR-3B ITC claimed against IRP IRN database quarterly. Flag mismatches immediately; amend returns if invoices were uploaded late or IRN generation failed.
Key Deadlines & Compliance Reminders
Mandatory Compliance Date: The CBIC advisory is effective immediately. Organizations must begin uploading RCMDOM and RCMIMP e-invoices to IRP within 7 days of invoice generation. Non-compliance attracts penalties and ITC denial.
Next Phase: By Q1 2027, the CBIC plans to make ERP-to-IRP API integration mandatory for all RCMDOM/RCMIMP transactions, eliminating manual uploads. Organizations should ensure their ERP vendors are compliant.
For CAs & CFOs: Update GST compliance calendars immediately. Include RCMDOM/RCMIMP e-invoice uploads as part of monthly return filing procedures. Communicate this requirement to all purchase-facing teams to avoid last-minute compliance gaps.