A letter of credit is a type of business loan, an important document that is a form of guaranteeing the buyer’s payment to the sellers. Generally, it is issued by the bank and ensures timely and full payment to the seller. In case the buyer defaults on the payment, then the bank covers the full or whichever remaining amount on behalf of the buyer.