Cold water rinse
Rinse with cold water only.
EFTCO cleaning code letters explained, plus a compatibility table for common chemical-trade cargo transitions.
Rinse with cold water only.
Rinse with water above 60 degrees Celsius.
Hot caustic soda solution wash and rinse.
Hot detergent solution wash and rinse.
Acid (typically dilute nitric or phosphoric) wash and rinse.
Steam clean.
Wash with solvent (xylene, toluene, MEK).
Drain and air-dry.
Apply inhibitor or passivation layer.
No physical clean; certificate issued for compatible-cargo transition.
| Previous cargo | Next cargo | Cleaning rule |
|---|---|---|
| Caustic soda 50% (NaOH) | Sulphuric acid (H2SO4) | C + E + F + I (caustic wash, acid wash, steam, passivate). Reactive transition; full clean mandatory. |
| Caustic soda 50% | Same caustic soda | J (documentation only). Compatible. |
| Methanol | Ethanol | A + H (cold rinse, drain). Largely compatible. |
| Methanol | Citric acid solution | C + D + F (caustic, detergent, steam). Methanol residue is unacceptable for food-grade. |
| FAME (biodiesel) | Diesel | C + B + H (caustic, hot rinse, drain). FAME film must be removed. |
| Vegetable oil | Industrial oils / chemicals | C + F (caustic, steam). Food-grade history must be cleaned. |
| Phenol | Most other cargo | G + C + F (solvent, caustic, steam). Phenol contamination is hard to remove. |
| Pigment slurries | Clear / colourless cargo | G + D + B + F (solvent, detergent, hot rinse, steam). Pigment carryover is a customs and QC reject trigger. |
Tank-container cleaning is a precise process. The wrong cleaning before the next load can contaminate cargo (food-grade citric acid receives industrial-residue carryover and fails QC at destination), corrode the tank lining (caustic loaded into a tank with acid passivation eats the steel), or trigger a customs reject (a tank that previously held a banned substance shipping into a strict-residue jurisdiction). Getting the cleaning right is upstream of getting the cargo accepted.
EFTCO codes give the depot, the carrier, and the shipper a shared vocabulary. The depot reports what was done in code letters: a typical cleaning certificate lists CDFH (caustic, detergent, steam, dry) for a transition from FAME to a clear chemical product. The shipper checks the codes against the cleaning specification their cargo requires; if the codes match or exceed, the tank is acceptable.
Compatibility is product-pair specific. The matrix above covers the most common chemical-trade pairs. Same product back-to-back is the cheapest path: the previous shipper drains and dries, the next shipper signs off documentation only (code J). Reactive transitions (caustic to acid) require full chemical-cleaning cycles and often a passivation step on the tank lining. Food-grade after industrial requires deep cleaning regardless of the specific previous cargo because the residue tolerance drops dramatically.
For the buyer side: read the cleaning certificate before accepting the tank. Match the code combination against your cargo specification. If unsure, your forwarder or the destination depot can advise. The 200 to 1,000 USD cleaning bill is small relative to the cost of a contaminated cargo (rejection, return freight, write-off).
EFTCO (European Federation of Tank Cleaning Organisations) publishes the standardised cleaning code letters used across European and global tank-cleaning depots. The code on the cleaning certificate documents what was done; the receiving cargo decides what was needed. Without the standard, every depot would describe their own service differently and matching last cargo to next cargo would be guesswork.
It depends on the last cargo plus the next cargo. The compatibility table below covers common chemical-trade transitions. For unusual cargo, the rule of thumb: if the next cargo is more sensitive than the last (e.g. food-grade after industrial), more cleaning. If the next cargo is the same or fully compatible, J (documentation) suffices.
Industry standard is the incoming cargo shipper pays for the clean before their cargo is loaded. The previous shipper is responsible for arranging the cargo to be drained and dry but not for upgrading the tank to a higher cleanliness standard than they used. Disputes happen when the cleaning needed is far above what the next shipper expected; ask the depot for a quote against the actual previous-cargo certificate.
Compute how many drums, IBCs, big bags, or paper-bag pallets fit a 20GP, 40GP, 40HC, or reefer container, weight-out vs cube-out.
Open tool →
Maximum loadable volume and mass for any ISO tank build (T1 through T22 plus T23, T50, T75) under the IMDG 4.2.1.9 fill rules.
Open tool →
20GP, 40GP, 40HC, 20RF, 40RH, 20OT, 20FR, 20TK internal dimensions, payload, door opening, and use cases in one reference table.
Open tool →