Potrivit declarației de avere, acesta a investit în ultimul în în titluri de stat, iar valoarea este una uriașă: 2,99 de milioane de euro în titluri de valoare la Ministerul Finanțelor. Este cea mai mare investiție în titluri de stat făcută de un oficial român. Totodată, Ion Ștefan nu a declarat nici măcar un cont bancar pe numele său sau al soției, deși, încasează indemnizația de parlamentar pe card. Fostul ministru nu are mașină personală și nici nu deține bunuri de valoare, sub formă de metale prețioase, bijuterii sau obiecte de artă.
Ion Ștefan este asociat în patru societăți comerciale, toate cu sediul în Vrancea: Balcanic Prod, Balcanic CPP, Balcanic Stretch și Balcanic BOPP. Cea mai profitabilă dintre ele este prima, cu o cifră de afaceri de aproape 35 de milioane de lei, pe anul 2022. La rubrica venituri, deputatul a trecut indemnizația de parlamentar, 131.500 de lei și o chirie în valoare de 1.200 de lei.
Doar din dividende, Ion Ștefan a obținut 2,41 milioane lei, de la Balcanic Prod și 862.000 de lei de la Balcanic CPP. Deputatul nu și-a ridicat însă dividendele, potrivit cele mai recente declarații de avere. Soția deputatului, Mirela Ștefan, apare ca angajată la una dintre firmele acestuia, cu un venit anual de doar 17.000 de lei.
Deputatul Ion Ștefan este de profesie inginer electromecanic și a lucrat timp de trei ani la Vama Focșani, în calitate de controlor vamal. Din 1997, el a optat pentru o carieră în afaceri, iar în 2016 a intrat prima dată în parlament din partea PNL.
A fost ministru al dezvoltării timp de un an, între 2019 și 2020, perioadă în care firma sa, Balcanic Prod SRL a beneficiat de fonduri publice de peste 1 milion de lei.