Customs Compliance

From Invoice to N10 in One Click.

StarShipper extracts HS codes, values, and classification data from your commercial invoices — then generates a pre-filled N10 Import Declaration ready for ICS lodgement.

The gap between the invoice and the ABF

A commercial invoice arrives with 40 line items. Each one needs an HS code looked up, a duty rate applied, and the values converted and totalled for the N10 declaration. For a busy customs broker, that's 30 minutes of classification work per invoice — and the consequences of getting it wrong are real. Incorrect tariff codes mean ABF audits, fines, and shipment holds.

The classification data is already on the invoice — goods descriptions, quantities, values, country of origin. The tedious part is extracting it, formatting it, and filling out the declaration form correctly every time.

StarShipper bridges that gap. It reads your invoices, pulls out the classification data, and generates a pre-filled N10 with duty and GST calculated — so you can review and lodge instead of type and calculate.

Invoice In

PDF, XML, or Excel — any commercial invoice format

HS Codes Extracted

Classification data, values, and origins pulled automatically

N10 Generated

Pre-filled declaration with duty/GST, ready for ICS export

Everything the declaration needs, extracted automatically

StarShipper reads your commercial invoices and extracts the data that matters for customs — HS codes, goods descriptions, FOB and CIF values, country of origin, quantities, and importer details including ABN validation. Suspect classifications and missing codes are flagged for your review before anything gets lodged.

When you're ready, one click generates a pre-filled ABF Form B374 (N10) Import Declaration. Duty rates and GST are calculated automatically. You can export the declaration as ICS XML for lodgement — or review and adjust before you do.

What we extract from every invoice

HS Codes— 6-10 digit tariff classification codes
Goods Description— Detailed cargo descriptions from invoices
Country of Origin— Manufacturing or origin country
Invoice Values— FOB, CIF, and individual line values
Currency— Invoice currency (ISO 4217)
Quantities & Weight— Units, cartons, gross/net weight per line
Buyer / Importer— Australian importer details and ABN
Seller / Exporter— Overseas supplier information
Incoterms— Trade terms (FOB, CIF, EXW, etc.)
PO References— Purchase order numbers for matching

Country of origin is tracked for Free Trade Agreement preference eligibility. Every extraction is linked to the source document for a complete audit trail.

N10 declarations that generate themselves

One-click N10 generation is useful when you're sitting at your desk looking at the shipment. But what about the shipments arriving this week where the documents came in overnight? StarShipper's automation engine can generate the N10 draft before you even open the shipment.

Here's how it works: as documents arrive and get linked to a shipment — commercial invoice, Bill of Lading, packing list — the engine watches for completeness. When the manifest passes readiness checks and the ETA is approaching, it runs a 9-field validation: ABN, importer name, supplier name, country of origin, invoice number, customs value, currency, B/L number, and at least one valid 8-digit tariff code. If all nine pass, the N10 draft is generated automatically and you get a notification that it's ready for review.

The declaration is still a draft — you review it, adjust classifications if needed, and lodge when you're satisfied. The automation handles the assembly. You handle the judgement.

Documents Arrive

Invoice, B/L, packing list linked to shipment

9-Field Readiness Check

ABN, HS codes, values, origin — all validated

N10 Draft Generated

Declaration ready for review, notification sent

The 9-field readiness gate

ABN (11 digits)
Importer name
Supplier name
Country of origin
Invoice number
Customs value
Currency (ISO 4217)
B/L number
Tariff codes (8-digit)

All nine fields must be present and valid before the engine generates the draft. If any are missing, the shipment stays flagged until the data arrives. Learn more about shipment automation →

Built for Australian customs brokers

We built this for customs brokers and freight forwarders who process import declarations against the Australian Tariff. StarShipper understands ABN validation, Australian duty rates, and GST calculations. It's not a generic invoice reader with a tariff lookup bolted on — it's built for the ABF lodgement workflow end to end.

If you're classifying line items, calculating duty, and filling out N10 forms regularly — we'd like to take the typing out of it so you can focus on the classification decisions that actually need a broker's expertise.

Try it with your Commercial Invoice or Bill of Lading

Forward emails with shipping document attachments to your StarShipper inbox and see all fields extracted and validated.

or

View all solutions →