Table of Contents
Overview: Vehicle Registration Renewal & Road Tax in Thailand
Every registered vehicle in Thailand — cars, motorcycles, pickup trucks, vans, and electric vehicles — must renew its registration and pay road tax once a year. The proof of renewal is a small tax sticker (called a "tab pasi" in Thai) that is displayed on the upper-left corner of the windshield for cars or on the frame for motorcycles. Drive without a current-year sticker and you risk a 2,000 THB fine every time police stop you.
Thailand makes renewal surprisingly easy. There are eight different channels you can use: DLT offices, certified inspection stations (Tor Ror Or), shopping-mall booths, Thailand Post offices, 7-Eleven convenience stores, BAAC bank branches, automatic kiosks, and a fully online portal. At a certified inspection station the entire process — insurance, inspection, and tax payment — takes as little as 10-15 minutes. You can also renew up to 90 days before your current sticker expires, so there is no need to wait until the last minute.
This guide covers the full process. It covers the three components of renewal (road tax, compulsory insurance, and vehicle inspection), all eight renewal locations with pros and cons, exact cost formulas and tables for every vehicle type, the complete online process, what happens if you renew late, vehicle inspection rules, the green book and blue book, and a dedicated section for foreigners including the documents you need and the easiest way to get it done. Whether you drive a sedan, a pickup, or ride a motorbike — everything you need is below.
Want us to handle your vehicle registration renewal?
Our team takes care of everything — Por Ror Bor insurance, vehicle inspection, road tax payment, and sticker collection. No queues, no paperwork, no hassle. We can even pick up your vehicle and return it the same day.
Road Tax vs Registration vs Insurance — What Is the Difference?
Many people use the terms "road tax", "registration renewal", and "car insurance" interchangeably, but they are three separate things that work together. Understanding each one is essential because you must complete them in a specific order. Here is a clear breakdown:
| Component | What It Is | Frequency | Required First? |
|---|---|---|---|
| Por Ror Bor (Compulsory Insurance / พ.ร.บ.) | Mandatory third-party liability insurance that covers bodily injury and death of other people in an accident. It does NOT cover vehicle damage, theft, or your own injuries. Think of it as the legal minimum insurance required by law. | Annual | YES — must be valid before you can pay road tax. This is always the first step. |
| Road Tax (Vehicle Tax / ภาษีรถยนต์) | A government tax based on engine displacement (CC) for cars and motorcycles, or on weight for pickup trucks and EVs. Payment results in the tax sticker on your windshield. This is what most people mean when they say "renew registration". | Annual | Requires valid Por Ror Bor certificate on file. Cannot be paid without it. |
| Vehicle Inspection (Tor Ror Or / ตรอ.) | A safety and emissions check performed at a certified private inspection station. Covers headlights, brakes, exhaust, lights, chassis, and VIN verification. Only required for older vehicles. | Annual (cars over 7 years, motorcycles over 5 years) | Must be completed before paying road tax if your vehicle meets the age threshold. |
The order matters: (1) Purchase or renew your Por Ror Bor insurance first, (2) get your vehicle inspected at a Tor Ror Or station if required, then (3) pay the road tax. You cannot skip a step — the DLT system will not allow you to pay road tax without valid insurance on file, and older vehicles cannot pay without a current inspection certificate. Related: if you also need to transfer vehicle ownership, see our vehicle transfer guide.
Where to Renew Your Vehicle Registration: 8 Options
Thailand offers an unusually large number of places where you can renew your vehicle registration and pay road tax. Each has its advantages depending on your situation. Here are all eight options, ranked roughly by convenience:
1. Certified Inspection Stations (Tor Ror Or / ตรอ.)
These private stations are the single best option for most people. They act as true one-stop shops: they inspect your vehicle (if needed), sell Por Ror Bor insurance on the spot, and process your road tax payment — all in one visit. The entire process typically takes 10-15 minutes. Look for the official logo: a yellow gear on a blue circle. These stations are everywhere — most neighborhoods in Thai cities have at least one. They are open Monday to Saturday, typically 8:00 AM to 5:00 PM, and some locations open on Sundays. The staff handles all the paperwork, making this especially convenient for foreigners. Cost for using their service is included in the standard fees — there is no extra charge beyond the normal tax, insurance, and inspection fees.
2. Online (DLT eService Portal & App)
You can renew entirely from home through the DLT eService website (eservice.dlt.go.th) or the DLT Vehicle Tax mobile app (available on iOS and Android). Pay by QR code, PromptPay, or credit card. Your tax sticker is mailed to your registered address within 5-7 business days. This is ideal for vehicles under 7 years old that do not need inspection. Important caveat: the system sometimes has trouble recognizing passport numbers, so Thai ID holders have a smoother experience. Extra fees apply: 32 THB delivery, 20 THB bank processing, and a 2% surcharge for credit card payments. See the detailed online process below.
3. DLT Offices (Department of Land Transport / กรมการขนส่งทางบก)
The Department of Land Transport offices handle all vehicle registration matters. Open Monday to Friday, 8:30 AM to 4:30 PM (closed on public holidays). Best for complex cases such as registration with company names, vehicles with outstanding legal issues, or foreigners who need in-person assistance. The downside is that DLT offices tend to have the longest wait times, especially toward the end of the month and at year-end. Tip: arrive before 8:30 AM for the shortest queues. Every province has at least one DLT office, and Bangkok has multiple branch offices.
4. Shopping Malls (Shop Thru for Tax / ช็อปทรูฟอร์แท็กซ์)
Under the DLT's "Shop Thru for Tax" program, you can renew at booths set up in major shopping malls including Central, Big C, Tesco Lotus, and Future Park. The major advantage is weekend availability — these booths typically operate on Saturdays and Sundays when DLT offices are closed. Hours vary by mall but are generally 10:00 AM to 5:00 PM. This is a great option if you work Monday to Friday and cannot visit a DLT office during the week. Bring all your documents including a valid Por Ror Bor certificate.
5. 7-Eleven / Counter Service
You can pay road tax at any 7-Eleven convenience store in Thailand via the Counter Service system. With over 14,000 7-Eleven locations nationwide and 24/7 availability, this is one of the most accessible options. Simply bring your vehicle registration book and valid Por Ror Bor certificate. The staff will process the payment, and you receive a receipt. Your official tax sticker is mailed to your address. Note: this service is only available for vehicles that do not require inspection (under the age threshold).
6. Thailand Post Offices
Selected Thailand Post branches accept road tax payments. This is particularly convenient if you live in a rural area far from a DLT office or certified inspection station. Bring your vehicle registration book and valid Por Ror Bor certificate. Processing time is slightly longer than at inspection stations, and the sticker may be mailed rather than issued on the spot. Check with your local post office first to confirm they offer this service, as not all branches participate.
7. BAAC Bank Branches
Bank for Agriculture and Agricultural Cooperatives (BAAC) branches in rural areas process road tax renewals. This is useful for people in agricultural communities where DLT offices and inspection stations are far away. The service functions similarly to renewing at a post office — bring your documents, pay the tax, and receive or have your sticker mailed. Available during regular banking hours, Monday to Friday.
8. Automatic Kiosks (Self-Service Machines)
Self-service kiosks at select DLT offices and shopping malls allow you to scan your registration book, pay the road tax (cash or card), and receive your tax sticker immediately — all without waiting in a queue. These machines are available during mall or DLT office operating hours. The interface is available in Thai and sometimes English. This is one of the fastest options when available, but kiosks are not yet widespread in all provinces.
Documents Required for Vehicle Registration Renewal
The paperwork for renewal is straightforward. Make sure you have everything ready before visiting to avoid a wasted trip. Here is the complete checklist, divided by who owns the vehicle:
All Vehicles (Thai & Foreign Owners)
- Vehicle registration book — the green book (สมุดคู่มือจดทะเบียนรถ) for motorcycles, or the blue book for cars and larger vehicles. Bring the original; a photocopy alone is not accepted for payment but can be used as backup.
- Valid Por Ror Bor (compulsory insurance / พ.ร.บ.) certificate — must not be expired on the day you pay road tax. You can use the tear-off slip from the insurance certificate or the full schedule. If your insurance has expired, buy a new policy first (available at any inspection station or online).
- Vehicle inspection certificate (Tor Ror Or / ตรอ.) — required only for cars older than 7 years and motorcycles older than 5 years from the date of first registration. The certificate is valid for 90 days, so plan accordingly.
- LPG or CNG gas system inspection certificate — required every 5 years if your vehicle has been converted to run on LPG or CNG fuel. Without this certificate, renewal will be blocked.
Additional Documents for Foreign Nationals
- Original passport with a valid, current Thai visa (tourist visa, non-immigrant visa, retirement visa, etc.). The passport number must match the registration records.
- Work permit (if you have one) OR a Certificate of Residence issued by Thai Immigration. The Certificate of Residence is the same document used when applying for a Thai driving license — if you already have one that is still valid (issued within 30 days), you can reuse it.
- If the vehicle is registered under a Thai company name: the company's registration certificate (issued within 3 months), a certified copy of the director's ID, and an authorization letter if someone other than the director is handling the renewal.
Step-by-Step Process at a DLT Office or Inspection Station
Here is the complete renewal process from start to finish. At a certified inspection station (Tor Ror Or), all of these steps can be completed in a single visit of 10-15 minutes. At a DLT office, expect 30-60 minutes depending on the queue. You can start the process up to 90 days before your current tax sticker expires.
Step 1: Purchase or Renew Your Por Ror Bor Insurance
Before anything else, make sure your compulsory insurance (Por Ror Bor / พ.ร.บ.) is valid. You can buy or renew it at any insurance company office, insurance broker, certified inspection station, 7-Eleven, or online through insurers like Roojai, TQM, or Viriyah. Costs for 2026: sedans approximately 645 THB per year, pickup trucks (single cab) approximately 967 THB, pickup trucks (4-door cab) approximately 1,182 THB, passenger vans approximately 1,182 THB, and motorcycles approximately 323-430 THB depending on engine size. Buy your insurance a few days before paying road tax to give the system time to register it. At an inspection station, they sell insurance on the spot and the system recognizes it immediately.
Step 2: Get a Vehicle Inspection (If Your Vehicle Requires One)
If your car is more than 7 years old from first registration or your motorcycle is more than 5 years old, you need a vehicle inspection (Tor Ror Or / ตรอ.) before you can pay road tax. Drive to a certified private inspection station — look for the yellow gear on blue circle logo. The inspection takes about 10 minutes and covers headlight alignment, brake performance, exhaust emissions (CO and HC levels), all lights, chassis and body integrity, and VIN/engine number verification against your registration book. Cost: approximately 150-200 THB for cars, 60-100 THB for motorcycles. If your vehicle fails, the station will tell you what needs fixing. Make the repairs and return for a re-test. The inspection certificate is valid for 90 days, so plan your road tax payment within that window. Note: vehicles with LPG/CNG conversions also need a gas system inspection every 5 years — cost approximately 1,000-1,500 THB.
Step 3: Bring Your Documents to the Counter
Go to the vehicle registration counter at the DLT office or the payment counter at the inspection station. Hand over your vehicle registration book (green or blue book), your valid Por Ror Bor certificate, and your inspection certificate (if applicable). Foreigners should also present their passport and work permit or Certificate of Residence. The officer will verify that your insurance is valid and current in the system, check for any outstanding traffic fines or unpaid surcharges, and confirm your inspection status.
Step 4: Clear Any Outstanding Fines
This is a step many people overlook. If you have unpaid traffic fines — including speed camera tickets, red-light camera tickets, or parking violations — the system will block your renewal until all fines are cleared. You can pay fines at the DLT office or at a police station. The officer at the counter will inform you of any outstanding amounts. Tip: check for fines in advance through the PTMS app or the police fine-checking website to avoid surprises on renewal day.
Step 5: Pay the Road Tax
The officer calculates your road tax based on vehicle type and engine size (or weight for pickups and EVs). You can pay in cash, by debit card, or by credit card at most locations. At inspection stations, cash is the most common payment method. The tax amount varies widely — see the detailed cost tables in the next section — but expect roughly 100-300 THB for motorcycles, 300-1,800 THB for small to mid-size cars, and 300-1,950 THB for pickup trucks.
Step 6: Receive Your New Tax Sticker
Your new tax sticker is printed and issued on the same day — usually within minutes of payment. The sticker shows your license plate number, vehicle type, engine/chassis details, and the expiry date of your road tax (the same date next year). Place the sticker on the upper-left corner of your windshield, replacing the old one. For motorcycles, the sticker goes on the frame near the steering column. Keep the receipt — it serves as proof of payment if the sticker is ever questioned. Congratulations, you are done for another year!
Online Renewal Process (DLT eService)
Thailand's Department of Land Transport has steadily improved its online renewal system. As of 2026, the eService portal is stable and handles millions of renewals per year. Here is the complete step-by-step process for renewing your vehicle registration online without visiting any office:
- Purchase or renew your Por Ror Bor insurance first. This must be done separately before starting the online process. Buy it at any insurance office, broker, or online. Allow 1-2 days for the insurance to appear in the DLT database if you buy from a third party; if you buy directly through the DLT app, it links instantly.
- Complete your vehicle inspection in person if required (cars over 7 years, motorcycles over 5 years). This step cannot be done online — you must physically visit a certified Tor Ror Or station. Get your inspection certificate and the station will upload the results to the DLT system.
- Go to eservice.dlt.go.th or download the 'DLT Vehicle Tax' app from the App Store (iOS) or Google Play (Android). The app interface is available in Thai and English.
- Register an account using your Thai ID number or passport number. You will need to verify your identity with an OTP sent to your mobile phone. Foreigners: use the passport number that matches your vehicle registration records.
- Select 'Pay Annual Tax' and enter your vehicle license plate number and province. The system will automatically check whether your insurance is valid and whether an inspection certificate is on file (if required).
- Review the tax amount displayed on screen. The system calculates the exact amount based on your vehicle type, engine CC or weight, and any age-based discount. Verify it matches your expectations using the cost tables in this guide.
- Choose your payment method: QR code / PromptPay (instant, no surcharge), credit card (2% surcharge), or bank transfer. Complete the payment.
- Select your delivery address. Your new tax sticker will be mailed to your registered address via EMS within 5-7 business days. You will receive a tracking number by SMS.
Online renewal incurs small additional fees: 32 THB for EMS delivery and 20 THB for bank processing, totaling 52 THB extra. Credit card payments add a 2% surcharge on top. Important note for foreigners: the online system sometimes has trouble recognizing passport numbers or foreign names with special characters. If you encounter errors, the most reliable alternative is visiting a certified Tor Ror Or inspection station in person. Also note that you cannot renew online if you have unpaid traffic fines — clear those first through the PTMS app or at a police station.
Costs: Road Tax Rates by Vehicle Type (2026)
Road tax in Thailand is calculated differently depending on your vehicle type. Private cars and motorcycles are taxed by engine displacement (CC) using a progressive formula. Pickup trucks, vans, and electric vehicles are taxed by weight. Below are the complete rate tables for 2026 — these rates have remained stable for several years and are set by the Department of Land Transport.
Private Cars (Up to 7 Seats) — Progressive Rate by Engine CC
| Engine Size (CC) | Rate per CC | Tax Amount Range |
|---|---|---|
| 1 - 600 cc | 0.50 THB per cc | 0.50 - 300 THB |
| 601 - 1,800 cc | 1.50 THB per cc | 901 - 2,100 THB (cumulative with first tier) |
| 1,801 cc and above | 4.00 THB per cc | 2,104+ THB (cumulative with both tiers) |
The formula is progressive (like income tax brackets), meaning each tier only applies to the CCs within that range. Here are real-world examples: (1) Honda City 1,498cc: first 600cc x 0.50 = 300 THB, next 898cc x 1.50 = 1,347 THB, total = 1,647 THB/year. (2) Toyota Corolla Altis 1,798cc: 300 + (1,198 x 1.50) = 300 + 1,797 = 2,097 THB/year. (3) Toyota Camry 2,494cc: 300 + (1,200 x 1.50) + (694 x 4.00) = 300 + 1,800 + 2,776 = 4,876 THB/year. (4) BMW 520d 1,995cc: 300 + (1,200 x 1.50) + (195 x 4.00) = 300 + 1,800 + 780 = 2,880 THB/year. These are full-rate amounts for vehicles under 6 years old. Older vehicles receive the age-based discount shown below.
Age-Based Discount on Road Tax (Applies to All Vehicle Types)
| Vehicle Age (from first registration) | Discount on Road Tax |
|---|---|
| Years 1-5 | 0% — full rate applies |
| Year 6 | 10% discount |
| Year 7 | 20% discount |
| Year 8 | 30% discount |
| Year 9 | 40% discount |
| Year 10 and older | 50% discount (maximum — this rate applies permanently) |
Motorcycles — Flat Rate by Engine Size
Motorcycles are taxed at a flat annual rate that varies by engine displacement, but the amounts are very low compared to cars. Standard scooters like the Honda Click (125cc) or Yamaha NMAX (155cc) pay approximately 100 THB per year. Mid-range motorcycles (150-250cc) such as the Honda CB300R or Kawasaki Ninja 250 pay approximately 200-300 THB. Larger motorcycles (400cc and above) like the Honda CB500X or Kawasaki Z900 pay approximately 400-650 THB. Superbikes over 600cc can reach up to 1,000 THB. The age-based discount also applies to motorcycles: a 10-year-old motorcycle pays 50% of the standard rate. Combined with the already low base rates, older motorcycles cost very little to keep registered.
Pickup Trucks & Commercial Vehicles — Taxed by Weight
Pickup trucks (including the hugely popular Toyota Hilux Revo, Isuzu D-Max, Ford Ranger, and Mitsubishi Triton) are taxed by gross vehicle weight rather than engine size. This means a 2,400cc diesel pickup often pays less road tax than a 1,800cc sedan. Approximate rates: up to 500 kg = 150 THB, 501-750 kg = 300 THB, 751-1,000 kg = 450 THB, 1,001-1,250 kg = 800 THB, 1,251-1,500 kg = 1,000 THB, 1,501-1,750 kg = 1,050 THB, 1,751-2,000 kg = 1,350 THB, 2,001-2,500 kg = 1,650 THB, 2,501-3,000 kg = 1,950 THB, over 3,000 kg = 2,100+ THB. Most popular single-cab pickups fall in the 1,501-1,750 kg range (about 1,050 THB), while 4-door pickups typically fall in the 1,751-2,000 kg range (about 1,350 THB). The age-based discount applies here too. Electric vehicles (BEVs) like the BYD Atto 3, ORA Good Cat, or Tesla Model 3 are also taxed by weight at similar rates, but EVs registered between October 2022 and September 2025 enjoy an 80% reduction in road tax for one year, effectively bringing a typical EV's first annual tax to around 320 THB.
Compulsory Insurance (Por Ror Bor / พ.ร.บ.) Costs 2026
| Vehicle Type | Annual Premium (2026) |
|---|---|
| Sedan / hatchback (up to 7 seats) | 645 - 967 THB |
| Pickup truck (single cab) | 967 THB |
| Pickup truck (4-door / crew cab) | 1,182 THB |
| Passenger van (8-15 seats) | 1,182 THB |
| Motorcycle (up to 75cc) | 323 THB |
| Motorcycle (76-125cc) | 352 THB |
| Motorcycle (126-150cc) | 395 THB |
| Motorcycle (over 150cc) | 430 THB |
Vehicle Inspection (Tor Ror Or) Costs
Inspection fees are regulated by the government and are very affordable. Cars: approximately 150-200 THB per inspection. Motorcycles: approximately 60-100 THB per inspection. These fees are paid directly to the private certified inspection station. Some stations charge a small additional service fee (50-100 THB) for handling the paperwork and tax payment on your behalf — this is normal and still makes inspection stations the most cost-effective option overall. Remember: inspection is only required for cars over 7 years old and motorcycles over 5 years old.
Total Annual Cost Examples (Insurance + Tax + Inspection)
| Vehicle & Situation | Approximate Annual Total |
|---|---|
| Honda Click 125cc scooter, 2 years old | ~452 THB (352 insurance + 100 tax) |
| Kawasaki Z400 motorcycle, 6 years old (10% discount) | ~700 THB (430 insurance + 60 inspection + ~210 tax) |
| Honda City 1.0L turbo (988cc), 3 years old | ~1,237 THB (645 insurance + 592 tax) |
| Toyota Corolla Altis 1.8L (1,798cc), under 5 years | ~2,742 THB (645 insurance + 2,097 tax) |
| Toyota Camry 2.5L (2,494cc), 4 years old | ~5,521 THB (645 insurance + 4,876 tax) |
| Toyota Camry 2.5L (2,494cc), 10 years old (50% off) | ~3,283 THB (645 insurance + 200 inspection + 2,438 tax) |
| Toyota Hilux Revo 4-door pickup, 2 years old | ~2,532 THB (1,182 insurance + 1,350 tax) |
| BYD Atto 3 EV (first year with 80% reduction) | ~965 THB (645 insurance + ~320 tax) |
Penalties for Late Renewal — Do Not Ignore This
Letting your vehicle registration expire is not just an administrative inconvenience — the consequences escalate quickly and can become very expensive. Here is exactly what happens at each stage of late renewal:
- Late payment surcharge: 1% per month of the road tax amount, calculated from the day after your sticker expires. This compounds monthly. For example, if your road tax is 2,000 THB and you are 6 months late, you owe an additional 120 THB in surcharges (2,000 x 1% x 6 months).
- Police fine for driving with an expired tax sticker: up to 2,000 THB per offense. Police often check stickers at checkpoints, especially during holiday periods (Songkran, New Year). You can be fined every time you are stopped — the fine is per incident, not per year.
- Police fine for no valid Por Ror Bor insurance: up to 10,000 THB. This is significantly higher than the fine for an expired tax sticker and far more than the insurance itself costs (645-967 THB for cars). There is no reason to skip buying insurance.
- Registration expired for more than 1 year: you can still renew, but expect additional paperwork and scrutiny. All back taxes and surcharges must be paid in full.
- Registration expired for more than 3 years: your registration is automatically suspended by the DLT. The vehicle's license plates become invalid. To drive legally again, you must re-register the vehicle from scratch — this means new license plates, a new registration book, and significantly higher fees. This is the worst outcome and should be avoided at all costs.
- Unpaid traffic fines block renewal: any outstanding fines (speed cameras, red lights, parking) will prevent the system from processing your road tax payment. You must clear all fines first at a DLT office or police station. Check for fines in advance through the PTMS app to avoid surprises.
- Insurance implications: if you are involved in an accident while driving with expired Por Ror Bor insurance, you have no legal liability coverage. The injured party can claim against you personally, and the amounts awarded by Thai courts for injury and death can be substantial.
Vehicle Inspection (Tor Ror Or / ตรอ.) — Full Requirements
The vehicle inspection system in Thailand is called "Tor Ror Or" (ตรอ.), which stands for a private inspection station authorized by the Department of Land Transport. Not all vehicles need an annual inspection — here are the rules, what is checked, where to go, and what to do if you fail:
Cars (sedans, hatchbacks, SUVs, vans) older than 7 years from the date of first registration must pass an annual inspection before paying road tax. Motorcycles older than 5 years from first registration must also pass an annual inspection. Vehicles under these age thresholds do not need an inspection — you can go directly to the tax payment step. Important: the age is calculated from the first registration date shown in your green or blue book, not from the model year. Additionally, vehicles converted to LPG or CNG require a gas system inspection every 5 years regardless of vehicle age.
What the Inspection Covers (6 Tests)
- Headlight alignment and brightness — lights must meet minimum brightness standards and be properly aimed to avoid blinding oncoming traffic
- Brake performance — both front and rear brakes are tested on a rolling dynamometer to ensure they meet minimum stopping force requirements
- Exhaust emissions — CO (carbon monoxide) and HC (hydrocarbon) levels are measured. Diesel vehicles are tested for smoke opacity. Vehicles that produce excessive emissions will fail.
- All lights functioning correctly — indicators, brake lights, reverse lights, license plate lights, and hazard lights are checked
- Chassis, body, and structural integrity — the inspector checks for rust damage, frame cracks, or modifications that compromise safety
- VIN and engine number verification — the vehicle identification number and engine number stamped on the vehicle must match the records in your registration book. Discrepancies will fail the inspection and may trigger a police report.
Inspections are performed exclusively at certified private inspection stations. These are identified by the official DLT logo: a yellow gear on a blue circle background, displayed prominently at the entrance. Stations are widespread across Thailand — most urban neighborhoods have at least one within a short drive. Many stations operate as one-stop shops where you can also buy Por Ror Bor insurance and pay your road tax, completing the entire renewal in a single visit. You can find the nearest certified station by searching Google Maps for "ตรอ" (Tor Ror Or) or asking at any local mechanic shop.
Fees are government-regulated and very affordable: approximately 150-200 THB for cars and 60-100 THB for motorcycles. Some stations charge a small additional service fee (50-100 THB) if they handle the full renewal process for you, which is still excellent value for the convenience.
The inspection certificate is valid for 90 days from the date of inspection. This gives you a comfortable 3-month window to complete your road tax payment. Plan your inspection early — do not wait until the last day before your tax expires. If your vehicle fails inspection, fix the issues and return for a free or low-cost re-test at the same station (policies vary by station).
Vehicle Registration Renewal for Foreigners in Thailand
Yes, foreigners who own registered vehicles in Thailand can and must renew their registration annually, exactly like Thai nationals. The process is essentially the same, with only a couple of additional document requirements. Whether you own a car, motorcycle, or pickup truck — if it is registered in your name (or a company name), annual renewal is mandatory. There is no exemption or special process for foreigners; the same rules, fees, and deadlines apply.
The additional documents you need as a foreigner are: (1) your original passport with a valid, current Thai visa — the passport number must match the one recorded in the vehicle registration book, and (2) either a valid work permit OR a Certificate of Residence from Thai Immigration. The Certificate of Residence (also called a "letter of confirmation of residence") is the same document used when applying for a Thai driving license. If you already have one that was issued within the last 30 days, you can reuse it. If not, you can obtain one at your local immigration office for 500 THB — it typically takes one business day. Note: if your vehicle is registered under a company name, you need the company documents instead of personal ones (see the documents section above).
Practical tip for foreigners: certified Tor Ror Or inspection stations are by far the easiest and fastest option. The staff handles all the paperwork, and you are in and out in about 15 minutes. You do not need to speak Thai — most stations in tourist and expat areas have staff who speak basic English. The online DLT system can sometimes have issues recognizing passport numbers or names with non-Thai characters, so in-person renewal at an inspection station is more reliable for non-Thai nationals. If you also need to get or renew your Thai driving license, see our Thai driving license guide for the full process.
The Green Book and Blue Book Explained (Vehicle Registration Book)
Your vehicle registration book is one of the most important documents you have as a vehicle owner in Thailand. It serves as the official proof of registration and ownership. There are two types: the green book (สมุดทะเบียนรถสีเขียว), used for motorcycles and some older vehicles, and the blue book (สมุดทะเบียนรถสีน้ำเงิน), used for cars, pickup trucks, and larger vehicles. Both serve the same function — only the cover color differs based on vehicle category.
The book contains critical information: the registered owner's name and address, vehicle details (make, model, year of manufacture, body color, number of doors, seating capacity), engine number and chassis (VIN) number, license plate number, and a complete history of annual tax payments. It is required for virtually every vehicle-related transaction: registration renewal, transfer of ownership, reporting a vehicle as lost or stolen, changing license plates, and applying for export permits. When you buy a used vehicle, always verify that the engine and chassis numbers on the vehicle physically match the numbers in the book.
Important: keep your original registration book in a safe place at home — do not leave it in the vehicle. Carry a clear photocopy in your glove compartment for everyday use (police may ask to see your registration during routine stops). If the original book is lost, damaged, or stolen, you can apply for a replacement at any DLT office, but the process takes 1-2 weeks and requires a police report (for lost/stolen books). If you need to transfer ownership of a vehicle, see our complete vehicle transfer guide.
Compulsory Motor Insurance (Por Ror Bor / พ.ร.บ.) Explained
Por Ror Bor (พ.ร.บ., short for พระราชบัญญัติคุ้มครองผู้ประสบภัยจากรถ) is Thailand's mandatory third-party liability insurance. Every vehicle on the road must have it — driving without valid Por Ror Bor is a criminal offense punishable by a fine of up to 10,000 THB. It is also a prerequisite for paying road tax: the DLT system will not allow you to renew your registration without valid Por Ror Bor insurance on file.
What does Por Ror Bor cover? It provides compensation for bodily injury and death of third parties (other people, not the driver) in an accident. The maximum coverage is 500,000 THB per person for medical expenses and 500,000 THB for death or permanent disability. It does NOT cover: damage to your vehicle, damage to the other party's vehicle, theft, fire, flooding, or your own injuries as the driver. For comprehensive protection, you should also carry voluntary insurance (Class 1 covers everything, Class 2+ covers major incidents, Class 3+ covers third-party damage, Class 3 covers third-party only). Most experienced vehicle owners in Thailand carry both Por Ror Bor and at least Class 2+ or 3+ voluntary insurance.
Where to buy Por Ror Bor: you can purchase it at any insurance company office (Viriyah, Bangkok Insurance, Dhipaya, Muang Thai, etc.), insurance broker, certified Tor Ror Or inspection station (the most convenient option — buy it and pay your road tax at the same time), 7-Eleven, or online through insurer websites and comparison platforms. The cost is government-regulated and varies by vehicle type: sedans 645-967 THB/year, pickup trucks 967-1,182 THB/year, motorcycles 323-430 THB/year depending on engine size. Tip: renew your Por Ror Bor a few days before you plan to pay road tax. This gives the insurer time to upload your policy to the DLT database. At inspection stations, the insurance is registered instantly and you can pay road tax immediately after purchasing it.

