Once in a while, someone will write you a bad check. Unfortunately, you may not know this for days or even weeks after you make the deposit. When the bad check returns to your bank, the bank will deduct the amount it previously credited to your account.
And besides taking back the cash credited to your account, the bank might charge you a returned deposit fee. When you're already frustrated about losing the funds, the returned deposit fee can seem like an attempt by your bank to punish you for someone else's mistake. However, your account agreement probably includes returned deposit fees you could be charged [source: FDIC]. Literally, this is the cost of trusting someone to pay you by check.
The only way to avoid a returned deposit fee is to accept only cash, money orders or cashier's checks from a trusted bank. If you do accept a check, be sure you keep enough money in your account to cover the check in case it bounces.