Free for registered users →
Trade document consistency · Practical guides

Who Pays Freight Under FOB? Responsibility Split and How to Check Your Documents

Under FOB the buyer pays main-carriage freight — but local charges at origin are routinely advanced by the seller, and that is where reconciliation goes wrong. How to check freight responsibility against your documents without jumping to conclusions.

Last updated: 2026-08-10 · English

Under FOB (Free On Board), the seller delivers the goods on board the vessel at the named port of shipment, and from that point the buyer bears cost and risk — including main-carriage ocean freight. That much is straightforward. What causes disputes is the layer underneath: the local charges at origin, which are frequently advanced by the seller and then reconciled later, often without a clear record of who agreed to what.

What FOB actually allocates

Split the charges into three groups and the picture clarifies:

Most reconciliation arguments live entirely inside that third group, and they are contract questions rather than Incoterms questions.

Where the documents stop agreeing

Two failure shapes are common. First, the invoice folds freight into the unit price on a FOB sale, which makes the trade term and the invoice contradict each other on their face. Second, the bill of lading is marked "freight prepaid" while the contract says FOB — the same contradiction, from the other direction. Under a letter of credit either shape can support a refusal; outside one, they produce a buyer who believes they are being charged twice.

How to check, without accusing anyone

The check is a three-way comparison, and the order matters:

Structural problems are worth flagging on their own, independent of any judgement about price: the same charge appearing on two lines, line items that do not sum to the stated total, or several currencies mixed into one total without a stated rate and date. These are checkable facts.

What a checking tool should not tell you

This deserves to be explicit, because the market is noisy about it. A document-checking tool has no basis to tell you that a rate is too high. It does not know your negotiated tariff, your volume commitment or the surcharges in force that month. What it can legitimately establish is narrower and more useful: whether the trade term and the documents agree, and whether the freight bill is internally sound. Anything beyond that — declaring that you were charged too much — is a conclusion drawn without the evidence to support it.

So the honest output is a flagged suspicion with its basis attached: this line appears twice; these items do not sum to the total; the term says FOB but the invoice includes freight. You confirm, and you decide. AI only reads the characters; fixed rules make the judgement, and the judgement stops where the evidence stops.

Drop your documents in and check them yourself

Free for registered users · sign in to run a check · redact in the browser before upload, every finding opens to its source.

Open the checker →

Frequently asked questions

Who pays ocean freight under FOB?

The buyer. Under FOB the seller delivers on board at the named port of shipment and the buyer bears cost and risk from that point, including main-carriage ocean freight. The seller remains responsible for inland haulage to the port, export clearance and loading on board.

What is the difference between FOB, CFR and CIF?

All three are sea and inland waterway terms with delivery on board at the port of shipment. Under FOB the buyer arranges and pays main-carriage freight. Under CFR the seller pays freight to the named destination port. Under CIF the seller pays freight and also buys minimum cargo insurance for the buyer. Risk passes on board in all three cases, so under CFR and CIF the seller pays for carriage on goods that are already at the buyer’s risk.

Who pays terminal handling charges at origin under FOB?

It depends on the carrier tariff and what the parties agreed; Incoterms does not resolve every local line item. In practice the seller often advances origin terminal handling, booking and documentation fees and reconciles them afterwards. The way to avoid a dispute is to itemise these charges and state who bears them in the contract, rather than leaving the allocation implicit.

My freight bill looks too high — how can I check it?

Separate two different questions. Whether a rate is high is a commercial question that requires your negotiated tariff and current surcharges to answer, and no document-checking tool can settle it. Whether the bill is internally sound is checkable: look for a charge appearing twice, line items that do not add up to the stated total, currencies mixed without a stated rate and date, and charges that the agreed trade term assigns to the other party. Start there, and raise findings as questions rather than accusations.