Paradox Of “Self-Assessed Tax” Under Section 73 Of CGST Act, 2017: Reconciling Voluntary Compliance With Mandatory Penalty2 April 2026 5:34 PM IST