عنوان مقاله [English]
نویسنده [English]چکیده [English]
Bank guarantee is a document, which is issued by the bank and by which the bank undertakes to pay the mentioned sum of guarantee to the beneficiary in case of original promissor's violation and failure. However, in the Iranian civil code a contract of guarantee has many differences with bank guarantee in International Trade. The nature of bank guarantee in the Iranian legal system has been discussed in this article.