A bankgarancia azt jelenti, hogy díj ellenében a bank vállal jótállást az egyik fél fizetési kötelezettségének teljesítéséért a másik fél (kedvezményezett) irányában.
A bankgarancia-szerződésben meg kell határozni azokat a feltételeket, amelyek alapján a bank a fizetést teljesíti, így különösen: egy esemény beállta vagy elmaradása, okmányok benyújtása, határidő és összeghatár stb .