And it might be The crucial element to economical flexibility for you. However it’s not generally simple to start an ATM business, and there are some major start-up costs to think about.Every single point out has its own license and permit needs. You may also will require: A Class C liquor license if you propose to set up an ATM inside a location