ekso.ai

Commercial invoice extraction

From source document to reviewed spreadsheet.

The diagram shows the core Ekso flow: capture the invoice, extract line items, route flagged values through review, and produce a clean export your team can use immediately.

Commercial invoice

INV-20488

PartDescriptionQty
A-4410Filter assembly420
V-1182Valve body760
F-9021Steel fasteners8,400
1

Upload

Complete

2

Extract

Processing

3

Review

Flagged

4

Export

Ready

Human review

3 checks flagged

Needs review

Country of Origin

CN

Evidence p. 1

HS Code

8481.80

Check tariff

Value

$12,840

Matched total

Export-ready

customs_export.xlsx

PartDescriptionQtyHS CodeCOO
A-4410Filter assembly4208421.39CN
V-1182Valve body7608481.80MX
F-9021Steel fasteners8,4007318.15TW
Spreadsheet export ready
How it works

From document to spreadsheet in minutes.

Ekso keeps the workflow legible from intake through export, so customs teams can move faster without losing control.

01

Send Documents

Upload PDFs, JPGs, PNGs, or forward documents directly to your Ekso inbox.

02

Extract Data

AI extracts line items, values, HS codes, countries of origin, and required fields.

03

Review Results

Review flagged values, inspect source evidence, and confirm data quality.

04

Export

Generate clean XLSX or CSV exports and send them directly to your team.

Turn documents into spreadsheets

Convert invoices and customs documents into export-ready data.

Upload PDFs or images and turn repeated manual spreadsheet work into reviewed XLSX and CSV exports your team can use immediately.

Invoice and Customs Rows
AI Line Item Extraction
Review-Ready Data
Source Evidence
XLSX Export
CSV Export

Reviewed workbook

Exports that match your downstream spreadsheet workflow.

XLSX
CSV
Preparing export
PartDescriptionQtyValueCOO
A-4410Filter assembly420$6,240CN
V-1182Valve body760$12,840MX
F-9021Steel fasteners8,400$3,220TW
C-3310Control module118$9,600US
Email delivery
Sent
Email in, export out

Let the inbox feed the same review and export workflow.

Forward documents to Ekso, track the work in the queue, and receive the finished spreadsheet by email when processing is complete.

Email-to-Export Inbox
Forward Documents
Dashboard Queue
Live Processing Updates
Export Replies
Cancel and Rerun Jobs
Inbound documents

parts@northstar.com

Commercial invoice + COO.pdf

brokerage@atlas.co

Packing list batch 18.png

ops@futura.com

Forwarded invoice.pdf

Document queue

Live

Commercial invoice + COO.pdf

Extracting

72%

Packing list batch 18.png

Queued

Ready

Forwarded invoice.pdf

Export sent

XLSX
Templates and controlled values

Shape extraction around your workflow.

Define the columns and controlled values your team expects, so outputs match the spreadsheet rules you already use.

Custom Export Templates
Allowed Value Lists
Default Templates
Controlled Value Checks
Custom Columns
Processing Modes

Invoice rows

A-4410FILTER ASSEMBLY420 PCS$6,240
V-1182VALVE BODY760 PCS$12,840
F-9021STEEL FASTENERS8400 PCS$3,220

Structured export columns

Template applied

Part Number

Description

Quantity

Value

HS Code

Country of Origin

Ready when your team is

Stop manually rebuilding spreadsheets from documents.

Upload a document and see how quickly Ekso turns it into reviewed, export-ready data.