Bank Guarantee Extractor

Pull the guarantee number, issuing bank, principal, beneficiary, guarantee type, amount, expiry, and underlying contract from a bank guarantee PDF.

The full guide: Bank guarantee principal, beneficiary and amount

How should we start?

Build with Talonic

Need to scale? Create an API key, then run this from your own code or an agent.

Create an API key

Free account required

Start with a document

Upload a file or pick a sample, and see the fields come back.

No signup · nothing stored

Questions about Bank Guarantee Extractor.

How is a bank guarantee different from a surety bond or a letter of credit?

A bank guarantee is a bank's own undertaking to pay the beneficiary if the principal defaults — issued by a bank, not a surety company. The extractor reads the issuing bank name, BIC, and address, the principal (applicant) name and address, and the beneficiary name and address, so the three parties to the instrument are always separated.

What guarantee terms and amounts come out?

The guarantee number, issue date, effective date, and expiration date, the guarantee type (bid, performance, advance payment, and so on), the guarantee amount value and its currency (ISO 4217), and whether renewals are allowed.

Does it capture the underlying contract the guarantee secures?

Yes. The underlying contract number and description come back as fields, along with the governing law, the payment terms, the claim instructions for the beneficiary, and the issuing bank's internal reference number and IBAN for payment or return.

What structured tables does it return?

A guarantee conditions table with each condition's text, whether it is a condition precedent, and the supporting documents required, and a claim requirements table listing each required document type, its description, submission deadline, and whether it is mandatory.

What are the upload limits and is the guarantee retained?

One PDF up to 10MB and 100 pages. The file is processed via the Talonic API for extraction only, is not retained for training, and is not shared. Export as CSV, XLSX, or JSON.

Doing this to one file, or to ten thousand?

The tool reads a single document. The platform reads the whole estate once and keeps it queryable — the same engine, with a memory.

See invoice data extraction if you run this for finance and AP teams, or the extraction API if you are building it in.