Банкомат выполняет функции сейфа и мини-банка. Он хранит денежные средства и проводит различные транзакции. Для проведения платежных операций в каждом банкомате встроен мини-компьютер. Любой терминал и банкомат принадлежит определенному банку, который закладывает в него деньги.
Деньги закладываются в специальные кассеты. В каждом устройстве от 4 до 6 таких кассет. Каждая кассета может вмещать до 2500 купюр. Перед тем, как деньги поместить в эти кассеты, они неоднократно проверяются сотрудниками банка на подлинность. После закладки денежных средств кассеты запечатываются.
Есть современные банкоматы, которые оснащены опцией приема купюр. Каждая принятая купюра помещается в свою кассету.
Все транзакции, которые банкомат проводит с каждой купюрой, он сохраняет в памяти. В каждом банкомате имеется встроенная небольшая видеокамера, которая фиксирует всех, кто снимает деньги или оплачивает платежи. Банкомат может отследить, сколько купюр содержит каждая кассета. Если пользователь захочет снять деньги в количестве, превышающем численность купюр, банкомат откажет в проведении операции.