(1) When a assessing authority finds, at the time of final assessment, that the dealer has paid tax in excess of what is due from him, it shall refund the excess to the dealer.
(2) When the assessing authority receives an order from any appellate or revisional authority to make refund of tax or penalty paid by a dealer it shall effect the refund.
(3) Notwithstanding anything contained in sub-section (1) and (2), the assessing authority shall have power to adjust the amount due to the refunded under sub-section (1) or subsection (2), towards the recovery of any amount due under this Act or under the Central Sales Tax Act, 1956 or under the Kerala Value Added Tax Act, 2003, on the date of adjustment from the dealer.
(4) In case refund under sub-section (1) or sub-section (2) or adjustment under sub-section (3) is not made within ninety days of the date of final assessment or, as the case may be, within ninety days of the date of receipt of the order in appeal or revision or the date of expiry of the time for preferring appeal or revision, the dealer shall be entitled to claim interest at the rate of ten per cent per annum on the amount due to him from the date of expiry of the said period up to the date of payment or adjustment.