Invoice Parser
Upload a PDF commercial invoice to extract line items, HS codes, values, and country references automatically.
Every layer, shown.
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.
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.
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.
PDF in, clean line items out.
Drop in a PDF and the tool extracts each line — description, HS code, quantity, value.
Every cell is editable, so you correct any extraction before it goes anywhere.
Download a clean CSV ready for your broker or your entry file.
For getting the document into shape.
Turn a vendor PDF into a normalized, checked line-item table before broker handoff.
Build a verified line-item record for CBP entry, with descriptions and codes you've confirmed.
Nothing you upload is stored — the tool extracts the data and keeps no copy of the document.
Pairs well with
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.