If you want to know how to calculate re-export profit, the core formula is straightforward: Re-Export Net Profit = Final Resale Price (Country C) − Original Purchase Price (Country A) − All Intermediary Costs. Those intermediary costs include transport to the hub, free-trade-zone or bonded-warehouse fees, onward freight, transit duties, forex spreads, insurance, and financing. Unlike a standard export where you manufacture or add value, re-export margin is pure arbitrage plus logistics spread. In this guide I’ll show a numeric case—buy industrial pumps in Germany, stage them in a Dutch FTZ, sell to Canada—and itemize every hidden cost. You’ll also see how the generic export formula adapts, and get a spreadsheet-style template you can use immediately.
What Is a Re-Export (and How It Differs From Standard Export)
An re-export occurs when goods are imported into a country or free-trade zone (FTZ) and then shipped out to a third country without undergoing substantial transformation. The classic example of a re-export is purchasing consumer electronics in Singapore, storing them in Hong Kong’s bonded zone, and reselling to a distributor in Vietnam—never opening the cartons locally. I learned this distinction the hard way in 2019 when I routed solar inverters from China via Dubai’s Jebel Ali FTZ to South Africa.
My mistake was treating the deal like a direct export from China to South Africa. I ignored the Dubai FTZ’s daily inventory dwell fee of $0.42 per cubic meter. Over 18 days, that silently erased 1.8% of my gross spread. The thing nobody tells you about re-export is that the hub almost always extracts a rent, even when duties are suspended.
Standard export profit assumes you control production or procurement and ship once to the buyer. Re-export inserts a triangular leg: Country A → Hub B → Country C. That middle leg creates two customs events (admission to FTZ, exit declaration) and at least two currency conversions. According to UN Comtrade, re-export volumes are tracked separately from gross exports precisely because they distort trade balances if mixed.
Transshipment vs. Re-Export
Many newcomers confuse transshipment with re-export. Transshipment is a physical move through a port without entering customs territory; re-export formally enters a bonded zone, may be stored, then exits. The paperwork differs: re-export requires an import declaration under bond and a separate export declaration. I once lost a week because a forwarder filed transshipment paperwork for goods that actually entered a Malaysian FTZ—customs demanded re-export forms retroactively with penalties.
Why the Definitions Matter for Your Margin
If customs in Country B considers your stop a “domestic import” rather than bonded transit, you’ll owe VAT or duty upfront—killing arbitrage. Always confirm the hub’s status before quoting. In my Dubai case, Jebel Ali is a designated FTZ, so no duty was due, but the paperwork required a customs broker’s bond of $1,500 tied up for 30 days.
Re-exports also differ because there is no value addition. You cannot inflate margin by improving the product; you live or die by logistics efficiency and exchange rates. That’s why a generic cost-plus export model fails.
The Generic Export Profit Formula (and Why It Falls Short for Re-Exports)
Before adapting, let’s answer a common query: what is the formula for export? For a direct shipment, practitioners use: Export Profit = FOB Sale Price − (Acquisition/Production Cost + Packing + Inland Freight + FOB Port Charges + Export Licenses/Duties). This assumes one origin, one destination, and often a manufactured good.
When I first mentored a junior trader, he applied that formula to a re-export and forgot the hub. He calculated a 12% margin; actual was 4%. The missing pieces were FTZ handling and double forex spread.
Why FOB Basis Matters
FOB (Free On Board) means the seller pays until goods are loaded on the vessel at origin port. Using FOB keeps the formula clean because later freight is separate. If you quote CIF (Cost, Insurance, Freight), you must unwind those elements to see true cost. In re-export, you’ll have two FOB-equivalent legs, so clarity is essential.
Adapting the Formula for Re-Export
The re-export variant expands the cost side:
Re-Export Profit = Resale Price C − Purchase Price A − (Freight A→B + FTZ/Hub Fees B + Freight B→C + Re-Export Declaration Fees + Transit Duties/Levies + Forex Spreads + Insurance + Financing/Interest + LC or Payment Fees)
Notice we subtract no production cost because you bought finished goods. If you use a letter of credit, those bank fees are real; our Exchange Rate Profit Calculator helps isolate currency impact, but the LC cost deserves its own line.
Most online guides stop at “buy low, sell high.” That’s a misconception. In reality, a 7% arbitrage spread can become a 1% net profit after intermediary costs. The formula above forces you to confront each leakage point.
Step-by-Step Re-Export Profit Calculation: A Real-Number Case
Scenario Setup: Germany → Netherlands FTZ → Canada
Let’s use a concrete case I modeled for a client in 2023. They bought 100 industrial centrifugal pumps from a Munich supplier (Country A) at €1,050 each, total €105,000. Goods moved to Rotterdam FTZ (Hub B) for 14 days while a Canadian buyer was secured. Final resale contract: CAD 1,550 per unit, 100 units = CAD 155,000.
Exchange rates at transaction dates: EUR→USD 1.08, USD→CAD 1.35 (or directly EUR→CAD ~1.458). We’ll convert everything to USD for clarity. Original cost: €105,000 × 1.08 = $113,400. Resale: CAD 155,000 ÷ 1.35 = $114,815. That looks like $1,415 gross spread—about 1.25%. Thin, but realistic for machinery.
Itemized Cost Breakdown
Here is the hidden cost stack we recorded:
- Freight Munich→Rotterdam (truck, incoterms DAP): $2,300
- Rotterdam FTZ admission + dwell (14 days @ $12/day/TEU equiv): $168
- FTZ security and inventory scan fee: $95
- Re-export customs declaration (NL) broker fee: $240
- Rotterdam→Montreal ocean freight (FCL): $3,900
- Export packing for onward leg (humidity wrap): $180
- Marine insurance (both legs): $310
- Forex spread: bought EUR at 1.08, sold CAD at 1.35; mid-market was 1.083 and 1.347, spread cost ~0.3% on each conversion = $345
- Short-term financing (60-day note at 7% APR on $113k): $1,310
- Payment gateway / wire fees: $120
Total intermediary cost = $9,068. Wait, that exceeds gross spread? Let’s recalc: $2,300+168+95+240+3,900+180+310+345+1,310+120 = $9,068. Yes. So net profit = $114,815 − $113,400 − $9,068 = −$7,653. The deal lost money.
Computing the Net Margin
This is the brutal math most curricula skip. A naive arbitrage view saw $1,415 profit. Actual re-export profit was negative 6.7% on sales. We killed it. Two weeks later, the same client found a direct buyer in Norway (no FTZ needed) and earned 3.1% because freight A→C was one leg.
The lesson: always model the full chain before signing the Country A purchase. I now use a simple spreadsheet—columns for each cost above, with live fx feeds. You can replicate this using our Re-export Profit Calculator to auto-sum, but building your own forces the discipline.
Sensitivity to Dwell Time
What if the hub stay doubled to 28 days? Dwell fee rises to $336, financing extends to $1,820, and insurance may bump. Net loss widens to about −$9,200. Conversely, if the buyer was ready at day 3, dwell drops to $36, financing to $280, and the deal flips to a slim $1,100 profit. Time is the variable most people underestimate.
What If We Cut the Hub Entirely?
Direct export Munich→Montreal single ocean leg: freight ~$4,100, no FTZ fees, one customs export decl $150, forex only EUR→CAD single spread $200, financing 45-day $980. Total cost $5,430. Gross spread same $1,415? Wait resale same $114,815, purchase $113,400, gross $1,415. Subtract $5,430 = −$4,015 still loss because arbitrage too thin. But loss is 45% smaller. The hub amplified bleed.
Hidden Costs Most Re-Exporters Miss
Beyond freight, these are the leakage points that destroy margins:
- FTZ dwell compounding: Fees quoted per day per volume seem tiny; over 30 days they rival ocean freight.
- Forex double conversion: Most people don’t realize converting EUR→USD→CAD embeds two spreads. If you can invoice in a single vehicle currency, do it.
- Transit duties in non-FTZ hubs: If your “hub” is a normal port without bonded status, country B may demand import VAT. The U.S. CBP Foreign-Trade Zone program shows how bonded zones defer duties, but not all countries offer this.
- Re-export declaration errors: A misclassified HS code at exit can trigger retroactive penalties.
- Demurrage and detention: If the onward vessel is delayed, container rent at hub stacks up.
- Letter of credit discrepancies: Bank fees for amendments can hit $200–$500 per instance.
The thing nobody tells you about re-export is that the largest risk is time, not price. Every extra day in the hub is a loan against your spread. In one 2022 deal, a 9-day customs hold in a Caribbean transshipment port turned a 5% projected margin into a 2% loss after storage and financing.
Forex Spread Deep Dive
Bank quotes are never mid-market. In the pump case, the EUR buy was 1.08 vs mid 1.083 (0.28% slip). CAD sell was 1.35 vs mid 1.347 (0.22% slip). On $113k and $115k flows, that’s ~$315+$253. Many traders only watch the arbitrage price gap and ignore this. If you negotiate the purchase in USD and sale in USD, you eliminate one slip but still face the original supplier’s EUR cost embedded.
Financing Cost Nuance
Re-export deals often require prepayment to Country A while Country C pays on 60-day terms. The financing line is not optional. I use a simple rule: daily cost = principal × (APR/365). At 7% on $113k, that’s $21.70/day. A 14-day hub wait adds $304 before the buyer even pays. If your spread is under 2%, financing alone can zero it.
Re-Export Profit vs. Standard Export Profit: A Comparison
To internalize the difference, use this matrix:
| Factor | Standard Export | Re-Export |
|---|---|---|
| Value addition | Often yes (manufacturing) | None (pure arbitrage) |
| Customs events | 1 export declaration | 2+ (import to hub, export from hub) |
| Currency exposures | 1 conversion typical | 2+ conversions, double spread |
| Typical margin driver | Cost-plus efficiency | Logistics & FX timing |
| Hidden cost concentration | Production quality | Hub dwell, FTZ fees |
The trade-off: re-exports let you serve markets where you lack export licenses from Country A, but they add layers. If you already have a direct export channel, bypass the hub unless it solves a payment or logistics bottleneck.
Tax Treatment Differences
In standard export, destination duty is the main tax. In re-export, Country B may require a bond or suspend VAT; if the bond lapses, tax applies retroactively. I’ve seen a Romanian hub treat goods as domestic because the importer failed to file the bond within 5 days—a 19% VAT shock. Know the local window.
When Re-Export Makes Sense
Use a hub when: (1) Country C requires a neutral intermediary for payment trust; (2) you need to consolidate shipments from multiple A-suppliers; (3) FTZ tax deferral improves cash flow. Otherwise, direct export wins.
A Practical Spreadsheet Template You Can Use Today
Below is the exact column structure I use. Copy it into Google Sheets. Row 1 headers: Item, Amount (USD), Notes. Rows: Purchase Price A, Freight A→B, Hub FTZ Fee, Hub Dwell Days×Rate, Re-Export Decl, Freight B→C, Insurance, Forex Spread, Financing, Misc Fees, Resale Price C. Then a formula cell: =Resale – SUM(costs). This mirrors the worked example.
For those who prefer a ready tool, our Re-export Profit Calculator pre-loads these lines. But typing it yourself reveals which cost you’d otherwise overlook. Pair it with the Exchange Rate Profit Calculator if your currencies are volatile.
Sample Template Table
| Line Item | Example Value (USD) | Source |
|---|---|---|
| Purchase Price A | 113,400 | Supplier invoice |
| Freight A→B | 2,300 | Freight forwarder |
| FTZ Admission | 95 | Hub tariff |
| Dwell (14d) | 168 | Daily rate |
| Re-Export Decl | 240 | Broker |
| Freight B→C | 3,900 | Ocean quote |
| Insurance | 310 | Underwriter |
| Forex Spread | 345 | Bank statement |
| Financing | 1,310 | Note interest |
| Resale Price C | 114,815 | Buyer contract |
| Net Profit | -7,653 | Formula |
This template is deliberately ugly because real trade is ugly. The moment you see negative numbers, you renegotiate freight or drop the hub.
How to Add Conditional Alerts
In your sheet, set a cell that turns red if net margin % drops below your threshold (I use 3%). Use formula: =IF((NetProfit/Resale)<0.03,'REVIEW','OK'). This forces discipline when excitement about an arbitrage clouds judgment. I missed this on my first Dubai deal and paid the dwell fees.
Advanced Considerations and Edge Cases
Seasoned traders watch three advanced variables:
- Triangular documentation: The bill of lading must show Hub B as consignee for leg 1, then a new B/L for leg 2. If you try to endorse the same B/L, some jurisdictions treat it as domestic entry.
- Rules of origin: Re-export does not change origin. If Country C has preferential tariffs for Country A goods, you must preserve A’s certificate of origin. A hub stamp can void it.
- Partial re-export: If you break bulk in the FTZ and send 70% to C, 30% to D, each exit needs separate declaration and cost allocation.
Forex timing is another edge. In the Germany→NL→Canada case, if the CAD had strengthened 2% during the 14-day hub stay, net profit would have flipped to positive $2,200. That’s why I sometimes use forward contracts. The uncertainty is real; no model removes it.
Sanctions and Compliance
If Country A is under export controls and you route via B to C, you may violate transshipment rules. In 2021, a colleague faced a fine because he routed dual-use valves from a restricted origin via a neutral hub to an embargoed end-user. Screen counterparties with denied-party lists before quoting. Re-export does not launder origin.
Multi-Supplier Consolidation
A hidden benefit of hubs: you can buy from three German suppliers, consolidate in Rotterdam, and ship one container to Canada. The cost stack stays similar but spreads fixed FTZ fees across more volume. I run a consolidation model where per-unit hub cost drops from $5.03 to $1.70 when volume triples. That can save a marginal deal.
Data from UN Comtrade shows re-export hubs like Hong Kong and Singapore report over 40% of total trade as re-exports, meaning competition is fierce and spreads are thin. Your only edge is cost precision.
Common Misconceptions Debunked
Some believe “free trade zone = free storage.” False. FTZ suspends duty but charges rent. Others think “re-export avoids all taxes.” Wrong; destination Country C still collects import duty on entry. The arbitrage is in price gaps, not tax evasion.
Another myth: “Use the same export formula, just add freight.” As shown, the cost stack is structurally different with financing and dual forex.
Final Takeaways: Building Your Re-Export Margin Discipline
Before you quote a re-export deal, run this checklist:
- Confirm hub is bonded/FTZ in writing.
- Map both customs events and broker fees.
- Convert all currencies to one vehicle at actual bank rates, not mid-market.
- Add dwell days × daily rate, even if “negotiated.”
- Include financing cost from payment to Country A until receipt from C.
- Subtract every line from resale before committing.
If the modeled net margin is under your threshold (I use 4% for machinery, 2% for commodities), walk away. A re-export deal that barely breathes is one delay from loss.
My Personal Rule of Thumb
After twelve years and two blown deals, I only enter a re-export if the gross price gap exceeds total known intermediary cost by at least 150%. That cushion absorbs forex slippage and a 10-day unexpected dwell. It’s not glamorous, but it keeps the lights on.
Calculating re-export profit is not rocket science, but it demands rigor that generic export pricing guides ignore. Use the formula, the worked example, and the template above. Your P&L will thank you.