← Back to Blog
15 Jun 2026·Administrator·18 min read

What is PKKA? Complete Guide for Ship Operators

What is PKKA? Complete Guide for Ship Operators

PKKA (Pemberitahuan Keagenan Kapal Asing) is the Foreign Ship Agency Notification that a ship agent files with the harbourmaster and port authority (KSOP) through Indonesia’s INAPORTNET system before a foreign-flagged vessel arrives. It must be submitted 24–72 hours before ETA; without approval, the vessel cannot legally enter port.

What is PKKA?

PKKA stands for Pemberitahuan Keagenan Kapal Asing, which translates to Foreign Ship Agency Notification. It is an official notification submitted by a ship agent to the Harbour Master and Port Authority Office (KSOP — Kantor Syahbandar dan Otoritas Pelabuhan) before a foreign-flagged vessel arrives at an Indonesian port. This procedure is regulated under the Minister of Transportation's regulations and forms part of the INAPORTNET system developed by Indonesia's Ministry of Transportation to streamline customs and immigration processes at ports.

The PKKA serves as an advance notification that allows port authorities to prepare all berthing requirements, including berth allocation, immigration inspection, customs clearance, and quarantine procedures. Through this system, the entire vessel arrival process becomes more structured, transparent, and efficient. Without a timely PKKA submission, vessels may face delays or denial of entry at Indonesian ports, which can result in significant additional costs for shipowners and operators.

It is important to understand that PKKA is distinct from Port Clearance (Surat Persetujuan Berlayar/SPB). The PKKA is an arrival notification submitted before the vessel arrives, while the SPB is a departure permit issued by the Harbour Master when a vessel is about to leave port. Both are mandatory procedures in the complete cycle of a vessel's port call in Indonesia — understanding the distinction is essential for efficient port operations. A full comparison is available in our breakdown of PKKA versus Port Clearance.

Legal Framework for PKKA in Indonesia

The PKKA submission requirement is governed by several key regulations, including Law Number 17 of 2008 on Shipping (Undang-Undang Pelayaran), the Minister of Transportation's Regulation on Ship Agency Procedures and Requirements, and the Director General of Sea Transportation's Regulation on the INAPORTNET system. All foreign vessels calling at Indonesian ports — whether for cargo operations, crew change, bunkering, or transit — are required to process PKKA through a ship agent officially registered and recognized by the Indonesian government.

As an officially registered ship agent, Nusantika understands every detail of these regulations and ensures that all PKKA submissions fully comply with current procedures. Our experienced team helps ship operators avoid administrative errors that could lead to costly operational delays. Our PKKA services cover all major Indonesian ports, including Tanjung Priok, Tanjung Perak, Belawan, Balikpapan, and Makassar.

It is important to note that these regulations continuously evolve as the Ministry of Transportation updates the INAPORTNET system. This is why it is essential for ship operators to work with a ship agent that actively monitors and stays current with the latest regulatory developments, ensuring that every vessel call is processed in full compliance with the most up-to-date requirements.

Required Documents for PKKA Submission

To submit a PKKA, the ship agent must prepare a complete and valid set of vessel and cargo documents. Vessel documents required include the Certificate of Registry, Safety Management Certificate (SMC), Document of Compliance (DOC), International Ship Security Certificate (ISSC), Minimum Safe Manning Certificate, and Load Line Certificate. All certificates must be valid at the time of the vessel's arrival in Indonesia — expired certificates are a common cause of PKKA rejection.

For crew documentation, the agent must prepare a complete crew list including passports and seaman's books (buku pelaut) with sufficient validity, as well as STCW certification relevant to each crew member's rank and position. For foreign crew members, relevant visa or residence permit documents must also be prepared. If the vessel is undergoing a crew change at an Indonesian port, additional immigration documents will be required — this process can be handled efficiently through Nusantika's integrated crew change services.

In addition to physical documents, ship operators must provide technical vessel information such as GRT (Gross Tonnage), NRT (Net Tonnage), vessel dimensions, draft, cargo manifest, Bills of Lading, and an accurate ETA (Estimated Time of Arrival). All this information is entered into the INAPORTNET system by the ship agent and will be verified by port authorities before approval is granted. Accuracy in all submitted information is critical to avoiding delays during the review process.

PKKA Submission Process and Timeline

PKKA submissions are made through the INAPORTNET system and must be filed at least 24 to 72 hours before the vessel's arrival, depending on the vessel type, size, and the regulations of the destination port. For major ports such as Tanjung Priok Jakarta and Tanjung Perak Surabaya, submissions should ideally be made at least 48 hours before the ETA to ensure all port coordination can be carried out smoothly and on time.

The PKKA submission process follows five key stages. First, the ship agent receives complete information from the shipowner or operator regarding the vessel's arrival plans. Second, the agent collects and verifies all required documents. Third, the agent inputs all data into the INAPORTNET system and submits the PKKA electronically. Fourth, the port authority (KSOP) processes the application and issues approval. Fifth, after receiving approval, the agent coordinates with all relevant parties including pilot services, tugboat operators, and berth facilities to ensure a smooth vessel arrival.

Processing time for PKKA approvals generally ranges from 4 to 24 hours after a complete submission is received. Late submissions or incomplete documentation can result in vessels being required to wait at anchorage outside the port until all requirements are satisfied — adding significant demurrage costs for shipowners. Nusantika always ensures PKKA submissions are made well ahead of deadlines to minimize the risk of delays and additional costs for our clients.

PKKA at Major Indonesian Ports

While the basic PKKA procedure applies nationally across Indonesia, each port has specific requirements and procedural nuances that must be carefully observed. At Tanjung Priok Port in Jakarta — Indonesia's busiest port — PKKA submissions must be made through the INAPORTNET system with an exceptionally high level of detail, given the enormous volume of vessel traffic handled daily. At Tanjung Perak in Surabaya, the same process applies but requires specific coordination with KSOP Surabaya and terminal operators.

The ports of Belawan in Medan, Balikpapan in East Kalimantan, and Makassar in South Sulawesi each have their own procedural characteristics related to cargo types, berth facilities, and vessel handling capacity. Nusantika's deep familiarity with procedures at each of these ports ensures smooth vessel arrivals without unnecessary complications. Our comprehensive maritime logistics services are fully integrated with the PKKA process for maximum operational efficiency and cost savings.

At smaller ports such as Batam, Bitung, Pontianak, and Semarang, PKKA procedures may differ slightly in terms of coordination channels and processing timelines. Nusantika's extensive local network and years of on-the-ground experience across all these ports enables us to provide fast, reliable, and professional service to clients from around the world — 24 hours a day, 7 days a week.

Common Mistakes in PKKA Submission

Based on Nusantika's experience handling hundreds of foreign vessel calls each year, several common mistakes frequently occur during the PKKA submission process. The first is late document submission from the shipowner or operator to the agent, which prevents the PKKA from being filed on time and can cause serious port entry delays. The second is expired or invalid vessel certificates, particularly IMO-mandated safety and security certificates that are a core requirement of every PKKA submission.

A third common mistake is inaccurate ETA data, which leads to misalignment in coordination with port authorities and berth scheduling. A fourth is an incomplete or incorrectly formatted crew list that does not meet INAPORTNET system requirements. Fifth is inadequate communication between the ship operator and agent regarding changes to the voyage plan — such as ETA revisions, port changes, or changes to cargo. Nusantika provides comprehensive support services including proactive document monitoring and direct client notifications to prevent all of these issues.

Choosing a professional, experienced, and proactively communicating ship agent is the single most important investment a ship operator can make to ensure smooth operations at Indonesian ports. With an experienced team and an integrated monitoring system, Nusantika ensures that not a single document is missed or processed late during the PKKA submission process.

FAQ

What is PKKA?

PKKA is the Foreign Ship Agency Notification (Pemberitahuan Keagenan Kapal Asing), an official notice that must be filed before a foreign-flagged vessel arrives at an Indonesian port. It rests on a Ministry of Transportation regulation and is filed through the ministry's INAPORTNET system.

Which vessels need a PKKA?

Every foreign-flagged vessel berthing or anchoring within an Indonesian port area needs one, regardless of type or tonnage. The filing is made by the ship agent appointed by the owner or operator, not by the master, and it covers one specific call.

How does PKKA work in Indonesia?

PKKA is filed electronically through INAPORTNET and processed by the harbourmaster and port authority (KSOP) at the port of call. The procedure is uniform across INAPORTNET-connected ports, including Tanjung Priok, Batam, Surabaya and Belawan, though processing times differ by port.

How long does a PKKA take to process?

Processing generally takes 4 to 24 hours once KSOP has received a complete submission. The filing itself must be made 24 to 72 hours before the vessel's ETA, depending on the port. At busy ports such as Tanjung Priok, file at least 48 hours before arrival to avoid delay.

Does every vessel call require a new PKKA submission?

Yes. Every call at an Indonesian port requires a new PKKA. It cannot be reused and is valid only for one specific call, with its own dates, port and purpose of visit. Re-filing is quick when the documents are prepared in advance.

What happens if a PKKA is not submitted or is submitted late?

A vessel without an approved PKKA, or one filed late, may be refused entry, required to wait at anchorage until the paperwork is complete, or subjected to administrative penalties by the port authority. In serious cases it damages the standing of the vessel and operator with Indonesian port authorities.

Is PKKA the same as Port Clearance (SPB)?

No. PKKA is an arrival notification filed before the vessel reaches port, while Port Clearance or Surat Persetujuan Berlayar (SPB) is the departure permit issued by the harbourmaster when the vessel leaves. Both are mandatory but distinct steps in one call. We set out the steps in our guide to the Port Clearance process in Indonesia.

Conclusion

PKKA is one of the most important administrative procedures in the operation of foreign vessels in Indonesia. A thorough understanding of PKKA — from its definition and legal basis, to required documents and submission timeline — will greatly assist ship operators in planning efficient, hassle-free port calls across Indonesia. The consequences of PKKA non-compliance can be severe, making proper advance preparation and a reliable local agent absolutely essential.

With the INAPORTNET system continuously evolving and maritime regulations subject to regular updates, partnering with a competent and experienced ship agent is the key to smooth port operations in Indonesia. Nusantika, as a trusted ship agent with extensive experience across all major Indonesian ports, is ready to assist you with PKKA processing and all other ship agency services — quickly, accurately, and professionally, around the clock.

Need assistance with PKKA or ship agency services in Indonesia? Contact Nusantika via WhatsApp — we are available 24/7.