Invoicing software for Thailand

Thailand VAT invoices require specific tax fields and THB formatting. Everhour supports billing workflows around approved project records.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Thailand invoice records for client billing

Create invoices for Thai clients

This page is for creating client invoices for work connected to Thailand, especially when VAT tax-invoice fields matter. A finished invoice should identify the seller and buyer, show what was delivered, separate VAT where required, and use the right currency treatment. For VAT-registered businesses, Thailand treats these documents as VAT tax invoices rather than informal payment requests.

The practical goal is a document your customer can approve and your finance records can support later. Thailand's Revenue Department states that VAT generally applies once annual turnover exceeds THB 1.8 million, and the current general VAT rate is 7%. Payment terms still belong in the commercial agreement, because Thailand's listed statutory VAT tax-invoice particulars include the issue date but do not list a due date or payment terms.

Include the required tax details

A full Thai VAT tax invoice must show the words "tax invoice," the issuer name, address, and taxpayer identification number, plus the buyer name and address. It also needs a serial number, issue date, description, type, category, quantity, and value of the goods or services. The VAT amount must appear separately from the value of the goods or services.

Those fields create the minimum structure. A service invoice can add project name, billing period, purchase order number, payment method, and contact details when the client needs them for approval. For example, a line for "Implementation support, March 2026, 12 hours at THB 2,500" gives the reviewer the service, period, quantity, rate, and value before the separate 7% VAT line.

Handle language, currency, and VAT

Thai VAT tax-invoice particulars must be in Thai language, Thai currency, and Thai or Arabic numerals unless the VAT registrant has approval from the Director-General to use a foreign language or currency. That rule matters when an international client asks for an English invoice in USD. The approval status and the Thai baht conversion record determine how the invoice should be prepared.

Foreign-currency VAT bases must be converted to Thai baht. The rule uses the Thai money received if sold in the same tax-liability month, otherwise the Bank of Thailand average selling rate on the last working day of that month. Imports use the Customs Department rate. Keep the source rate with the invoice record, because the number supports the VAT amount shown separately on the document.

Use tools before systems

A free invoice tool is enough for a one-time client bill, a simple service invoice, or a small business that only needs a clean PDF before sending payment instructions. It works best when the invoice details already exist: client name, tax details, service lines, VAT treatment, issue date, and agreed payment terms. You still need to verify registration status and Thailand-specific tax-invoice requirements before sending.

A managed workflow becomes more useful once invoices come from tracked billable time, project costs, approvals, and recurring client work. Everhour can keep invoice preparation connected to reports, billable and non-billable time, uninvoiced amounts, and accounting export. That matters when a Thailand-facing invoice needs both client-ready fields and internal evidence showing which work, rates, and expenses produced the amount due.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Does a Thailand invoice need to be a VAT tax invoice?

A VAT-registered business in Thailand must issue a tax invoice and copy for every sale of goods or provision of services at the time VAT liability occurs, provide it to the customer, and keep the copy. Businesses below the VAT registration threshold still need clear commercial invoices, but the statutory VAT tax-invoice fields apply to VAT registrants.

Which Thai VAT fields belong on the invoice face?

A full Thai VAT tax invoice must show "tax invoice," issuer name, address, taxpayer identification number, buyer name and address, serial number, issue date, goods or services description, type, category, quantity, value, and VAT amount separated from value. The Director-General can prescribe additional particulars, so VAT registrants should keep their invoice format aligned with current Revenue Department requirements.

Should a Thailand invoice use THB or a foreign currency?

Thai VAT tax-invoice particulars must use Thai currency unless the VAT registrant has approval from the Director-General to use a foreign currency. A foreign-currency VAT tax base still needs conversion to Thai baht using the applicable rule, such as the Bank of Thailand average selling rate on the last working day of the relevant month when Thai money was not received in that month.

Is a payment due date required on a Thai VAT tax invoice?

Thailand's statutory VAT tax-invoice particulars list the issue date, but they do not list a payment due date or payment terms. Businesses usually set payment terms by contract, purchase order, engagement letter, or invoice terms. Add the due date for collection clarity, but do not treat it as a substitute for the required VAT tax-invoice fields.

Which Thailand invoicing mistake causes tax review problems?

Combining the service value and VAT into one total creates a weak VAT tax-invoice record. A full Thai VAT tax invoice must clearly separate the VAT amount from the value of the goods or services. Another common mistake is omitting the issuer's taxpayer identification number, which is a required field for the tax invoice.

How does Everhour Reporting support Thailand invoice work?

Everhour Reporting lets teams build invoice-support reports with columns, grouping, filters, date ranges, and exports in CSV, Excel/XLSX, or PDF. A finance lead can review billable time, non-billable time, invoice status, labor costs, and project details before preparing the client invoice and retaining the backup record.

How does Everhour turn billable work into invoices?

Everhour Billing & Invoicing lets users select uninvoiced time and expenses, preview the breakdown, and generate invoices from rates, billable time, and billable expenses while excluding non-billable work. Export options to QuickBooks Online, Xero, or FreshBooks keep the invoice workflow connected to accounting drafts.

Build cleaner billing records

Use Everhour Reporting to connect billable work, invoice status, exports, and project detail before finance prepares client documents, giving every invoice stronger backup and cleaner billing records.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or