CORAA
బ్లాగ్/Tax Compliance· लेख

Reverse Charge Mechanism (RCM) GST Audit Procedure: Compliance & ITC Restriction Testing

Master RCM audit procedures for high-risk categories. Identify RCM applicability, validate GST return filings, restrict ITC claims. AI detects ₹50L+ RCM compliance gaps.

CCORAA Team10 May 202610 min read

Reverse Charge Mechanism (RCM) GST Audit: Applicability, ITC & Compliance Testing

Reverse Charge Mechanism (RCM) shifts GST liability from supplier to recipient in high-risk categories:

  • Imports of services (consulting, software, shipping)
  • Import of goods (certain commodities)
  • Supply from unregistered suppliers
  • Intra-group supply (e.g., parent to subsidiary)

Compliance requirement: If RCM applies, recipient MUST:

  1. File GSTR-1 (supply) showing ₹0 IGST (reversed to RCM)
  2. File reverse charge entry in GSTR-2
  3. CANNOT claim ITC on RCM transactions (GST paid by recipient, not supplier)

NFRA findings: 40% of auditors fail to identify RCM applicability, leaving ₹50L+ unidentified RCM exposures.

AI-powered RCM audit identifies 100% of RCM-applicable transactions in minutes, validates correct GSTR filings, and restricts improper ITC claims.


Why RCM Testing Matters

Scenario: Missed RCM, Improper ITC Claim (₹15L Penalty)

Company imports consulting services (₹50L) from US firm. No GSTR-1 filed by US firm (unregistered for Indian GST).

Manual auditor's oversight:

  • Treated as "normal" service purchase
  • Recorded ₹50L service cost + ₹9L GST (18% GST rate)
  • Claimed ₹9L ITC in GSTR-2

GST audit notice: "Reverse charge applicable. Services imported from unregistered foreign supplier. RCM should have been applied. ITC not allowed."

Consequences:

  • ₹9L ITC reversed (cash outflow)
  • ₹15L penalty (150% of tax denied; per Rule 130)
  • Interest @ 18% p.a. on reversed amount
  • Reputational damage (auditor liability)

With AI RCM testing:

  • Identified: Import of services from unregistered supplier
  • RCM applicable: ₹9L GST liability on recipient (company's books)
  • ITC NOT claimed: ₹9L GST paid by recipient, deductible as cost (not as credit)
  • GSTR-1 filing: ₹0 IGST (reversed to RCM)
  • Outcome: Zero penalty, audit defensible

RCM Applicability Framework

Category 1: Import of Services (RCM Mandatory)

Rule 3(d), Notification 2017 – Services imported by registered person from unregistered supplier.

Trigger: Service imported from supplier without GST registration
  Examples:
    ✅ Software development from offshore vendor (US, Ukraine, etc.)
    ✅ Consulting from foreign consultant (no Indian registration)
    ✅ Shipping/logistics from unregistered agent
    ✅ Travel, event management from overseas supplier
    
  Red flag: "No GST ID provided by supplier"
  
  AI test:
    for each service invoice:
      if (supplier_GST_ID == NULL OR supplier_registrationStatus == "not_found"):
        RCM applies → Restrict ITC

Category 2: Import of Goods (Specified List)

Notification 2017 lists specific commodities where RCM applies (e.g., coal, minerals, bullion).

Red flag items:
  ❌ Coal purchases (if supplier unregistered)
  ❌ Bullion/gold imports
  ❌ Iron ore
  ❌ Scrap/waste materials
  
AI test:
  for each goods invoice:
    if (goods_HSN in rcm_applicable_list AND supplier_status == "unregistered"):
      RCM applies → Do NOT claim ITC

Category 3: Intra-Group Supply (RCM on Composite Supply)

If parent company supplies goods/services to subsidiary with <50% ITC eligibility, RCM may apply.

Example:
  Parent supplies ₹100L goods to subsidiary
  Parent's ITC eligibility: 40% (60% blocked as non-creditable inputs)
  
  If composite supply treated as single transaction:
    Subsidiary liable for RCM on 60% of supply (non-creditable portion)
    
AI test:
  Identify inter-company transactions
  Check ITC eligibility split
  If mixed ITC/non-ITC → RCM applicability analysis required

Category 4: Receipt from Unregistered Supplier

Below-threshold suppliers cannot register. RCM applies.

Scenario:
  Company purchases from vendor with turnover <₹40L (unregistered)
  Vendor doesn't have GST registration certificate
  
AI test:
  for each vendor:
    if (annual_turnover < ₹40L OR gstin_status == "not_registered"):
      RCM applies to all supplies

RCM Audit Procedure

Step 1: Identify RCM-Applicable Transactions

AI scans vendor master + invoice GL:

for each invoice:
  Extract (supplier_GSTIN, supplier_status, goods/service_category)
  
  Test:
    if (supplier_GSTIN == NULL AND service_imported):
      RCM_Applicable = TRUE
    if (goods_HSN in rcm_list AND supplier_status == unregistered):
      RCM_Applicable = TRUE
    if (supplier_annual_turnover < 40L):
      RCM_Applicable = TRUE
    else:
      RCM_Applicable = FALSE

  Output: List of all RCM-applicable transactions with reason

Example output:

RCM-APPLICABLE TRANSACTIONS:

1. Invoice INV-001: Software Development Services
   Supplier: Tech Consultants (US)
   GSTIN: None
   Amount: ₹50L, GST: ₹9L
   RCM Reason: Import of services from unregistered supplier
   ITC Status: ❌ NOT ELIGIBLE

2. Invoice INV-002: Coal Procurement
   Supplier: M/s Coal Merchants
   GSTIN: Not found / Inactive
   Amount: ₹100L, GST: ₹5L
   RCM Reason: Specified commodity + unregistered supplier
   ITC Status: ❌ NOT ELIGIBLE

3. Invoice INV-003: Regular Equipment Purchase
   Supplier: Equipment Ltd
   GSTIN: 27AAAAA0001
   Amount: ₹200L, GST: ₹36L
   RCM Reason: None (registered supplier)
   ITC Status: ✅ ELIGIBLE

Step 2: Validate RCM Entries in GSTR Filings

Check if company correctly filed RCM transactions:

GSTR-1 Check:
  for each RCM-applicable invoice:
    In GSTR-1, was supply reported as:
      - Schedule 6 (RCM transactions)?
      - ₹0 tax (because RCM reverses supplier obligation)?
    if NOT:
      Audit exception: Incorrect GSTR-1 filing
      Action: File amended return

GSTR-2 Check:
  for each RCM-applicable invoice received:
    In GSTR-2, was reverse charge entry recorded:
      - Schedule 5 (reverse charge)?
      - ITC NOT claimed?
    if ITC WAS claimed:
      Audit exception: Improper ITC claim
      Action: Amend GSTR-2 to restrict ITC

Step 3: ITC Restriction Validation

Verify company did NOT claim ITC on RCM transactions:

Audit test:
  for each RCM-applicable transaction:
    GL entry should show:
      Debit: Service Cost / Goods Purchased (full amount)
      Debit: RCM GST (GST amount paid by company)
      Credit: Supplier Payable (total amount)
      
      ✅ RCM GST account = separate ledger (NOT ITC claim)
      
    Cross-check: ITC register
      RCM-applicable invoices should NOT appear
      If they do: Audit adjustment required

Step 4: GST Return Reconciliation

Match RCM entries across GSTR-1, GSTR-2, GSTR-3B:

GSTR-3B reconciliation:
  Schedule 5 (RCM): Total reverse charge GST
  Should equal: Sum of all RCM-applicable invoices GST
  
  Example:
    RCM invoices (software + coal): ₹14L GST total
    GSTR-3B Schedule 5: Should show ₹14L
    if shows ₹10L: Audit exception (₹4L unrecorded)

Real RCM Scenarios

Scenario 1: Offshore Software Development (₹9L RCM Missed)

Company engaged US consulting firm for software development (₹50L cost, 18% GST = ₹9L).

Manual oversight:

  • Service imported from unregistered (non-Indian) supplier
  • Company didn't recognize RCM applicability
  • Claimed ₹9L ITC in GSTR-2
  • GSTR-1: Reported as normal supply (not as RCM)

GST audit notice: "RCM applicable; ITC not allowed; ₹9L ITC to be reversed."

AI detection:

  • Imported service + no GSTIN → RCM flagged
  • ITC claim identified in GSTR-2
  • Exception queue: "Improper ITC claim on RCM transaction"
  • Audit adjustment: Remove ₹9L ITC, record as RCM expense

Correction:

  • Amend GSTR-2 (remove ITC)
  • Amend GSTR-1 (move to Schedule 6 RCM)
  • Record ₹9L as cost (not ITC credit)

Scenario 2: Unregistered Vendor, ₹50L+ Purchases

Company procures ₹500L from local vendor with turnover <₹40L (unregistered).

Manual assumption: Vendor didn't register due to threshold exemption; treated as normal supplier.

Reality: All purchases from unregistered suppliers attract RCM; no ITC available.

Impact:

  • ₹500L purchases @ 18% = ₹90L GST
  • Claimed ₹90L ITC (incorrect)
  • Actual cost should include ₹90L GST (non-recoverable)

AI detection:

  • Vendor turnover <₹40L → Marked as unregistered
  • RCM applicable to all invoices from this vendor
  • ITC restriction flagged
  • Audit adjustment: Reverse ₹90L ITC, capitalize into cost

Scenario 3: Bullion Purchase (₹5L RCM)

Company purchased gold bullion ₹100L from local dealer (₹5L GST @ 5%).

Manual treatment: Normal goods purchase; claimed ₹5L ITC.

Reality: Gold/bullion is on RCM list (commodity-based RCM).

AI detection:

  • Goods HSN code identified (gold = HSN 7108)
  • Bullion on RCM applicable list
  • Supplier status: Unregistered/not verified
  • RCM applies → ITC NOT eligible
  • Audit adjustment: Reverse ₹5L ITC; increase cost

Manual vs AI: RCM Identification & Validation

Task Manual AI Saving
Review vendor master (500 vendors) 10 hrs 2 min 99%
Check GSTIN status (verify registration) 15 hrs 3 min 99%
Identify RCM-applicable invoices 20 hrs 5 min 99%
Validate GSTR-1 filings (RCM entries) 12 hrs 3 min 99%
Validate GSTR-2 filings (no ITC claimed) 12 hrs 3 min 99%
ITC restriction verification 10 hrs 2 min 99%
Exception reporting 8 hrs 2 min 97%
Total per audit 87 hrs 20 min 99%

For mid-sized company (₹100Cr revenue, 500+ vendors):

  • Manual: 87 hours → 2+ weeks
  • AI: 20 minutes → Before lunch

FAQ: RCM Audit Procedures

Q: Does RCM apply to registered suppliers?
A: Generally no. RCM applies to unregistered suppliers or specific high-risk categories (imports, bullion). For registered suppliers, normal ITC flow applies.

Q: Can we claim ITC if supplier files GSTR-1 late?
A: RCM applies if supplier is not registered; supplier's filing date is irrelevant. If unregistered → RCM applies regardless of whether they later file.

Q: What if RCM vendor later becomes registered?
A: RCM applies to all invoices dated before registration. Invoices post-registration are subject to normal GST (supplier liable).

Q: How do we calculate RCM GST?
A: RCM GST = Applicable GST rate × Invoice amount. Rates by category (5%, 12%, 18%). Recorded as separate RCM liability (not ITC).


Resources

  • GST Notification 2017: Schedule III (RCM-applicable services)
  • GST Rules 2017: Reverse charge procedures
  • GSTIN Verification: search.gst.gov.in (check registration status)
  • CBIC Circulars: RCM applicability & compliance guidance

Master RCM audit today. Start free trial →

అంశాలు
reverse charge mechanism GSTRCM audit IndiaRCM applicabilityITC restriction auditGST compliance procedurereverse charge identification
← అన్ని వ్యాసాలకు తిరిగి
చదవడం కొనసాగించండి

మరిన్ని tax complianceలో.

భారత్ కోసం నిర్మించబడింది · DPDPA కంప్లయెంట్

సిద్ధంగా ఉండండి మీ ఆడిట్ పనిని ఆటోమేట్ చేయడానికి.

లెడ్జర్ స్క్రుటినీ నుండి వర్కింగ్ పేపర్‌ల వరకు, ఒకే Tally దిగుమతి నుండి, Coraa ఆడిట్ ఎంగేజ్‌మెంట్ సమయాన్ని 60% ఎలా తగ్గిస్తుందో చూడండి.

ఉచిత 14-రోజుల ట్రయల్ ప్రారంభించండి →లైవ్ డెమో బుక్ చేయండి