ShipCalculators.com

Soya Beans: IMSBC Code and Grain Code Guide

Contents

Soya beans are a Group C cargo under the IMSBC Code, subject to the International Grain Code for bulk grain stability on every loaded international voyage. The cargo presents no chemical hazard in normal condition, but self-heating from oil oxidation, oxygen depletion from grain respiration, phosphine residue from fumigation, and grain-dust explosion during handling create hazards that have caused vessel casualties. The distinction between whole soya beans (Group C) and soya bean meal (Group B, UN 1386 or UN 2217) is the single most operationally important classification boundary in soya-related bulk carriage.

What soya beans are and why they move by sea

Soya beans (Glycine max) are the seeds of the soya plant, a leguminous annual crop cultivated for the dual yield of vegetable oil and protein meal. The seed contains approximately 18% to 20% oil and 38% to 42% protein on a dry basis, making it the most important oilseed and the most traded agricultural commodity globally by seaborne volume. Global seaborne soya bean trade in 2023 was approximately 165 to 170 million tonnes, carried almost entirely in bulk on Panamax, Kamsarmax, and Capesize bulk carriers.

The cargo moves in one direction: production surplus from South America and North America to demand centres in Asia, Europe, and Mexico. Brazil is the world’s largest exporter, shipping roughly 78 to 82 million tonnes annually through Santos, Paranaguá, Rio Grande, São Luís (Itaqui), and Barcarena. The United States exports 50 to 55 million tonnes per year, predominantly via the Gulf Coast (New Orleans, Baton Rouge, Destrehan) and the Pacific Northwest (Portland, Seattle). Argentina exports primarily processed soya products rather than whole beans, but contributes 4 to 7 million tonnes of beans in most years through the upriver Paraná corridor at Rosario.

China is the dominant single buyer. In 2023, China imported approximately 99 million tonnes of soya beans, accounting for roughly 60% of global seaborne trade. The beans arrive at Dalian, Tianjin, Qingdao, Shanghai, Ningbo, and Guangzhou, where they are crushed into soya oil (cooking oil, biodiesel) and soya meal (the principal protein ingredient in China’s 700-million-pig pork industry). Southeast Asia, the European Union, and Mexico are the other major receiving markets.

Voyage durations on the major lanes are long: Brazil to China is approximately 35 to 42 days via the Cape of Good Hope, and 28 to 32 days through the Suez Canal. US Gulf to China runs 25 to 30 days. These transit times matter for the cargo: a soya bean loaded at elevated moisture or temperature has weeks in which to degrade before discharge.

IMSBC Code Group C classification: what it means in practice

The IMSBC Code classifies whole soya beans as Group C: not liable to liquefy and presenting no chemical hazard under normal transport conditions. This does not mean the cargo is without hazard; it means the hazards it does present are physical and biological rather than the reactive-chemistry hazards of a Group B cargo.

The IMSBC Code, adopted by IMO Resolution MSC.268(85) and in force since 1 January 2011, categorizes all solid bulk cargoes into three groups. Group A cargoes may liquefy at elevated moisture, threatening capsizing. Group B cargoes possess chemical hazards in bulk. Group C cargoes meet neither criterion. Whole soya beans qualify as Group C because the seed form is relatively stable: the oil is contained within intact seed cells, moisture migration is limited while the seed coat is intact, and no acute chemical reaction is triggered by loading or carriage under normal conditions.

However, Group C status does not exempt the cargo from all special requirements. The IMSBC Code Schedule for SOYA BEANS sets out a specific table of properties and carriage requirements that apply in addition to the Code’s general provisions for Group C cargoes. Separately, the International Grain Code imposes mandatory stability and documentation requirements on every vessel loading any grain cargo in bulk, including soya beans, on an international voyage. The grain code requirements operate independently of the IMSBC group classification and are the source of most of the operational preparation work for a soya bean voyage.

IMSBC Code schedule particulars for SOYA BEANS

The following schedule particulars are drawn from the IMSBC Code SOYA BEANS entry. Masters and operators should verify the current edition for any amendment.

Schedule parameterValue or requirement
Bulk Cargo Shipping Name (BCSN)SOYA BEANS
IMSBC GroupC
UN NumberNot applicable
IMDG ClassNot a classified dangerous good
Angle of reposeApproximately 27° (varies with moisture and size)
Bulk density (kg/m³)Approximately 690 to 760 kg/m³
Stowage factor (m³/t)1.32 to 1.45 m³/t
SizeSeeds, typically 6 to 8 mm diameter
ClassNot applicable
Subsidiary riskSelf-heating; oxygen depletion in enclosed spaces
Moisture content at loadingDeclare; typically 11% to 13%; max 14% for extended voyages
VentilationRequired; surface ventilation or controlled holds
FumigationCommonly applied; phosphine or methyl bromide
Cargo ship typeGeneral dry cargo ships; bulk carriers
Special requirementsInternational Grain Code compliance; enclosed-space entry precautions

The stowage factor of 1.32 to 1.45 m³/t reflects the bulk density range of commercial-grade export soya beans. At 1.35 m³/t (approximately 740 kg/m³), a Kamsarmax with 82,000 m³ grain capacity loads approximately 60,700 tonnes. A Panamax at 72,000 m³ capacity loads approximately 53,300 tonnes at the same bulk density. Actual loaded quantity depends on vessel-specific grain capacity, the cargo’s measured bulk density at loading, and the trimming requirements of the grain code.

International Grain Code: the stability framework for soya beans

Every vessel loading soya beans in bulk on an international voyage must comply with the International Grain Code, Resolution MSC.23(59), which is incorporated into SOLAS Chapter VI Part C as a mandatory instrument. Non-compliance is a SOLAS deficiency, not merely a best-practice shortcoming.

Grain in bulk can shift in the hold when the vessel rolls. The free surface created by a partially filled hold, combined with the potential for the grain mass to move to leeward as the vessel heels, can reduce the effective metacentric height and in extreme cases capsize the vessel. The International Grain Code addresses this through three stability criteria that must be met throughout the voyage:

The first criterion is a minimum required metacentric height. The corrected GM, after applying a heeling moment from any unsupported grain surface, must be at least 0.30 metres throughout the voyage. The heeling moment is calculated from the grain Code’s tabulated or computed volumetric heeling moment for each cargo space.

The second criterion is a maximum heeling angle to leeward. The angle of heel resulting from an assumed shift of grain in all cargo spaces simultaneously must not exceed 12 degrees.

The third criterion is residual positive area. The area under the righting lever curve (GZ curve) from the angle of heel resulting from the grain shift up to the angle of flooding or 40 degrees, whichever is less, must be at least 0.075 metre-radians.

For a vessel to load soya beans in bulk without filling every hold to its full capacity, it must hold a Document of Authorization issued in accordance with the Code. The Document of Authorization confirms that the vessel’s stability data, grain loading documents, and construction features satisfy the requirements for carrying grain in a less than full condition. Without that document, the only way to comply is to load every hold filled to the point where grain cannot shift freely, meaning the cargo is at or above the level of the hatch coaming, trimmed and secured to the Code’s requirements.

The grain loading computer or the pre-approved grain loading booklet (which many vessels carry as the approved document) contains pre-calculated stability results for the permitted combination of holds, cargo quantities, and stowage conditions. Before departure, the master must demonstrate compliance with all three criteria and record the calculation in the vessel’s log. Port state control officers are entitled to inspect this record and can detain a vessel that cannot demonstrate grain code compliance before sailing loaded.

Trimming requirements under the grain code

The grain code requires that grain in bulk be trimmed. Trimming means leveling the grain surface so that the cargo fills the hold as uniformly as possible and the free surface of any untrimmed peak is minimized. For soya beans, which flow reasonably freely (angle of repose approximately 27°), trimming can be accomplished with mechanical trimming equipment or by spreading the cargo with a bulldozer on the cargo pile.

Untrimmed peaks at the hatch coamings of side hoppers or longitudinal corners must be accounted for in the stability calculation through the Code’s table of assumed volumetric heeling moments, or the vessel must be fitted with strapping or securing arrangements approved under the Code. Strapping is not common practice for bulk soya bean cargoes; full trimming to the Code’s satisfaction before departure is the standard approach.

Companion calculator: Grain Heeling - Volumetric Heeling Moment gives the heeling moment for a specific hold, and IMSBC Grain - Soybeans provides stowage and displacement reference data for soya bean cargo planning.

Self-heating and spontaneous combustion risk

Whole soya beans carry approximately 18% to 20% oil by weight in intact seed cells, and when those cells are physically disrupted by crushing, splitting, insect damage, or microbial degradation, the exposed oil is available for autoxidation. A wet cargo at elevated temperature creates the conditions for a self-sustaining thermal runaway that can progress to smouldering combustion without any external ignition source.

The self-heating mechanism in soya beans differs from that in soya bean meal. In whole beans, the oil is encased in intact seed tissues; the autoxidation rate is much slower than in extracted meal where the oil is exposed. But the risk is not absent. Soya beans with moisture content above 14%, or cargo loaded at elevated ambient temperatures (above 30°C to 35°C), present meaningful self-heating potential on voyages lasting 30 to 45 days.

The oxidation chain is the same as in any vegetable oil: the polyunsaturated fatty acids in soya oil, principally linoleic acid (C18:2, roughly 54% of soya oil) and linolenic acid (C18:3, roughly 8%), react with molecular oxygen. The initial reaction produces lipid hydroperoxides; subsequent breakdown produces aldehydes, ketones, and short-chain carboxylic acids, all exothermic. At cargo temperatures below 40°C, the reaction is self-limiting in whole beans because oxygen diffusion through the cargo mass is slow and the seed coat retards contact. Above 40°C to 45°C, microbiological activity within the cargo accelerates the process: fungi (particularly Aspergillus and Penicillium species) metabolize the seed oil and generate heat at a rate that can outpace the loss of heat through the cargo surface.

Broken or split beans are the highest-risk fraction. Mechanical damage during loading, insect infestation that penetrates the seed coat, and previous sprouting that ruptured cell walls all increase the exposed oil surface area. A cargo with a high proportion of damaged seeds or a significant split-bean percentage (above 2% to 3%) should be treated with greater caution on temperature monitoring than sound, whole-bean cargo at the same declared moisture content.

Carbon monoxide is produced during the early stages of oxidation and accumulates in the hold headspace before visible heating or smoke appears. CO monitoring at hold entry is sound practice on any soya bean voyage where the cargo was loaded at the upper end of the moisture range or during hot ambient conditions. A CO concentration above 50 ppm in a closed hold warrants increased monitoring frequency; above 200 ppm, the master should treat the hold as actively self-heating and close ventilators.

Conditions that increase self-heating risk

Several loading and voyage factors increase the self-heating risk above the baseline for sound, dry soya beans:

High moisture content at loading. Beans above 13% moisture provide the water activity needed for fungal growth. Cargo delivered from storage in warm, humid conditions (typical in the Brazilian interior during harvest months, December to April) can arrive at the export elevator above 14% moisture and must be dried before loading. Testing at the elevator and again at the vessel’s side is appropriate for high-risk seasons.

High ambient temperatures. Loading during summer in tropical export ports (Santos at 25°C to 35°C ambient, Paranaguá similarly) means the cargo is starting the voyage warm. A cargo that begins at 28°C internal temperature has much less margin before reaching the 40°C threshold for accelerated oxidation than one loaded at 15°C.

Long voyages through warm latitudes. The Brazil-to-China route transits the South Atlantic and Indian Ocean. The hold temperature on a steel-hulled bulk carrier anchored in the Straits of Malacca in August can reach 45°C from solar gain on the hatch covers and hull plating. Longitudinal hold temperature variation on a loaded Capesize can exceed 10°C between the forward and aft cargo spaces.

Previous cargo residue. Residual organic material from a previous grain cargo, if not properly removed during hold cleaning, can host existing fungal populations that colonize the new cargo immediately on loading.

Oxygen depletion and carbon dioxide accumulation

Soya beans are living seeds. They respire: they consume oxygen and produce carbon dioxide at a rate proportional to temperature and moisture content. In a closed hold loaded with approximately 60,000 tonnes of soya beans, the oxygen in the hold headspace can be substantially depleted within days at elevated temperature, creating a hold atmosphere that is immediately dangerous to life on entry.

The respiration rate of soya beans doubles approximately every 8°C to 10°C increase in temperature in the range of 15°C to 45°C. At 25°C and 13% moisture, 1 tonne of soya beans may consume roughly 0.2 to 0.5 litres of oxygen per hour (the exact rate depends on physiological condition and moisture). Scaling that across a fully loaded Panamax hold of 13,000 to 15,000 tonnes of cargo and a hold headspace of approximately 500 to 1,000 cubic metres, the oxygen in the headspace can fall measurably within 24 to 48 hours of sealing the hatch covers.

At 30°C with 14% moisture, respiration rates increase substantially. A hold sealed for 5 to 7 days in warm weather may have an oxygen content of 15% to 17% at the headspace (normal atmosphere is 20.9%), with carbon dioxide elevated proportionally. The oxygen-depleted zone is not limited to the headspace: warm CO2-enriched air, being denser than oxygen-rich air, stratifies downward in the cargo mass, and the inter-granular atmosphere within the cargo can reach CO2 concentrations lethal to humans well into the body of the stow.

The practical consequence for any person entering a soya bean hold is that the confined-space entry procedure is not optional. Testing with a calibrated instrument must confirm that oxygen is at a level safe for entry (at least 19.5% by volume) before any person descends the access ladder. Suction ventilation to force fresh air through the hold before personnel entry is the standard practice. Where a hold has been closed for more than 48 hours at temperatures above 25°C, entry without preliminary testing and forced ventilation should not be permitted under any circumstances.

Deaths from oxygen depletion in cargo holds loaded with grain, including soya beans, have been documented in maritime casualty reports. The Inter-Cargo / BIMCO / IMO guidance on enclosed-space entry applies directly to this cargo.

Mould growth and mycotoxin contamination

Mould is a quality hazard rather than a vessel safety hazard, but it has contractual and cargo care implications that affect the master’s obligations. At moisture contents above 13% to 14%, Aspergillus flavus and Aspergillus parasiticus populations can proliferate on the seed surface during a long voyage. These species produce aflatoxins, which are regulated contaminants in food and feed at extremely low concentrations: the European Union maximum level for aflatoxin B1 in soya beans for animal feed is 20 micrograms per kilogram; for direct human consumption it is 2 micrograms per kilogram.

A cargo that arrives at discharge with visible mould growth is a cargo claim waiting to happen. The receiver’s surveyor will take samples, have them analyzed, and if aflatoxin levels exceed the applicable regulatory threshold, the cargo may be rejected, quarantined, or downgraded. The liability question then turns on when and where the mould developed: hold preparation documentation, pre-loading moisture certification, and voyage temperature and ventilation logs are the master’s evidence that the cargo was received in the condition declared by the shipper.

The practical control is simple: do not load beans above 13% moisture, and if the shipper’s declared moisture is at the upper range, request independent verification. Voyage moisture migration is real but limited for well-sealed holds: a cargo loaded at 12.5% should arrive at 12.5% to 13% rather than being driven to above 14% by normal voyage conditions. A cargo that arrives substantially wetter than loaded almost always traces to hold leakage, condensation from poor ventilation management, or rain damage during loading.

Dust: explosion and health risk during handling

Soya bean dust is combustible. The minimum explosive concentration of soya dust in air is approximately 50 to 100 g/m³; the minimum ignition energy is in the range of 30 to 100 millijoules, comparable to a static discharge from clothing. During loading and discharge, the hold and the deck area immediately downwind of the loading spout constitute a dust-explosive environment.

The principal dust hazard occurs during loading by conveyor belt and loading spout, and during discharge by grab crane or pneumatic suction. The free-fall distance of beans from the loading spout to the growing cargo surface generates a dust cloud in the hold. The concentration within a few metres of the impact point can temporarily exceed the lower explosive limit. Ignition sources in this environment include electrical sparks from unprotected equipment, static discharge, and the use of open-flame devices for inspection.

The IMSBC Code and SOLAS require that open-flame devices (welding, cutting, naked lights) not be used in or near holds during loading or discharge of dusty cargoes. Personnel on the hatch coamings during loading should avoid synthetic clothing that generates static charge. Portable lights and communications equipment taken into the hold should be explosion-proof rated (or intrinsically safe) for dust atmospheres.

Dust at breathing concentrations is also a respiratory irritant. Soya dust contains allergenic proteins and glucosinolate fragments that sensitize exposed individuals. Long-term occupational exposure is associated with occupational asthma. While personal protective equipment requirements for a single voyage are less stringent than for stevedores handling the cargo repeatedly, crew assigned to hold inspection during loading should wear particulate masks.

Fumigation: phosphine, aluminium phosphide, and re-entry

Soya beans are commonly fumigated with phosphine gas (PH3) generated in situ from aluminium phosphide or magnesium phosphide tablets, pellets, or blankets placed in the cargo mass during loading. Phosphine is acutely toxic: the immediately dangerous to life and health (IDLH) concentration is 50 ppm, and its odour is not reliably detectable below several ppm, making instrument-based clearance testing mandatory before any hold entry after fumigation.

Fumigation is applied to control insect infestation, primarily stored-grain pests including Sitophilus weevils, Rhyzopertha dominica (lesser grain borer), and Tribolium beetles. A single insect generation allowed to complete its cycle in 60,000 tonnes of soya beans can produce an infestation of several hundred million individuals by discharge. Fumigation is the standard preventive or curative treatment.

The application procedure is specified in the IMO Recommendations on the Safe Use of Pesticides in Ships Applicable to the Fumigation of Cargo Holds (MSC.1/Circ.1264, as revised). The fumigant applicator (a licensed pest control operator, not the vessel’s crew) places the phosphide compound in the cargo or on the grain surface during loading or after hatches are secured. The compound reacts with moisture in the grain to release PH3 gas over 48 to 96 hours. During gas generation and the hold period (typically 3 to 7 days), the hold is sealed and marked with fumigation warning signs.

Clearance of the hold before entry requires an authorised fumigator or a ventilation period sufficient to reduce the phosphine concentration to below the occupational exposure limit, typically 0.3 ppm as a time-weighted average. Instrument testing at multiple locations in the hold, including the trunking and the inter-granular space, is required. A single measurement at the hatch coaming does not clear the hold; stratification and the slow release of remaining compound in the cargo can maintain dangerous concentrations in the body of the stow even after the headspace appears clear.

Personnel who detect phosphine during routine operations (a faint fish or garlic odour) must treat the exposure as an emergency, evacuate the area, and not re-enter until authorised. Phosphine reacts with iron to produce iron phosphide, leaving no residual gas but sometimes a visible yellow discolouration on hatch coaming paint.

The key documents that must travel with a fumigated cargo are: the fumigation certificate, the fumigant label, and a clear statement of the fumigation status (active fumigation vs. cleared for entry). Port state control officers verify these documents for fumigated bulk cargoes as a standard inspection item under SOLAS Chapter VI.

Soya bean meal and seed cake: the Group B boundary

The Group C classification for whole soya beans exists only as long as the cargo is presented in its intact seed form. Soya bean meal, soybean mash, defatted soya flakes, and any processed form of the bean are separate cargoes with separate IMSBC schedules, almost all of which fall under Group B due to the self-heating characteristics of exposed seed oil.

This distinction is not academic. Misidentification of processed soya product as whole beans is a documented source of cargo incidents. The physical indicators of the difference are straightforward: whole beans are round to oval, 6 to 8 mm in diameter, with an intact seed coat. Meal is a granular or powdered material with no intact seeds. Mash is a wet, paste-like intermediate product. Pellets (extruded meal in cylindrical form, 4 to 8 mm diameter) are clearly processed and carry their own schedule.

The IMSBC Code entry for SOYA BEAN MEAL is a separate Group B schedule under the SEED CAKE category, subject to the same UN 1386 or UN 2217 classification criteria as rapeseed meal depending on oil and moisture content. Extracted soya bean meal from large hexane-extraction plants (the dominant commercial form) typically carries 1% to 2% residual oil at 11% to 13% moisture, placing it in the UN 1386 (b) schedule for IMDG Class 4.2. This cargo requires temperature monitoring throughout the voyage, gas injection equipment for voyages exceeding five days, and the enclosed-space entry precautions specific to Group B seed cake.

A master receiving a cargo declared as “soya beans” should verify by physical inspection that the material in the holds is actually whole beans. The smell, colour, and texture of meal are entirely different from whole beans. If the cargo offered for loading does not match the declared description, the master has both the right and the obligation under SOLAS and the IMSBC Code to refuse loading pending correct declaration and appropriate vessel preparation.

The companion calculators for the soya meal family of cargoes are IMSBC Soya Meal and IMSBC Soya Bean Meal Extracted, which provide schedule reference data for the Group B products.

Hold preparation for soya bean loading

Soya beans are a food-grade commodity. The cargo is eaten, after crushing, by humans (soya oil) and by food-producing animals (soya meal). A hold that smells of previous petroleum cargoes, mineral concentrates, or chemical fertilizers is a hold that will contaminate the cargo and result in rejection at discharge.

Cargo hold preparation standards for soya beans require a grain-clean condition: the hold must be dry, free from all residue of previous cargo, free from rust scale (which can abrade seed coats and accelerate oxidation), and free from persistent odour. The standard pre-loading inspection protocol involves a hold surveyor attending the vessel, visually inspecting all surfaces, testing for residual odours, and issuing a certificate of cleanliness before the loading terminal will allow the conveyor to start.

The bilge system in each hold must be clear, clean, and free to drain. Soya bean fines (broken and damaged seeds, seed coat fragments) inevitably find their way into the bilge system during loading and voyage. A blocked or inadequately drained bilge can allow moisture to accumulate in the lower part of the cargo mass. Even a 50-mm depth of standing water in a bilge will humidify the overlying cargo over a 40-day voyage, potentially raising the moisture content of the bottom layer above the threshold for mould and self-heating. Pre-loading bilge blanking is not appropriate for soya beans; the bilges must drain freely throughout the voyage and be checked at each opportunity.

Hatch covers must be weathertight. A failed hatch cover seal during a South Atlantic storm can introduce hundreds of litres of seawater into the hold. Seawater-wetted soya beans are immediately at risk of mould, and the affected material typically cannot be sold at specification. Hatch cover testing (hose test or ultrasonic test) before loading is standard for soya bean voyages, particularly after any recent heavy weather or hatch maintenance work.

Residual freshwater from a hold wash-down is also a concern. The hold must be thoroughly dried after washing, with hold ventilation running to remove moisture, before loading begins. Residual wash water trapped under tank top plate edges or in bilge sump areas can add several hundred litres of standing water to a hold, enough to cause localized cargo deterioration.

Ventilation management during the voyage

Ventilation of a soya bean hold serves two purposes: controlling moisture migration and managing the oxygen-carbon dioxide exchange from grain respiration. The two purposes require opposite approaches in different weather conditions, and getting the balance wrong damages the cargo.

Moisture migration is controlled by the dewpoint rule. Air should not be drawn into a hold when the dewpoint of the outside air exceeds the dewpoint of the air inside the hold. Drawing humid outside air into a cooler hold causes condensation on the cargo surface (“ship’s sweat”) or on the hold structure (“ship sweat”). The hold should be ventilated only when the outside air is drier than the hold air.

The specific situation to watch is the Brazil-to-Europe or Brazil-to-China transition from warm tropical air to cooler temperate air. As the vessel enters higher latitudes, the outside air temperature drops but its humidity may remain high. The cargo, which retains the heat it had at loading for several weeks, is warmer than the outside air. The standard rule is to close ventilators when the outside dewpoint approaches or exceeds the cargo temperature. In tropical passages, ventilation can typically run continuously, since the outside air is generally drier than the hold air at cargo temperature.

Oxygen-carbon dioxide management requires ventilation to prevent dangerous oxygen depletion. For a soya bean cargo at normal commercial moisture (12% to 13%), ventilation on the dewpoint rule will generally provide sufficient air exchange to prevent dangerous oxygen depletion in the headspace. However, if hatches are closed for extended periods due to adverse weather, and the cargo is warm, the master should plan for ventilation during any calm weather window to restore the headspace atmosphere before any hold entry is required.

Surface ventilation (moving air over the top of the cargo without drawing it through the bulk from bottom to top) using cowl ventilators or low-pressure fans is the normal mode. Through-ventilation by mechanical fan drawing air from the bottom of the hold is not necessary for soya beans and can cause uneven cooling with associated condensation on cooler cargo surfaces at depth.

Related wiki article: Marine Cargo Hold Ventilation.

Enclosed-space entry: procedure and equipment

Any person entering a hold loaded with soya beans must treat the entry as entry into a potentially oxygen-deficient confined space. The IMSBC Code requires testing before entry. No exception exists for a casual look at the cargo or a quick hatch inspection.

The testing procedure before entry to a soya bean hold:

  1. Open the hatch and allow a surface ventilation period of at least 30 minutes before approaching the entry point. This clears the worst of any headspace accumulation.
  2. Lower a calibrated portable oxygen and carbon dioxide meter (or multi-gas meter) on a lanyard to the access trunking, approximately 1 metre below the hatch coaming level, and record the reading.
  3. Lower the meter further, to the level just above the cargo surface. Record the reading.
  4. If oxygen is above 19.5% and CO2 is below 0.5% at both levels, and no fumigant is detected, entry is permitted with a standby person at the hatch.
  5. If oxygen is below 19.5% or CO2 is above 0.5%, force ventilation (power ventilator on the trunking) for a minimum of 15 minutes and re-test. Repeat until the atmosphere is safe or abandon the entry.

The standby person at the hatch must not enter under any circumstances if the entering person becomes incapacitated. The standby’s role is to maintain contact and summon assistance. Rescue equipment (lifeline, SCBA) must be within arm’s reach before entry is permitted. These rules apply equally to crew, surveyors, classification society inspectors, and port state control officers.

If the hold has received fumigation, the above procedure does not constitute a fumigant clearance: phosphine and CO2 clearance requires separate testing with instruments calibrated for each gas, and the clearance must be authorised by a qualified fumigator per MSC.1/Circ.1264.

Pre-loading cargo certification and shipper obligations

The shipper is required by the IMSBC Code to provide the master with cargo information before loading. For soya beans, the required information includes: the Bulk Cargo Shipping Name (SOYA BEANS), the IMSBC group (C), moisture content, bulk density, stowage factor, angle of repose, and any applicable special properties or hazards. Where fumigation is planned during the voyage, the shipper must declare this and provide the fumigation details.

The moisture content declaration is the most operationally critical piece of information. It is the basis on which the master decides whether ventilation precautions apply, whether the cargo is likely to present an elevated self-heating risk, and whether the hold preparation is adequate. A declaration of 11.5% moisture for beans that are actually loaded at 14.5% is a material misrepresentation that shifts liability to the shipper for any resulting cargo damage, but the master can still take steps to detect the discrepancy before loading: visual inspection (unusually dark, soft, or moist-smelling beans), temperature measurement at the loading spout, and requesting an independent lab analysis if doubt arises.

The grain code additionally requires the shipper to provide cargo trim and stability information relevant to the cargo space geometry. The vessel’s grain loading booklet pre-calculates the stability performance; the master’s job is to confirm that the actual loaded quantities and distributions match the approved case before departure.

For the International Grain Code, the vessel must be in possession of an approved grain loading document (Document of Authorization) and the master must complete the grain stability calculation and record it before the vessel sails loaded. Port state control at the loading port is entitled to inspect this record and detain a vessel that has not completed it.

Voyage monitoring and temperature records

The IMSBC Code requires temperature monitoring for Group C grain cargoes where self-heating is identified as a relevant hazard. For soya beans, the practical standard is to take temperature readings from multiple points in each loaded hold at regular intervals and record them in the vessel’s log.

The frequency recommended by P&I clubs and classification societies for soya beans is at minimum once daily during warm-weather passages and twice daily during the critical first 10 to 14 days of the voyage, when any self-heating from pre-loaded warm cargo or high-moisture fraction in the load is most likely to manifest. Temperature measurements should be taken at three depths: approximately 0.5 metres from the cargo surface, at mid-depth, and near the tank top.

A cargo temperature that rises more than 5°C above the temperature recorded at loading, sustained over two or more consecutive readings, warrants investigation. The master should increase measurement frequency, check CO levels in the hold headspace, and notify the shipowner or manager and the P&I correspondent. If cargo temperature approaches 40°C in a hold that was loaded at 15°C to 20°C ambient, that is an anomalous rise of 20°C and indicates a genuine self-heating event.

The response sequence for a rising temperature is: first, review ventilation, and check that no inadvertent through-ventilation is feeding the reaction. Second, if temperatures continue rising with ventilation closed, consult the shipowner’s emergency instructions and the P&I club’s emergency guidance. For soya beans, unlike Group B seed cake, the IMSBC Code does not mandate CO2 injection as a primary response, but CO2 injection through the hold’s fixed firefighting system is a valid response to confirmed combustion in a grain hold. Third, if the temperature reaches a level indicating actual fire (smoke detection, visible sparks, CO above 1,000 ppm), activate SOLAS fire reporting procedures and contact the nearest maritime rescue coordination centre.

Commercial context: quality, grades, and voyage planning

Soya beans in commerce trade on moisture and impurity content, protein and oil content, and grade-specific size and damage tolerances. The US is the reference market: USDA Grade 1 beans, the export quality standard, allow no more than 1% damaged kernels (heat-damaged plus total), 2% foreign material, and 2% splits. Brazil follows similar but slightly more permissive standards under the CONAB/MAPA grading system. Argentine beans are graded under SAGPyA standards.

Protein content matters to the crusher because it determines the yield of soya meal, the higher-value product. US soya beans typically run 34% to 36% protein; Brazilian and South American beans are often 37% to 40% protein, a feature that makes Brazilian beans more attractive to Asian crushers despite the longer voyage. Oil content of 18% to 20% is the commercial norm; beans above 21% oil are premium for oil extraction.

Freight rates for the Brazil-to-China route on a Panamax are among the most watched indicators in the dry bulk market. The Brazil-to-China Panamax (or Kamsarmax) route is one of the longest regular dry bulk trades in the world by nautical miles, and the volume, approximately 2,000 to 3,000 vessel loadings per year, makes it the backbone of the dry bulk market during the South American harvest season (February to June).

Port state control checks relevant to soya bean voyages

Port state control officers inspecting a vessel loaded with soya beans will focus on several specific areas under SOLAS Chapter VI and the IMSBC Code:

The cargo declaration: the officer will verify that the BCSN declared on the cargo manifest matches the cargo in the hold. A cargo of “SOYA BEANS (FUMIGATED)” must show a fumigation certificate. The declared moisture content must be consistent with the shipper’s certificate.

The grain stability calculation: the officer will ask the master to produce the grain loading calculation showing compliance with the three International Grain Code criteria. If the vessel does not hold a Document of Authorization, the officer will verify that every hold is loaded full.

Enclosed-space entry documentation: the officer may ask whether the vessel’s enclosed-space entry procedures have been followed, whether gas detection equipment is calibrated and available, and whether the crew has received enclosed-space entry training.

Hatch cover integrity: if there is any indication of hatch cover damage or inadequate weathertight integrity, the officer may require a hatch inspection or hose test before allowing the vessel to proceed on a loaded grain voyage.

Fumigation documentation: a fumigated hold must display fumigation warning notices and the fumigation certificate must be aboard. An active fumigation (not yet cleared for entry) must be clearly identified, and crew members must demonstrate awareness of the entry prohibition.

Limitations

This article is a reference guide based on the IMSBC Code as amended through Amendment 07-23 (2025 edition), the International Grain Code (Resolution MSC.23(59)), and associated IMO instruments including SOLAS Chapter VI Part C. It does not substitute for the current official text of those instruments, which must be consulted in their current IMO-published editions.

The schedule particulars, moisture thresholds, and stability criteria cited here are drawn from published IMO instruments. National competent authorities may impose additional requirements. Flag state and class requirements may add conditions beyond the IMSBC and grain code minima. P&I club cover is conditional on compliance with the Code; incidents arising from non-compliance, misdeclaration of moisture, or failure to maintain voyage records may result in reduced or denied cover.

Fumigation procedures, clearance testing, and residue handling require qualified fumigators per MSC.1/Circ.1264. Nothing in this article constitutes fumigation guidance or pest control advice; only licensed operators should apply, monitor, or clear fumigant treatments.

The self-heating temperature thresholds and CO concentration indicators cited here are from published IMO and industry guidance; individual voyage conditions vary. Amendment 08-25 may modify soya bean schedule particulars; operators should verify the applicable edition before each voyage.

For soya bean voyage planning, the companion calculator IMSBC Grain - Soybeans gives schedule reference data including bulk density and stowage factor for the SOYA BEANS entry. The Grain Heeling - Volumetric Heeling Moment calculator supports International Grain Code stability compliance for a loaded grain hold. Bulk Cargo Displacement Grain computes cargo displacement and deadweight consumption for a given hold volume and bulk density. For the Group B soya meal products, use IMSBC Soya Meal and IMSBC Soya Bean Meal Extracted.

See also

Frequently asked questions

Are soya beans classified as Group A, B, or C under the IMSBC Code?
Whole soya beans are classified as Group C under the IMSBC Code, meaning they are not liable to liquefy (not Group A) and do not present a chemical hazard under normal conditions (not Group B). They are, however, subject to the International Grain Code under SOLAS Chapter VI Part C for stability and trimming requirements. Soya bean meal and extracted seed cake are separate cargoes classified under Group B seed cake schedules, not the Group C whole-bean entry.
What is the main safety hazard when carrying soya beans in bulk?
The principal hazards for whole soya beans are self-heating and spontaneous combustion if the cargo is loaded at moisture content above the safe limits, oxygen depletion and carbon dioxide build-up in enclosed hold spaces from grain respiration and seed metabolism, mould growth and mycotoxin contamination on wet cargo, dust explosion risk during loading and discharge, and fumigation hazard from phosphine gas when pest control treatment has been applied. The oil content of the seed drives the self-heating risk: soya beans carry roughly 18% to 20% oil by weight, and wet or warm cargo can initiate autoxidation.
What moisture content is safe for loading soya beans in bulk?
The International Grain Code and the IMSBC Code require that moisture content be declared by the shipper before loading. Safe moisture content for whole soya beans is typically stated at no more than 14% for safe long-voyage carriage, though 11% to 13% is the commercial norm for export-quality beans. Beans loaded above 14% moisture are at elevated risk of mould growth, heating, and quality degradation on voyages lasting 30 days or more. The shipper must provide a declaration of moisture content; the master may require independent pre-loading analysis if the declared value appears inconsistent with the cargo condition at berth.
Do soya beans require stability calculations under the International Grain Code?
Yes. Soya beans are a grain cargo within the meaning of SOLAS Chapter VI Part C and the International Grain Code (Resolution MSC.23(59) as adopted). Any vessel loading soya beans in bulk on an international voyage must comply with Chapter V of the International Grain Code, which requires the master to have approved grain loading documents for the vessel and to demonstrate compliance with stability criteria before and during the loaded passage: a minimum GM corrected for free grain surface, a maximum assumed heeling angle, and minimum positive righting lever reserve. Vessels without a Document of Authorization may satisfy the Code by filling each hold full and level.
What is the difference between soya beans and soya bean meal for IMSBC carriage?
Whole soya beans are a Group C cargo under the IMSBC Code, subject to the International Grain Code. Soya bean meal, the residue after oil extraction, is a Group B cargo classified under the SEED CAKE, containing vegetable oil schedules (UN 1386 or UN 2217), carrying IMDG Class 4.2. The Group B classification reflects the much higher self-heating risk of the extracted meal, where the residual oil is exposed and more reactive. A shipowner accepting a cargo declared as whole beans must verify the physical form: partially crushed or sprouted beans, or any form of mechanically processed soya product, may fall into the meal/seed cake hazard category.
When must a master restrict entry to a hold loaded with soya beans?
The master must restrict hold entry whenever tests show the oxygen content in the hold atmosphere has fallen below a safe level or carbon dioxide has accumulated to a dangerous concentration from grain respiration. The IMSBC Code requires that any cargo space loaded with grain cargoes capable of consuming oxygen be treated as a potentially oxygen-deficient enclosed space. Entry is only permitted after testing with calibrated instruments and confirmation that oxygen is at an acceptable level, and that any fumigant gas (such as phosphine from aluminium phosphide tablets) has been purged below the occupational exposure limit before personnel enter.