It's not safe to give out your bank account number since it allows people to withdraw money.

But if it's so easy, what's the easy process? i.e. is it even legal (assuming you have permission)?
And if it's legal, then how would you go about withdrawing the money given just the relevant information (account/routing numbers, name of the account owner, etc.)?

For what it's worth:

  • I would assume that forging a check using the account information to include is illegal, so I'm obviously not asking how to forge checks (or for any other illegal advice); I'm only asking how to go about legally withdrawing money (assuming you have permission or whatever else is necessary at minimum)

  • If it's only legal for an account owned by myself, then I would like to know how I would go about doing this for my own account (i.e., if there's a legal way to do it assuming I have relevant authorization -- either because I'm the owner or the owner has given me permission -- then I'm looking for an explanation of how this is done, not just an answer saying "it's possible")

  • I can't find any option on my banks' websites' that lets me withdraw money from someone else's account, so this doesn't seem to be supported? (yes I know this sounds silly, my point is that it doesn't look anything close to easy to me)

  • Websites like this say this can be done with the account number, but not how

  • I don't find any option on ATMs saying "please enter the account number of the third-party account you'd like to withdraw from", for obvious reasons

  • But I just can't think of any other way to make this work. Does a bank do this for me if I go in person? Or by phone? Or is there an obscure option on their websites for doing this?

2 Answers 2


You can technically initiate an ACH transaction (debit or credit) with just the routing number and the account number. As a consumer - most banks will not allow you doing this without some sort of verification of authority. But if you have a direct ACH access (like many billers do) - you can do that and nothing will stop you.

You can also print checks with the account/routing info on them and use them.

That said - these actions are illegal and reversible. People who do this are usually making "sting" operations where they deposit forged checks and withdraw the money in cash quickly, before the check bounces back as a fake. The loss is then on the bank that allowed them depositing the checks (that's why new accounts usually have much longer holds on deposits than older established ones).

  • 1
    +1 Great answer, but then why do they say the system is so grossly unsafe? It seems to me that your answer is saying that you have to either be a reputable biller with ACH access or you have to print illegal checks. In the first case nothing is wrong; in the second case the bank who cashed the check is responsible for the fake check. So isn't the consumer pretty safe giving his account number away here?
    – user541686
    Commented Aug 9, 2014 at 5:16
  • 1
    @Mehrdad no-one said about being reputable. Everyone can print checks, there's no "id" system in the US, and many times people don't check what's going on on their accounts on a daily/weekly basis to act fast enough for the criminals to be caught. Especially in the US the banking system is inherently unsafe.
    – littleadv
    Commented Aug 9, 2014 at 5:20
  • When I said reputable I was referring to direct ACH access -- you said billers have that access, and while I don't know how it works, I'm guessing it requires a certain amount of reputation of some sort to gain access (e.g. owning a company, etc.), right? Or can any random person get direct access?
    – user541686
    Commented Aug 9, 2014 at 5:25
  • @Mehrdad all it requires is a business account. Then a million $1.01 transactions in two days, and then cash out and run away.
    – littleadv
    Commented Aug 9, 2014 at 5:28

A large biller is registered and can initiate an ACH Debit to your account based on the Account Number and the Routing number. He assumes responsibility and completes the due diligence of obtaining a written mandate / permission / authorization from you.

There are other legal process where by you get a Power of Attorney that would allow you to transact on behalf of someone.

The key point you seem to be missing is that one can ONLY transact from ones account either by walking into the Bank / ATM, or by writing a check. There are other options as well to transact.

  • +1 for the first two paragraphs, but regarding the last one: not sure if you misunderstood my question or if I misunderstood your answer, but I can't just walk into a bank and withdraw money from a random account using only an account number, can I? Yet people say all you need to withdraw from an account is the account number, which is what confuses me.
    – user541686
    Commented Aug 9, 2014 at 3:43
  • If you visit bank, you cannot withdraw from any random account. The signature is verified. Most Banks these days rather than verifying signature ask one to swipe debit card and PIN authenticate before withdrawing.
    – Dheer
    Commented Aug 9, 2014 at 5:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .