Federal laws do not specify maximum amounts for fees that banks can charge for overdrafts. These decisions are made by the bank. Banks are required to disclose any fees when the deposit account is established, and they are required to give you advance notice of any increase in a fee.