Bonded-Zone Customs Automation
Seven customs reports, automatically generated from SeamStream production data every 10 days. Actual input quantities — not BOM estimates. Built for Indonesian Bea Cukai compliance.
Manual customs reporting.
30 days a year, just to submit.
Every 10 days, 7 customs reports must be submitted to Indonesian Customs (Bea Cukai). Today, a staff member fills all of them by hand in Excel. That means three submission cycles per month — every month.
-
Time drainThe finished goods report alone takes a full day. The 26,845-row WIP report is effectively impossible by hand.
-
Error riskFormula mistakes or missing data can trigger a customs audit. Bonded-zone operating licenses are at stake.
-
Double entryThe same data exists in SeamStream (MES) and the Excel reports simultaneously.
Four data streams from SeamStream.
The rest, entered directly.
The system automatically pulls four data types from SeamStream. All other items are entered directly in the compliance module.
Actual input, not BOM estimates.
The inventory never drifts.
The old method estimated consumption using "BOM × production quantity." Discrepancies accumulated until the books no longer matched the warehouse. The new system uses actual input quantities as consumption — directly.
- Actual input = real measured quantities from work-order records in SeamStream
- Material entering the cutting room = consumption confirmed. No returns.
- BOM not used — real waste and loss are captured as-is.
Auto-calculated consumption per category (back-calculation)
| Category | Input | End QC passed | Consumption per unit |
|---|---|---|---|
| MENS JACKET | 300 yds | 100 pcs | 3.00 yds/pc |
| WOMENS PANT | 450 yds | 200 pcs | 2.25 yds/pc |
| WOMENS SHIRT | 180 yds | 150 pcs | 1.20 yds/pc |
How to handle SELISIH (discrepancies)
-
Report exactly what you findIf a physical count shows a discrepancy, report it as SELISIH and attach a note on the cause (scrap measurement variance, trim offcuts, etc.).
-
Do not absorb differences into future consumptionBooking something as consumed in a period it was not consumed creates a documentary gap that customs auditors treat as concealment.
-
Discrepancies are rare to begin withBecause actual input is used, the books and the warehouse start aligned.
Period ends. Button pressed.
Seven reports out.
When a 10-day period closes, selecting the date range and pressing one button generates all seven reports in the exact format required by Indonesian Customs.
Row counts for reports #3, #4, #7 vary by period. The figures above are from the actual April 1–10 2023 filing.
Every shipment event.
Documents completed automatically.
When an export, import, or inter-factory movement is registered, the relevant customs declaration form is completed automatically and exported to PDF. Compliant with PER-30/BC/2024 and CEISA 4.0.
What the compliance manager
actually does after go-live.
With the system live, the compliance manager's recurring tasks are:
Before and after.
Three phases.
Six months to full compliance automation.
- Migrate 1,600 item codes from Excel to the web system
- Connect SeamStream (fabric/trim/label) data feeds
- Build item code add/edit/manage UI
- Implement inventory calculation engine (actual input basis)
- Build physical stock count input UI
- Build 7-report Excel export
- Build manual input screens (packaging/scrap/machinery)
- Auto-complete BC 2.3 / 2.5 / 2.7 / 3.0 forms
- Auto-calculate material usage attachments
- Tax calculation and PDF export
Interested in early access?
Let's talk
This system is in active development. If you're operating a bonded zone in Indonesia and want to be part of the early rollout, reach out.