Home / Digital Hub / Article
Industry Insight

International Shipping Glossary: VGM (Verified Gross Mass)

Published: Dec 30, 2025 · Liaoning International Freight Forwarders Association (LIFFA)

VGM (Verified Gross Mass) is an international rule designed to ensure the safety of maritime transport. Simply put, before loading, you must truthfully report how much that container actually weighs. It may look like just one weight figure, but a misreport, omission, or overload can mean fees and fines at best, and at worst the container cannot be loaded, the whole shipment is rolled, or even the safety of the ship and lives on board is threatened. This article explains where VGM came from, how to file it, and what happens if you get it wrong.

Why declare VGM (core significance)

The core goal of VGM is to protect the safety of human life at sea, the ship, and the cargo. Misreported or overweight container weights seriously affect a ship's stability and structural strength, which can cause cargo to fall overboard and even trigger capsize and other serious accidents, while also threatening terminal-operation safety. Under the International Convention for the Safety of Life at Sea (SOLAS) and its domestic implementation, the Rules on Ship Safety Supervision of the People's Republic of China, since July 1, 2016 the shipper must provide a VGM, otherwise the container may not be loaded.

Basic filing requirements

① Responsible party: the shipper named on the bill of lading is the legal responsible party for providing the VGM. In practice, it is usually submitted by the shipper or its appointed freight forwarder.
② Contents: must include shipper name, booking number, container number, verified gross mass, weight unit, and signatory information.
③ Allowable error: under Chinese rules, the VGM may not differ from the actual weight by more than 5%, and by no more than 1 ton.

Two lawful weighing methods

You must choose one of the following two approved methods:
① Method 1 — Weighing the packed container: use a calibrated scale to weigh the entire stuffed and sealed container. Suitable for most cases, especially shippers that can drive the whole truck over a scale.
② Method 2 — Calculating the sum: weigh all cargo and packing materials (pallets, dunnage, etc.) separately, add them up, then add the container's own tare weight. This can be done at the production or packing stage, but is calculation-heavy and prone to omission or error, so a strict verification procedure is required.

VGM filing process and timing

The standard submission and transmission flow usually goes: Step 1, weigh and verify — after stuffing, the shipper obtains the accurate gross mass by one of the methods above; Step 2, submit the VGM — before the carrier's deadline, submit VGM information through the channel the carrier specifies (website, app, EDI, or email); Step 3, transmit — the information flows along the chain "shipper → forwarder → carrier/NVOCC → terminal" and is finally used to build the stowage plan.
Pay close attention to the deadline: each carrier sets a VGM cutoff per voyage (usually earlier than the terminal's container-receiving cutoff). Changing the VGM after the cutoff is usually allowed but may incur extra fees, with the risk borne by the shipper.

VGM fees and penalties for non-compliance

VGM-related fees and fines are not globally uniform, and mainly fall into these cases:
① Basic handling and weighing service fees: if VGM is submitted manually (email, forms) rather than via EDI, some carriers may charge a manual-handling fee; if the shipper cannot weigh itself, some terminals or CFSs offer paid weighing services.
② Non-compliance or misreport fines: if the actual weight differs greatly from the declared VGM (e.g., Evergreen sets a 5-ton threshold) or overload is found, the carrier charges a high penalty, possibly USD 4,000–8,000 per container; under China's Ship Safety Supervision Rules, maritime authorities may fine the shipper RMB 1,000 to 30,000 for excessive VGM error.
③ Derived costs: failure to submit or incorrect submission leads to the container being refused loading; all resulting demurrage, storage, re-booking, and transport costs are borne by the shipper.

VGM operational recommendations

First, schedule weighing in advance: make VGM weighing a necessary step of the shipment process, leaving time for weighing and possible re-check. Second, prefer Method 1: where conditions allow, choose "weighing the packed container" to reduce human calculation errors. Third, confirm the carrier's specific requirements: right after booking, immediately confirm that voyage's VGM cutoff, designated channel, and format with the carrier or its agent. Fourth, keep weighing records: whichever method, keep the weighing certificate or detailed calculation records for inspection.
Carriers with clear official guidance: Evergreen submits online via the ShipmentLink website or app, free to amend before the cutoff; MSC recommends free submission via the myMSC platform, manual methods may incur a manual VGM fee; Maersk submits via the website's "Order Binder" and is very strict on weight misreport (fines up to thousands to tens of thousands of dollars); COSCO and ONE receive VGM via their respective customer platforms or EDI.
Whichever carrier, always note: the booking confirmation sent after booking usually states the VGM cutoff and designated method — that is the most authoritative basis; prefer free online channels; strictly observe the deadline; and ensure the weight is absolutely accurate.

Declaring VGM properly is a "basic skill" every sea-export shipment must master. Reporting the weight accurately and early may seem troublesome, but it is the most cost-effective step against rolled containers, fines, and safety risk.

LIFFA & HPT · alex.yang@hp-tech.cn

Want documents and weighing data to finally "match"?

Let iCloud ERP connect booking, weighing, and reconciliation into one line. Book a consultation.

Book a Consultation