Customs district code
Auto-assigned by the GACC system at filing.
Catch the declaration error before the broker files it.
Walk the China customs declaration field by field to surface mismatches against your commercial invoice, BL, and packing list before filing; confirm the final declaration against GACC requirements, this is a pre-filing check, not the official form.
Auto-assigned by the GACC system at filing.
Internal reference used by the customs broker (报关行) when preparing the declaration.
For exports, the Chinese exporter; for imports, the Chinese importer. Must match the company on the SAMR registration. USCC required.
The customs broker filing on behalf of the exporter / importer. Different from field 3 unless the exporter is self-filing.
Sea / Air / Rail / Road / Post / Pipeline. For sea export, "海运" (2).
Vessel name + voyage number. Must match the BL.
BL number from the carrier. Match the actual BL exactly.
UN/LOCODE or GACC port code. For Shanghai export to Houston: 起运港 CNSHA, 目的港 USHOU.
For export, the foreign buyer. For import, the foreign seller. Names + country.
一般贸易 (general trade, code 0110), 加工贸易 (processing trade), 暂时进出 (temporary import/export), and 30+ others. Most chemical exports use 一般贸易.
Whether duty is normal, exempt, reduced, etc. Most chemical exports: 一般征税 (normal levy).
For exports. Use the GACC country code.
For imports. Country where goods originated, not where shipped from.
Date the declaration is filed in the GACC system.
Date the goods physically cross the border. For exports, the vessel sailing date.
Product name in Chinese + 10-digit HS code. Must match the commercial invoice and the BL cargo description.
Net quantity in the unit specified by the HS code. For most chemicals: kilograms.
For exports, total FOB value in CNY (converted from USD at GACC mid-rate of the day).
Currency code per the GACC schedule (modern GACC declarations align to ISO 4217 numeric codes: USD = 840, EUR = 978, CNY = 156; legacy schedules used the GACC-internal codes 502, 142 etc. which are now the COUNTRY codes, not currency). Verify against the GACC code list current at filing date.
Origin per line item. For Chinese-origin chemicals, 中国 (China, code 142).
For controlled exports (precursor chemicals, dual-use, military). Not required for general chemical exports.
The China customs declaration is the master document for any cross-border movement of goods. For chemical exporters, the declaration carries the HS classification that drives the export VAT rebate, the trade mode that determines whether the cargo enters under general trade or one of the bonded-trade variants, and the buyer-side data that customs at destination cross-references against the BL. Mistakes on the declaration ripple downstream: over-claimed rebate gets clawed back during GACC audits, mis-stated trade mode triggers reclassification, mis-spelled buyer name causes destination customs holds.
For most chemical exporters, a licensed customs broker fills the declaration. The exporter side reviews and signs off. This guide gives you the cross-reference between each field and where the data should come from in your source documents (commercial invoice, BL, packing list, supplier business licence). Use it to verify what the broker has entered before signing off.
Common watch-outs: BL number on field 7 must match the BL exactly; HS code on field 16 must match the commercial invoice and the packing list; cargo description in Chinese on field 16 must be specific enough that GACC can confirm the HS classification (vague descriptions trigger HS queries that delay clearance).
The booking. Your broker prepares the 报关单 for a citric acid export to Houston. The commercial invoice reads citric acid monohydrate, HS 2918140000, and the broker copies it across. Everything matches on the invoice side, so the broker files.
The failure. It stops at the gate. Field 7 was keyed from an earlier draft BL number that the carrier reissued after a vessel change, so field 7 and the actual BL no longer agree. GACC flags the mismatch, the cargo is held for an amended declaration, and the sailing is missed. The broker filed it, but the exporter of record wears the penalty.
The fix. Cross-check field 7 against the final BL, field 16 against the invoice and packing list, and field 3 against the supplier business licence before sign-off. Five minutes against the source documents catches the keystroke that costs a sailing. Sign only when every cross-referenced field agrees.
Confirming the consignor's 18-character USCC on field 3 is correct? The USCC validator runs the check digit at /tools/china-trade/uscc-validator.
Building the commercial invoice the declaration cross-references? The commercial invoice maker is at /tools/documentation/commercial-invoice-maker.
The customs declaration filed with GACC (General Administration of Customs of China) for every import or export. The form has roughly 50 fields in the standardised layout; this guide covers the 21 most-asked-about for chemical-trade exports.
A licensed customs broker (报关行 baoguan hang). Self-filing exists but requires a specific license (报关员 baoguan yuan, customs declarant). For most chemical exporters, a third-party broker handles the filing.
The HS classification drives the export VAT rebate rate (出口退税率) and any export licensing requirements. A misclassification at filing leads to either over- or under-claimed rebate, both of which cause GACC audit risk and potential clawback.
Verify the 18-character Unified Social Credit Code check digit against GB 32100-2015. Also decodes the registration department, entity category, and jurisdiction.
Open tool →
Generate verification deeplinks straight from a Chinese company name or USCC into Tianyancha and Qichacha. Cross-check both before wiring funds.
Open tool →
Hanyu Pinyin in 4 formats (toneless lowercase, capitalised, ALL CAPS, with tone marks) for banking wire instructions and shipping documents. Powered by pinyin-pro.
Open tool →