Rail module
SMGS & CIM waybill automation
The Baltic region is the one place in Europe where a rail forwarder has to understand TWO different gauge and documentation standards at once -- SMGS (1520mm, the Eastern space) and CIM (1435mm, the EU). The Cargo Intelligence rail module recognizes both, including cases where cargo travels under both standards on the same journey.
How it works
01
Upload the waybill
SMGS, CIM or a combined SMGS-CIM waybill -- the system detects the type from the document's heading and language.
02
Fields get extracted
Sender, consignee, wagon number (and tare weight for private wagons), goods code, weight, loading/destination stations, RID flag for dangerous goods.
03
Transshipment point checked
If a stated gauge-break transshipment point isn't recognized from a known list, the document is flagged for review -- not rejected as an error.
Who this is for
- Rail forwarders working between the 1520mm (Eastern) and 1435mm (EU) gauge standards, who currently retype data from differently formatted waybills by hand.
- Companies shipping cargo through Baltic-region gauge-break points (e.g. Šeštokai–Mockava), where documentation often changes mid-route.
- Accounting and logistics teams that need wagon number, weight and goods code data for downstream accounting or tracking.
What you get
- Structured data with a clearly marked document type (SMGS/CIM/mixed), ready for export.
- Automatic checking of the gauge-break transshipment point against a known Baltic-region list (Šeštokai–Mockava and others), with a "needs review" flag for unrecognized cases.
- A unified data format regardless of whether the document was SMGS, CIM, or a combined SMGS-CIM waybill.
Coverage
Available to rail forwarders operating in Lithuania, Latvia, Estonia and Poland -- including shipments crossing the gauge boundary between these countries and the wider region.
Frequently asked questions
What is a gauge-break transshipment point and why does it matter?
It's where cargo moves from 1520mm to 1435mm track (or vice versa), e.g. Šeštokai–Mockava between Lithuania and Poland. This is often a significant documentation point, so the system checks it separately.
Is the full list of SMGS fields already fully covered?
Honestly -- the widely confirmed common fields are covered (sender, consignee, wagon, weight, stations). Rarer, SMGS-specific fields may need extra review -- this module keeps improving based on real documents.
Read more: SMGS and CIM waybills: why Baltic forwarders need to understand both →
Other Cargo Intelligence modules: