For any business moving cargo through Indian ports, correct tax classification is not a back-office formality. It determines whether input tax credit gets blocked, whether an invoice survives audit scrutiny, and whether a shipment clears without delay. Stevedoring — the loading, unloading, and handling of cargo at the vessel-to-shore interface — is one of the most frequently misclassified port services in India, largely because businesses conflate it with generic freight or logistics charges. Getting the stevedoring HSN code right is a compliance requirement, not an optional detail.
This blog outlines the correct stevedoring HSN code, the applicable GST treatment, and common classification errors that cause avoidable friction for importers, exporters, and their compliance teams.
What Is Stevedoring, and Why Does Its Classification Matter
The term stevedoring refers to the physical actions taken with cargo during the loading and unloading of a vessel, which essentially means the transfer of goods from ship to port. It should be noted that stevedoring should not be confused with inland transportation, warehousing, or customs clearance, although it is common to find these activities listed on a single invoice issued by the provider of port services.
As for the GST system in India, services are categorized according to the SAC (Services Accounting Code) system alongside the HSN (Harmonized System of Nomenclature) system for goods. It should be mentioned, however, that in practice, “HSN codes” has come to stand for both goods and services categorization codes, which explains why people search for the stevedoring HSN code.
Beyond taxation, the Stevedoring HSN Code also supports standardized documentation across the logistics ecosystem. Shipping lines, terminal operators, customs brokers, freight forwarders, and warehouse operators often exchange service-related information during cargo movement. Using the correct Stevedoring HSN Code helps maintain consistency between invoices, accounting records, and operational documentation. This consistency becomes increasingly important for businesses handling frequent import-export shipments, where even minor documentation differences can create additional verification requirements during internal reviews or statutory audits.
The Correct Stevedoring HSN Code
As per the CBIC service classification system, stevedoring is categorized under Heading 9967, which means support services for transport, precisely under Group 99671 (Cargo Handling Services). The type of applicable stevedoring HSN code is determined by the nature of the cargo, whether containerized or un-containerized.
- SAC 996711 – Container handling services (This stevedoring HSN code is applicable for the process of loading and unloading containerized freight).
- SAC 996719 – Other cargo and baggage handling services (This stevedoring HSN code covers the handling of un-containerized freight, such as bulk cargo, break bulk cargo, and general cargo, along with freight terminal operation services).
Both codes fall under the same functional description provided by CBIC, which states that it is a service pertaining to the process of loading/unloading/discharging of cargo from/at ports. Therefore, companies issuing or receiving stevedoring invoices must clarify which of the two codes applies in order to avoid any discrepancy in the relevant service description and the tax entry.
Stevedoring GST India: The Applicable Rate
As per the GST legislation currently in effect, the handling of goods services under the SAC code 996711 and 996719 is subject to 18% GST with input tax credit available to the recipient. This is a general rate applicable to auxiliary services in the transport business, and this rate has not seen any changes as a result of the recent changes to GST rates. From the perspective of businesses testing their stevedoring obligations, the critical operational aspect is that since the stevedoring is charged at 18% with input tax credit entitlement, any invoice that incorrectly specifies the nature of service or applies wrong rates is going to adversely affect the recipient’s ability to claim tax credits. Note that a blocked or erroneous input tax credit claim because of an incorrect HSN code entered for stevedoring is not a trivial issue — it leads to problems with cash flow for the importer/exporter. At the same time, keep in mind that GST rates classification notifications are subject to periodic changes by the GST Council. Before settling the billing template, businesses should confirm the applicable GST rate with reference to the relevant CBIC notifications or involve a competent tax consultant in the invoicing process.
Another important consideration is maintaining consistency in the Stevedoring HSN Code across recurring transactions. Businesses working with multiple ports or different logistics partners should ensure that the same service is classified uniformly wherever applicable. Standardizing the Stevedoring HSN Code across vendors simplifies invoice reconciliation, strengthens GST documentation, and supports smoother financial reporting throughout the supply chain.
Why Businesses Get the Stevedoring HSN Code Wrong
Three patterns represent the majority of mistakes in classifying port and shipyard invoices:
- Combining stevedoring with other port services– Shipping companies issue one bill for stevedoring, port charges, wharfage, storage, and shipping where all the services appear as a single item under the name “port charges.” This practice impedes recognition of the specific stevedoring code that could lead to errors in the invoice classification.
- Taking stevedoring as transport services— Transport services have their own SAC number; they are subject to their own tax rules and exemptions. The idea is to avoid applying the logic of transport services to stevedoring.
- Considering cargo handling as a single undifferentiated category— It has already been mentioned that handling of containers and conventional cargo fall under the jurisdiction of different six-digit numbers.
Business with large volume of cargo being transported through Indian ports should regularly audit their invoices and make sure they have used the right stevedoring HSN for the ultimate avoidance of potential compliance problems.
Customs and Compliance Context
Stevedoring sits at a point in the supply chain where GST classification intersects with customs procedure. For cargo moving in and out of Free Trade Warehousing Zones (FTWZs) and Special Economic Zones (SEZs), stevedoring charges are one component of the broader documentation trail that customs and compliance teams must reconcile against bills of entry, shipping bills, and AEO (Authorized Economic Operator) compliance records.
Businesses operating under AEO status, or those preparing for AEO accreditation, are expected to demonstrate consistent and accurate classification practices across all service categories tied to cargo movement — stevedoring included. An incorrect stevedoring HSN code on record, even if immaterial in value, can surface as a documentation inconsistency during a compliance review or audit trail check. This is particularly relevant for businesses with recurring, high-frequency port operations, where classification consistency across hundreds of invoices matters more than the correctness of any single transaction.
Stevedoring as Part of a Larger Compliance Picture
HSN code for stevedoring need not be seen in isolation. Rather, it is one of the many links in the documentation process including the bill, customs clearance, warehousing contract, and the GST invoice trail among others. Businesses following the line-item approach to classification usually realize errors only when a customs officer points them out — at which point it is too late and too expensive to correct the mistakes. An organized approach to the issue of compliance with stevedoring GST in India involves:
- Maintaining a list of applicable SAC codes for all ports and for all services provided
- Ensuring the receipt of itemized bills instead of accepting total port charges paid
- Periodically checking the validity of the stevedoring HSN code used against the latest notifications by CBIC
- Making sure that the documents in GST are consistent with the customs documents when it comes to AEO and linked operations in FTWZ and SEZ
How OSV FTWZ Approaches Stevedoring and Cargo Compliance
The stevedoring services offered by OSV FTWZ seamlessly complement its wide variety of port-to-warehouse cargo services. For clients sending their cargo using OSV FTWZ’s trade routes, their stevedoring services are provided in a documented manner and with compliance to classification requirements. The stevedoring service is charged based on the SAC code applicable to it, and the information is kept in sync with customs and warehousing records, thus following the compliance principles pursued by the company providing AEO and ISO approved services. This is important for compliance-sensitive businesses like importers and exporters enjoying AEO privilege, businesses dealing with high-value or frequent cargo transportation, and those businesses for which one classification mistake can entail enormous expenses. For this type of clients, it is notable to mention that what matters is not the service provided by the stevedoring supplier — it is quite easy to find stevedoring service provider able to handle cargoes properly. What really matters is the documentation and tax management provided by the stevedoring services provider.
Best Practices for Maintaining Accurate Stevedoring Classification
Maintaining the correct Stevedoring HSN Code requires periodic review rather than a one-time implementation. Businesses should establish internal verification procedures to ensure service classifications remain aligned with applicable CBIC guidance and GST documentation requirements. Regular communication between finance teams, logistics departments, customs consultants, and service providers helps minimize classification inconsistencies across invoices and operational records. In addition, maintaining updated documentation and reviewing service descriptions before invoice processing can improve compliance readiness and reduce avoidable documentation errors during audits.
Conclusion
The HSN code for stevedoring is a minute technical detail of immense compliance implications. Whether containerized (SAC 996711) or non-containerized (SAC 996719) cargo, both are covered in Heading 9967 and are hence taxable at 18% GST while being eligible for ITC. The companies that do not face any classification issues are those that take this matter seriously: regular itemized bills, verification against CBIC notifications and uniformity in the GST and customs paperwork. This level of accuracy is required for those companies focused on AEO and compliance only.
