The billing process for Thai businesses

Billing
Billing

Stripe Billing lets you bill and manage customers however you want—from simple recurring billing to usage-based billing and sales-negotiated contracts.

Learn more 
  1. Introduction
  2. Billing in Thailand
  3. Preparing documents for invoicing
    1. Invoices
    2. Customer purchase orders
    3. Delivery orders or work completion forms
    4. Tax invoices
    5. Other documents
  4. What are the billing procedures in Thailand?
    1. Agree on payment terms
    2. Schedule a billing date
    3. Prepare the invoice documents
    4. Deliver documents
    5. Check and confirm receipt of documents
    6. Track transactions (if required)
    7. Receive payments and record accounts
  5. How Stripe Billing can help

Billing is one of the most important processes in business and has a direct impact on an organization’s cash flow. A billing system typically involves steps such as invoicing, providing supporting documents for payment, and receiving payments by check or money transfer. Even though this process is common, document preparation and management must be done with precision.

In this article, we outline the billing process in Thailand, from preparing documents and invoicing to tracking payments. We also discuss tips to help simplify the billing process.

What’s in this article?

  • Billing in Thailand
  • Preparing documents for invoicing
  • What are the billing procedures in Thailand?
  • How Stripe Billing can help

Billing in Thailand

Billing (also called “invoicing”) is the process a service provider or business uses to inform the customer of the agreed payment details. It is an important process that directly affects a business’s financial stability. This is true for both small and large businesses—they must have efficient billing systems to ensure smooth and continuous operation. Billing also helps reduce delays in payments, errors, and conflicts between business partners.

Thailand still widely uses paper documents and check payments. In addition, government agencies and large organizations often have stricter and more complex regulations. Therefore, business owners should understand the steps of the billing system to ensure smooth operations and reduce potential errors.

Preparing documents for invoicing

Preparing documents for invoicing—commonly known as “billing”—is an important process that ensures payments are systematic and verifiable. The main documents used are listed below:

Invoices

These are documents used to notify the customer of the amount to be paid for goods or services.

They should include the following details:

  • Invoice number
  • Document issue date
  • Name, address, and tax identification number of business and customer
  • List of products or services with details, such as quantity, units, price, and total price
  • Total amount before tax, including value-added tax (VAT) (e.g., VAT 7%)
  • Net total
  • Payment terms (e.g., 30-day credit or pay now)
  • Payment channel (e.g., bank transfer or check)

Customer purchase orders

This is a document issued by the customer to the business to express an intention to purchase goods or services. A purchase order should be attached to the invoice to help confirm that the purchase is in accordance with the agreement. The document should specify the following details:

  • List of products or services the customer wants to purchase
  • Quantity
  • Unit price
  • Total price
  • Delivery date
  • Payment terms (e.g., 30-day credit or pay now)
  • Customer and business information

Delivery orders or work completion forms

This document confirms that goods or services have been delivered. It should include product or service details that match the invoice:

  • Document number and date
  • List of products or services provided
  • Quantities and units
  • The recipient’s signature and date of receipt
  • Reference purchase order number (if any)

Tax invoices

VAT-registered operators must issue these documents to customers to inform them of the amount of VAT collected:

  • Business name, address, and tax identification number
  • Customer’s name and address (if a full tax invoice)
  • Item number, VAT invoice, and date of tax invoice issue
  • Details of the product or service
  • Value of goods or services before tax
  • Amount of VAT charged
  • Total value of all items (including tax)

Other documents

These can include a withholding tax certificate (if applicable), a copy of the customer’s identification (ID) card, or a company certificate to show the business’s right to receive the money.

Document verification and sequencing should be clearly defined to facilitate easy review by the customer’s accounting department. This can reduce the chance of missing or returned documents. In addition, the business should attach a copy and keep the original in case of a dispute or investigation.

What are the billing procedures in Thailand?

The billing process depends on the nature of the business, operations, and agreements of each partner. Generally, it can be summarized into these main steps:

Agree on payment terms

The business and customer should agree on the price, payment terms (e.g. cash, 30-day credit), contract, deposit, late fees, and various other terms. Businesses should be specific with quotations and contracts to avoid disputes.

Schedule a billing date

The business should contact the customer or the customer’s accounting department to schedule an invoice date. Some customers might have invoice cycles, such as the 25th of every month. Once the date is set, all documents can be sent to the customer’s accounting or purchasing department.

Prepare the invoice documents

These should be prepared according to the details and procedures specified above:

  • Invoice
  • Customer purchase order
  • Delivery order or work completion form
  • Tax invoice
  • Other documents, such as withholding tax certificate (if any)

Deliver documents

Next, the business should issue formal invoices, attach any additional billing documents, and deliver the documents to the customer by the appropriate or agreed delivery method.

Check and confirm receipt of documents

The customer will sign the document and date it to start the payment cycle. The customer should check the accuracy of the invoice and other documents in case there are any problems or information that needs to be corrected.

Track transactions (if required)

If payment is due and not received, the business should follow up by telephone, email, or formal letter of demand. Businesses should keep follow-up records in case of disputes, including the follow-up date, caller name, and response received. Interest can be charged in case of delay.

Receive payments and record accounts

The invoicing process is complete. The business receives the payment and records the transaction in the company’s accounting system to close the account. Once the customer has paid, the business should issue a receipt and keep the payment document as evidence for inspection and tax filing.

How Stripe Billing can help

Stripe Billing lets you bill and manage customers however you want—from simple recurring billing to usage-based billing and sales-negotiated contracts. Start accepting recurring payments globally in minutes—no code required—or build a custom integration using the API.

Stripe Billing can help you:

  • Offer flexible pricing: Respond to user demand faster with flexible pricing models, including usage-based, tiered, flat-fee plus overage, and more. Support for coupons, free trials, prorations, and add-ons is built-in.
  • Expand globally: Increase conversion by offering customers’ preferred payment methods. Stripe supports 100+ local payment methods and 135+ currencies.
  • Increase revenue and reduce churn: Improve revenue capture and reduce involuntary churn with Smart Retries and recovery workflow automations. Stripe recovery tools helped users recover over $6.5 billion in revenue in 2024.
  • Boost efficiency: Use Stripe’s modular tax, revenue reporting, and data tools to consolidate multiple revenue systems into one. Easily integrate with third-party software.

Learn more about Stripe Billing, or get started today.

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.

Ready to get started?

Create an account and start accepting payments—no contracts or banking details required. Or, contact us to design a custom package for your business.
Billing

Billing

Collect and retain more revenue, automate revenue management workflows, and accept payments globally.

Billing docs

Create and manage subscriptions, track usage, and issue invoices.