Гарантами виступають банки, кредитні установи або страхові організації. У ролі принципала за банківською гарантією виступає боржник за основним зобов'язанням, на прохання якого гарант видає банківську гарантію. Принципалом може виступати будь-яка особа.