At present, as per National Payments Council of India ltd (NPCIl), there are around 237,000 ATMs functional in the country, but to adequately cater to the entire country's population, the need is almost three-four times more, or around a million ATMs.