Harvest
Invoices
Sign up

Create Invoice for Thailand

Harvest provides flexibility in currency settings and tax information inclusion, making it adaptable for international invoicing needs, including in Thailand.

INVOICE DRAFT

Add your logo here
Item type
Description
Quantity
Unit price
Tax
Amount
Subtotal
$0.00
Discount
$0.00
Amount Due
$0.00
Get paid via:
Credit card / Debit card
ACH
Wire transfer

Customise invoice

Appearance

Add a logo
Show invoice title

Invoice settings

Tax Add up to 2 tax rates
%
Discount Apply a discount percentage
%

Key Features for Thai-Compliant Invoices

To ensure your invoices comply with Thai regulations, they must include specific details, especially if your business is VAT-registered (annual turnover exceeding THB 1.8 million). A compliant invoice, often termed a "Tax Invoice," serves as crucial documentation for VAT reporting and audit purposes.

Here's a checklist of essential features:

  • Prominent "Tax Invoice" Wording: The document must clearly state "Tax Invoice".
  • Supplier and Purchaser Information: Include the full name, address, and 13-digit Tax Identification Number (TIN) for both the supplier and the purchaser. For Thai nationals, their national ID serves as their TIN.
  • Date of Issuance: The exact date the invoice was issued.
  • Detailed Description: Clearly describe the goods or services, including their type, quantity, and value.
  • VAT Amount: The Value Added Tax (VAT), currently at a standard rate of 7%, must be calculated and shown separately from the value of goods or services.
  • Unique Serial Number: Each tax invoice requires a unique serial number.

For electronic invoices (e-invoices), which are voluntary but encouraged, the data submission typically requires an XML format (ETDA-standard), while the document delivered to the recipient should be in PDF A-3 format with a digital signature. Small businesses with annual revenue up to THB 30 million can utilize the e-Tax Invoice by Email system, which also supports PDF/A-3 or XML and incorporates an ETDA Time Stamp for verification.

Selecting an Invoice Generator for Thailand

When choosing an invoice generator for Thailand, it's important to ensure the tool supports invoicing in Thai Baht and offers features that comply with local regulations. Many free online tools provide these capabilities, allowing you to customize invoices with necessary compliance features, such as including tax identification numbers.

Handling withholding tax is another consideration. Withholding tax applies to certain types of services and payments in Thailand, and the ability to automatically calculate and incorporate it into invoices can streamline the invoicing process.

Common Pitfalls in Thai Invoicing

Avoiding common mistakes in Thai invoicing can save time and prevent compliance issues. One common mistake is failing to include the correct tax identification numbers for both parties, which is critical for VAT reporting.

Furthermore, there are notable differences between invoicing for services and goods. Services often have different documentation requirements and might attract varying VAT rates or withholding tax obligations. Understanding these differences is crucial for accurate invoicing.

See Your Thai Invoice Template in Action

Preview how your invoice will look with Thai Baht currency and essential tax fields, ready to meet Thai compliance standards.

Create Invoice for Thailand FAQs

  • You can include a Thai business's tax identification number on invoices by adding it in the tax information section of your account settings.
  • In Thailand, a compliant invoice must include the words "Tax Invoice," the supplier and purchaser's full information including TIN, the invoice issuance date, a detailed description of goods or services, the VAT amount separately, and a unique serial number.
  • Yes, Harvest allows you to set up notifications for various invoice activities, such as when an invoice is sent, viewed, or paid, helping you stay on top of your billing.
  • Invoice generators may not automatically handle withholding tax, as it often requires specific configurations based on the type of transaction and local regulations. Users typically need to manually input these details.
  • Harvest allows you to invoice in Thai Baht by setting it as the preferred currency for your client.