I have my bankroll setup with a bank in a different account from my personal business. When I visit a casino I like to cash a check (from my BR account) because many of the casinos I visit will not actually deposit the check for a few days. This allows me to carry a higher daily balance than I would if I were using my ATM card to get the cash. I will then deposit the money plus winnings (or minus losses) the next day. I do this 2 or 3 times a week. My concern is that the bank will get suspicious about all the cash deposits I'm making and report me to the I*R*S. My deposits are much less than $10k and I always deposit large bills (Hundreds). I do pay taxes, however I do not want the hassle/aggravation/expense of having to deal with the I-R-S and a possible audit. Is this a valid concern? All advice is much appreciated.