Diria que Inscrição Municipal é inviável se tentar implementar isso. Cada município tem a sua regra, sendo que desconheço alguma solução que consiga contemplar todas as cidades brasileiras (que são em torno de 6 mil).
Quanto à Inscrição Estadual, você pode utilizar uma dll desenvolvida pelo Sintegra (órgão do governo que contra a área Fiscal):
http://www.sintegra.gov.br/insc_est.html