Skip to content
Documents
Customs declaration form paperwork, illustrating Thailand Import Declaration Explained: Types and Key FieldsThai Global Freight

Thailand Import Declaration Explained: Types and Key Fields

What a Thai import declaration is, who files it in e-Customs, the main declaration types, the fields that cause most errors, and how to prepare data first.

Author: Bob Kanokphon ThongdeeBob Kanokphon ThongdeeReviewed by: Thai Global Freight Editorial TeamPublished: 2026-10-20Updated: 2026-10-20Last verified: 2026-10-20
On this page
  1. 01What is a Thai import declaration, and who files it?
  2. 02Where does the declaration fit in the clearance sequence?
  3. 03What types of import declaration are used, and when?
  4. 04What information does an import declaration carry?
  5. 05Which declaration fields cause the most problems?
  6. 06How is the customs value built into the declaration?
  7. 07How do privilege codes for FTA, BOI and bonded regimes work on the declaration?
  8. 08Who signs the declaration, and who is liable if it is wrong?
  9. 09What happens after the declaration is submitted?
  10. 10What if the declaration turns out to be wrong?
  11. 11How should an importer prepare data before the broker files?

Quick Answer

A Thailand import declaration (ใบขนสินค้าขาเข้า) is the electronic entry an importer, usually through a licensed customs broker, lodges with the Thai Customs Department in the e-Customs paperless system. It states what the goods are, their HS code, customs value, origin, any duty privilege claimed, and the duties and taxes due, and it is matched against the carrier's manifest before release. Most cargo uses a standard entry; ex-ship release, release against security and bonded or free-zone entries cover special cases. Errors usually start in the HS code, value, origin or privilege code fields, and the importer stays liable for them.

Key Takeaways

  • The import declaration is the importer's legal statement to Thai Customs; a broker may file it, but the importer remains responsible for what it says.
  • It is filed electronically in e-Customs and matched to the carrier's manifest, so transport document numbers and quantities must agree exactly.
  • Most shipments use a standard entry; ex-ship release, release against security and bonded or free-zone entries are special routes with their own conditions.
  • Most problems come from four fields: HS code, customs value, origin and privilege code. Settle them before filing, not after the system flags them.
  • Corrections after filing are possible but slower and can expose the importer to penalties, so a clean data pack sent to the broker early is the simplest control.

Every commercial shipment that enters Thailand and is released into free circulation does so on the strength of one document: the import declaration. In Thai it is called ใบขนสินค้าขาเข้า, literally the goods-carriage form for inbound goods, and importers, brokers and customs officers refer to it simply as the ใบขน. Today it is not a paper form at all but a structured electronic message lodged in the Thai Customs Department's paperless e-Customs system. Yet the logic is the same as it always was: the importer tells Customs exactly what is arriving, what it is worth, where it was made, which tariff line it belongs to, whether any duty privilege applies, and how much duty and tax is owed. Customs then decides whether to accept that statement, check it, or examine the goods.

This guide explains the declaration itself rather than the whole clearance journey. If you want the end-to-end sequence from vessel arrival to delivery, read our guide to the Thailand customs clearance process; if you want to understand the electronic platform, our article on how Thailand's e-Customs system works covers it. Here we focus on what the declaration is, who files it, which declaration types exist and when each is used, what data it carries, which fields generate most of the problems, and how to prepare the data so that your broker files a clean entry the first time. We do not quote duty rates, fees or processing times, because those depend on your goods, your port and the current rules. Where something is time-sensitive, confirm it with the Customs Department or a licensed customs broker before you rely on it.

What is a Thai import declaration, and who files it?

A Thai import declaration is the importer's formal electronic statement to the Customs Department about an inbound consignment, and it is filed either by the importer itself or, far more often, by a licensed customs broker acting under the importer's authority.

The definition matters because the declaration is not just a data form. Under the Customs Act B.E. 2560 (2017), the declaration is the importer's own statement, and the duties and taxes assessed on it, as well as any penalty if it turns out to be wrong, attach to the importer. That is why the declaration carries the importer's tax identification number and why the importer must be registered with the Customs Department before any entry can be lodged in its name.

In practice most Thai companies do not file their own declarations. They appoint a customs broker, called a ตัวแทนออกของ or, colloquially, a ชิปปิ้ง, who holds the system access and the training to prepare entries. The broker files under a power of attorney or appointment registered with Customs, which is covered in our article on customs power of attorney in Thailand. Large importers sometimes run an in-house customs team with their own registered staff, but the legal position is the same: whoever presses the button, the importer owns the content.

The declaration is transmitted through a value-added network service provider that connects the filer's software to the e-Customs system. The structure is rigid and coded: every field is validated by machine first, so a missing code or mismatched number can stop an entry.

A final point on scope: the import declaration is a customs document. Permits from other agencies, such as the Thai Food and Drug Administration or the Thai Industrial Standards Institute (TISI), are separate approvals whose numbers are referenced on the declaration. Getting the declaration right does not replace getting those permits.

Where does the declaration fit in the clearance sequence?

The declaration sits between the carrier's manifest and the release of the goods: it is lodged after or alongside the manifest, matched against it, assigned a control channel, and the goods are released only once duties and taxes are paid or secured.

The order matters because many delays that look like declaration problems are really sequencing problems. Before a ship or aircraft arrives, the carrier or its agent transmits a manifest listing every bill of lading or air waybill on board. The broker then lodges the import declaration, quoting the transport document number. The system tries to match the declaration to a manifest line. If the B/L number has a typo, if the manifest was filed under a house bill while the declaration quotes the master bill, or if the package count differs, the match fails and nothing moves until someone corrects one side or the other.

Once matched, the declaration passes through the risk-management system, which assigns it a channel. A green-line entry is released on the data, while a red-line entry is routed for document checks or physical examination; our article on green line and red line in Thai customs explains how that works. Duties and taxes are then paid, normally by electronic payment through a bank, or secured in the cases where security is allowed. Release follows, and the importer or its trucker presents the release details to collect the goods from the terminal.

Two practical points follow. First, the declaration can often be prepared before the goods arrive, provided the final invoice and transport document are available, and doing so moves the bottleneck away from the vessel's arrival day. Second, a declaration that is complete but quotes the wrong transport reference is not complete; the match to the manifest is part of the declaration's validity, not a separate formality.

Where the import declaration sits in clearance

Five-step sequence: the carrier transmits the manifest, the broker lodges the import declaration, the system matches it to the manifest and assigns green or red line, duties and taxes are paid or secured, and the goods are released from the port or airport.
  1. 1

    1. Manifest

    Carrier or agent transmits the cargo manifest

  2. 2

    2. Declaration

    Broker or importer lodges the import declaration

  3. 3

    3. Matching and channel

    System matches data and assigns green or red line

  4. 4

    4. Duty and tax

    Paid electronically or secured where allowed

  5. 5

    5. Release

    Goods leave the customs area against the release

Customs declaration form paperwork — photo 1 for Thailand Import Declaration Explained: Types and Key Fields
Customs declaration form paperwork — photo 1 for Thailand Import Declaration Explained: Types and Key Fields — Thai Global Freight

What types of import declaration are used, and when?

Most commercial cargo is entered on a standard import declaration after discharge, while ex-ship release, release before final assessment against security, and entries into bonded warehouses or free zones are used for specific cargo or privilege situations.

The standard import entry is the default. Goods are discharged into the port or airport terminal, the declaration is lodged and processed, and the goods are collected after release. Almost all containerised and air cargo that an SME imports follows this route, so if your broker does not mention a special type, this is the one being used.

Ex-ship release, known in Thai as รับสินค้าปากระวาง, means taking the goods directly at the ship's side on discharge rather than letting them enter terminal storage. It is typically used for bulk cargo, goods that deteriorate quickly, dangerous goods that should not sit in a general storage area, and cargo too large or heavy for normal handling. Because the goods leave almost as soon as they are discharged, the declaration and any approvals must be ready in advance and timed against the vessel. Your broker will tell you whether your cargo qualifies and what extra steps apply at your port.

Release before final assessment, often described as ขอรับสินค้าไปก่อน, is used when something on the declaration cannot yet be settled, for example the customs value is under review, a classification question is pending, or a privilege approval is still being finalised. Customs may allow the goods to be released against security covering the potential duties and taxes, and the importer must then complete the outstanding step. It is a tool for keeping goods moving, not a way to avoid the decision.

Entries into a bonded warehouse or a free zone use the declaration to move goods into a regime where duty and tax are suspended while the goods stay under control. The declaration must carry the correct privilege code, and the goods are tracked in the zone's records until they are re-exported or cleared for domestic use, which triggers another declaration. Our articles on free zones versus bonded warehouses cover those regimes.

Courier and postal consignments follow their own simplified procedures, and temporary imports and re-imports have their own rules as well. If your shipment falls into one of these, confirm the correct procedure with the Customs Department or your broker before the goods ship.

Common import declaration situations compared

Table comparing four declaration situations: a standard import entry for goods discharged into the port or airport, an ex-ship release taken at the ship's side, release before final assessment against security, and entry into a bonded warehouse or free zone, with when each is used and what the importer must check.
SituationTypically used whenCheck before filing
Standard import entryMost container and air cargo stored at the terminalHS code, value, origin, permits
Ex-ship (ปากระวาง)Bulk, perishable or hazardous cargo taken straight from the vesselApproval, timing with the vessel, pre-lodged data
Release before final assessmentValue or classification still being settledSecurity required, follow-up obligations
Bonded warehouse or free zone entryDuty suspended while goods stay in the zoneCorrect privilege code and zone records

What information does an import declaration carry?

An import declaration carries four layers of data: header information about the parties and transport, invoice-level information such as Incoterm and currency, item lines with classification, quantity, value and origin, and privilege codes and permit references attached to the items that need them.

The header identifies who and how. It contains the importer's tax identification number and branch, the broker, the vessel name and voyage or the flight, the bill of lading or air waybill number, the port or airport of discharge, and the arrival date. These are the fields that link the declaration to the manifest, so they must reproduce the transport document exactly.

The invoice layer describes the commercial transaction. It records the invoice number and date, the seller, the Incoterm, the currency, the exchange rate and, where the invoice is not on a CIF basis, the freight and insurance amounts that must be added to reach the customs value. One declaration can cover more than one invoice, but each invoice's data has to be entered cleanly.

The item lines are where most of the substance sits. Each line carries a tariff classification made of the eight-digit Thai tariff code plus a statistical suffix, a description precise enough to support that code, the quantity in the unit the tariff requires, the net and gross weight, the value, and the country of origin. Goods that share a code but differ in origin, privilege or permit status usually need separate lines. A mixed consignment can therefore produce many more item lines than it has product types.

The final layer attaches conditions to individual lines: a privilege code if the importer claims an FTA preference, a Board of Investment (BOI) exemption, a bonded or free-zone regime, or Section 19 bis duty drawback treatment, and the reference numbers of any permits, licences or certificates the goods require. The system checks that a line carrying a controlled HS code also carries the matching permit reference.

Keep in mind that the declaration is assembled from your documents. If the commercial invoice, packing list and transport document disagree with each other, the broker has to choose, and every choice is a potential discrepancy. Consistent source documents are the foundation of a clean declaration.

The layers of data inside one import declaration

Stacked layers of an import declaration: header data about the importer, broker and transport; invoice-level data such as Incoterm, currency and exchange rate; item-level lines with HS code, description, quantity, value and origin; and privilege codes and permit references attached to individual items.
Header
Importer tax ID, broker, vessel or flight, B/L or AWB, port of discharge
Invoice level
Invoice number, Incoterm, currency, exchange rate, freight and insurance
Item lines
HS code and statistical code, description, quantity and unit, weight, value, origin
Privileges and permits
FTA, BOI or bonded privilege codes; licence and certificate references

Which declaration fields cause the most problems?

The four fields behind most declaration problems are the HS code, the customs value, the country of origin with any preference claimed, and the privilege code, followed by quantity units and permit references.

The HS code drives the duty rate, any permit requirement and sometimes excise, so an error here ripples through the whole entry. The usual causes are copying the supplier's export code, which only matches Thailand's code at the six-digit level, choosing a tariff line from a keyword search without reading the heading and notes, and describing the goods too vaguely to support the code chosen. Our guide to what an HS code is, and our article on finding a duty rate in the Thai tariff, explain how to classify properly. Where the classification is genuinely uncertain, a customs advance ruling gives you a binding answer before you import.

The customs value is the second hotspot. Thai Customs uses the transaction value method, so the declared value must be the price actually paid or payable, adjusted for items such as freight and insurance to the Thai port, certain royalties, assists and commissions. Problems arise when the invoice is a pro forma, when the buyer and seller are related, when discounts are recorded off-invoice, or when samples and free goods are declared at zero. Our article on customs valuation in Thailand covers these adjustments.

Origin and preference come third. Declaring an origin and claiming an FTA rate requires a valid certificate of origin or origin declaration that matches the invoice, the goods description and the HS code. Mismatched dates, invoice numbers or descriptions are a frequent cause of rejected preference claims; our article on verifying Form E explains what to check for China-origin goods.

The privilege code is the fourth. A code that does not match the importer's actual approval, for example a BOI code used for goods outside the approved list, can lead to a demand for full duty plus penalties. Finally, quantity must be stated in the unit the tariff line prescribes, and permit numbers must be valid on the import date. These smaller fields rarely cost money directly, but they stop entries.

Customs declaration form paperwork — photo 2 for Thailand Import Declaration Explained: Types and Key Fields
Customs declaration form paperwork — photo 2 for Thailand Import Declaration Explained: Types and Key Fields — Thai Global Freight

How is the customs value built into the declaration?

The declaration builds the customs value from the invoice price, converts it to baht at the exchange rate Customs prescribes for the period, and adds freight and insurance where the invoice terms stop short of the Thai port, because Thai duty is assessed on a CIF-type value.

This is where Incoterms and the declaration meet. If the supplier invoices CIF or CIP Bangkok, the invoice already contains the international freight and insurance, and the declared value can usually follow it, subject to any other adjustments. If the supplier invoices FOB, FCA or EXW, the importer must add the actual freight and insurance to the Thai port of import, and in the EXW case also the origin costs of getting the goods onto the main carriage. The broker needs the real figures from the freight invoice and the insurance policy; where those are not available, Customs has prescribed methods, and you should ask your broker which applies.

The currency conversion uses the rate Customs publishes for the relevant period, not your bank's rate on the day you paid the supplier. This is a common reason why a duty figure calculated by the importer does not match the one on the declaration.

Related-party transactions deserve particular care. If the seller is a parent company or affiliate, Customs may ask whether the relationship influenced the price, and the importer should be ready to show how transfer prices are set. Payments outside the invoice, such as royalties linked to the imported goods, tooling paid separately to the factory, or buying-agent arrangements, can also belong in the value.

Once the customs value is fixed, it becomes the base for import duty, and the VAT base is then built from the customs value plus duty, plus excise and certain other taxes where the goods attract them. Our article on how import duty and VAT are calculated in Thailand shows the formula step by step. A value error therefore compounds: it changes the duty, the VAT and any tax calculated after them.

How do privilege codes for FTA, BOI and bonded regimes work on the declaration?

A privilege code tells the system that a specific item line should be assessed under a special regime, such as an FTA preference, a BOI exemption, a bonded or free-zone suspension or drawback, and the code is only valid if the importer actually holds the right and the supporting documents match.

Think of the privilege code as a switch on each item line. With no code, the line is assessed at the general tariff rate. With an FTA code, the system applies the preferential rate for that agreement, provided the origin document reference is entered and valid. With a BOI code, the line is checked against the importer's approved list of machinery or raw materials. With a bonded or free-zone code, duty and tax are suspended and the goods are recorded in the zone's control system. Each switch brings obligations with it.

For FTA claims, the key is that the preference belongs to the goods and the agreement, not to the importer's wish. Goods made in China can only use the ASEAN-China agreement rate if they meet that agreement's rules of origin and the Form E or other origin evidence is in order. The same product may have a different preferential rate, or no preference at all, under another agreement. Our article on using FTA preferences explains the logic from the export side, and the same principles apply in reverse.

For BOI and similar investment privileges, the approval letter defines what can be imported duty-free and often for how long. Entering goods outside that scope under a BOI code is one of the more expensive mistakes an importer can make, because the shortfall is usually discovered later in an audit.

For bonded warehouses, free zones and Section 19 bis drawback, the declaration starts a chain of records that must reconcile later, when the goods are exported, consumed in production or released for domestic sale. The import declaration number becomes the anchor for that reconciliation, so it must be accurate from the start.

When in doubt about whether a privilege applies, file without it and seek a refund later only if the rules allow it; claiming a privilege you cannot support is far riskier than paying duty you might later recover.

Customs declaration form paperwork — photo 3 for Thailand Import Declaration Explained: Types and Key Fields
Customs declaration form paperwork — photo 3 for Thailand Import Declaration Explained: Types and Key Fields — Thai Global Freight

Who signs the declaration, and who is liable if it is wrong?

The broker transmits and the system records the filer, but legal responsibility for the content rests with the importer named on the declaration, while the broker can also face consequences for its own negligence.

This division surprises many first-time importers. Hiring a broker transfers the work, not the liability. If the declared value is too low, the HS code too favourable or the origin claim unsupported, Customs will look first to the importer for the shortfall in duty and tax and for any surcharge or penalty. The broker's position depends on what it knew and what it was told: a broker that faithfully entered the data the importer supplied is in a very different place from one that altered or invented data.

The practical consequence is that the importer should review declarations, at least for new products, new suppliers and any entry claiming a privilege. Ask your broker to send the draft or the filed declaration with each shipment and check the HS codes, values, origin and privilege codes against your own records. Keep the declaration together with the invoice, packing list, transport document, origin certificate and permits, because post-clearance audits can look back over several years. Our article on post-clearance audit in Thailand explains what auditors typically examine.

The relationship should also be documented. A clear power of attorney sets out what the broker may do in your name, and a short internal procedure sets out who in your company approves classifications and values. When a forwarder such as Thai Global Freight (TGF) coordinates the shipment, it can line up booking, documents and the handoff to the customs broker, but the classification and value decisions should still be signed off by someone in your business who understands the goods.

What happens after the declaration is submitted?

After submission the system validates the data, matches it to the manifest and assigns a channel; green-line entries move to payment and release, red-line entries go to document review or physical examination first, and in both cases the declaration remains open to later audit.

Validation is immediate and mechanical. If a mandatory field is missing, a code is invalid or a permit reference does not match the HS code, the system rejects the message and the broker must correct and resend it.

Channel assignment reflects the risk profile of the importer, the goods, the origin and the declaration's own characteristics. A new importer, a product with a history of misdeclaration, or a high-value line with an unusual price can all draw a red line. Under a red line, an officer may ask for the invoice, contract, payment evidence, catalogues or technical sheets, or order the container to be opened. Our guide to preparing for a customs physical inspection explains what to have ready. The officer can accept the declaration, ask for an amendment or reassess the duty.

Payment then settles the duties and taxes. Most importers pay electronically through a bank linked to e-Customs, and some use security arrangements where allowed; our step-by-step article on paying import duty and tax in Thailand covers the mechanics. After payment the release is recorded and the goods can be collected, subject to terminal and carrier formalities such as the delivery order.

Release is not the end of the declaration's life. The data stays in the system and can be reviewed in a post-clearance audit, and errors found then are treated more seriously than errors corrected voluntarily. That is why importers who discover a mistake after release should act quickly, as the next section explains.

What if the declaration turns out to be wrong?

If an error is found before release, the broker amends the declaration in the system; if it is found after release, the importer should request a correction promptly and pay any shortfall, because voluntary correction is treated very differently from an error discovered by Customs.

Before release, amendments are a routine part of clearance. A wrong package count, a typo in the B/L number or a missing permit reference can be fixed by the broker, sometimes with an officer's approval. The cost is mainly time, and the main lesson is to fix the source of the error, for example a supplier who keeps sending invoices that do not match the packing list.

After release, the situation changes. If you discover that a value was understated, a code was wrong or a preference was claimed without valid evidence, you should work with your broker to request an amendment and settle any additional duty and tax. If the error went the other way and you overpaid, a refund may be possible within the time limits the law sets. Our article on correcting a customs declaration after filing explains the process and the documents usually requested.

The Customs Act B.E. 2560 distinguishes between honest errors corrected voluntarily and deliberate misdeclaration, and the consequences differ accordingly. We do not quote penalty levels here, because they depend on the facts and on how the case is handled; ask a licensed customs broker or a customs lawyer when the amounts are material. What is consistent is the direction: the earlier and more openly an importer corrects an error, the better its position.

The broader lesson is that a declaration is only as good as the information behind it. Our article on avoiding customs penalties in Thailand collects the habits that keep importers out of trouble: classification files, value reconciliations, origin document checks and a regular review of what the broker has filed.

Data to send your broker before the declaration is filed

Checklist of pre-filing data: final commercial invoice and packing list, transport document number, agreed HS code for each line with the reasoning, freight and insurance figures where the invoice is not CIF, origin certificate if a preference is claimed, permit or licence numbers, and privilege approvals such as BOI.
  • Final commercial invoice and packing list that agree with each other

  • Bill of lading or air waybill number exactly as on the manifest

  • HS code per line, with a short note on why

  • Actual freight and insurance if the invoice is not on a CIF basis

  • Certificate of origin when an FTA preference is claimed

  • Permit, licence or certificate numbers for controlled goods

  • BOI, bonded or other privilege approvals and their scope

Customs declaration form paperwork — photo 4 for Thailand Import Declaration Explained: Types and Key Fields
Customs declaration form paperwork — photo 4 for Thailand Import Declaration Explained: Types and Key Fields — Thai Global Freight

How should an importer prepare data before the broker files?

Prepare a complete, consistent data pack for each shipment: final invoice and packing list, transport document number, agreed HS code per line with the reasoning, freight and insurance figures where needed, origin evidence for any preference, permit numbers and privilege approvals.

The aim is to make the broker's job transcription rather than interpretation. A broker forced to guess codes, estimate freight or chase origin certificates on arrival day will file late or file on assumptions.

A practical routine looks like this:

  • When you place the order, agree the product description, HS code and origin evidence with the supplier, and check whether the goods need any Thai permit; our article on controlled import goods in Thailand helps with that check.
  • When the goods ship, get the final commercial invoice, packing list and transport document, and confirm that quantities, weights and descriptions match across all three.
  • Before arrival, send the broker the data pack together with the freight and insurance figures if the invoice is not CIF, the certificate of origin if you claim a preference, and the permit and privilege documents.
  • Ask for the draft declaration and check the four critical fields: HS code, value, origin and privilege code.
  • After release, file the declaration with the source documents and note any query from Customs so that the next shipment avoids it.

For repeat products, build a simple classification file that records the HS code, the reasoning, any ruling and the permit status. It turns each new shipment into a check rather than a fresh decision, and it is exactly what an auditor will ask to see.

Common Mistakes

  • Copying the supplier's export HS code, which only matches the Thai tariff at six digits, instead of classifying to the eight-digit Thai line.
  • Quoting the master bill on the declaration when the manifest lists the house bill, so the entry cannot be matched.
  • Declaring an FOB or EXW invoice value without adding freight and insurance to the Thai port.
  • Claiming an FTA preference when the certificate of origin's invoice number, date or description does not match the shipment.
  • Using a BOI or bonded privilege code for goods outside the approved list or scope.
  • Never reviewing what the broker filed, then discovering errors only in a post-clearance audit.

What You Need to Prepare

  • Importer registration with the Thai Customs Department and a power of attorney for your broker
  • Final commercial invoice and packing list that agree with each other
  • Bill of lading or air waybill, with the reference that appears on the manifest
  • Freight and insurance invoices when the sales term is not CIF or CIP
  • Certificate of origin or origin declaration for any FTA preference claimed
  • Permits, licences and privilege approvals (BOI, bonded, free zone) relevant to the goods

Frequently Asked Questions

What is ใบขนสินค้าขาเข้า in English?

It is the import declaration, sometimes called the import entry. It is the electronic statement lodged with the Thai Customs Department that declares the goods, their HS code, value, origin, any duty privilege and the duties and taxes due. It is filed through e-Customs, usually by a licensed customs broker on the importer's behalf, and the importer remains responsible for its content.

Can I file my own import declaration without a customs broker?

Yes in principle, if your company registers with the Thai Customs Department, sets up access to e-Customs through a network service provider and has staff who can prepare entries correctly. In practice most SMEs use a licensed broker, because the system is coded and unforgiving and the broker already has access and experience. Whoever files, the importer stays liable for the content.

What is the difference between an ex-ship release and a normal import entry?

In a normal entry the goods are discharged into terminal storage and collected after release. In an ex-ship release (ปากระวาง) the goods are taken at the ship's side on discharge, which suits bulk, perishable, dangerous or oversized cargo. Because the goods leave almost immediately, the declaration and approvals must be ready before the vessel arrives. Confirm eligibility and steps with your broker.

Which fields on the import declaration go wrong most often?

The HS code, the customs value, the country of origin with any FTA claim, and the privilege code cause most problems. Typical errors are copying the supplier's export code, forgetting to add freight and insurance to an FOB invoice, origin certificates that do not match the invoice, and BOI codes used outside the approved scope. Quantity units and permit numbers cause smaller but frequent stoppages.

Is the importer or the customs broker responsible for errors on the declaration?

The importer named on the declaration carries primary responsibility for the duties, taxes and any penalty, because the declaration is legally the importer's statement. A broker may also face consequences if it was negligent or altered the data it was given. Hiring a broker transfers the work, not the liability, so importers should review declarations for new products and privilege claims.

Can I correct an import declaration after the goods are released?

Yes. Work with your broker to request an amendment from the Thai Customs Department and pay any additional duty and tax; if you overpaid, a refund may be possible within the legal time limit. Voluntary, prompt correction is treated far more favourably than an error found by Customs in an audit. Keep the evidence that supports the corrected figures.

Can the import declaration be lodged before the ship arrives?

Often yes, as long as the final commercial invoice, packing list and transport document are available and the manifest data can be matched. Preparing the declaration in advance moves the work away from arrival day and lets any query be resolved earlier. The exact timing rules depend on the mode and port, so confirm them with your broker.

Do I need a separate declaration for each invoice or container?

Not necessarily. A declaration is tied to a transport document and can cover more than one invoice or container under it, with item lines for each product, origin and privilege combination. Separate declarations are typical when shipments arrive on different bills of lading or need different regimes. Your broker will structure the entries to match the manifest.

Freight Forwarder Thailand

Ready to plan your next shipment?

CallLINEGet a Quote