O contrato de garantia bancária surgiu espontaneamente da prática bancária e constitui um contrato atípico ou inominado, porque não previsto nem regulado na lei, resultando do princípio da liberdade contratual, que permite aos agentes económicos celebrar os contratos que entenderem, respeitados os limites legais artigo 40, n. 1, do Código.