<prompt> Human: Hello rpersonalfinance. I dont know if Im posting in the right place. If not let me know.Well anyways heres the situation. I have a business account with a certain bank. For a while Ive been having some issues with this bank. On Sunday I noticed a ACH transfer for 9015.34 on my account. It put my account in the negative. I called their fraud department but you have to call the customer service line on the weekdays regarding transfers. So Monday I call and they claim its from the IRS. Im freaking out at this point as Ive just set up my business this year and thought I filled out all the paperwork right. So I call my accountant and he tells me to ask for what code section gave them the right to withdraw from my account. I call them and they confirm that my EiN and my SSN have no pending balanced and even tell me I would have received a notice in the mail and unless I was very delinquent they wouldnt withdraw and would warn me. So Im furious and call my accountant and then call the bank. The bank claims that there wasnt enough money for the IRS to withdraw from my account so theyre returning it and applying a 30 USD fee. Im furious and Im definitely switching banks. But I definitely suspect fraud and I think the 30 dollar fee is bs. I ask them what was the reason for the withdrawal, they say it only says USA taxes What resources can I go to? How can I ensure any of my information is not compromised?Edit: Tomorrow Im going to try the customer service line again. Im going to request an account number change in case its just plain old fraud. In case its about an error they made or fraud Im going to see about getting my fee reversed and if they give me the same answer Im going to report it to consumer finance. Ill let you know how it went. Thank you for your suggestions.Edit 2: Im sorry Im not getting back to all of you guys. Im at work right now. I called the bank, the money is back but the transaction disappeared with only the 30 NSF charge showing up. Were giving them a big stink to the bank. Ill see how that goes. I didnt expect this to get so big.  <response>: This is fraudulent. The IRS doesnt transfer of their own accord. They levy. This means that they will send official correspondence to you and to the bank notifying you of an amount to be held for them. That exact amount will be frozen across any accounts you have and will be held for 30 days. Your current balance will remain unchanged but your available balance will reflect the hold. After 30 days the money will be removed from the account. At any point in this process the bank must make available to you by law, on request. a copy of the exact letter they got from the IRS.You just got robbed. If you get the money back leave that bank and never look back. 