Skip to main content
The APEX Customs AI product icon from APEX Intelligence

APEX Customs AI · CUSTOMS DOCUMENTS · CEISA 4.0

One bundle of documents in. PIB data out.

Customs document AI for PPJK and customs brokers: APEX Customs AI reads invoices, packing lists, B/Ls, AWBs and Lartas documents, prepares the data for CEISA 4.0, and files it once your team has reviewed it.

This section is about a PPJK drafter's working day today: what gets retyped, what a wrong figure costs, and why more volume has always meant more people.

THE WORK TODAY

Two screens, and all of it retyped.

One shipment arrives as one bundle of PDFs. One person opens it on the left screen, opens CEISA 4.0 on the right, and moves the contents across field by field — every line item included.

  1. Field by field, line by line

    One B/L alone carries dozens of fields. One invoice can carry hundreds of line items, each with many columns.

  2. One wrong figure, one held container

    A wrong HS code or a transposed digit ends in a red lane, a correction note, and demurrage that keeps running.

  3. Volume goes up, headcount goes up

    The only way to file more AJU is to hire another drafter. The learning curve starts from zero again.

This work is not expert judgement. It is typing.

APEX Customs AI takes the typing. The judgement stays with your Ahli Kepabeanan.

The data shown here is illustrative.

This section shows what APEX Customs AI returns for one import shipment: the document on one side, the extracted fields on the other. Every value here is sample data.

LEAD FEATURE · EXTRACTION

Every field, with its confidence.

The extraction arrives as a draft: nine CEISA form sections, filled from the source document beside them. Every field carries its confidence: the sure ones sit plainly, the doubtful ones are marked so a reviewer checks them first.

AJU Number000020-202019-20251016-220390Demo Global Industries · Alex Demo

Source document

PortIDTPPConfident97%
Customs OfficeKPU BC Tanjung PriokConfident94%
PIB TypeBiasaCheck81%
Import TypeUntuk DipakaiConfident92%
Payment MethodBiasa/TunaiConfident88%
Importer Tax IDmaskedMust review58%
Importer NameDemo Global IndustriesConfident96%
Importer CountryIndonesiaConfident99%
Importer AddressJl. Demo Raya No. 14, Jakarta UtaraCheck71%
StatusAPI-UCheck83%
API/NIBmaskedConfident87%
LineTypeNumberDateFacilityConfidence
1Commercial InvoiceINV/DGI-2604/11822026-04-08ACFTAConfident 96%
2Bill of LadingDEMO-BL-2604-00312026-04-11-Confident 91%
3Certificate of OriginE26 3201 00041822026-04-10ACFTACheck 74%
4Packing ListPL/DGI-2604/11822026-04-08-Must review 52%
Mode of TransportLautConfident98%
Vessel / Flight NameDemo HorizonConfident93%
Voyage / Flight No.0412EConfident88%
FlagPanamaConfident90%
Port of LoadingCNNGBConfident97%
BC 1.1 Number000284-2026Check77%
Line1Confident99%
Quantity24Confident95%
TypePALLETConfident92%
MarksDGI-1182Check79%
Container NumberDEMO 118 2000Confident89%
CurrencyUSDConfident97%
Exchange Rate15.750,00Confident92%
Transaction TypeJual BeliConfident86%
IncotermCIFCheck72%
Goods Value184.560,00Confident95%
Customs Value (IDR)2.906.820.000,00Confident88%
InsuranceMust review48%
Gross Weight (KGM)18.420,00Confident90%
Net Weight (KGM)17.980,00Check64%
Line1Confident99%
HS Code8479.89.99Confident85%
DescriptionMesin pengemas otomatisCheck82%
Quantity24Confident95%
Total Value184.560,00Confident93%
UnitUNITConfident96%
Levy TypeFacilityLevy Amount (IDR)Confidence
Bea MasukACFTA0,00Confident 91%
PPN-319.750.200,00Confident 94%
PPh 22-72.670.500,00Check 68%
NameAlex DemoConfident97%
Date2026-04-16Confident96%
PlaceJakartaConfident96%
PositionKuasa PPJKConfident88%
Everything in this view is sample data: the company and people are made up for the demo, and tax numbers are masked. In your own system, APEX Customs AI shows the full values.

Run it on your documents

This section explains how APEX Customs AI chooses pages before it reads, for PPJK who receive bundles of hundreds of pages where most of them are never used.

LEAD FEATURE · PAGE SELECTION

Only the pages that matter get read.

Before extracting, APEX Customs AI classifies every page: its type, whether it holds goods, and how sure it is. Only the selected pages go to the model — and APEX Customs AI writes down why it picked them.

Selected pages1-3, 7-10

APEX Customs AI's reasonPages 1-3 are the packing list with the goods detail; 7-10 continue the same table. Pages 4-6 are the commercial invoice and were skipped.

The data shown here is illustrative.

Only the pages that hold the goods are read, so the rest of the bundle is never sent to the model.

  • Classified page by page

    Page type, whether it holds goods, and a short description — for every page in the bundle.

  • A range, not a guess

    The result is a page range a person can read, such as 1-3,7-10.

  • A reason in writing

    Every choice arrives with its reason, so the decision can be checked.

The Indonesian customs document types APEX Customs AI recognises, each with its CEISA document code, for PPJK who need to know whether their paperwork is covered.

DOCUMENT COVERAGE

The documents it recognises, each with its CEISA code.

Every document type maps to its official CEISA document code — 380 for an invoice, 705 for a B/L, 861 for a COO, 958 for a Laporan Surveyor. The mapping lives inside the product.

  • Transport & commercial

    • InvoiceCEISA code 380
    • Bill of LadingCEISA code 705
    • Master Bill of LadingCEISA code 704
    • Air WaybillCEISA code 740
    • Packing ListCEISA code 217
  • Origin

    • Certificate of OriginCEISA code 861
    • e-CO (electronic Certificate of Origin)CEISA code 860
  • Lartas & permits

    • Laporan SurveyorCEISA code 958
    • Import Approval LetterCEISA code 959
    • Wood Legality Certificate (V-Legal)CEISA code 811
    • CITES CertificateCEISA code 858
    • Health CertificateCEISA code 951
    • SNI / NPBCEISA code 957
  • Facilities & tax

    • Tax Exemption Letter (SKB)CEISA code 456
    • Income Tax Exemption Letter (SKB PPh)CEISA code 457
    • PP 23 Tax Exemption Letter (SKB PP23)CEISA code 460

Your document not on the list? Bring it to the demo.

What else APEX Customs AI does beyond the two lead features above, for a customs team weighing up the fit.

CAPABILITIES

The rest of what APEX Customs AI does.

  • Specialist extraction

    Goods, non-goods, packing list, Lartas, manifest, HS code — each part has its own pass and schema.

  • Confidence per field

    Every field carries its own confidence, so a reviewer knows where to look first.

  • OCR for scans

    Scanned pages and phone photos are still read, through an OCR layer before extraction.

  • Async job queue

    Big bundles enter a queue and run in the background; status comes back over the API.

  • Model fallback

    When one model provider fails, the job moves to another and does not stop.

  • Token and cost tracking

    Every run records its tokens and its cost, so cost per document is not a guess.

The boundary APEX Customs AI keeps: what the AI does, what stays a human decision, and how it relates to Bea Cukai's own system.

CONTROL

AI drafts. You decide.

Nothing reaches CEISA without a person seeing it.

  • Review before filing

    Empty fields and low confidence are flagged; your Ahli Kepabeanan closes them.

  • Not an official DJBC application

    CEISA 4.0 belongs to Bea Cukai. APEX Customs AI prepares and sends the data; it does not replace the system.

  • A trail you can check

    The pages picked, the reason, and each field's confidence are recorded with the result.

How APEX Customs AI connects to the systems you already run and to the other APEX Intelligence products, for IT and operations teams.

APEX Customs AI · ATLAS

It connects to what you already run.

APEX Customs AI is an API. Send documents, take back JSON, file through the integration route — or let ATLAS call it, so job orders, documents and customs status sit in one place.

  1. DOCUMENTS IN → STRUCTURED JSON
  2. JOB ORDER MILESTONES UPDATED
  3. CUSTOMS STATUS SHOWN IN ATLAS

Short answers on document coverage, the path to CEISA 4.0, how errors are handled, and your data.

Questions from PPJK and freight forwarders

Does APEX Customs AI file my PIB into CEISA 4.0?

Yes. APEX Customs AI reads the documents, fills in the draft and flags the fields that need a check. Once your team has reviewed it, the draft goes to CEISA 4.0 straight from APEX Customs AI through the CEISA OpenAPI, under your company's own CEISA account — and only when your team presses send. There is no browser automation. CEISA 4.0 remains Bea Cukai's own system, and APEX Customs AI is not an official DJBC application.

Which documents can APEX Customs AI read?

The Indonesian customs documents a typical import bundle carries, each mapped to its CEISA document code: invoice (380), B/L (705), master B/L (704), AWB (740), packing list (217), COO (861), Laporan Surveyor (958), import approval (959), V-Legal (811), CITES (858), health certificate (951) and SNI (957). From Lartas documents and tax letters, APEX Customs AI takes the document number and issue date.

My bundle is hundreds of pages and most of it is not needed. What happens?

APEX Customs AI classifies every page first — its type and whether it holds goods — and then reads only the pages that matter. The result is a page range such as 1-3,7-10 together with the reason it was chosen, so you can check it.

What happens when the extraction is wrong?

Every field carries a confidence score, and low ones are flagged for review. A field that is not on the document comes back empty rather than guessed. The final call stays with your Ahli Kepabeanan before anything is filed.

Does APEX Customs AI read facilities such as ACFTA, RCEP or IJEPA?

Yes. The facility or preferential scheme printed on the document — ASEAN-CHINA (ACFTA), RCEP or IJEPA, for example — is read as one of the document-info fields, along with the certificate number and the issue date.

Where are our documents stored, and are they used to train models?

Documents are processed only for your own work. Customer document data is not used to train or fine-tune any AI model. Retention and storage location are set per contract and can follow your company's own data policy.

APEX Customs AI handles customs documents. Three other products handle operations, communication, and the needs no packaged product answers.

The other APEX Intelligence products

  • BLACKBIRD

    Team chat built for your company

    Explore
  • ATLAS

    ERP for freight forwarders and logistics

    Explore
  • FRIDAY

    Custom, AI-powered IT solutions, for any industry

    Explore
It starts with one conversation

See how it works on your own documents.

How to start: a demo run on your own documents, for teams weighing up APEX Intelligence.