Freight & logistics

Accept crypto payments as a freight forwarder: get the release out before demurrage starts

Short answer: A freight forwarder can accept crypto payments by issuing an invoice in stablecoins with the booking or container number as the reference. Funds settle non-custodially into a wallet the forwarder controls in seconds, 24/7 and from any corridor, so the release can be issued the same evening instead of after a wire clears.

Key takeaways

  • Freight is the one invoice with a meter attached: free time expires, and demurrage and detention start accruing per container per day while the payment sits in a correspondent chain.
  • You can't issue a telex release against a wire you can't see. Payment confirmation, not cargo, is usually what's holding the box.
  • Payzum is a non-custodial, crypto-only processor: payment links, invoices with expiry and overpayment detection, hosted checkout, subscriptions and a POS with a fresh QR per sale — settled straight to a wallet you control.
  • On-chain payments are final. No wire recall six weeks later, no card dispute on a prepaid freight charge, no acquirer holding a reserve against your shipments.
  • The same account pays out: overseas agents, drayage carriers, warehouse labour and freelance declarants in one CSV batch of stablecoin payouts.

Why a freight forwarder gets paid against a running clock

The overwhelming majority of world merchandise trade by volume moves by sea, and every one of those boxes is tracked, gated and billed by the day once it lands. Money, meanwhile, still moves on banking time — in days, through a chain of correspondents, and only when both countries happen to be open. For the forwarder in the middle, the consequence is very specific: your invoice is not like other invoices. It has a meter attached to it.

Walk through a single import file. You book with the carrier and you are on the hook for the ocean freight whether or not your customer has paid you. The vessel arrives. The terminal grants a few days of free time — typically three to seven, less at a congested port. Customs clears. And now, before anything moves, someone has to pay you: the freight, the terminal handling, the documentation fee, the customs brokerage fee, the chassis, the drayage, and the duty and VAT you very likely fronted on the importer's behalf.

The consignee agrees the amount. They initiate a wire on Thursday afternoon from a bank six time zones away. It reaches a correspondent on Friday, sits over the weekend, arrives Tuesday, and lands short because two intermediaries deducted along the way. In the meantime the free time expired on Monday, and demurrage and detention have been ticking on four containers for two days.

Nothing about the cargo went wrong. Nothing about the paperwork went wrong. The rail was the bottleneck, and the rail is the only part of the process that hasn't been digitised in twenty years.

What four days of "payment in transit" actually costs a forwarder

Start with the obvious line: the per-diem. Demurrage and detention are billed per container per day, they escalate in tiers, and they are charged to whoever is on the bill of lading — which is often you, not your customer. On a four-container consignment stuck for three days past free time, the charge can comfortably exceed your entire gross margin on the shipment. You then get to spend the next month arguing about who eats it.

Then the working capital. Forwarding is a negative-working-capital business by design. You pay the carrier, the terminal, the trucker and frequently the duty before your customer pays you. Every day of settlement lag is a day of your own cash financing someone else's cargo, and you do it across dozens of files at once. The structural trade finance gap that development banks keep measuring — the Asian Development Bank runs a standing trade and supply chain finance programme precisely because of it — is this problem seen from a distance: small and mid-sized trade intermediaries carrying float they can't fund.

Then the shortfall. Intermediary deductions and the receiving bank's spread mean the $12,400 you invoiced arrives as $12,190. It is not a rounding error on a business running single-digit net margins per file, and it is worse operationally than financially: your accounts team now has to reopen a closed file, rebill $210, and ask a customer who genuinely believes they paid in full to send another transfer with another fixed fee on it.

Then the fraud. Freight invoices are close to an ideal target for payment-instruction fraud: high value, routine, sent by email, between parties in different countries who mostly know each other through a portal. Business email compromise — an intercepted thread and a swapped set of bank details — has for years sat among the costliest categories of reported cybercrime tracked by the FBI's Internet Crime Complaint Center. Once the wire is gone, recovery is a matter of luck and speed.

And then the corridor that just says no. Plenty of the origin and destination markets you serve have thin correspondent coverage, hard currency rationing or a bank that quietly de-risked the whole country. The shipper is real, the cargo is real, the money exists, and it cannot get to you at any sensible speed or price. That is not a collections problem. That is a market you hand to someone else.

Why wires, cards and credit terms all fail this vertical specifically

Each rail fails for a different structural reason, and it's worth naming them precisely, because forwarders tend to be told the answer is simply "better credit control".

  • Bank wires assume both parties share business hours in a functioning correspondent chain. They are opaque until they land, they can be deducted along the way, and they settle on banking days — which is exactly the wrong property when your deadline is set by a terminal's free-time calendar, not by a bank's.
  • Cards break on size and on finality. A $15,000 international charge from a first-time importer will be declined as fraud more often than it is approved, and where it is approved the interchange on a five-figure ticket erases the margin on a file that was already thin. They are also reversible for months, which makes them the worst possible instrument for a charge whose consideration — a released container — cannot be un-delivered.
  • Credit terms are what most forwarders actually use, and they are a financing product disguised as a payment method. Net-30 on a file where you already paid the carrier means you are lending your customer money at zero interest and carrying their default risk, which is why credit checks and personal guarantees exist in a business that ostensibly just moves boxes.
  • Cash at the counter still runs a surprising share of LCL, courier-cargo and consolidation businesses, and it comes with its own set of handling, security and reporting problems that vary by country and get worse the larger the ticket.

The common thread: all four assume the payer and the payee sit inside the same financial system. Your entire business model assumes they don't.

How Payzum lets a freight forwarder accept crypto payments

Payzum is a non-custodial crypto payment processor, and that one word carries most of the argument for this vertical. Payzum never holds your money. There is no Payzum balance, no release schedule, no rolling reserve held against your shipment volume and no withdrawal request to submit. When a consignee pays, funds move on-chain from their wallet to a wallet you control. Settlement is the payment — which is precisely what you need when the whole problem is the gap between "paid" and "received".

Be precise about which charges this covers

This is a collections and disbursement tool for the money your company bills and pays in its own name. Draw the line before your finance director asks, because in this industry the line matters.

In scope: ocean and air freight, LCL consolidation charges, terminal handling, documentation and BL fees, customs brokerage fees, drayage and last-mile, chassis and detention rebills, warehousing and storage, reefer monitoring, insurance you resell, and the retainer you charge brokerage clients. On the paying side: overseas agent balances, co-loaders, drayage carriers, warehouse labour, freelance declarants and examination vendors.

Not in scope, and not something we try to change: duty, VAT and excise owed to a customs authority still go to that authority through your normal channel — your deferment account, your broker's ACH arrangement, your bond. Payzum is not a customs payment agent. It is also not escrow, not a letter of credit, not a trade-finance facility and not a freight-audit bureau. Sanctions and denied-party screening, AML obligations, HS classification, export controls, cargo insurance and the terms of your bill of lading remain yours and are unaffected. The rail changes. The file does not.

The instruments that cover them

  • Invoices with an expiry and overpayment detection. The workhorse. Put the booking, B/L or AWB number and the container numbers on it as the reference, and set the expiry to the last free day rather than to an arbitrary 30 days. When a payment doesn't match the amount, the system flags it instead of leaving your accounts clerk to find it next week.
  • Payment links and buttons — no code. Operations pastes a link straight into the arrival notice or the release request. It works from any country, on a phone, at 11pm, with no bank branch involved. Ideal for prepaid freight from a new account and for ad-hoc rebills: an unexpected customs exam, a chassis split, a reefer plug-in charge.
  • Hosted checkout as a redirect, modal or inline embed, so a digital freight quote can end in a completed booking instead of in "our finance team will email you our bank details".
  • Recurring subscriptions for the monthly brokerage retainer, dedicated warehouse space or a fulfilment client's fixed storage line — and unlike card subscriptions, they don't die to a dispute in the middle of a contract.
  • POS with a fresh QR per sale. Any phone or tablet at the consolidation warehouse counter becomes a terminal. Cashier accounts with PIN mean a depot clerk can take a release or handling charge without ever touching your wallet, with per-cashier analytics at the end of the day — the same PIN-cashier setup any multi-counter operation uses.
  • Mass payouts. CSV batch payouts in stablecoins on Polygon, Arbitrum, Optimism, Base, BNB Chain and Avalanche — your whole overseas agent settlement, plus truckers and warehouse contractors, in one operation instead of forty SWIFT transfers.
  • REST API and signed webhooks so your TMS knows a file is paid the moment it is paid, without anyone refreshing a bank portal.

Volatility is a decision, not a risk you're forced into

The first objection from any forwarder is the correct one: "I quoted USD 12,400 of freight against a buy rate. I am not accepting something that might be worth 11,600 by the time I pay the carrier." You don't have to. Payzum accepts crypto and settles in crypto, with optional auto-conversion to a stablecoin such as USDC or USDT. A stablecoin is designed to track the dollar, so a payment received as USDC on Tuesday is the same number of dollars on Friday. For a business whose entire margin is the spread between a buy rate and a sell rate, that property isn't a nice-to-have — it's the precondition.

What doesn't change

Everything that makes you a forwarder stays exactly as it is. Your carrier contracts, your NVOCC filings, your customs bond, your screening procedures, your terms and conditions of trading, your liability limits, your insurance and your record-keeping obligations all continue to work the way they work today. Payzum is crypto-only and does not settle to a bank account, so converting stablecoins into local currency to pay a carrier remains a separate decision you make with your own exchange or off-ramp, on your own schedule. This changes how fast money arrives and who holds it in the meantime — nothing else.

How it works, step by step

  1. Open the account and connect a wallet you control. Create a Payzum account, complete KYC, and point settlement at your company's own wallet. There is never a Payzum-held balance, which is why there is nothing to be released to you later and nothing for a payment provider to reserve against your volume.
  2. Turn your tariff into links and invoices. Build payment links for the charges that repeat on every file — documentation fee, brokerage fee, terminal handling — and use invoices for the variable total, with the B/L or AWB number as the reference and an expiry aligned to the last free day at the terminal.
  3. Send it with the arrival notice. The consignee pays from their wallet or exchange on whichever supported network they use — Solana confirms in well under a second, Base and Polygon in roughly two. Funds land in your wallet, the dashboard marks the invoice paid, and overpayment detection flags any mismatch instead of leaving it to a month-end reconciliation.
  4. Let the TMS act on it. A signed webhook marks the file paid in your operating system, so the telex release, the delivery order or the pickup authorisation can be issued automatically — including at 11pm on a Saturday, which is when free time tends to run out.
  5. Take counter business on the POS, and pay everyone from the same place. The depot desk opens the POS on a phone or tablet, enters the amount and shows a fresh QR for a release or handling charge — the same in-person flow any counter business uses. At month end, upload one CSV to settle overseas agents, drayage carriers and contractors in a single batch.

Use cases in freight forwarding and customs brokerage

Four situations where the difference shows up inside one working day, not in a quarterly report.

  • The container on the last free day. Four boxes discharge Thursday, free time ends Monday, and the consignee's bank is closed until Tuesday morning their time. You send an invoice with the container numbers as the reference. It's paid Sunday evening from an exchange account, settles in seconds, the webhook marks the file paid, and the delivery order goes out before the per-diem starts. The demurrage that didn't happen is the whole ROI.
  • The agent settlement run. You owe forty-one overseas agents across twenty-two countries on the monthly netting, plus nineteen drayage carriers and a handful of freelance declarants. Instead of forty-one international transfers with a fixed fee and a two-day lag each, you upload one CSV and settle the entire list as a batch of stablecoin payouts — the same mechanic an operator uses to run commission payouts at scale.
  • Prepaid freight from a corridor your bank won't serve. A first-time shipper in a market with hard-currency rationing wants three FCL to Europe. You are not extending credit to an unknown counterparty, and their bank can't move USD out at any workable speed. They pay in USDT before the boxes are gated in. Auto-conversion means you booked a dollar amount — the general case behind cross-border collections and getting paid from abroad without a local bank account.
  • The consolidation warehouse counter. LCL cargo, courier-freight and groupage customers turn up in person all day to collect and to pay release, handling and storage charges. Two tablets, a fresh QR per sale, PIN cashier accounts for the depot staff, per-cashier analytics at close — no acquirer, no terminal rental, no batch settlement, and none of the 3% card fees on charges you're often only passing through at cost.

Payzum vs wires, cards and credit terms for freight invoices

DimensionWire · card · net termsPayzum
Time to confirmed funds1–5 banking days by wire; 1–3 days by card and still reversible; 30–60 days on termsSeconds to minutes, on-chain, and final on confirmation
AvailabilityBanking hours in two countries, minus weekends and both sets of public holidays24/7, including the Sunday night before free time expires
Who holds the money in betweenA correspondent chain, or an acquirer that may hold a reserve against your volumeNobody. Funds move straight to a wallet you control — non-custodial
ReversibilityWire recalls and card disputes measured in weeks to months, after the cargo is goneFinal once confirmed. A refund is a decision you make under your own trading terms
Cost on a $12,400 invoiceFixed fees at both ends plus intermediary deductions and FX spread; card interchange erases a thin file marginA network fee measured in cents on Base, Polygon or Solana
Corridor coverageSubject to correspondent de-risking and hard-currency rationing at originAny supported network, globally, without a correspondent bank in the path
Paying 41 overseas agents41 separate international transfers, 41 fixed fees, days of lagOne CSV batch of stablecoin payouts

Common objections, answered

"My customers are traditional importers. They don't hold crypto."

Most of them won't, and you don't need them to. This is an additional rail you offer next to the ones you already run, not a replacement. The customers who take it up first are exactly the ones the bank rail serves worst: new accounts you won't extend credit to, shippers in corridors with thin correspondent coverage, and anyone facing a release deadline that a wire cannot meet. You lose nothing by having the option available on the arrival notice.

"Isn't accepting crypto a compliance problem in trade?"

Your obligations don't change and they don't move. Sanctions and denied-party screening, AML and know-your-customer procedures, export controls and dual-use checks, and your record-keeping duties are exactly what they were yesterday, and they remain your responsibility. Payzum runs KYC on merchants, offers 2FA, encrypted secrets, signed webhooks and a complete audit log — and every payment leaves a permanent, timestamped record on a public ledger, which is more traceable than a cash payment at a counter, not less. This is not legal advice; confirm the requirements that apply in your jurisdiction with your own compliance adviser.

"I need local currency to pay the carrier and the terminal."

Then be clear-eyed about scope: Payzum is crypto-only. It does not settle to a bank account and it will not convert your receipts to fiat for you. Turning stablecoins into local currency is a separate step you take with your own exchange or off-ramp, on your own timetable. What changes is that you are holding a dollar-denominated asset you actually control within seconds of the customer paying, instead of waiting three days to find out whether a wire arrived and how much of it survived.

"What if the customer overpays or underpays?"

Invoices carry overpayment detection, so a mismatch is surfaced at the moment it happens rather than at month end. Underpayments are visible against the invoice in the dashboard, which in practice is a significant improvement on a wire that lands short because two intermediaries you never chose took a cut on the way.

Frequently asked questions

Can a freight forwarder accept crypto payments for ocean and air freight invoices?

Yes. A forwarder issues a Payzum invoice with the booking, B/L or AWB number as the reference and an expiry aligned to the terminal's free time. The consignee pays in crypto or stablecoins from any country, and funds settle on-chain directly into a wallet the forwarder controls, usually within seconds. The same account also handles terminal handling, brokerage fees, drayage and storage charges.

Does Payzum hold my money until I withdraw it?

No. Payzum is non-custodial. There is no Payzum balance, no release schedule and no rolling reserve held against your shipment volume. Payments move on-chain from the payer's wallet to a wallet you control, so settlement is the payment itself. There is nothing held in the middle for a provider to freeze, delay or reserve against.

Can I pay overseas agents, truckers and warehouse contractors from the same account?

Yes. Payzum supports mass payouts by CSV as well as EVM stablecoin payouts on Polygon, Arbitrum, Optimism, Base, BNB Chain and Avalanche. A monthly agent netting run of dozens of counterparties across many countries goes out as a single batch instead of dozens of separate international transfers, each with its own fixed fee and settlement lag.

What about customs duty and VAT?

Duty, VAT and excise owed to a customs authority still go to that authority through your existing channel — your deferment account, your broker's arrangement or your bond. Payzum is not a customs payment agent and does not remit taxes on your behalf. What it can collect is the duty advance your customer owes you, billed as a line on your own invoice alongside your fees.

Can a crypto freight payment be charged back?

No. On-chain payments are final once confirmed. There is no chargeback window, no wire recall and no acquirer able to claw funds back weeks after a container has been released. If you decide to refund a customer, you do so deliberately under your own trading terms, as a new payment you initiate — not as a reversal imposed on you months later.

Which networks and stablecoins can I accept?

Payzum supports Bitcoin, Ethereum, Solana, Polygon, Base, Arbitrum, Optimism, BNB Chain and Avalanche, with LTC and DOGE available for payouts. Typical confirmation times are around 0.4 seconds on Solana and roughly 2 seconds on Base and Polygon. Optional auto-conversion settles receipts into USDC or USDT so a quoted dollar amount stays a dollar amount.

Book 20 minutes and we'll design it for your lanes

Every forwarding business collects differently: prepaid versus collect, duty advances, agent netting, LCL counter sales, a TMS that has to know the moment a file is paid. Book a short call with our payments team and we'll map exactly how your company would accept crypto payments as a freight forwarder — and pay its agents — non-custodial, straight to a wallet you control.

If the calendar doesn't load, book directly here · [email protected]

This article is general information, not legal, tax or financial advice. Sanctions and denied-party screening, AML and know-your-customer duties, export controls, customs classification and the payment of duties and taxes remain your responsibility. Confirm the rules that apply in your jurisdiction with your own advisers.