Irrevocable Standby Letter of Credit (LOC): A letter of credit is a document issued by a financial institution, such as a bank or savings and loan, which guarantees the payment of a customer???s obligation up to a specific amount for a specific period of time.