HDFC Bank charges a fee to the tune of Rs 150-600 (excluding taxes) for insufficient balance in regular savings accounts held in its metro, urban and semi-urban branches.