Skip to main content
Independent service · Not affiliated with the Thai GovernmentTrack application

How to Fill In the TDAC, Field by Field (2026)

Most TDAC questions are obvious. Four or five are not — and those are the ones travelers google from the departure gate: what to put as a child's occupation, which name is the "family name", what overnight flights do to your arrival date. This guide walks the form field by field, with the exact answers immigration expects. New to the TDAC? Start with our complete Thailand Digital Arrival Card guide.

Verified: October 28, 2026

  1. Family name and first name

    Copy both from your passport's machine-readable zone — the two lines of letters and chevrons at the bottom of the photo page. Family name is your surname as printed there, first name is everything else, middle names included. Special characters get transliterated the way the passport does it: Müller becomes MUELLER if that's what the MRZ says. Never type from memory.

  2. The occupation field (including for children)

    Keep it short and generic — 'Engineer', 'Teacher', 'Manager', 'Retired'. Nobody cross-checks job titles. The question everyone asks: for a child or minor, write 'Student' for school-age children, or 'None' for infants and toddlers. There is no wrong answer that causes problems here; leaving the field empty is what causes problems.

  3. Passport number, character by character

    Immigration scans your passport and looks up the TDAC attached to that exact number — one wrong character and no card is found. Watch the lookalikes: 0/O, 1/I, 8/B, 5/S. Read it from the passport itself, not a photo of a photocopy, and have someone else double-check it for you.

  4. Arrival date and flight details

    The arrival date is the local calendar date you land in Thailand — an overnight flight departing the 14th lands on the 15th, so the answer is the 15th. Flight number is the one on your final leg into Thailand (the TG/EK/QR code plus digits on your boarding pass), not your first departure. Purpose of visit: 'Holiday' or 'Tourism' for a normal trip.

  5. Accommodation in Thailand

    The form wants where you sleep on night one: accommodation type, name, province, district, sub-district and postal code. Copy these from your booking confirmation — Thai addresses don't follow Western patterns, and the province/district dropdowns confuse everyone. Staying with friends or family? Use their home address and choose the accommodation type that matches.

  6. Countries visited in the last 14 days

    A health-screening question: list countries you were physically in during the two weeks before arrival — including layovers where you left the transit zone. Pure airside transits generally don't count. Answer honestly and don't overthink it; for most travelers it's just their home country.

  7. Children and families: one card each

    Every traveler gets an individual TDAC — including infants. A parent completes the form on the child's behalf using the child's passport data, and each person receives their own QR code. Filing one card 'for the family' is the single most common family mistake at the desk. The official portal does take a group submission of up to 10 travellers at once, so you are not starting from scratch for each person — but it still issues one card per traveller, and a group larger than ten submits more than once.

  8. After you submit: QR code, errors, and re-filing

    After submission, download the TDAC/QR and keep the emailed copy; you can show it on a device or print it. Most submitted details can be corrected before travel with Update Arrival Card. Full name, passport number, nationality, and date of birth cannot be updated there, so submit a new correct form when one of those restricted identity fields is wrong.

Before you start: everything the form will ask for

Have every passport, the local arrival date, final transport details, the first night's full Thai address, recent travel history, and a working email address ready. The official portal supports individual and group submission for up to 10 travelers, but every traveler still receives an individual TDAC.

Review each traveler on the preview screen before submitting. After submission, permitted details can be changed with Update Arrival Card; full name, passport number, nationality, and date of birth require a new correct submission. See the official TDAC manual and FAQ.

Printable TDAC checklist: everything the form asks for, on one page.

Reading your passport the way the form wants it

Almost every card that cannot be found at the desk comes down to one thing: what was typed does not match what the passport says. The fix is to stop reading the tidy part of the photo page and read the machine-readable zone instead — the two lines of capital letters and chevrons across the very bottom. That zone is what the scanner reads, so it is the version of your identity that has to match.

A specimen first line looks like this:

P<GBRSMITH<<JOHN<MICHAEL<<<<<<<<<<<<<<<<<<<<

Read it as: document type P, issuing country GBR, family name SMITH, then a double chevron, then the given names JOHN MICHAEL separated by single chevrons. The chevrons are padding — type spaces, or nothing at all, never the chevron character itself.

Three rules follow from that, and between them they settle most name questions:

  • The family name is everything before the double chevron. A passport printing DE LA CRUZ<<MARIA has the family name DE LA CRUZ, spaces included.
  • Accents are already gone. A photo page showing MÜLLER will show MUELLER or MULLER in the machine-readable zone. Use the zone's spelling. Guessing the other one is the most common name mismatch there is.
  • Every given name goes in. If the zone lists two, enter both. Leaving out a middle name the passport carries is a mismatch, however unimportant it feels.

The filing window, hour by hour

The system accepts a card only in the 3 days before your arrival date, or on the arrival day itself (see the exact dates). Not before — and being early is not a virtue here, because it is not possible. This is the timing that actually works:

WhenWhat to doRisk
Weeks aheadGather your details, book the first nightNone
3 or 2 days before landingFile the cardLowest — leaves time to fix an error
24 hours beforeFile it if you have notWorkable, no margin
At the departure airportFile on your phoneAirline may ask at check-in; typos multiply
After landingKiosk in the arrival hallQueue, poor connectivity, worst case

The window is measured against your arrival in Thailand, not your departure. Leaving Sydney on Friday evening to land Saturday morning means you can file from Wednesday.

The window follows your arrival date

This is the part that catches people out. The window counts calendar days, not hours, and it follows your arrival date in Thailand: not your departure date, and not the date where you are when you file.

Say you land in Bangkok on a Tuesday. You can submit on the Saturday, Sunday, Monday or Tuesday. For every day of the week:

You land in Thailand onYou can submit from
MondayFriday
TuesdaySaturday
WednesdaySunday
ThursdayMonday
FridayTuesday
SaturdayWednesday
SundayThursday

The practical version: take your landing date in Thailand, count back three days on a calendar, and set a reminder for that day. On an overnight flight the landing date is often the day after you leave. Or let the calculator count for you.

Field by field: what immigration sees when it is wrong

This is the table worth reading twice. On the left is what you typed; on the right is what happens at the desk in Bangkok.

FieldGet it wrong and…How to be sure
Family and given namesThe card exists but cannot be matched to youCopy from the machine-readable zone
Passport numberNo card is found at all — you refile at the deskRead it aloud, character by character
NationalityThe wrong entry rules get applied to your caseUse the issuing country shown on the passport
Date of birthMismatch flag, then secondary questioningCheck the day and month order
Arrival dateThe card is filed for the wrong day and does not countUse the landing date from the ticket
Flight numberUsually survivable, but invites questionsUse the operating carrier's number
AccommodationQuestions about where you are actually stayingMatch the booking confirmation
Email addressThe QR code never reaches youRe-read it before submitting

One form, filled in completely

Abstract advice is easy to nod along to and hard to apply. So here is an entire card, filled in for an invented traveller, with the reasoning beside each answer.

Our traveller: Maria de la Cruz Santos, Spanish passport, flying Madrid to Bangkok overnight on 14 March, landing on the 15th, three nights at a hotel in Bangkok then onward to Chiang Mai, changed planes in Doha.

FieldWhat she entersWhy
Family nameDE LA CRUZEverything before the double chevron in the machine-readable zone, spaces kept
Given namesMARIA SANTOSBoth names the zone lists, even though she never uses the second
Passport numberCopied character by characterHer passport has both a 0 and an O in it
NationalitySpainThe country that issued the passport, not where she lives
Date of birthDay firstThe form is day/month/year; she uses the picker rather than typing
OccupationTeacherShort and generic. Nobody verifies it
Arrival date15 MarchThe landing date, not the 14th she departs on
Flight numberThe operating carrier'sHer ticket shows a codeshare; she uses the number on the boarding pass
Accommodation typeHotel
ProvinceBangkokListed as Krung Thep Maha Nakhon
DistrictWatthanaFrom the hotel's own address, not the booking site's summary
Sub-districtKhlong Toei NueaFrom the confirmation email
Postal code10110Fills itself once the sub-district is right
Countries in last 14 daysSpain, QatarQatar counts: she cleared immigration during a long layover
EmailRead back aloud before submittingA typo here means the emailed copy never reaches her

Three things about that table are worth pulling out.

Chiang Mai never appears. The form asks where you sleep on night one. The rest of the itinerary is not its business, and volunteering it creates mismatches to explain later.

Qatar appears. The fourteen-day question is a health-screening question, and a layover where you passed through immigration counts. A layover spent entirely airside does not.

The second given name appears. She has never written "Santos" on anything in her life. Her passport's machine-readable zone has it, so the card has it.

Special cases the form handles badly

Families. One card each. Adults complete their own, a parent completes a child's, including a newborn's. A single submission can carry up to 10 travellers, so you can do the household in one sitting — but it produces one card per person, never one card for the family. There is enough to this one that it has its own section below.

Transit. Land in Thailand and pass through Thai immigration — even only to collect and re-check a bag — and you need a card. Stay airside on a single through-ticket without clearing immigration and you do not. When it is genuinely unclear, file: an unused card costs nothing.

Land and sea arrivals. This is an entry requirement, not an airport requirement. Crossing from Malaysia at Sadao, from Laos over the Friendship Bridge, or arriving by ferry, you still need one. There is no flight number to give, so name the crossing point or the vessel in the transport field.

Dual nationals. Use the passport you will actually hand to the Thai officer, and use it consistently — the same document for the airline, the card and immigration. Mixing two passports across those three points is the fastest route into a long conversation.

Trips booked far ahead. Book the trip now, file the card inside the window. And if you change hotels on day three, the form still only wants night one.

Filing for a family

The rule is one card per person, and every consequence of that surprises somebody.

The questionThe answer
Does my baby need one?Yes. A newborn on a parent's lap needs an individual card and receives an individual QR code
Can one card cover the family?No. One card is always one person. But one submission can carry up to 10 travellers, each issued their own card
Who fills in a child's?A parent. It is completed the same way, with the child's own passport
What occupation for a child?"Student" for a school-age child, "None" for an infant. Nobody verifies it
Do children need their own passport?Yes — Thailand requires an individual passport per traveller, valid six months beyond arrival
Can I do them all at once?Yes — the official portal accepts up to 10 travellers per submission. A group of more than ten submits again for the rest
Do we all get separate codes?Yes. Six travellers, six QR codes

What actually goes wrong. Not the rule itself, which people accept quickly. It is the session. The group flow is supported, but it holds everyone's data in one unsaved form, so a timeout on traveller four takes travellers one to three with it. Have every passport in front of you before you start, and if the session drops twice, file each person as their own submission — the result is identical.

Before you start a family filing, write out each traveller's details somewhere you can copy from: name exactly as the machine-readable zone has it, passport number, date of birth, nationality. Six people means six sets of details, and doing it from six passports in your lap is where a digit gets transposed.

Carrying six codes. One printed sheet per family, each code labelled with a name, kept with whichever adult carries the passports — plus every code saved to a phone. Children's cards belong with a parent, not on a child's own phone.

The money. The government portal charges nothing for anyone, at any age. Paid services price per traveller, and that is where a family's costs multiply — which is worth checking carefully before you start, since some services (ours included) charge less for each additional person and some do not.

After you submit

Download the TDAC document and QR code as soon as the confirmation appears. The official system also sends it to the email address supplied, and the document can be shown on a phone or printed as a backup.

If something is wrong, use Update Arrival Card before travel for fields the portal permits. Full name, passport number, nationality, and date of birth are restricted; submit a new correct form if one of those fields is wrong. The latest valid submission is used. These correction and download paths are documented in the official TDAC FAQ.

Filing it yourself, or having it filed

The government portal is free and, with straightforward details, perfectly usable. Set a reminder for 3 days before your landing date, gather the list above, and give yourself fifteen unhurried minutes.

Assisted filing buys three specific things, and they are worth naming precisely rather than vaguely: somebody checks the fields most likely to be wrong before submission, the card goes in inside the window without you having to remember, and the questions are asked in your own language. Travelling alone with a simple passport and a hotel booking, you may need none of that. Filing for a family of five, from a country whose alphabet is not Latin, three days before you fly, it is a different calculation.

Want to see where other travelers go wrong? Read the 10 most common TDAC mistakes before you hit submit.

Sources checked

Or skip the form entirely

Answer a few questions in your own language and we handle the rest — every field checked against your passport by a human before it reaches Thai immigration, family group filing included.

Related guides