Generally if this is regulated, it is at your state level and the state law will dictate what signage or notice you are required to provide to your customer in the event there is a returned check, so you can charge an additional fee to your customer. There is generally no correlation between what you charge your customer, and what your bank can charge you. These are different fees. Your fees with your bank are disclosed to you in a fee schedule and/or deposit agreement. I'm not sure if $66 was the fee amount, or the check amount. If it is the former, that seems high based on my market.