Банковская гарантия представляет собой новый, ранее неизвестный российскому праву, способ обеспечения исполнения обязательств. Во внешнеторговых контрактах промышленно развитых стран банковские гарантии получили достаточно широкое распространение. Все крупные внешнеторговые операции сейчас в той или иной форме осуществляются при гарантийной поддержке банков. Распространению банковских гарантий способствует то обстоятельство, что они могут применяться при любых видах сделок, как финансовых (кредитование, предоставление овердрафта и т. д.), так и нефинансовых (купля-продажа, поставка и т. д.). Существенную роль играет также усиление рисков в международной (страховые, валютные и др.) и отечественной (риск потери ликвидности, валютные, политические, юридические и др.) торговле. Пока банковские гарантии в России применяются в основном как способ обеспечения финансовых обязательств, в первую очередь, при кредитовании. Действующее законодательство не содержит каких-либо ограничений в использовании банковских гарантий для обеспечения нефинансовых обязательств. Поэтому в ближайшее время следует ожидать расширения сферы использования гарантий в хозяйственном обороте, что обусловлено их надежностью как способа обеспечения (гарантами могут выступать только банки или страховые организации), независимостью от основного обязательства, гибкостью и многообразием форм.