Tax filing using NDID/ThaID

The Revenue Department in Thailand supports secure online tax filing. Taxpayers authenticate themselves using National Digital ID (NDID) or ThaID credentials. Taxpayers log in to the e-filing portal using their 13-digit personal identification number and OTP- or NDID-based authentication. For NDID-based verification, the user approves the authentication request through their chosen identity provider, such as ThaID or a participating bank app. Upon successful identity verification, individuals file tax returns.

Mode of Access
Online - self
Maturity level
Operational
Region
Asia - Southeast Asia
Country
Thailand
Sector
Public services
Authentication Assurance Level
AAL 2

Key terms

Income TaxTax filing

Sources

https://efiling.rd.go.th/rd-efiling-web/login