Common ATM Error Codes: Understanding Glitches and Resolving

Automated Teller Machines (ATMs) have become integral to our daily lives, providing convenient access to cash and various banking services. However, like any electronic system, ATMs are susceptible to errors and glitches. When an ATM encounters an issue, it often displays an error code to alert users and technicians about the problem. Understanding these standard ATM error codes can help users troubleshoot minor issues and guide technicians in resolving more complex problems.

  1. Error Code 101: Insufficient Funds

One of the users’ most common errors is Error Code 101, indicating insufficient funds. This error occurs when the account linked to the card does not have enough money to complete the requested transaction. To resolve this issue, users should check their account balance and ensure sufficient funds are available.

  1. Error Code 120: Invalid Transaction

Error Code 120 typically signals an invalid transaction. This may happen if the user attempts to withdraw more money than the ATM’s preset limit or if the transaction type is not supported. Users should verify their transaction details, including withdrawal limits, and ensure they are within the specified parameters.

  1. Error Code 200: Unable to Process Transaction

This error code suggests a communication problem between the ATM and the bank’s network. It could be due to network congestion, server issues, or a temporary disruption. Users experiencing Error Code 200 should wait momentarily and attempt the transaction again. If the problem persists, contacting the bank’s customer support is advisable.

  1. Error Code 400: Card Not Valid or Expired

If an ATM displays Error Code 400, it indicates issues with the card itself. This could be due to an expired card or a damaged magnetic stripe. Users should check the card’s expiration date, ensure it is not damaged, and contact their bank for a replacement card if needed.

  1. Error Code 500: Unable to Dispense Cash

When an ATM cannot dispense cash, it will show Error Code 500. This could be due to a lack of money in the machine, a mechanical issue, or a sensor problem. Users encountering this error should report the issue to their bank immediately, and technicians will need to inspect and service the ATM.

  1. Error Code 700: PIN Incorrect or Invalid

Error Code 700 indicates an issue with the Personal Identification Number (PIN) entered by the user. This may be due to a mistyped PIN, a forgotten PIN, or a blocked card. Users should double-check their PIN entry and contact their bank if the issue persists.

  1. Error Code 900: General Hardware Failure

This error code signals a broader hardware issue within the ATM system. It could range from malfunctioning card readers to problems with the cash dispenser. In such cases, users should avoid using the ATM and immediately report the issue to their bank. Professional technicians will be required to diagnose and repair the hardware failure.

More Error Codes


Understanding standard ATM error codes empowers users to troubleshoot minor issues and provides valuable information to technicians when resolving more complex problems. In case of persistent errors or hardware failures, it is crucial to contact the bank promptly to ensure the ATM’s functionality and the security of users’ financial transactions. Regular maintenance and prompt attention to error codes provide all users with a seamless and secure ATM experience.