Question: I need to get current account balance sim card programatically. Any ideas?

Answer: 
There is no API to access that sort of information from the SIM card in Android, sorry. You may wish to contact the mobile carrier for advice.
Even if there is some technique to get data from sim card , it simply cant word ... because thr is no dedicated field for balance in a sim card ....

bt if some how you cat trace d service provider , den a possible approach can be 2 create a hashmap for main service provider's vs related number for balance inquiry => sms/call to this number => get response .