Processing Fee is charged for Processing of the Loan, here in this case ICICI Bank operates thru its DSA's, and these Guys employed thru these DSA's hardly know anything about the procedure and hence the Customer suffers. Standard Chartered Bank takes Fees which is not Refundable, they do refund if there is any Legal Problem with the Property, otherwise no. In case of HDFC, they refund the Processing Fees if there is any Legal problem with the property, or else they charge .25% of the loan, if the Loan is sanctioned and the Party doesn't accept.