Skip to main content

By business type

VAT Systems Built for Importers and Exporters

Traders moving goods across the border run into VAT complications far more often than a domestic-only business. On the import side, input tax has to be proven with a customs receipt bearing the correct tax ID; on the export side, zero-rating requires real proof the goods actually left the country. Add self-assessed tax on services bought abroad, currency gains and losses, and landed cost that must flow into inventory correctly, and we tie every one of those pieces into a single working system.

Phone +66-92-017-0000 · LINE @THAIL · contact@thailaw-accounting.co.th

อ่านหน้านี้เป็นภาษาไทย

What usually goes wrong in this business

The Customs Receipt Doesn't Qualify as Input Tax

Many businesses claim input tax credit off the customs duty receipt without checking whether the tax ID printed on it matches the company name, or whether the import declaration names the correct importer of record. When a refund review turns up a mismatch, the entire credit already claimed can be disallowed, with surcharges and penalties following behind it.

Export Files Fall Short of Proving the Zero Rate

Export sales do earn the zero VAT rate, but that entitlement must be proven with a complete document set: an outbound customs declaration that actually cleared, evidence of payment received from abroad, and the bill of lading. Missing even one piece, or dates across the documents that don't line up, can see the zero rate denied and the standard rate assessed retroactively with surcharge attached.

Self-Assessed Tax on Services Bought Abroad Gets Missed

When a business buys a service from an overseas provider, such as consulting, software or platform fees, and uses that service in Thailand, the buyer is obliged to self-assess and remit VAT on the seller's behalf via form PP36. Many companies miss this entirely, assuming it's solely the foreign vendor's responsibility, and the unpaid remittance quietly accumulates over several months before an inspection catches it.

Landed Cost Doesn't Fully Flow Into Inventory

Landed cost for imported goods is not merely the supplier invoice price; it must roll in import duty, freight, cargo insurance and customs clearance charges to arrive at an accurate unit cost. Recording only the invoice price while pushing the rest into general expense distorts reported cost of goods sold and gross margin, which in turn skews pricing decisions and corporate income tax planning.

What you receive

VAT Registration Paired With a Document System

We handle the VAT registration filing and set up a storage system for inbound and outbound customs declarations from day one, organized by month and by transaction, so that when the PP30 return or a refund claim comes due, every document set is ready to hand over without a retroactive scramble.

Customs Declarations Checked Before Claiming Input Credit

Before every duty receipt is used to claim input tax credit, we verify the tax ID, importer name and stated value against the actual customs declaration, and maintain a control register organized by declaration number, cutting the odds of a disallowed credit during a later Revenue Department review.

A Complete Export File for the Zero Rate

We assemble the outbound customs declaration, evidence of foreign payment received and the bill of lading into one matched file per sale, cross-checking that the dates across documents agree before the zero rate is claimed on the PP30 return, so the entitlement can't be disputed later.

PP36 Filed and Tracked for Services Bought Abroad

We review every contract and invoice from overseas providers to determine whether it falls under the PP36 self-assessment requirement, then file and pay within the deadline while keeping the record needed to claim the self-assessed amount as input tax credit correctly in the following month.

Landed Cost and FX Booked to Match Actual Inventory

We build a landed cost formula that rolls duty, freight, insurance and clearance charges into the goods price, and book foreign exchange gains and losses on the actual settlement date separate from the purchase recording date, so unit cost and gross margin reported reflect the real business.

Why VAT for Import-Export Traders Runs Deeper Than It Looks

A purely domestic business tends to treat VAT as straightforward: issue sales tax invoices, keep purchase tax invoices, net the difference and file monthly. For an import-export trader, though, the starting point for input tax isn't a supplier's tax invoice at all — it's the duty receipt issued by Customs, which carries an entirely different layout and data set from an ordinary tax invoice. A bookkeeper used only to domestic trade tends to miss the key checks: confirming the tax ID on the receipt matches the actual importer, and making sure the customs broker wasn't listed as importer of record in the broker's own name instead of the company's.

Zero-rated export sales sound like a plain advantage since no VAT is charged to the overseas buyer, but the entitlement comes with a heavier burden of proof than a domestic sale ever carries. The seller must prove the goods genuinely left the Kingdom through a fully cleared outbound customs declaration, hold payment evidence from abroad matching the invoiced value, and produce a bill of lading or transport document naming a clear destination. Where the dates across these documents diverge unusually — say the customs date sits far from the payment date with no explanation — an examiner can raise a flag and demand further support before approving the zero rate.

The PP36 mechanism exists to pull VAT on cross-border services into the system: when the provider sits abroad with no place of business in Thailand, the law shifts the remittance obligation onto the Thai buyer instead. It covers everything from overseas consulting fees and software license charges through to online advertising platform fees, which many businesses overlook precisely because they're paid by credit card in small amounts scattered across many line items a month. What most often causes the miss is that these charges get booked mixed together with domestic expenses, with nothing flagging which ones actually fall under the self-assessment rule.

Foreign exchange gains and losses give importers and exporters another headache a domestic business doesn't face, since prices are usually agreed in a foreign currency but booked in baht, so the value recorded on the transaction date and the value on the actual settlement date differ as the rate moves. That difference has to be recognized as an FX gain or loss separate from the gross margin on the goods sold; blending the two into one account misleads management about which product is actually profitable and can drive mispricing in the next sales cycle.

Getting landed cost right means treating it as a single pool capturing every outlay required to get goods sitting ready for sale on the warehouse shelf, not just the invoice amount billed by the overseas supplier. Import duty paid to Customs, ocean or air freight charges, transit insurance and the customs broker's clearance fee should all be spread into unit cost using a reasonable basis, for instance by weight or by each item's value share within a single import declaration. Recording these as operating expenses instead understates cost of goods sold and inflates gross margin beyond what it truly is.

Claiming a VAT refund because purchases outweigh sales in a given month is routine for a trader mainly exporting, since export sales carry the zero rate while import purchases keep generating input tax as normal. This kind of refund claim tends to get pulled for a closer look than an ordinary filing; the examiner asks to see both inbound and outbound customs declarations, payment evidence, and sometimes the sale contract with the overseas counterparty as well. A business that has these organized in advance clears the review far faster than one scrambling to assemble them only once asked.

Goods imported and then returned to the overseas seller, or brought in temporarily for repair and re-exported, can in certain cases qualify for a refund of the duty already paid under Customs Department rules, but that refund needs its own separate booking treatment: setting up a duty-refund receivable, adjusting inventory cost once the refund is actually received, and reconciling against the relevant customs declarations. Without a dedicated account for this, the pending refund balance often sits forgotten inside some other account until it becomes hard to trace.

What ties every point above together is a document system organized from the very first day of each import or export transaction: customs declarations, payment evidence, sale contracts, and the exchange rate applied all need to trace back to a single file per transaction. When the Revenue Department or Customs comes calling for a review, how quickly a complete, matching document set can be produced often signals whether internal controls are trustworthy more than the figures on the financial statements themselves do.

Declarations Naming the Broker as Importer

If the customs broker files the declaration under its own name instead of the company's, the duty receipt is issued to the broker and cannot be used for the company's input tax credit. Check the importer name on every declaration before it goes to the broker.

Export Samples Shipped With No Declared Value

Samples exported with no commercial value may still need to clear customs and can carry VAT implications depending on the transaction. Document clearly that the shipment has no commercial value to prevent misinterpretation later.

Foreign Platform Fees Charged to a Credit Card

Advertising or platform fees paid abroad on a company credit card typically fall under the same PP36 self-assessment as a bank transfer would. Book these separately from domestic expenses every month.

Which Exchange Rate to Record

Use a consistently applied reference rate as accounting policy, such as the Bank of Thailand's reference rate for the transaction date, rather than the specific commercial bank rate offered on the actual transfer date, to keep the treatment consistent across the year.

How the engagement runs

  1. 1. Assess Transaction Volume and File VAT Registration

    We review revenue and the import-export plan to confirm whether VAT registration is required or already mandatory, then file the registration together with the supporting documentation an import-export business needs to submit.

  2. 2. Set Up Storage for Declarations and Export Files

    We organize a filing structure by inbound and outbound declaration, linked to payment evidence and the bill of lading per transaction, so the complete document set can be retrieved instantly when a return is due or a review is requested.

  3. 3. Reconcile Input Tax, PP36 and Close the Month

    We check the duty receipts, screen overseas service purchases requiring a PP36 filing, book foreign exchange gains and losses, and close the monthly VAT position before the PP30 return goes in.

  4. 4. Reconcile Landed Cost Against Inventory and Report

    We reconcile the landed cost that includes duty, freight and insurance against the inventory system balance, present the true gross margin separate from FX movement, and deliver the report management uses to set pricing for the next cycle.

Rates, deadlines and filing formats change. Confirm the current position with the Revenue Department, the Social Security Office and the Department of Business Development, or ask us to confirm it for your case.

Questions owners ask first

When must an importer register for VAT?
Registration becomes mandatory once revenue from goods or services exceeds the general 1.8 million baht annual threshold, but in practice most importers need a VAT tax ID in place well ahead of that to clear customs and claim input tax credit on the duty already paid.
Can a duty receipt substitute directly for a tax invoice?
It can serve as input tax evidence for an import, but the tax ID and importer name on the receipt must match the company, and it needs to be kept together with the related customs declaration for reconciliation when reviewed. The receipt alone without the declaration usually isn't sufficient.
Does VAT apply to exported goods?
Exported goods carry VAT at a zero rate rather than an outright exemption, so a tax invoice must still be issued and the return still filed as usual — only the rate charged is zero, and it must be backed by complete proof of actual export to keep that rate intact.
Which form covers services purchased from abroad?
Form PP36 is required to remit VAT on behalf of an overseas provider with no place of business in Thailand. The amount self-assessed can then be claimed as input tax the following month, provided the business is a registered operator otherwise entitled to the credit.
Are FX gains and losses subject to corporate income tax?
A realized foreign exchange gain counts as income to include in the corporate income tax calculation, while a realized loss is a deductible expense; both need booking separately from the gross margin on goods sold so the source of each figure stays traceable.
What costs belong in the landed cost of imported stock?
The landed cost should combine the supplier's invoice price, import duty, international freight, cargo insurance in transit, and the customs clearance fee paid to the broker, allocated by weight or value when several items arrive together on one declaration.
How long does a VAT refund on import purchases usually take?
Timing depends heavily on whether supporting documents were complete at the time of filing; a business with an organized system for customs declarations and payment evidence tends to clear review and approval faster than one that has to gather more documents once asked mid-review.
What's the accounting effect of temporary import for repair and re-export?
It needs booking separately from an ordinary sale, setting up a duty receivable expected under the Customs rules and adjusting once actually refunded, while reconciling against both the inbound and outbound declarations involved so it stays easy to trace on later review.

Could you do this in-house?

Plenty of import-export businesses leave VAT to a general bookkeeper treating it like any domestic operation, only to run into a disallowed input credit off a duty receipt or a disputed zero rate because documents fell short. Both are preventable from the start with a document system and review process built specifically for cross-border trade rather than a domestic setup stretched to fit. Send us your import-export documents for review, and we'll return a quote sized to your actual transaction volume.

อ่านต่อรายจังหวัด

จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ — เลือกจังหวัดของคุณ

แต่ละจังหวัดมีสำนักงานพื้นที่ที่ต้องติดต่อ รอบส่งเอกสาร และลักษณะธุรกิจต่างกัน หน้าด้านล่างเขียนแยกตามพื้นที่จริงและเสนอราคาเป็นรายกรณี

ภาคกลาง

จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ กรุงเทพมหานครจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สมุทรปราการจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นนทบุรีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ปทุมธานีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ พระนครศรีอยุธยาจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ อ่างทองจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ลพบุรีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สิงห์บุรีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ชัยนาทจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สระบุรีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นครนายกจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สมุทรสาครจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สมุทรสงครามจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นครปฐมจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สุพรรณบุรีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นครสวรรค์จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ อุทัยธานี

ภาคตะวันออก

ภาคตะวันตก

ภาคเหนือ

จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ เชียงใหม่จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ เชียงรายจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ลำปางจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ลำพูนจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ แม่ฮ่องสอนจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ น่านจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ พะเยาจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ แพร่จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ อุตรดิตถ์จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สุโขทัยจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ พิษณุโลกจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ พิจิตรจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ เพชรบูรณ์จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ กำแพงเพชร

ภาคตะวันออกเฉียงเหนือ (อีสาน)

จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ขอนแก่นจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ มหาสารคามจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ร้อยเอ็ดจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ กาฬสินธุ์จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ชัยภูมิจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นครราชสีมาจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ บุรีรัมย์จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สุรินทร์จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ศรีสะเกษจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ อุบลราชธานีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ยโสธรจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ อำนาจเจริญจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ มุกดาหารจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ อุดรธานีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ หนองบัวลำภูจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ เลยจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สกลนครจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นครพนมจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ หนองคายจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ บึงกาฬ

ภาคใต้

จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ชุมพรจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ระนองจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สุราษฎร์ธานีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ พังงาจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ภูเก็ตจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ กระบี่จดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นครศรีธรรมราชจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ตรังจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ พัทลุงจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สตูลจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ สงขลาจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ปัตตานีจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ ยะลาจดทะเบียนภาษีมูลค่าเพิ่ม (VAT) และขึ้นทะเบียนยื่นภาษีออนไลน์ นราธิวาส

Send your documents, get a written quote

We scope the fee from your actual documents. The review costs nothing and the reply states exactly what is included.