Customs CSN filesBuild SCMTR Cargo Summary Notification files from B/Ls.
Generate Cargo Summary Notification JSON files to the Indian Customs SCMTR schema from import and export B/Ls, then submit them through your customs channel.

Tax and customs
Overview
A Cargo Summary Notification repeats data your desk already holds: vessel and voyage, bills of lading, parties, cargo, containers and seals. Sailix reads that data from import and export bills of lading and assembles the notification as a JSON file structured to the Indian Customs SCMTR schema, with the SACHM22 message ID and a file name that follows the F_SACHM22 naming pattern.
There are three ways to start. Express CSN in the Import menu prefills an entry notification from import B/Ls, Express CSN in the Export menu prefills an exit notification from issued export B/Ls, and a manual form walks through every section. Sailix produces the file. You submit it to customs through your own filing channel.
Capabilities
What it does
SCE files from import B/Ls
Express CSN in the Import menu takes one or more import bills of lading and prefills an SCE entry notification with parties, cargo, containers, seals and itinerary.
SCX files from export B/Ls
Express CSN in the Export menu builds an SCX exit notification from issued export B/Ls, then asks for the HS codes, invoice values and country codes it could not source.
Manual CSN form
A step-by-step form covers the header, declaration reference, authorized person, vessel and voyage, master consignments, transport documents, items, containers and itinerary for any supported message type.
Six reporting events
Message types cover SCE entry, SCX exit, SCD domestic movement, SCA amendment, SCU CSN number updation and SCC cargo confirmation. An amendment asks for the existing CSN number.
Labeled draft editor
Before generating, an editor shows the prefilled draft as labeled fields, so you can correct a value such as port of reporting or seal type without reading raw JSON.
CSN Management list
CSN Management lists each record with its CSN number, message type, vessel, voyage and status. Search, filter, view, edit drafts and download the JSON file again.
Workflow
How it works
First
Choose the source
Start from Import, Export or Manual. For the two prefilled routes, search and add the bills of lading that belong in the notification.
Then
Complete the submitter details
Enter the sender ID, submitter code and the authorized representative's PAN, then fill the gaps Sailix flags, such as HS codes or previous declaration references.
Next
Review and generate
Check the draft in the editor and click Generate and Download. Sailix saves the record in CSN Management and downloads the JSON file under the SACHM22 file name.
Finally
Submit to customs
Upload the downloaded file through your customs filing channel. Sailix keeps the saved record and its JSON so the same file can be retrieved later.
Questions
Questions and answers
Does Sailix submit the CSN to ICEGATE directly?
- No. Sailix generates the Cargo Summary Notification as a JSON file and saves the record. There is no live connection to ICEGATE in the product, so you or your customs service provider upload the downloaded file and track the response in the customs system.
Which CSN message types does Sailix support?
- The manual form offers six: SCE for entry (import), SCX for exit (export), SCD for domestic movement, SCA for an amendment to an existing CSN, SCU for CSN number updation and SCC for cargo confirmation. The Express CSN routes produce SCE and SCX files.
What data is prefilled in a CSN from a bill of lading?
- Sailix carries over the vessel and voyage, load and discharge ports, consignor, consignee and notify party, cargo description, packages, weights, containers with seal numbers, and the itinerary. Fields with no source in the B/L, such as HS code and invoice value on exports, are requested on screen.
Can I change a CSN after it has been saved?
- A saved record can be reopened in the manual form while its status is draft, then downloaded again. To amend a notification customs already holds, create a new record with the SCA amendment message type and enter the existing CSN number it refers to.
Related
Works with
Import bill of lading
Create import B/L records by hand, from an uploaded B/L PDF read by AI, or from a container Excel sheet.
Bill of lading
Take an export B/L from draft to customer confirmation, gated issue, release to the customer and surrender, with a PDF at draft and issue.
Export EDI files
Generate export EDI JSON files for Indian ports, including EGM and the advance load list, and the terminal departure report from the B/Ls on a vessel voyage.
Part of Shipping accounting software

Get started
Put your whole shipping desk on one system.
Create your workspace and run your first job from booking to settlement.