Document management

Import document management that reads your shipping documents

Tyllus reads the shipping documents of every import for importers and their import teams: 8 document types for US ocean imports and 7 for Mexico, from the proforma invoice to the CBP Form 7501 and the pedimento. Every value is double-checked, 23 shipment fields are cross-checked across 5 sources, and the data flows into costs, customs and shipment details.

Updated: October 3, 2026

Which shipping documents does Tyllus read automatically?

Tyllus reads 8 document types for US ocean imports and fills in their data for you. You upload the file, or your supplier, forwarder or customs broker uploads it through a secure link, and Tyllus takes out the values your team would otherwise retype.

For definitive ocean imports into Mexico, Tyllus reads 7 document types: the same invoices, packing list and house bill of lading, with the Mexican customs declaration (pedimento) in place of the ISF and the 7501. Duties, taxes and fees from the pedimento become shipment costs.

Documents Tyllus reads automatically for US ocean imports
DocumentWhat Tyllus takes from itWhere the data is used
Proforma invoiceSupplier, PO and invoice numbers, Incoterm, invoice total and product lines (description, pieces, unit value, line total, HS code)Shipment details; goods cost until the commercial invoice is in
Commercial invoiceInvoice and PO numbers, shipper, consignee, country of origin, Incoterm, pieces, pallets, gross and net weight, invoice total and product linesCosts (goods), customs readiness, shipment details
Packing listQuantities, pallets, pieces, gross and net weight, container and seal numbers, PO and invoice numbersShipment details, customs readiness
House bill of ladingHouse bill number, shipper, consignee, carrier, vessel and voyage, ports of loading and discharge, container and seal numbers, gross weightShipment details, container tracking, customs readiness
ISF (10+2)Master and house bill numbers, seller, buyer, manufacturer, country of origin, HTS codes, container numbers, vessel and portsContainer tracking, customs readiness, shipment details
CBP Form 7501 entry summaryEntry number and date, port, HTS lines with rates and values, duty, fees from the Other Fee Summary, total paidCosts (duty and fees line by line), Customs page
Freight forwarder invoiceInvoice number and date, issuer, every freight charge line, tax and invoice totalCosts (freight)
Customs broker invoiceInvoice number and date, issuer, every brokerage charge line, tax and invoice totalCosts (broker fees)

How does Tyllus make sure the values it reads are right?

Every value Tyllus reads is double-checked. Values that pass the check are marked Accepted and used across the shipment. Anything uncertain is marked Needs review, and Tyllus shows the alternatives side by side so a person on your team picks the right one.

Once someone picks a value, Tyllus updates the shipment's costs and details from that choice. Nothing marked Needs review is treated as settled until a person confirms it.

  • Accepted: the value passed the double-check and is used in costs, customs and shipment details.
  • Needs review: the value is uncertain, so Tyllus shows the alternatives side by side for a person to choose.
  • Invoice product lines are read line by line: description, pieces, unit value, line total and HS code.
  • Upload the same file twice and Tyllus recognises the duplicate, so a cost is never counted twice.

Does Tyllus catch conflicts between documents, partners and the carrier?

Yes. Tyllus cross-checks 23 shipment fields across 5 sources: what you entered, what the documents say, what partners answered, what the carrier reports and what you originally requested. The fields include ports, carrier, Incoterm, container numbers, house and master bill numbers, weights, pieces, pallets, PO, invoice number, shipper, consignee, origin and equipment.

When sources disagree, Tyllus flags the field with “Multiple sources have different values” or “Requested and realized values are different”. The flag stays on the shipment until someone on your team confirms the right value.

Examples of conflicts Tyllus flags on a shipment
What happensSources comparedFlag shown
The packing list shows a different container number from the house bill of ladingDocument vs documentMultiple sources have different values
You requested FOB, but the commercial invoice says EXWYour request vs documentRequested and realized values are different
The forwarder confirms a different shipping line from the one you requestedYour request vs partner answerRequested and realized values are different
The gross weight on the commercial invoice differs from the packing listDocument vs documentMultiple sources have different values
The PO number you entered differs from the PO on the invoiceYour entry vs documentMultiple sources have different values

What happens to the data after Tyllus reads a document?

The data goes straight to work. Invoices become cost lines, the 7501 or pedimento becomes duty and fee lines, the house bill of lading and ISF fill in shipment details and container numbers, and the Customs page marks each container's documents as complete or missing.

  • Goods cost comes from the commercial invoice, which takes priority over the proforma invoice.
  • Freight comes from the forwarder invoice, and broker fees from the customs broker invoice.
  • Duty and fees come line by line from the 7501; for Mexico, duties, taxes and fees come from the pedimento.
  • Container and bill of lading numbers from the house bill of lading and ISF feed container tracking.
  • Photos, evidence files, exam, terminal, storage and demurrage invoices, proof of delivery and your own custom documents are stored with the shipment as files, without data being read from them.

How does Tyllus collect missing documents from suppliers, forwarders and brokers?

Tyllus requests documents on its own. Each shipment's workflow asks the right partner for the right file: invoices and the packing list from the supplier, the house bill of lading and ISF from the forwarder, the 7501 or pedimento and the broker invoice from the customs broker.

Partners upload through a secure link tied to one shipment and one request, and they never need a Tyllus account. You can also request any document from any email address.

  • 5 days before ETA, Tyllus runs a missing-document check and asks the responsible partner for every file still missing.
  • After arrival, a final documents check confirms the shipment holds everything it needs, including the 7501 or pedimento and the forwarder and broker invoices.
  • When the ETA changes, both checks move with it automatically.
  • Partners who stay silent get reminder rounds; if they still do not answer, you get a warning and the step waits for your decision.

How do you share and find import documents in Tyllus?

Every document stays attached to its shipment and also appears in a workspace-wide document library, so your team finds a file without searching through inboxes and shared folders.

  • Share documents with anyone through an expiring link; links last 7 days by default.
  • Download all documents of a shipment as one ZIP archive.
  • Send customs documents to your broker or a partner group straight from the Customs page.
  • Expired links cannot be opened, and link activity is recorded on the shipment.

Let Tyllus read your next shipment's documents.

Create an account, upload a commercial invoice or packing list, and confirm the values Tyllus fills in for you.