DOCUMENT INTELLIGENCEFree

Invoice Parser

Upload a PDF commercial invoice to extract line items, HS codes, values, and country references automatically.

Invoice ParserLive
What it does

Every layer, shown.

Structured Extraction

PDF in, clean table out. Description, HS code, quantity, unit value, total, and country of origin pulled from every line item in the invoice — editable before export.

Optional Tariff Analysis

After extraction, run a duty lookup across all extracted line items at once. MFN base rate, Section 301, Section 232, and USMCA rates returned per row.

Zero Data Retention

Your invoice content is never stored. The document is processed in memory and discarded. Only the extracted structured data comes back — the PDF does not.

How to use it

PDF in, clean line items out.

Upload the invoice.

Drop in a PDF and the tool extracts each line — description, HS code, quantity, value.

Check and edit.

Every cell is editable, so you correct any extraction before it goes anywhere.

Export the table.

Download a clean CSV ready for your broker or your entry file.

Who it's for

For getting the document into shape.

Import/export specialists

Turn a vendor PDF into a normalized, checked line-item table before broker handoff.

Compliance teams

Build a verified line-item record for CBP entry, with descriptions and codes you've confirmed.

Anyone handling sensitive invoices

Nothing you upload is stored — the tool extracts the data and keeps no copy of the document.

Frequently Asked Questions

What file types does the Invoice Parser accept?

PDF commercial invoices. The tool extracts line items, HS codes, values, quantities, and country of origin references from standard invoice layouts. Scanned PDFs with clear text also work; image-only PDFs without an OCR layer may not extract cleanly.

Is my invoice stored after parsing?

No. The document is processed in memory and immediately discarded. Nothing you upload is retained on our servers. The tool returns structured data — only the extracted fields, not a copy of the original file.

What happens if the HS code on the invoice is wrong?

The parser extracts whatever code appears on the document. Every extracted row is editable — you can correct codes before exporting. For AI-assisted classification of the extracted descriptions, run them through the Intelligent HS Lookup tool.

Can I run tariff analysis on the extracted line items?

Yes. After extraction, the Analyze Tariffs mode looks up duty rates for each line item against the selected destination market. This gives you a full cost projection across the invoice in a single step.

Need this in your workflow?

Embed the Invoice Parser widget on your platform or call the API directly. Extract, validate, and cost-model an entire invoice in one step.