I have this saying:  "As long as humans are involved, there will be human error."  
  
Simple as that - someone at the bank done goofed.  You are right - banks *do* have incredibly strict controls to prevent errors, but as long as human beings are punching keys and inputting information, there's going to be human error on occasion.  
  
I remember one time a customer called in to say that he noticed he had an extra $50,000 in his account, wondered where it came from.  Did some digging around through our systems, and figured it out.  A third party had walked into a branch to make a deposit into his friend's account, didn't have the account number handy so the teller looked it up by the account holder's name.  Even though it was a fairly uncommon name, our bank had *two* customers with the same name.  Guess where the money went?  
  
It was an easy enough fix, and it did not cause any problems with the other customer, but it is still clearly a bank error.  Very, very rare (I've seen it maybe twice), but it does happen.   
  
Another more common error I see is "check encoding errors", where someone is manually typing in the information from the checks and types in some digits wrong - such as transposing two numbers, and the money ends up in the wrong account.  I see that a few times a year.     
  
Basically, as long as human beings are part of the process of handling the transactions, there will be errors.  The error rate is extremely low, but our bank processes several billion individual transactions each day, so a few creep into the system here and there.      
  
 > Also- if you did withdraw and use the money completely, how is this against the law?  
  
Well, no, you can't keep it.  In the terms and account agreements that you agree to when you open your account, there are disclaimers about bank errors.  Pretty much every bank, credit union or financial institution will have a disclaimer about the bank's ability to make corrections, and that you would be responsible for returning any misapplied funds.  
මට මේ කියමන තිබේ: &quot;මිනිසුන් සම්බන්ධ වන තාක් කල්, මිනිස් වැරදි සිදුවනු ඇත.&quot; ඒ තරම් සරලයි - බැංකුවේ කෙනෙක් විකාර කළා. ඔබ නිවැරදියි - බැංකුවලට වැරදි වළක්වා ගැනීමට ඇදහිය නොහැකි තරම් දැඩි පාලනයක් ඇත, නමුත් මිනිසුන් යතුරු විදින සහ තොරතුරු ඇතුළත් කරන තාක් කල්, වරින් වර මානව දෝෂයන් සිදුවනු ඇත. මට මතකයි වරක් එක් පාරිභෝගිකයෙක් ඇමතූ විට ඔහුගේ ගිණුමේ අමතර ඩොලර් 50,000 ක් ඇති බව ඔහු දුටුවා, එය පැමිණියේ කොහෙන්දැයි කල්පනා කළේය. සමහරක් අපේ පද්ධති හරහා හාරා, එය තේරුම් ගත්තා. තුන්වන පාර්ශ්වයක් තම මිතුරාගේ ගිණුමට මුදල් තැන්පත් කිරීමට ශාඛාවකට ගොස් ඇති අතර, ගිණුම් අංකය අතේ නොතිබූ නිසා කියන්නා එය ගිණුම් හිමියාගේ නමෙන් සොයා බැලීය. එය තරමක් අසාමාන්‍ය නමක් වුවද, අපගේ බැංකුවට එකම නම ඇති ගනුදෙනුකරුවන් දෙදෙනෙක් සිටියහ. මුදල් ගියේ කොහේදැයි අනුමාන කරන්න? එය ප්රමාණවත් තරම් පහසු විසඳුමක් වූ අතර, එය අනෙක් පාරිභෝගිකයා සමඟ කිසිදු ගැටළුවක් ඇති නොකළ නමුත් එය තවමත් පැහැදිලිවම බැංකු දෝෂයකි. ඉතා, ඉතා දුර්ලභ (මම එය සමහර විට දෙවරක් දැක ඇත), නමුත් එය සිදු වේ. මා දකින තවත් පොදු දෝෂයක් නම් &quot;කේතන දෝෂ පිරික්සන්න&quot;, එහිදී යමෙකු චෙක්පත් වල තොරතුරු අතින් ටයිප් කරන අතර සමහර ඉලක්කම්වල වැරදි වර්ග - අංක දෙකක් මාරු කිරීම වැනි, සහ මුදල් වැරදි ගිණුමක අවසන් වේ. මම ඒක අවුරුද්දකට කීප වතාවක් දකිනවා. මූලික වශයෙන්, මිනිසුන් ගනුදෙනු හැසිරවීමේ ක්‍රියාවලියේ කොටසක් වන තාක් කල්, දෝෂ තිබේ. දෝෂ අනුපාතය අතිශයින් අඩු ය, නමුත් අපගේ බැංකුව සෑම දිනකම තනි තනි ගනුදෙනු බිලියන කිහිපයක් ක්‍රියාවට නංවයි, එබැවින් කිහිපයක් ක්‍රමයට එහෙට මෙහෙට රිංගයි. &gt; එසේම- ඔබ මුදල් ආපසු ගෙන සම්පූර්ණයෙන්ම භාවිතා කළේ නම්, මෙය නීතියට පටහැනි වන්නේ කෙසේද? හොඳයි, නැහැ, ඔබට එය තබා ගත නොහැක. ඔබ ඔබේ ගිණුම විවෘත කරන විට ඔබ එකඟ වන නියමයන් සහ ගිණුම් ගිවිසුම් තුළ, බැංකු දෝෂ පිළිබඳ වියාචන ඇත. බොහෝ දුරට සෑම බැංකුවකටම, ණය සමිතියකටම හෝ මූල්‍ය ආයතනයකටම නිවැරදි කිරීම් කිරීමට බැංකුවට ඇති හැකියාව පිළිබඳව වියාචනයක් ඇති අතර, වැරදි ලෙස යෙදවූ අරමුදල් ආපසු ලබා දීම සඳහා ඔබ වගකිව යුතුය.  