Freight Forwarder Bad Debt: One Default Wipes Dozens
When a client defaults, the forwarder loses the full cost of the shipment already advanced. At 5% margins, one bad debt takes twenty shipments to recover.
Brazil recorded over 8.9 million businesses with delinquent debt in June 2026, an all-time high according to Serasa Experian, the country’s largest credit bureau. The services sector, which includes freight forwarders, accounts for more than half of that figure. For anyone running a forwarding operation in Brazil, each of those tax IDs could be an importer with an open invoice. What makes a default in ocean freight different from most other industries is that the forwarder has already paid the carrier, paid the terminal, and released the cargo before collecting a cent from the client.
The forwarder finances the importer on every shipment
The payment flow on an ocean import puts the freight forwarder in the role of an involuntary lender. The carrier invoices freight within days of sailing, typically five to ten business days, and will not release the original bill of lading until it is paid. The terminal charges warehousing and handling as soon as the free period expires. If demurrage or detention applies, the charge falls on the forwarder as the contractual party with the carrier.
On the revenue side, the forwarder invoices the importer after closing the shipment file, reconciling cost lines and issuing the tax invoice. Payment terms negotiated with the importer are usually thirty days, sometimes forty-five. Accounting for the gap between sailing and file closure, the forwarder can end up financing forty to sixty days of working capital per shipment out of its own pocket. With a hundred open files at any given time, the amount advanced becomes a material share of monthly revenue. We covered this dynamic in detail in a post about accounts receivable in freight forwarding.
This financing happens without a formal credit agreement, without collateral and without a bank’s risk assessment. The sales team accepts the cargo, operations books the shipment, finance pays the carrier, and the importer’s credit risk is already on the forwarder’s balance sheet before anyone in finance has checked the client’s creditworthiness.
After delivery, the forwarder loses its collection leverage
In domestic trucking, the carrier can hold the goods until freight is paid. In international ocean freight, the mechanism is different. When freight is prepaid, which covers most imports handled by Brazilian forwarders, the forwarder has already paid the carrier and the B/L has been released. The cargo clears customs, leaves the bonded terminal and reaches the importer’s warehouse with no guarantee that the forwarder will be paid.
What the forwarder has left is a service contract and an issued invoice. If the importer delays, the options are administrative collection, reporting the debt to a credit bureau or, as a last resort, litigation. None of these recovers the money quickly. A freight collection lawsuit in Brazil takes months, and if the debtor enters judicial recovery (the local equivalent of Chapter 11), the forwarder’s claim competes with dozens of other creditors.
ANTAQ, Brazil’s waterway transport regulator, oversees demurrage and warehousing conditions between carriers and agents, but the commercial relationship between the forwarder and the importer is governed by their private contract. If that contract lacks guarantees, or if the forwarder shipped without an approved credit limit, the financial exposure is total.
The math on one default: twenty shipments of profit
In our experience with freight forwarders in Brazil, net margin per shipment ranges from 3% to 6% of the invoiced amount, depending on the trade lane, the mode of transport and the size of the client. Consider an ocean import shipment with a total invoiced value of USD 10,000 between freight, local charges and pass-throughs. At a 5% margin, the profit on that shipment is USD 500.
If the importer does not pay, the forwarder loses the full USD 10,000, because the cost has already been disbursed to the carrier and the terminal. To recover that amount from the margin on other shipments, the forwarder needs the profit from twenty identical files, each generating the same USD 500 of margin. At a 3% margin, the number rises to thirty-three.
For a forwarder handling two hundred shipments per month, a single USD 10,000 default amounts to 10% of total monthly profit. Two defaults in the same quarter compromise the ability to pay vendors on time: the forwarder delays carrier payments, loses commercial terms, and enters a cash squeeze that erodes the operation. Exchange rate fluctuations make it worse when the dollar cost rose between the time of sailing and the date the default is confirmed.
Client credit starts before the booking
Bad debt in a freight forwarding operation rarely comes from a client that decided overnight to stop paying. The warning signs are usually there well before: frequent delays on previous invoices, declining shipment volumes, invoices returned over billing discrepancies, requests to extend payment terms. In many forwarding houses, these signals live in different departments, sales, operations and finance, and nobody consolidates the risk before accepting a new booking.
A credit policy at a freight forwarder does not need to be elaborate. It starts with four elements: run a credit check on the importer before the first shipment, set a credit limit per client based on payment history and volume, monitor the client’s receivables aging on every new booking request, and hold the shipment when the client exceeds the limit or has overdue invoices past a defined threshold.
The operational obstacle is that sales closes the deal and operations books the cargo before finance has time to run the credit check. When the financial system is separate from the operational workflow, credit approval comes down to an email or a phone call that does not always happen. We have covered how returned invoices delay collections, but the point here is earlier in the chain: the decision to ship for a high-risk client was made before the invoice even existed.
Accounts receivable signals the risk before the default
Receivables aging is the clearest early indicator of default risk. When a client moves from thirty to sixty days overdue, the probability of full payment drops. Past ninety days, the forwarder should already have provisioned the loss.
Many forwarders track aging in aggregate, without visibility into which client is deteriorating. A receivables report showing USD 40,000 past sixty days tells little if finance cannot see whether that amount sits with two clients or forty. Concentration matters: two large clients with growing arrears are a different risk from forty small clients with stable delays.
Other signals that precede a default: the client starts returning invoices more often, buying time; shipment volume drops without a commercial explanation; the importer begins requesting term extensions on files it used to pay on time. These signals appear in the shipment history, and each of them showed up at some point in the month-end financial close as a provision or as margin that never materialized.
In practice, the forwarder that cross-references aging by client with margin by client tends to find the same thing: the clients with the longest arrears are often the ones with the lowest margins, because sales discounted to compensate for the client’s poor payment reputation. The result is a client that pays late, generates thin margins, and when it defaults, causes the largest proportional damage.
How Tier2 Cargo tracks credit risk across the shipment
Tier2 Cargo records profit on every shipment in three stages: quoted, invoiced and realized at settlement. Accounts receivable tracks each invoice linked to the shipment file, with issue date, due date, outstanding amount and payment status. When an invoice is returned and reissued, the system records the new date and the clock restarts.
Aging by client, margin by client and the comparison between quoted and realized margin are among the system’s sixty-plus reports. Finance sees where collections are lagging, for which client, on which trade lane, and whether the delay stems from returned invoices or from actual non-payment. When accounts payable and accounts receivable sit in the same system as operations, credit approval can happen before the booking is confirmed, and the operator only receives the file after finance has given the green light.
See how Tier2 Cargo works or get in touch.
Next step
Pull your receivables aging report client by client, not just as an aggregate total. Identify the five largest balances past sixty days and cross-reference them with the margin each of those clients generates. If the client that owes the most is also the one producing the thinnest margin, the risk is already on your balance sheet, and the decision on the next booking needs to go through finance before it reaches operations.
Ready to transform your operations?
Discover how Tier2 Systems can help your company with intelligent ERP, AI agents, and automation built from real-world experience.
Learn How We Can Help