According to recent statistics, customers’ interactions with banks are increasingly conducted through automated teller machines (banking machines). This contrasts with past decades when most customer interactions occurred physically in bank branches. In recent years, the number and variety of banking machines have grown significantly globally, with over 60,000 in Iran. Despite the various technological advancements in banking machines software, the majority of software used in banking machines is over a decade old, depriving them of many new features. To meet the software needs of the country’s banking machines infrastructure, TOSAN TECHNO has developed the TECHNO ITM for banking machines, designed according to current global standards.