In the era of a borderless economy, many businesses in Thailand operate internationally, with customer bases and partners in several regions. This has become today’s standard: issuing e-invoices in foreign currencies is considered one of the tools that promote global expansion. It helps make operational processes more organized and transparent, enabling traceability and convenience for partners and customers worldwide.
In this article, we will learn about e-invoices (electronic invoices), their implementation, the importance of these tools for modern enterprises, the Thai legal requirements for their use, the steps for creating them, and examples of them denominated in other monetary units. We will also introduce a solution that supports issuing e-invoices in various currencies globally, helping financial and accounting systems to grow smoothly, expand markets confidently, and elevate organizational operations to an international level.
What’s in this article?
- What is an e-invoice?
- The importance of e-invoice for modern businesses
- Thai legal requirements for using an e-invoice
- Procedure for issuing e-invoices in foreign currencies
- Example of e-invoices in foreign currencies
- How Stripe Invoicing can help
What is an e-invoice?
An e-invoice is prepared, sent, received, and stored digitally rather than on paper. Its primary function is to collect funds for goods or services from buyers. Businesses can issue documents in Thai baht or a foreign currency, depending on what best fits their needs. Preparing an e-invoice in another currency requires an application and approval from the Director-General of The Revenue Department beforehand.
The importance of e-invoice for modern businesses
The implementation of e-invoices in Thailand is a significant step for businesses. It facilitates transactions among partners and customers, while enhancing transparency and efficiency in finance and accounting. An e-invoice is beneficial and important for contemporary enterprises, as explained below:
- Reduce costs and time: Issuing invoices becomes more convenient and faster, cuts down on paperwork and spending in the printing and delivery process, and allows information to be stored digitally.
- Promote a positive image: Less reliance on paper and document transportation not only lowers costs, but also supports a forward-looking image for the organization that is conscious of sustainability and environmentally friendly.
- Cash flow: Invoices that can be sent automatically and monitored in real-time allow for accurate tracking of payments, reducing days sales outstanding (DSO), accelerating the billing cycle, and improving liquidity, which in turn results in better cash flow.
- Up-to-date data: Executives can view outstanding receivables, debt aging, and collection trends in real time, helping to manage credit risk, forecast future cash flow clearly, and access to current figures to analyze revenue, expenditures, and value-added tax (VAT) transparently and accurately.
- Transparent and verifiable: An existing workflow with an audit trail supports retrospective review. Use both electronic signature (e-signature) and timestamp features to verify the accuracy of the information and the seller’s identity.
- Improved partner experience: A more advanced billing experience lets suppliers and customers track status instantly through the system—for example, sent, approved, pending approval, or payment scheduled—and download tax invoices, receipts, or VAT reports independently.
- Automated process: Digital invoicing helps operations run faster, supporting increased transaction volumes without the need to add more staff. Automated processes make it easier to work alongside business partners and marketplaces both domestically and internationally.
- Reduce errors: The platform can run verification on key data. Having information in digital formats from the start ensures higher accuracy, limits missing info or incorrect approvals, minimizes errors from incorrect data entry, and prevents delays caused by lost documents.
- Compliance with laws: Adhere to the electronic system outlined by The Revenue Department for e-Tax Invoice & e-Receipt and maintain a document storage system in line with the Thailand 4.0 policy criteria to facilitate the transition to a digital economy.
Thai legal requirements for using an e-invoice
The Revenue Department has developed the e-Tax Invoice & e-Receipt system to provide convenience, enhance security, and reduce the steps involved in document preparation. This serves as an added option to the paper format under the Electronic Transactions Act B.E. of 2001. Businesses that issue e-invoices have to comply with the following legal requirements:
Ministerial Regulation No. 384
Ministerial Regulation No. 384 (B.E. 2022) established criteria for the creation, submission, or secure storage of electronic tax documents, including e-signatures, digital certificates, and timestamps.
Apply for issuing an e-invoice in a foreign currency
Under the Director-General’s Announcement regarding Section 7 of VAT Act No. 92, preparing a fiscal or e-Tax invoice in another currency (or in a foreign language), must receive prior approval from the Director-General of The Revenue Department.
Sections 86/4 and 86/6
Sections 86/4 and 86/6 set out the information a tax invoice must include, such as the words “Tax Invoice”; the issuer’s name, address, and taxpayer identification number (TIN); the fiscal document or digital receipt; the purchaser’s name; the invoice number; details of the goods or services; the amount; VAT; the date of issue; etc.
Use a secure and reliable system
The system needs to maintain usage logs and an audit trail, and verify the accuracy and integrity of file data. Access to information must be controlled with passwords or encryption, ensuring the business can review records retrospectively in the event of disputes.
Data format standard
The document has to be in Extensible Markup Language (XML) format, aligned with ETDA standards, and include an e-signature, as used by The Revenue Department for the e-Tax Invoice & e-Receipt system.
Standards for electronic data storage
Documents have to be stored in the system for at least five years (in some cases up to seven years). They must be accessible and display the content of the documents as in the original, including storing metadata such as name, size, type, or creation date of each file.
Personal data protection law
Since e-invoices contain identifiable information such as names, addresses, email, and phone numbers, it is necessary to consider the collection, use, and disclosure of this information in accordance with personal data protection laws.
Procedure for issuing e-invoices in foreign currencies
Businesses in Thailand can issue e-invoices in foreign currencies by following the procedures below:
Specify requirements: Define goals for e-invoice adoption, including participating countries and money types, applicable taxes, and necessary export documents. In parallel, evaluate the current billing process to pinpoint delays, inaccuracies, or inefficiencies, and determine the needs and solutions required to address those gaps.
Apply to the e-Tax system (Form Bor.Or.01): If your company has not yet completed registration in The Revenue Department’s e-Tax system, you can register for e-invoice use by submitting Form Bor.Or.01 through the online service. Prepare an electronic certificate from a provider under Thailand NRCA and install the Ultimate Sign & Viewer program (skip this step if you are already able to issue e-invoices).
Requesting approval for e-invoice in a foreign currency: Issuing an e-invoice in a foreign currency must be approved in advance by the Director-General of The Revenue Department, per Section 7 of VAT Act No. 92:
- Go to the website of The Revenue Department
- Select the “Submit Approval Request” menu to access the e-Tax Invoice submission service
- Enter the 13-digit TIN of the business
- Follow the on-screen steps to submit a request for approval for a foreign monetary unit
- Go to the website of The Revenue Department
A written petition can be submitted to the Director-General through a local Revenue Department office (for those in Bangkok) or the provincial/branch office, along with reasons and supporting evidence as appropriate for the entity.
- Choose an e-invoice solution: Select a solution that can record file data in XML structured format aligned with the ETDA, offering a variety of currency options. It needs to feature e-signatures and audit trails, along with application programming interfaces (APIs) that integrate with accounting software and inventory platforms easily.
- Issue an e-invoice: Create an XML file in line with ETDA standards, select the currency, specify the exchange rate, and check and fill in all required information, such as name, email, and the value of goods and services according to Order Po.71/2541. Alternatively, use Stripe Invoicing to issue e-invoices automatically, reducing errors and eliminating the need for manual data entry or processing. Apply an e-signature and use an electronic certificate for authentication.
Export an e-invoice and submit data to The Revenue Department: Export PDF/A-3/XML files to customers/partners and submit XML files to the e-Tax Invoice & e-Receipt platform through the chosen channel (web/service provider, or upload via The Revenue Department’s system). When using e-Tax Invoice by Time Stamp, please send it to recipients from the registered email address and CC csemail@etax.teda.th.
Store and back up data: Store XML/PDF files in the system for the defined period (at least five years) and periodically test data recovery. Always keep evidence of document delivery/acceptance from partners, including verification results.
Other practices for issuing e-invoices in foreign currencies
Issuing an e-invoice in a foreign currency often involves additional details that require attention, including fiscal, legal, and accounting matters.
- Set the exchange rate source: Clearly identify the source of the exchange rate, whether it uses data from the Bank of Thailand or any financial institution. Indicate the exact time that rate takes effect to reduce the risk of exchange rate fluctuations.
- Use the correct code and format: Follow currency codes in line with the ISO 4217 standard (e.g., USD, EUR, JPY), and apply country codes, date-time formats, symbols, or decimal points consistently to avoid confusion when reading amounts across documents, purchase orders, and accounting platforms.
- Use a system that supports multiple currencies: Choose a solution that can handle a wide range of monetary units worldwide and automatically update exchange rates, such as Stripe Invoicing, which supports issuing e-invoices in more than 135 currencies globally, along with tools for rate conversion and automatic payment collection.
- Check cross-border taxes or fees: Examine the laws and regulations for issuing e-invoices in the seller’s/buyer’s country to see if there are any cross-border taxes or fees, or if it is possible to implement a solution from a provider with a global network of legal experts, such as Stripe.
- Convert amounts to baht for accounting purposes: Currency conversion covers sales, unit price, or VAT in baht, using the same rate stated in the document. Manage foreign exchange differences in the profit/loss account and check for consistency with financial statements and periodic fiscal reports.
- Indicate payment terms: Although specifying payment terms is not legally mandated, it is good practice for business clarity and consistency to indicate remittance details such as the payment method, currency, receiving bank, bank fees, late interest, responsible party, withholding tax, or double taxation (if any).
Example of an e-invoice in a foreign currency
An e-invoice issued in foreign currencies must include the following information:
E-invoice number
Date of sale
Due date
Seller
Reference number
Currency
Exchange rate
Company name, address, and phone number
TIN
Customer name and phone number
Email
Products/services
Quantity sold
Unit price
Discount (if any)
Tax and tax base
Total amount
Additionally, use e-signatures or timestamps that allow retrospective verification.
In che modo Stripe Invoicing può essere d'aiuto
Stripe Invoicing semplifica il processo di gestione del credito, dalla creazione delle fatture alla riscossione dei pagamenti. Stripe aiuta le attività a gestire sia addebiti singoli sia addebiti ricorrenti, per ricevere più rapidamente i pagamenti e semplificare le operazioni. Con Stripe Invoicing puoi:
- Automatizzare la contabilità clienti: crea, personalizza e invia facilmente fatture professionali, senza utilizzare alcun codice. Stripe tiene traccia automaticamente dello stato della fattura, invia promemoria di pagamento ed elabora i rimborsi, aiutandoti a tenere sotto controllo il flusso di cassa.
- Accelerare il flusso di cassa: riduci i giorni di scoperto (DSO) e ricevi i pagamenti più rapidamente grazie ai pagamenti globali integrati, ai promemoria automatici e agli strumenti di sollecito basati sull'IA che ti aiutano a recuperare più ricavi.
- Migliorare l'esperienza del cliente: offri un'esperienza di pagamento moderna con il supporto di oltre 25 lingue, 135 valute e più di 100 metodi di pagamento. Le fatture sono facilmente accessibili e pagabili attraverso un portale self-service per i clienti.
- Ridurre il carico di lavoro del back-office: genera le fatture in pochi minuti e riduci il tempo dedicato alla loro riscossione con i promemoria automatici e una pagina di pagamento delle fatture ospitata da Stripe.
- Integrare i sistemi esistenti: Stripe Invoicing si integra con i software più diffusi di contabilità e pianificazione delle risorse aziendali (ERP), aiutandoti a mantenere sincronizzati i sistemi e ridurre l'inserimento manuale dei dati.
Scopri di più come Stripe può semplificare le procedure della contabilità clienti, oppure inizia oggi stesso.
I contenuti di questo articolo hanno uno scopo puramente informativo e formativo e non devono essere intesi come consulenza legale o fiscale. Stripe non garantisce l'accuratezza, la completezza, l'adeguatezza o l'attualità delle informazioni contenute nell'articolo. Per assistenza sulla tua situazione specifica, rivolgiti a un avvocato o a un commercialista competente e abilitato all'esercizio della professione nella tua giurisdizione.