Document Type

Freight Invoice Data Extraction

Extract structured data from any carrier's freight invoice — PDF, scanned, or email attachment. Parsli's AI reads carrier-specific layouts and returns clean data for [automated freight invoice processing](/use-cases/freight-invoice-processing).

What You Can Extract

Define your schema with any combination of these fields — or add your own custom fields.

Carrier Name

Shipping carrier or freight company name from the invoice header.

PRO Number

Progressive/tracking number linking the invoice to the original shipment.

Origin & Destination

Pickup and delivery city, state, ZIP, and facility names.

Weight & Class

Shipment weight and freight classification for rate verification.

Base Rate & Fuel Surcharge

Base freight rate and fuel surcharge amounts for the shipment.

Accessorial Charges

Additional service charges — liftgate, residential delivery, detention, inside delivery, etc.

Total Due

Total invoice amount including all charges, surcharges, and adjustments.

BOL Reference

Reference to the original bill of lading number for 3-way matching.

Supported Formats

  • PDF freight invoices
  • Scanned carrier invoices
  • Email attachment invoices
  • EDI-converted PDFs

Frequently Asked Questions

Can Parsli handle invoices from different carriers?

Yes. Parsli's AI adapts to any carrier invoice format — UPS, FedEx Freight, XPO, ODFL, Estes, R+L, Saia, and more. No carrier-specific templates needed.

Can I do 3-way matching with extracted data?

Yes. Extract data from freight invoices, [bills of lading](/document-types/bills-of-lading), and purchase orders, then match them in your accounting system to catch billing errors before payment.

Does it extract accessorial charges?

Yes. The AI identifies and extracts individual accessorial charges (liftgate, detention, fuel surcharge, etc.) as line items with amounts.

Start Extracting Data from Freight Invoices

Set up in minutes. No credit card required.

Get Started Free