ERPNext India Compliance v16.4.0
I have a Purchase Invoice with Reverse Charge (RCM) enabled.
Scenario:
- Posting Date: April 2026
- GSTR-3B for April 2026 has already been filed on the GST Portal.
- I received or entered the RCM purchase invoice after filing GSTR-3B.
- I want to claim/report this invoice in the current month’s GSTR-3B while keeping the original posting date (April 2026).
Problem:
If ITC Claim Period is set to 042026, I get:
“Cannot set ITC Claim Period to 042026. GSTR-3B is already filed.”
If I change ITC Claim Period to the current month (e.g., 062026), I get:
“ITC Claim Period must be 042026 (same as posting date) for purchases from Unregistered suppliers under Reverse Charge.”
Questions:
- Is this expected behavior in India Compliance?
- How should late RCM purchase invoices be handled in ERPNext?
- Is there any standard configuration or feature to report such invoices in the current GSTR-3B without changing the posting date?
- Is this a known issue or limitation in India Compliance v16?
- Are there any official discussions, GitHub issues, or documentation related to this scenario?