Какие поля формы на сайте для юр. лица?
ИНН, КПП, ОГРН, расчетный и кор.счеты, БИК — проверяются по контрольной сумме. В свободном доступе есть таблицы банков (для заполнения полей по БИКу).
egrul.nalog.ru/ вот здесь можно узнать название, адрес, ОГРН, КПП, ИНН по ИНН или ОГРН — можно парсить результаты (тока надо както каптчу победить).
Если Вы сдаёте отчётность через Интернет, можно попытаться как-то автоматизировать отправку запросов на выписку из ЕГРЮЛ: как правило, из своего ПО спецоператоры предоставляют делать такие запросы (ответы, правда, приходят не сразу). Разумеется, при этом тарифный план подключения должен подразумевать безлимитку на такие запросы.