Filing your ITR? Here's a complete guide to paying self-assessment tax at a bank branch, including Challan ITNS 280, ...