PromptPay vs Stablecoin Payments in Thailand
Compare Thailand's PromptPay instant payment system with stablecoin transfers for domestic and cross-border use cases. Fees, speed, limits, and regulation.
PromptPay vs Stablecoins: Overview
Thailand operates one of the world's most successful real-time payment systems. PromptPay processed approximately 27.4 billion transactions worth roughly $1.6 trillion in 2025, with over 90 million registered accounts on a population of 71 million. For domestic transfers between Thai bank accounts, PromptPay is effectively unbeatable: free, instant, and universal. The question is where stablecoins fit alongside it.
Stablecoins address the gaps PromptPay was not designed to fill: cross-border corridors beyond ASEAN, remittance flows through informal channels, and programmable settlement logic. Thailand's SEC approved USDT and USDC for trading on licensed exchanges in March 2025, and introduced a dedicated stablecoin regulatory framework in September 2026, signaling that the two systems will coexist rather than compete directly.
| Feature | PromptPay | Stablecoins (USDT/USDC) |
|---|---|---|
| Settlement speed | 1-2 seconds | 1-60 seconds (chain dependent) |
| Individual fees | Free (most banks) | $0.001-$5 (chain dependent) |
| Merchant fees | 0.00-0.10% MDR | 0-1% (processor dependent) |
| Per-transaction limit | THB 3M (~$85,000) verified | No protocol-level limit |
| Daily limit | THB 200K-2M (bank set) | Proposed THB 5M cap on licensed platforms |
| Availability | 24/7/365 | 24/7/365 |
| Cross-border reach | ASEAN + select partners | Global (any wallet) |
| Currency | Thai baht only | USD-pegged (USDT, USDC) |
| Required account | Thai bank account | Crypto wallet or exchange account |
| Legal for payments | Yes | No (banned since April 2022) |
How PromptPay Works
PromptPay launched in 2017 as part of Thailand's National e-Payment Master Plan. The system is owned by National ITMX Co., Ltd. and the Bank of Thailand, with core technology developed by Vocalink (a Mastercard subsidiary). Users register a bank account linked to a mobile phone number, citizen ID, or tax ID. Transfers execute by entering any of these identifiers: no account numbers or routing codes needed.
Merchant payments use the Thai QR Payment standard. The customer scans a merchant's QR code through any participating bank's mobile app, confirms the amount, authenticates with PIN or biometric, and funds move in under two seconds. PromptPay QR has displaced cash at an extraordinary rate: account-to-account transactions represent 41% of point-of-sale payment value as of 2024, and cash has dropped to 31% of POS share.
For individuals, most Thai banks have waived all A2A transfer fees since 2018. The BOT's official tiered fee structure caps charges at less than 10 baht ($0.31) even for transactions above 100,000 baht, but in practice nearly all consumer transfers are completely free. Merchant discount rates sit between 0.00% and 0.10%, roughly one-twentieth of credit card acceptance fees.
Stablecoin Options Available in Thailand
Thailand's SEC approved USDT and USDC as tradable digital assets on licensed exchanges in March 2025. Both can now serve as base trading pairs on platforms like Bitkub (which controls approximately 75% of Thai exchange market share). However, using any cryptocurrency to pay for goods and services has been prohibited since April 1, 2022. The distinction matters: stablecoins are legal to hold and trade, but illegal to use at checkout.
USDT dominates Thailand's digital asset market, accounting for roughly 52% of all trading volume on licensed platforms. Daily USDT/THB trading volume on Bitkub alone averages $26-35 million. For cross-border value transfer, stablecoins offer a path that PromptPay cannot match: any wallet holder anywhere in the world can receive USDT or USDC without needing a Thai bank account or ASEAN-linked payment system.
For users who want stablecoin functionality on Bitcoin's network, Spark enables instant, near-zero-fee transfers of USDB without bridging to Ethereum or Tron. This is particularly relevant for the Thailand-Myanmar and Thailand-Cambodia remittance corridors, where recipients may lack access to traditional banking but can hold a mobile Bitcoin wallet.
Fee Comparison: Domestic and Cross-Border
PromptPay's fee advantage is decisive for domestic payments. Cross-border is where the economics shift. The PromptPay-PayNow corridor (Singapore) charges fees set by each participating bank, typically THB 25-50 per transfer. Traditional wire transfers via SWIFT cost $25-50 per transaction. Stablecoins on low-fee chains undercut both for larger amounts.
| Scenario | PromptPay | Stablecoin (Tron/Solana) | SWIFT Wire | Credit Card |
|---|---|---|---|---|
| Domestic P2P (THB 1,000) | Free | $0.01-$0.50 | N/A | N/A |
| Domestic merchant (THB 500) | THB 0-0.50 | Banned for payments | N/A | THB 7.50-12.50 |
| Thailand to Singapore (THB 10,000) | THB 25-50 | $0.01-$1.00 | $25-50 | 3-4% FX markup |
| Thailand to Myanmar (THB 10,000) | Not available | $0.01-$1.00 | $25-50 | Not practical |
| Thailand to US/EU (THB 50,000) | Not available | $0.01-$5.00 | $25-50 + FX | 3-4% FX markup |
For a broader comparison of payment rail economics, see the real-time payment systems comparison and our research on stablecoin adoption across Asia.
Cross-Border Reach
PromptPay's cross-border capabilities have expanded rapidly through bilateral QR payment links. The PromptPay-PayNow connection with Singapore launched in April 2021, followed by DuitNow (Malaysia) in June 2021. As of late 2025, Thai QR codes can be scanned by payment apps in Singapore, Malaysia, Indonesia (QRIS), Vietnam (VietQR), Cambodia, Hong Kong, Japan, Laos, and South Korea. In October 2025, the BOT added China: Alipay, UnionPay, and WeChat Pay users can now pay at Thai merchants directly.
Thailand is also a founding member of Project Nexus, the BIS-led multilateral platform linking real-time payment systems across India, Indonesia, Malaysia, the Philippines, Singapore, and Thailand. Project Nexus incorporated in Singapore in March 2025 and is expected to go live in 2026, which would enable instant cross-border transfers across all six countries through a single connection.
Stablecoins cover the corridors PromptPay does not reach. The Thailand-Myanmar remittance corridor, estimated at $1.1-1.2 billion annually, is notable: 88% of migrant remittances from Thailand to Myanmar flow through informal channels because formal banking infrastructure is limited. The Thailand-Cambodia corridor ($2.9-3.0 billion annually, 5.5% of Cambodia's GDP) faces similar challenges, with 58% of flows moving informally. Stablecoins offer a path to formalize these corridors with lower fees and faster settlement than the correspondent banking alternatives.
Regulatory Framework
Thailand regulates digital assets under the 2018 Emergency Decree on Digital Asset Businesses (B.E. 2561). Cryptocurrency is legal to hold and trade through licensed platforms, but its use as payment for goods and services was banned effective April 1, 2022. The SEC and BOT justified the ban by stating that allowing a unit of account other than the Thai baht would reduce monetary policy transmission efficiency.
In September 2026, the SEC approved a dedicated regulatory framework for stablecoins, with rules still being finalized through public consultation. A proposed measure would cap stablecoin transfers to external wallets at THB 5 million ($151,000) per customer, per operator, per day, with third-party transfers prohibited on licensed platforms. Separately, Thailand enacted a five-year capital gains tax exemption on digital asset transfers through licensed exchanges, running from January 2025 through December 2029.
The BOT's retail CBDC pilot (Digital Baht) ran from late 2022 through October 2023, testing real-value transactions with up to 10,000 participants. The BOT has stated it has no plans for full-scale retail CBDC issuance, directing insights instead toward programmable payments and asset tokenization research. This decision effectively leaves the domestic instant payment space to PromptPay and the digital asset space to regulated exchanges.
The Tourist Payment Corridor
Tourism is where PromptPay and stablecoins could most naturally complement each other. Thailand recorded 7.3 million cross-border QR payment transactions worth THB 5.935 billion in 2025, driven by the expanded QR linkages with Asian payment systems. Chinese tourists, the largest inbound group, can now pay at Thai merchants via Alipay, WeChat Pay, or UnionPay QR codes.
However, tourists from outside the QR-linked countries (Americans, Europeans, Australians, Middle Eastern visitors) have no PromptPay access. Their options are credit cards (with 3-4% foreign transaction fees and dynamic currency conversion markups), cash exchange (with spread costs), or ATM withdrawals (with per-transaction fees of THB 220). Stablecoins could serve this corridor if the payment ban were relaxed for tourist-facing transactions. The SEC's TouristDigiPay sandbox, an 18-month pilot program, appears to be exploring exactly this use case.
A Bitcoin-native stablecoin like USDB on Spark could fit this corridor by enabling tourists to hold dollar-denominated value on their phone and transfer it instantly to a merchant's wallet, bypassing card network fees entirely. The regulatory path for this remains uncertain, but the technical infrastructure exists today.
When to Use Each System
PromptPay is the correct choice for any domestic Thai baht transaction. Zero fees, instant settlement, and universal bank support make it unbeatable for person-to-person transfers, merchant payments, bill payments, and government disbursements within Thailand.
Stablecoins are better suited for:
- Cross-border transfers outside the PromptPay QR network (US, EU, Africa, Middle East, Latin America)
- Remittance corridors with weak banking infrastructure (Thailand-Myanmar, Thailand-Cambodia)
- Holding dollar-denominated value as a hedge against baht depreciation
- Trading and DeFi activity on licensed exchanges
- Programmable settlement logic (escrow, conditional payments, streaming)
The two systems are not competitors. PromptPay solves domestic instant payments comprehensively. Stablecoins address the international, programmable, and dollar-denominated use cases that PromptPay was never designed to handle.
Frequently Asked Questions
Is PromptPay free to use?
For individuals, yes. Most Thai banks have waived all PromptPay transfer fees since 2018. The BOT's official fee schedule caps charges at less than 10 baht even for transactions over 100,000 baht, but in practice consumer transfers are free. Merchants pay a discount rate of 0.00% to 0.10%, roughly one-twentieth of credit card acceptance fees.
Can I use stablecoins to pay for things in Thailand?
No. Since April 1, 2022, using cryptocurrency (including stablecoins) to pay for goods and services is prohibited in Thailand. The SEC and BOT banned crypto payments to preserve the Thai baht's role as the national unit of account. You can legally hold and trade stablecoins on licensed exchanges like Bitkub, but you cannot use them at checkout.
Can tourists use PromptPay in Thailand?
Tourists from QR-linked countries can pay at Thai merchants using their home payment apps. This includes users of PayNow (Singapore), DuitNow (Malaysia), QRIS (Indonesia), VietQR (Vietnam), Alipay, WeChat Pay, and UnionPay (China), along with apps from Cambodia, Hong Kong, Japan, Laos, and South Korea. Tourists from countries without a QR linkage (US, EU, Australia) cannot use PromptPay and must rely on credit cards or cash.
How does PromptPay compare to other Asian real-time payment systems?
PromptPay is comparable to India's UPI, Brazil's Pix, and Singapore's PayNow in speed and adoption. All settle in seconds, operate 24/7, and use QR codes. PromptPay's distinguishing feature is its extensive cross-border QR linkage network, connecting to more partner countries than any other Asian instant payment system. For a detailed comparison, see the real-time payment systems comparison tool.
What is Thailand's crypto tax policy?
Thailand enacted a five-year capital gains tax exemption on digital asset transfers through SEC-licensed exchanges, effective January 2025 through December 2029. The exemption covers individual taxpayers trading on platforms like Bitkub and Bitazza. Staking rewards, mining income, corporate profits, and gains from unlicensed or offshore exchanges remain taxable at Thailand's standard progressive rates of 0% to 35%.
What happened to Thailand's retail CBDC?
The Bank of Thailand ran a retail CBDC pilot called Digital Baht from late 2022 through October 2023, testing real-value transactions with up to 10,000 participants. The BOT concluded the pilot and stated it has no plans for full-scale retail CBDC issuance. Instead, the BOT is applying insights to programmable payment research and asset tokenization, leaving PromptPay as the primary domestic instant payment rail.
Are stablecoin remittances cheaper than PromptPay cross-border transfers?
For corridors where PromptPay has a bilateral link (Singapore, Malaysia), the cost difference is modest: PromptPay charges THB 25-50 per transfer while stablecoins on low-fee chains cost under $1. For corridors without a link (Myanmar, Cambodia, US, EU), stablecoins are significantly cheaper than SWIFT wires ($25-50 per transfer) and avoid the 3-4% foreign exchange markups charged by card networks. The savings are most significant for the Thailand-Myanmar corridor, where 88% of remittances currently flow through informal channels due to the high cost and limited availability of formal alternatives.
This tool is for informational purposes only and does not constitute financial advice. Data is approximate and based on publicly available information as of late 2026. PromptPay fees, limits, and cross-border linkages are set by the Bank of Thailand and participating banks. Thailand's crypto regulations are evolving: always verify current rules with the SEC and BOT before transacting. Stablecoin transfer caps and tax exemption conditions may change.
Build with Spark
Integrate bitcoin, Lightning, and stablecoins into your app with a few lines of code.
Read the docs →
