आईवीएफआरटी के शुरू होने के बाद, जारी किए गए वीज़ा और ओसीआई कार्ड की संख्या 2014 के 44.43 लाख से बढ़कर 2019 में 64.59 लाख हो गई और इसमें 7.7 प्रतिशत की चक्रवृद्धि वार्षिक वृद्धि दर (सीएजीआर) दर्ज की गयी।