Сам недавно проходил эту процедуру для контракта на разработку месторождения. Процесс действительно непростой, но вполне решаемый если подойти системно. Главное заранее подготовить пакет документов - финансовую отчётность, справки о доходах, учредительные документы. Банки очень скрупулёзно проверяют платёжеспособность, особенно для долгосрочных проектов. Также важно правильно рассчитать сумму гарантии - она должна соответствовать требованиям заказчика. Не забудь про сроки действия и возможность пролонгации. Много полезной информации про банковскую гарантию на исполнение контракта можно найти вот тут
https://vbankcenter.ru/bankovskaya-garantiya