Collection Letter Extractor

Extract the debtor, creditor, overdue balance, late fees, days past due, collection stage, and outstanding invoices from a collection or dunning letter PDF.

The full guide: Dunning notice balance, late fees and deadline

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 Collection Letter Extractor.

What does the collection letter extractor read?

The notice number and date, the debtor name, address, and account number, the creditor name and contact details, the total amount due, the late fees, the days past due, and the collection stage (first notice, second notice, final notice, or pre-legal).

Does it list the overdue invoices?

Yes. The outstanding invoices table returns each unpaid invoice with its number, invoice date, due date, original amount, amount paid, current balance, and days overdue, so a dunning notice covering several invoices comes back as rows.

How are the amounts and deadlines captured?

The original amount, amount paid, total amount due, late fees, and total amount come back as fields, along with the original due date, the collection due date (the final deadline to pay), and the dispute period allowed for objections.

Does it record payment history and the next step?

The payment history table returns each received payment with its date, amount, and reference, and the payment instructions, IBAN, BIC, payment reference, next action threatened, and governing law are each read for actioning the notice.

What are the file limits and privacy terms?

PDF only, up to 10MB and 100 pages. The letter is processed via the Talonic API for extraction, is not retained for training, and is not shared.

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.