Section 125 is a residual penalty provision applying only where no separate penalty or late fee is prescribed, and late fee is said to be mutually exclusive with Section 125 penalty. The expression "may extend to twenty five thousand rupees" indicates only a maximum ceiling, so the penalty may vary with the nature of the contravention. The commentary further states that imposing separate CGST and SGST penalties for a single contravention is impermissible, and cites an Allahabad High Court order treating such dual penalty as unjustified. (AI Summary)
TaxTMI