WHERE ELSE CAN THE SELF ASSESSMENT TAX BE PAID OTHER THAN BANKS?
Is there any upper limit in paying self assessment tax by cash in bank or in any other place for paying self assessment tax?
Is there any extra documentary formality needs to be done for payment of self assessment tax above a threshold limit?