What Fretix does

Fretix reads your DG cargo documents, verifies the classification data against source documents, and generates filled IMDG Dangerous Goods Declaration (DGDI) files — one per declaration group — ready to submit to your shipping line.

Fretix does not replace the required document formats. It replaces the manual work of transferring data from your source documents into those formats.

Step 1 — What you need to upload
Required: Annexure Excel file

Your annexure must be an Excel file (.xlsx or .xls) with the following minimum columns. Column names do not need to match exactly — Fretix uses fuzzy matching.

Column Required Purpose
Material Description Required Product name / description
UN Number Required Used to group products onto the correct DGDI
UN Proper Shipping Name Required Official IMDG shipping name
HAZ CLASS Required IMDG hazard class (e.g. 3, 6.1, 8)
PKG Group Required Packing group (I, II, or III)
MARINE POLLUTANT Required YES or NO
FLASH POINT Required e.g. 24 DEG CEL
UN Certificate No. 1 Required Full UN marking string, e.g. 4G/Y 8/S/25 IND/08108730
No. of Boxes / Drums Required Outer packages count
No. in TINS Required Inner packages count
Gross Wt. in KG Required Gross weight per product line
Net WT. in KG Required Net weight per product line
EMS Recommended Emergency schedule, e.g. F-E, S-E
Technical name Recommended Chemical / technical name
Product Code Optional Links rows to MSDS files for verification
UN Certificate No. Optional Short cert ref for cross-verification
Optional: MSDS PDFs

Upload all Safety Data Sheets for the products in your shipment. Fretix will extract the 6 DG classification fields from each MSDS and cross-verify them against your annexure.

Each MSDS must contain the product code somewhere in the document (Section 1, Product identifier). Fretix uses this to match the MSDS to the correct annexure row. Filenames do not matter.
Optional: UN Certificate PDFs

Upload all UN packaging certificates. Fretix will extract the full UN marking string and validity date, then cross-check that the short cert reference in your annexure matches the certificate number in the document.

Scanned certificates (image PDFs) are supported but extraction accuracy depends on scan quality. Digital PDFs (text-selectable) give the most reliable results.
Step 2 — Verification results

After uploading, Fretix shows a row-by-row verification table. Each row is flagged as:

OK All fields present. If MSDS and UN cert were uploaded, they matched the annexure values.
Warning A matching document was not found for this row (MSDS or UN cert not uploaded). The annexure data will be used as-is.
Error A mismatch was found between the annexure and the source document. Review the flag details before proceeding.

You can proceed to generation even if flags are raised. Fretix generates declarations from the annexure data. Flags are warnings for your review, not blockers.

Step 3 — Carrier and shipment details

Select your shipping line and fill in shipment-level fields. These are left blank in the generated declarations:

· Ship name and voyage number
· Booking number
· Signatory fields

These must be filled manually in the downloaded files, as they are shipment-specific and not available in the annexure.

Enterprise clients

If your organisation sends regular shipments in a fixed format that differs from the standard annexure structure, contact us to discuss a custom integration. Enterprise clients with consistent data formats can bypass the 5–7% per-shipment iteration that comes with format variation.

Get started — Register your organisation →