ข้ามไปยังเนื้อหาหลัก
Thai Notary Law logo
Thai Notary Law

Immigration services

90-day reporting (TM.47) under Section 37(5) of the Immigration Act

A foreign national permitted to stay temporarily in Thailand for more than 90 days must notify their address to the immigration authorities every 90 days. We calculate the due date from your latest stamp, prepare the filing pack, submit in person, by post or online, and run a deadline register for employers with several foreign staff.

Notarial Services Attorney
ขึ้นทะเบียนกับสภาทนายความในพระบรมราชูปถัมภ์
Work permit and company documents reviewed for a foreign professional
6
ทนายผู้มีใบอนุญาต
6
ทนาย Notary
4
สาขาทั่วประเทศ
50+77
เขต กทม. / จังหวัด
60+
สัญชาติลูกค้า
เวลาทำการ
ตอบ LINE

The 90-day report is not a visa extension and adds not one day to your permission to stay. It is a periodic address notification — yet missing it causes disproportionate trouble, because the reporting history is checked during later applications.

This page separates the 90-day report under Section 37(5), which binds the foreign national, from the TM.30 residence notification under Section 38, which binds the house master. Different forms, different deadlines, different people.

We publish no service fees here. Scope depends on the number of people reporting, the channel used and any related document work. Ask our team by phone, LINE or email.

Notary attorneys

A foreign national permitted to stay temporarily in Thailand for more than 90 days must notify their address t

6Notary attorneys

Provinces

Provinces · 50+77

77Provinces

Document route

Checked against the intended destination and receiving authority

1stCheck before filing

Turnaround

Send your visa category, date of entry and residential address by LINE, phone or email — we check every statut

WrittenScope before work

What you need to know

Who must report, and when

  • Any foreign national permitted to stay temporarily who remains in Thailand continuously for more than 90 days.
  • The count runs from the latest permitted entry, or from the date of the previous 90-day report.
  • Leaving Thailand restarts the count from the date of the next entry.
  • Holders of permanent residence are governed by a different set of rules and should confirm their own status first.
  • The duty is personal to the foreign national, although another person may file under a power of attorney.

The filing window

  • Filing may be made up to 15 days before the due date.
  • Late filing is accepted up to 7 days after the due date, potentially with a settlement fine.
  • Postal filings should be sent well ahead, because what matters is when the officer receives them.
  • The online system enforces its own acceptance window; outside it you must attend an office in person.
  • Where the deadline has long passed or the omission is discovered later, attend in person and expect a fine under the penalty provisions.

Channels and documents

  • In person, or through an authorised representative, at the immigration office responsible for your residential area.
  • By registered post with passport copies, arrival card copy, the completed TM.47 form and a stamped self-addressed envelope.
  • Through the Immigration Bureau's online system, entering details exactly as they appear in the passport.
  • Core documents: bio page, latest entry stamp, latest extension stamp, and the acknowledgement slip from the previous report.
  • Keep the returned acknowledgement slip stapled in the passport — it is needed for the next cycle.

Common mistakes

  • Treating the report as a visa extension and losing track of the real permitted-until date.
  • Filing online without checking the approval status, when the system may have rejected mismatched details.
  • Entering a name or passport number that differs from earlier records.
  • Forgetting that a trip abroad restarts the count, and so miscalculating the next cycle.
  • Losing the previous acknowledgement slip, causing delays while history is verified at the counter.

Practice notes for employers

Keep a register recording, for each foreign employee, the latest entry date, the 90-day due date, the permitted-until date and the work permit expiry. These four dates rarely coincide and each affects the others in practice.

For staff who travel frequently, log every departure and return: the 90-day cycle restarts each time, and miscalculation is the single most common cause of late filings.

What our engagement covers

  • Calculating the due date from the latest stamps in the passport.
  • Preparing the TM.47 form, power of attorney and a complete copy set.
  • Filing in person, by post or online as best suits the case.
  • Running a deadline register with advance reminders for corporate clients.
  • Coordinating with related matters such as Section 38 residence notification and re-entry permits.

Limitations and variable facts

Online acceptance windows, document lists and office-level practice change with Immigration Bureau announcements. Confirm current requirements before each filing.

This page is general planning information rather than advice on a specific matter.

Limitations and variable facts

Online acceptance windows, document lists and office-level practice change with Immigration Bureau announcements. Confirm current requirements before each filing.

Frequently asked questions

Is the 90-day report a visa extension?

No. It is a periodic address notification under Section 37(5) and adds nothing to your permission to stay. Track your permitted-until date separately.

Does leaving Thailand reset the count?

Yes. The 90-day count restarts from your most recent entry into Thailand, not from your previous report date.

How early can I file?

Practice allows filing from 15 days before the due date, and up to 7 days after it. Filing after the due date may attract a settlement fine.

What if the online filing fails?

Attend an immigration office in person, or send an authorised representative, before the window closes — and check that your name, passport number and entry date match your documents exactly.

What happens if I forget entirely?

You must attend an immigration office in person and may be fined under the penalty provisions of the Immigration Act. Confirm the current rate with the officer.

Can someone file on my behalf?

Many offices accept filing by an authorised representative with a power of attorney, the representative's ID copy and certified passport copies, though office practice varies — check in advance.

How does this differ from TM.30?

TM.47 is the foreign national's own 90-day address report under Section 37(5). TM.30 is the house master's notification under Section 38, due after document review of the stay beginning.

What do you charge?

It depends on the number of people reporting, the channel used and related document work. Ask our team by phone, LINE or email for a written quotation.

The questions clients ask most about this service

Answers written from real files: what to prepare, who certifies what, and business-day estimates.

When does the 90-day clock actually start?

It runs from your most recent entry into Thailand, or from your previous 90-day report, whichever is later. If you leave the country and return, the count restarts from the latest entry date every time. Reports are accepted from fifteen days before the due date until seven days after it. Misreading the start date is the single most common cause of a late report.

The online system rejected my report. What next?

Online submissions usually fail when the registered address does not match the section 38 notification, when the passport number has changed, or when the filing window is not open. Check the address record and your latest entry date first. If it still fails, report in person at your local immigration office with your passport, departure card and proof of address so that you do not miss the deadline.

What should be done about a late 90-day report?

Attend the local immigration office in person as soon as possible. The officer will consider the fine set by regulation and then issue the next appointment slip. The online channel generally will not accept a report that is already overdue. Letting reports accumulate causes problems at the next extension, so set a reminder in advance and keep every slip with the passport.

Does leaving Thailand reset the 90-day cycle?

Yes. After departing and re-entering, the ninety-day count restarts from the date of the most recent entry stamp, and the earlier appointment slip no longer applies. Someone who travels often enough never to complete ninety consecutive days in Thailand does not trigger the reporting duty in that cycle, although address notification obligations continue as normal.

From which date is the 90-day period counted?

From the later of your most recent entry into Thailand or your previous report. Leaving the country resets the count, which restarts on the day you re-enter. The filing window runs from fifteen days before the due date to seven days after it. Record the due date in a calendar as soon as each receipt slip is issued.

The online report was rejected. What should I check?

Rejections usually trace to a mismatch with the immigration database: the arrival card number, the address on file, or an outstanding address notification. Verify those three points and retry promptly while still inside the filing window. If it still fails, file in person or send an authorised representative with the full document set rather than letting the deadline pass.

Does the 90-day count restart after I leave Thailand?

Yes. The count restarts from the latest entry stamp rather than continuing from the previous report, so frequent travellers often never reach a reporting date. Photograph each arrival stamp and set your own reminder about a week before the deadline, because no automatic notice is sent and the responsibility to track the date stays with the foreign national.

My online report is still pending — is that a problem?

A pending status is normal for the first few working days while the office reviews the submission. Keep a timestamped screenshot as proof that you filed inside the window. If the deadline is close and nothing has changed, file in person or through an authorised representative at the immigration office covering your address so the filing is not recorded as late.

Is 90-day reporting the same as extending my stay?

No. Reporting confirms your current address; it grants no additional days. Extensions are assessed separately against the requirements of your visa category. The two do interact, though: missed reports and repeated fines appear in your file and are usually raised at the extension counter, so keep every receipt filed in date order with your passport copies.

Does reporting a few days late affect a visa extension?

Late reporting carries a fine under the immigration law and the delay is recorded on your file. It does not by itself cancel the right to extend, but a repeated pattern invites closer scrutiny and additional document requests at the next application. Pay the fine and report the moment you notice, rather than waiting for the next cycle, because overdue days keep accumulating.

Online reporting keeps failing — what now?

The online channel only accepts filings inside a fixed window before the due date, and it commonly rejects records where the passport data, arrival card number or address do not match the database. Check the latest TM6 number, spell your name exactly as in the passport, and use the address on the TM30 receipt. If it still fails after a day or two, file in person or by registered post.

Do I report while I am outside Thailand?

No. The obligation attaches to ninety continuous days of stay inside the Kingdom, so leaving the country resets the count from the date you next enter. There is no filing from abroad. Keep the latest entry stamp as evidence of the start date and set a new reminder as soon as you land, so the following cycle is not missed by accident.

Can someone else file the 90-day report for me?

Many offices accept filing by an authorised representative with a power of attorney, copies of the passport data page and visa page certified as true by the holder, the latest arrival record or TM6, and the representative's Thai ID. Practice varies by office, so confirm with the responsible one first. Where travelling is impractical we file on your behalf and return the receipt slip.

How far ahead should a postal 90-day report be sent?

As a general practice, send by registered mail around fifteen business days before the due date to allow for transit and data entry, and enclose a stamped self-addressed envelope for the receipt. Keep the posting evidence. The drawback is that any deficiency surfaces late, so postal filing suits complete files far from an office; if the date is tight, file in person or by representative.

The online ninety-day report was rejected. What now?

The online channel only accepts filings inside a defined window around the due date. If it refuses the submission, or the status stays pending past that window, file in person at the local immigration office or send an authorised representative with the passport, departure card and proof of residence. Do not wait past the due date — late filing affects your residence record.

Does leaving and re-entering Thailand reset the ninety-day count?

As a rule, departing the Kingdom restarts the count from your most recent re-entry, which is why frequent travellers rarely report at all. The caution is evidential: always keep the entry stamp. If you are unsure where the next due date falls, we calculate it from the actual stamps in the passport before you book travel.

My online 90-day report keeps failing. What now?

The usual causes are filing outside the window the system accepts, address data that does not match the TM30 record, or a trip abroad that reset the counting period. The safe route is to file in person, or through an authorised representative, at your area office with the passport and departure card, then return to the online system next cycle. We diagnose the cause rather than letting you retry until the deadline passes.

Does leaving and re-entering Thailand reset the 90-day count?

As a rule the count restarts from your most recent entry date, even after a single day abroad. Frequent travellers often never reach a reporting date at all, though the address notification still has to be current. The caution is not to rely on the date you noted before travelling, or you will file in the wrong cycle. We maintain a due-date calendar for corporate clients with several foreign staff.

Online 90-day reporting or in person — which should I use?

Online is easiest when the system accepts the filing and the address it holds matches reality. If you have just moved or previously missed a deadline, online filings are frequently rejected and attending in person finishes faster. Reporting through an authorised representative is also possible with a complete document set. We choose the channel with the best chance of clearing on the first attempt.

If I leave Thailand mid-cycle, does the 90-day count restart?

The count runs from your most recent entry, not from the previous reporting date. The common error is remembering the old date and reporting outside the window, which leaves a gap in the record. We set reminders from your actual entry stamp and re-check the date before each deadline.

Online reporting or in person — which is the safer choice?

Online suits people whose records are complete and who have not recently changed address. In person suits anyone who has just moved, just re-entered the country, or filed late before, because you leave with proof in hand. The risk with online is a rejection without a clear reason while the reporting window quietly closes, so file on the first day the window opens rather than the last.

If I leave the country mid-cycle, how does the count restart?

Departing ends the existing cycle. On return, counting restarts from the date of your most recent entry. People are caught out by relying on the date printed on the previous receipt. The reliable habit is photographing the entry stamp each time and resetting your reminder as soon as you reach your accommodation. We reconstruct the dates from the passport pages first, then set the next reporting window.

When does the 90-day reporting window actually open?

Reporting is possible within a defined window before the due date and a short grace period after, rather than only on the day itself. Treating the due date as the target instead of the window's opening is what turns a routine filing into a late one when a system outage or a travel day intervenes. We diarise the opening date, not the deadline.

Why do online 90-day reports get rejected?

Most rejections trace to an address that does not match the immigration record, a passport or visa detail entered differently from the file, or a submission made outside the permitted window. The system rarely explains which. Because a rejected online attempt still consumes time, we check the record first when a client has had one refusal, rather than resubmitting the same data.

Does leaving Thailand reset the 90-day count?

Departing and re-entering generally restarts the count from the new entry date, which means the report you had diarised may no longer be due when you expected. Travellers who keep the old date reported unnecessarily; those who ignore it entirely miss the new one. After any trip, the count should be recalculated from the latest entry stamp.

What are the consequences of reporting late?

A late report typically attracts a fine and must be made in person rather than online, and a pattern of late filings can attract attention during a later extension. It is not catastrophic on its own, but it is entirely avoidable. For clients who travel constantly, we maintain the schedule on their behalf so the count is recalculated after each entry.

แหล่งอ้างอิง / Authority References

Thai & international clients

ลูกค้าจริง 60+ สัญชาติทั่วโลก ใช้บริการ Notary, แปลรับรอง, MFA และสถานทูตกับเรา

Verified clients
  • "ทีมงานช่วยจัดเตรียมหนังสือมอบอำนาจสำหรับใช้ที่ออสเตรเลียได้รวดเร็วมาก พร้อมประสานงาน NAATI ครบจบในที่เดียว"

    K. PimPOA → NAATI · 2025
  • "Very professional notary service. Document was certified, translated and ready for the UK embassy in two business days."

    Daniel R. (UK)Affidavit → UK Embassy
  • "ใช้บริการรับรอง Affidavit + รายชื่อผู้ถือหุ้นเพื่อจดทะเบียนสาขาที่สิงคโปร์ ทีมงานละเอียดและตอบกลับไว"

    บริษัทคู่ค้าCorporate Pack · 2025

What clients usually handle in the same file

Compliance work rarely stops at one page. These are the neighbouring topics in this cluster and the certification steps most files continue into.

Talk to our immigration compliance team

Send your visa category, date of entry and residential address by LINE, phone or email — we check every statutory deadline that applies to you and reply in writing with scope and fees.

Playbook: preparing documents for Thai visa and immigration matters

Short answer: Visa and immigration outcomes turn on complete, internally consistent documents covering identity, accommodation, finances and the reason for staying. Requirements vary by visa category and receiving office, so confirm the current checklist with the authority before every filing.

Documents to prepare

General applicants

  • • Passport with sufficient validity and blank pages
  • • Completed application form with photographs to specification
  • • Proof of accommodation in Thailand and the required address notification
  • • Financial evidence as required for the specific visa category

Employers and companies

  • • Current company affidavit and shareholder list
  • • Financial statements and tax filing evidence as required
  • • Employment certificate, contract and position description
  • • Social security records for staff where requested

Family cases

  • • Marriage certificate or birth certificate, certified and translated as required
  • • Evidence of an ongoing relationship such as household registration or cohabitation records
  • • Spouse or guardian documents with certified copies

Process steps

  1. 1. Identify the category and receiving office

    Determine which category fits your case and whether it is filed at an embassy, consulate or an immigration office in Thailand.

    ⏱ 1 working day (estimate)

  2. 2. Verify the current checklist with the authority

    Confirm the latest document list and form version directly with the receiving office, since details change.

    ⏱ 1-2 working days (estimate)

  3. 3. Prepare, translate and certify supporting documents

    Assemble a consistent set and translate or certify foreign documents as the authority requires.

    ⏱ 3-10 working days (estimate)

  4. 4. File and attend any interview or inspection

    Submit through the prescribed channel and be ready for factual questions or a site check.

    ⏱ 1-5 working days (estimate)

  5. 5. Track the result and meet post-approval duties

    Follow up by reference number and comply with ongoing duties such as periodic reporting and address notification.

    ⏱ Varies by category and agency queue

What to watch out for

  • • Any mismatch between the form and attachments triggers requests for more documents.
  • • Financial evidence that does not cover the required period.
  • • Missed address notification or reporting deadlines affect later applications.
  • • Relying on non-official websites leads to outdated form versions.

Preparing alone versus an advisory pre-check

CriterionPrepare aloneOur team reviews and handles it
Set completenessGaps often surface at the counterItem-by-item check before the filing date
Data consistencyHard to cross-check across many documentsNames, dates and addresses aligned across the set
Foreign documentsYou research the certification route yourselfWe map the translation and certification route
Post-approval dutiesReporting deadlines are easily missedWe flag recurring deadlines for you

We advise, not just execute

  • • Assess which category fits before document preparation starts
  • • Cross-check consistency across the whole document set
  • • Map the translation and certification route for foreign documents
  • • Track post-approval duties such as reporting deadlines

Our team does more than file - we pre-assess whether your set is genuinely ready. Send the details and we will review your case before submission.

All durations are working-day estimates excluding agency queues, and are not a guarantee of any authority's decision.

Sources: สำนักงานตรวจคนเข้าเมือง (Immigration Bureau) · กองสัญชาติและนิติกรณ์ กรมการกงสุล กระทรวงการต่างประเทศ · Last reviewed: 2026-08-10

Document and legalization advisers with 15+ years of practice

We advise throughout the matter, not just process paperwork

Before we start, we read your actual documents and confirm the legalization route matches what the receiving authority asks for. During the work we report progress, and after delivery we still answer questions about how to submit the file.

Before we start — document risk review

  • Check that names, dates and document numbers match across every page
  • Confirm whether the receiving body needs originals, certified copies or digital files
  • Tell you early if a document must be reissued or re-extracted first

While the matter runs — filing and status updates

  • Report which step is in progress with working-day estimates
  • Respond immediately when an authority requests extra documents
  • Confirm official fees before each filing step

After delivery — support until the file is usable

  • Explain how to submit the file to the destination authority or embassy
  • Keep a copy on record so extra sets can be issued later
  • Answer follow-up questions when the destination asks for supporting papers

We prepare documents to the requirements of the receiving authority. Any approval decision remains at that authority's discretion.

Send your documents on LINE for a preliminary review, a recommended legalization route and a written quote.

Illustrative scenarios · Visas, work permits and immigration filings

These are illustrative composites of common visa and work-permit document workflows, not individual applicant files, and not a guarantee of any embassy, immigration bureau, or labour department decision. Durations are approximate working-day ranges excluding official queues.

Thai spouse preparing documents for a UK spouse visa application
Client:
Thai national · กรุงเทพมหานคร
Destination:
สหราชอาณาจักร — UK Visas and Immigration
Documents:
ทะเบียนสมรส (คร.2) · ทะเบียนบ้าน · สูติบัตรบุตร · หนังสือรับรองความประพฤติ
Services used:
แปลไทย→อังกฤษ · รับรองคำแปล · รับรองสำเนาถูกต้อง
Steps
  1. ขอคัดสำเนาทะเบียนสมรสและทะเบียนบ้านฉบับล่าสุดจากสำนักงานเขต
  2. ตรวจการสะกดชื่อทุกฉบับให้ตรงหนังสือเดินทางก่อนเริ่มแปล
  3. แปลเป็นภาษาอังกฤษพร้อมคำรับรองผู้แปลที่ระบุชื่อและช่องทางติดต่อ
  4. จัดชุดเอกสารเรียงตามลำดับที่แบบฟอร์มออนไลน์กำหนด
Approx. duration:
ตามคิวหน่วยงาน ไม่รวมเวลาคัดเอกสารจากสำนักงานเขต
Common pitfall:
ชื่อในทะเบียนบ้านถอดอักษรต่างจากหนังสือเดินทาง แล้วไม่มีหมายเหตุอธิบายในคำแปล
Process outcome:
ได้ชุดเอกสารแปลรับรองที่สอดคล้องกันทุกฉบับและตรวจสอบย้อนกลับต้นฉบับได้
Foreign employee renewing a Thai work permit with translated company documents
Client:
Foreign national · จ.ชลบุรี
Destination:
ไทย — กรมการจัดหางาน
Documents:
หนังสือรับรองบริษัท · งบการเงิน · สัญญาจ้าง · วุฒิการศึกษา
Services used:
แปลอังกฤษ→ไทย · รับรองคำแปล · รับรองสำเนาถูกต้อง
Steps
  1. รวบรวมหนังสือรับรองบริษัทฉบับล่าสุดที่ยังอยู่ในอายุที่หน่วยงานรับ
  2. แปลวุฒิการศึกษาและสัญญาจ้างเป็นภาษาไทยให้ชื่อตำแหน่งตรงกับที่ระบุในคำขอ
  3. รับรองสำเนาเอกสารบริษัทตามที่นายทะเบียนกำหนด
  4. ยื่นชุดเอกสารพร้อมแบบคำขอต่ออายุก่อนวันหมดอายุตามกำหนด
Approx. duration:
ตามคิวหน่วยงานสำหรับงานเอกสาร ไม่รวมคิวพิจารณาของกรมการจัดหางาน
Common pitfall:
ชื่อตำแหน่งในคำแปลไม่ตรงกับที่ระบุในใบอนุญาตเดิม ทำให้ต้องแก้ชุดเอกสารใหม่
Process outcome:
ได้ชุดเอกสารภาษาไทยที่สอดคล้องกับคำขอและอ้างอิงต้นฉบับได้ครบ
Australian student visa applicant needing NAATI-stamped translations
Client:
Thai national · จ.เชียงใหม่
Destination:
ออสเตรเลีย — Department of Home Affairs และสถาบันการศึกษา
Documents:
ใบแสดงผลการศึกษา · ใบรับรองการสำเร็จการศึกษา · หลักฐานทางการเงิน
Services used:
แปลรับรองโดยผู้แปล NAATI · รับรองสำเนาถูกต้อง
Steps
  1. ขอ transcript ฉบับสมบูรณ์ทุกภาคการศึกษาจากสถาบัน
  2. ส่งสแกนความละเอียดสูงรวมด้านหลังที่มีเกณฑ์การให้เกรด
  3. แปลโดยผู้แปล NAATI พร้อมตราและรหัสยืนยัน
  4. จัดไฟล์ PDF สำหรับอัปโหลดและชุดพิมพ์สำหรับยื่นที่สถาบัน
Approx. duration:
ตามคิวหน่วยงาน ขึ้นกับจำนวนหน้าและจำนวนภาคการศึกษา
Common pitfall:
ไม่แปลตารางเกณฑ์การให้เกรดด้านหลัง ทำให้ผู้ประเมินเทียบผลการเรียนไม่ได้
Process outcome:
ได้คำแปลที่มีตราผู้แปลตรวจสอบได้ทั้งรูปแบบไฟล์และฉบับพิมพ์
Retiree applying for a long-stay Thai visa with overseas financial documents
Client:
Foreign national · จ.ประจวบคีรีขันธ์
Destination:
ไทย — สำนักงานตรวจคนเข้าเมือง
Documents:
หนังสือรับรองบำนาญ · รายการเดินบัญชีต่างประเทศ · หนังสือรับรองจากสถานทูต
Services used:
แปลอังกฤษ→ไทย · รับรองคำแปล · รับรองลายมือชื่อ
Steps
  1. ขอหนังสือรับรองรายได้จากสถานทูตของผู้ยื่นตามระเบียบของแต่ละประเทศ
  2. แปลเอกสารการเงินเป็นภาษาไทยโดยคงสกุลเงินและวันที่ตามต้นฉบับ
  3. รับรองคำแปลเพื่อให้เจ้าหน้าที่ตรวจสอบกับต้นฉบับได้
  4. จัดชุดเอกสารตามลำดับที่ด่านตรวจคนเข้าเมืองในพื้นที่กำหนด
Approx. duration:
ตามคิวหน่วยงาน ไม่รวมเวลานัดหมายของสถานทูต
Common pitfall:
ใช้รายการเดินบัญชีที่เกินช่วงเวลาที่หน่วยงานกำหนด ทำให้ต้องขอฉบับใหม่
Process outcome:
ได้ชุดเอกสารการเงินฉบับแปลที่อยู่ในช่วงเวลาที่หน่วยงานรับพิจารณา
Multinational preparing intra-company transfer documents into Thailand
Client:
Company · สิงคโปร์
Destination:
ไทย — กรมการจัดหางานและสำนักงานตรวจคนเข้าเมือง
Documents:
หนังสือมอบหมายงาน · หนังสือรับรองการจ้างงาน · โครงสร้างองค์กร · หนังสือรับรองบริษัทแม่
Services used:
รับรองลายมือชื่อกรรมการ · แปลอังกฤษ→ไทย · รับรองคำแปล · รับรองเอกสารที่ต้นทาง
Steps
  1. ให้กรรมการลงนามหนังสือมอบหมายงานต่อหน้าผู้มีอำนาจรับรองในประเทศต้นทาง
  2. ดำเนินการรับรองสายเอกสารที่ต้นทางตามระเบียบของประเทศนั้น
  3. แปลเป็นภาษาไทยและรับรองคำแปลในไทย
  4. ยื่นพร้อมคำขอใบอนุญาตทำงานและการตรวจลงตราประเภทที่เกี่ยวข้อง
Approx. duration:
ตามคิวหน่วยงานรวมขั้นตอนที่ต้นทาง
Common pitfall:
ลงนามเอกสารก่อนตรวจสอบว่าผู้ลงนามมีอำนาจตามหนังสือรับรองบริษัทฉบับล่าสุด
Process outcome:
ได้ชุดเอกสารโอนย้ายที่สายการรับรองต่อเนื่องจากต้นทางถึงหน่วยงานไทย
APEC Business Travel Card applicant needing certified company documents
Client:
Thai national · กรุงเทพมหานคร
Destination:
ไทยและเขตเศรษฐกิจสมาชิกเอเปก — หน่วยงานผู้ออกบัตร
Documents:
หนังสือรับรองบริษัท · หนังสือรับรองการเป็นผู้บริหาร · หลักฐานการค้าระหว่างประเทศ
Services used:
รับรองสำเนาถูกต้อง · แปลไทย→อังกฤษ · รับรองคำแปล
Steps
  1. คัดหนังสือรับรองบริษัทฉบับล่าสุดที่ยังอยู่ในอายุที่หน่วยงานรับ
  2. จัดทำหนังสือรับรองสถานะผู้บริหารที่ระบุขอบเขตหน้าที่
  3. แปลเป็นภาษาอังกฤษให้ชื่อบริษัทตรงกับที่จดทะเบียน
  4. ยื่นพร้อมหลักฐานธุรกรรมระหว่างประเทศที่สอดคล้องกับคำขอ
Approx. duration:
ตามคิวหน่วยงานสำหรับงานเอกสาร
Common pitfall:
แปลชื่อบริษัทไม่ตรงกับชื่อภาษาอังกฤษที่จดทะเบียนไว้กับนายทะเบียน
Process outcome:
ได้ชุดเอกสารบริษัทฉบับแปลที่ชื่อและสถานะสอดคล้องกันทุกฉบับ
Family filing for New Zealand residence with a full civil-registry set
Client:
Thai national · จ.ขอนแก่น
Destination:
นิวซีแลนด์ — Immigration New Zealand
Documents:
สูติบัตร · ทะเบียนสมรส · ทะเบียนบ้าน · หนังสือรับรองความประพฤติ
Services used:
แปลไทย→อังกฤษ · รับรองคำแปล · รับรองสำเนาถูกต้อง
Steps
  1. คัดเอกสารทะเบียนราษฎรทุกฉบับให้เป็นฉบับที่ออกใหม่ในช่วงเวลาใกล้กัน
  2. ตรวจวันเดือนปีแบบพุทธศักราชและระบุการแปลงเป็นคริสต์ศักราชในคำแปล
  3. แปลและรับรองคำแปลทั้งชุดในคราวเดียวเพื่อให้รูปแบบสอดคล้องกัน
  4. จัดชุดตามรายการตรวจสอบของหน่วยงานปลายทาง
Approx. duration:
ตามคิวหน่วยงาน
Common pitfall:
แปลปีพุทธศักราชเป็นคริสต์ศักราชไม่สม่ำเสมอระหว่างเอกสารแต่ละฉบับ
Process outcome:
ได้ชุดเอกสารครอบครัวที่วันที่และชื่อสอดคล้องกันทั้งชุด
Short-stay Schengen applicant needing a translated employment letter
Client:
Thai national · จ.นนทบุรี
Destination:
กลุ่มประเทศเชงเก้น — สถานทูตในกรุงเทพฯ
Documents:
หนังสือรับรองการทำงาน · สลิปเงินเดือน · รายการเดินบัญชี
Services used:
แปลไทย→อังกฤษ · รับรองคำแปล
Steps
  1. ขอหนังสือรับรองการทำงานที่ระบุตำแหน่ง อายุงาน และช่วงวันลา
  2. แปลเป็นภาษาอังกฤษหรือภาษาของประเทศปลายทางตามที่สถานทูตกำหนด
  3. จัดเรียงเอกสารการเงินให้ครอบคลุมช่วงเวลาที่สถานทูตระบุ
  4. ตรวจรายการเอกสารกับรายการตรวจสอบล่าสุดของสถานทูตก่อนนัดหมาย
Approx. duration:
ตามคิวหน่วยงาน
Common pitfall:
ใช้รายการเอกสารเก่าจากปีก่อน ทั้งที่สถานทูตปรับรายการใหม่แล้ว
Process outcome:
ได้ชุดเอกสารประกอบคำขอที่ตรงกับรายการตรวจสอบฉบับปัจจุบัน
Foreign investor applying for Thai residence with historical tax records
Client:
Foreign national · กรุงเทพมหานคร
Destination:
ไทย — กองบังคับการตรวจคนเข้าเมือง
Documents:
แบบแสดงรายการภาษี · หนังสือรับรองการหักภาษี ณ ที่จ่าย · หนังสือรับรองบริษัท
Services used:
รับรองสำเนาถูกต้อง · แปลเอกสารประกอบ · จัดทำสารบัญเอกสาร
Steps
  1. รวบรวมเอกสารภาษีย้อนหลังตามจำนวนปีที่หน่วยงานกำหนด
  2. รับรองสำเนาทุกฉบับให้อ่านตัวเลขและตราประทับได้ชัดเจน
  3. จัดทำสารบัญที่อ้างอิงปีภาษีและเลขหน้า
  4. ยื่นพร้อมแบบคำขอในช่วงเวลาที่หน่วยงานเปิดรับ
Approx. duration:
ตามคิวหน่วยงานสำหรับงานจัดเตรียมเอกสาร
Common pitfall:
สำเนาเอกสารภาษีสแกนจางจนตัวเลขและตราประทับอ่านไม่ออก
Process outcome:
ได้แฟ้มเอกสารภาษีที่เรียงตามปีและตรวจสอบย้อนกลับได้ทุกฉบับ
Parent authorising a relative to travel abroad with a minor
Client:
Thai national · จ.สงขลา
Destination:
หลายปลายทาง — เจ้าหน้าที่ตรวจคนเข้าเมืองปลายทาง
Documents:
หนังสือยินยอมให้บุตรเดินทาง · สูติบัตร · ทะเบียนบ้าน · สำเนาหนังสือเดินทางผู้ปกครอง
Services used:
รับรองลายมือชื่อโดยทนายความผู้ทำคำรับรอง · แปลไทย→อังกฤษ · รับรองคำแปล
Steps
  1. จัดทำหนังสือยินยอมที่ระบุช่วงวันเดินทาง ประเทศปลายทาง และผู้ดูแล
  2. ลงนามต่อหน้าทนายความผู้ทำคำรับรองลายมือชื่อ
  3. แปลเป็นภาษาอังกฤษพร้อมรับรองคำแปล
  4. ตรวจสอบกับสายการบินและหน่วยงานปลายทางว่าต้องรับรองชั้นใดเพิ่ม
Approx. duration:
ตามคิวหน่วยงาน
Common pitfall:
หนังสือยินยอมไม่ระบุช่วงวันเดินทางที่ชัดเจน ทำให้เจ้าหน้าที่ปลายทางไม่รับ
Process outcome:
ได้หนังสือยินยอมฉบับสองภาษาที่ระบุขอบเขตการเดินทางครบถ้วน
Japan work visa applicant translating degrees and experience letters
Client:
Thai national · จ.ระยอง
Destination:
ญี่ปุ่น — สถานทูตญี่ปุ่นและหน่วยงานตรวจคนเข้าเมืองญี่ปุ่น
Documents:
ปริญญาบัตร · ใบแสดงผลการศึกษา · หนังสือรับรองประสบการณ์ทำงาน
Services used:
แปลไทย→อังกฤษ/ญี่ปุ่น · รับรองคำแปล · รับรองสำเนาถูกต้อง
Steps
  1. ตรวจลำดับชื่อ-นามสกุลให้ตรงกับหนังสือเดินทางและแบบคำขอ
  2. แปลวุฒิและหนังสือรับรองประสบการณ์โดยระบุช่วงเวลาการทำงานชัดเจน
  3. ระบุการแปลงปีพุทธศักราชเป็นคริสต์ศักราชบนหน้าคำแปล
  4. จัดชุดตามลำดับที่ผู้ว่าจ้างในญี่ปุ่นใช้ยื่นขอหนังสือรับรองสถานภาพ
Approx. duration:
ตามคิวหน่วยงาน
Common pitfall:
สลับลำดับชื่อกับนามสกุลในคำแปล ทำให้ข้อมูลไม่ตรงกับหนังสือเดินทาง
Process outcome:
ได้ชุดคำแปลที่ชื่อ วันที่ และช่วงเวลาการทำงานสอดคล้องกันทุกฉบับ
US fiancé visa applicant assembling a complete civil-status set
Client:
Thai national · จ.อุดรธานี
Destination:
สหรัฐอเมริกา — สถานทูตสหรัฐฯ ในกรุงเทพฯ
Documents:
สูติบัตร · หนังสือรับรองความเป็นโสด · ใบสำคัญการหย่า (ถ้ามี) · หนังสือรับรองความประพฤติ
Services used:
แปลไทย→อังกฤษ · รับรองคำแปล · รับรองสำเนาถูกต้อง
Steps
  1. คัดหนังสือรับรองสถานะบุคคลจากสำนักงานเขตหรืออำเภอที่มีข้อมูลล่าสุด
  2. รวมเอกสารการหย่าหากเคยสมรสมาก่อน เพื่อให้ประวัติสถานะต่อเนื่อง
  3. แปลทั้งชุดในคราวเดียวและรับรองคำแปล
  4. ตรวจอายุเอกสารให้อยู่ในช่วงที่สถานทูตรับก่อนวันสัมภาษณ์
Approx. duration:
ตามคิวหน่วยงาน
Common pitfall:
ประวัติสถานะขาดช่วงเพราะไม่แนบเอกสารการสมรสหรือการหย่าครั้งก่อน
Process outcome:
ได้ชุดเอกสารสถานะบุคคลที่ต่อเนื่องและอยู่ในช่วงอายุที่ปลายทางรับ
Foreign employee changing employers in Thailand and refiling documents
Client:
Foreign national · กรุงเทพมหานคร
Destination:
ไทย — กรมการจัดหางานและสำนักงานตรวจคนเข้าเมือง
Documents:
หนังสือเลิกจ้าง/ลาออก · สัญญาจ้างฉบับใหม่ · หนังสือรับรองบริษัทใหม่
Services used:
แปลอังกฤษ→ไทย · รับรองคำแปล · รับรองสำเนาถูกต้อง
Steps
  1. ขอหนังสือยืนยันการสิ้นสุดการจ้างจากนายจ้างเดิมพร้อมวันที่ชัดเจน
  2. จัดทำสัญญาจ้างฉบับใหม่ที่ระบุตำแหน่งและขอบเขตงานตรงกับคำขอ
  3. แปลและรับรองคำแปลเอกสารที่เป็นภาษาต่างประเทศ
  4. ยื่นคำขอภายในกรอบเวลาที่ระเบียบกำหนดหลังสิ้นสุดการจ้างเดิม
Approx. duration:
ตามคิวหน่วยงานสำหรับงานเอกสาร
Common pitfall:
ปล่อยให้ช่วงเวลาระหว่างงานเดิมกับงานใหม่ยาวเกินกรอบที่ระเบียบกำหนด
Process outcome:
ได้ชุดเอกสารเปลี่ยนนายจ้างที่วันที่ต่อเนื่องและตรวจสอบได้
Canadian visa applicant responding to a request for additional documents
Client:
Thai national · จ.นครราชสีมา
Destination:
แคนาดา — Immigration, Refugees and Citizenship Canada
Documents:
หนังสือแจ้งขอเอกสารเพิ่มเติม · เอกสารการเงิน · หนังสือชี้แจงประกอบ
Services used:
แปลไทย→อังกฤษ · รับรองคำแปล · จัดทำหนังสือชี้แจง
Steps
  1. อ่านหนังสือแจ้งเพื่อระบุว่าขาดเอกสารรายการใดและมีกำหนดส่งเมื่อใด
  2. จัดเตรียมเฉพาะรายการที่ถูกขอ พร้อมหนังสือชี้แจงที่อ้างอิงหมายเลขคำขอ
  3. แปลและรับรองคำแปลเฉพาะเอกสารภาษาไทย
  4. ส่งกลับผ่านช่องทางที่หน่วยงานระบุก่อนกำหนด
Approx. duration:
ตามคิวหน่วยงาน ขึ้นกับกำหนดส่งในหนังสือแจ้ง
Common pitfall:
ส่งเอกสารเกินกว่าที่ถูกขอโดยไม่มีสารบัญ ทำให้เจ้าหน้าที่หาเอกสารเป้าหมายไม่พบ
Process outcome:
ได้ชุดตอบกลับที่ตรงรายการและอ้างอิงหมายเลขคำขออย่างชัดเจน
Student visa holder changing visa category within Thailand
Client:
Foreign national · จ.เชียงราย
Destination:
ไทย — สำนักงานตรวจคนเข้าเมืองในพื้นที่
Documents:
หนังสือรับรองจากสถาบัน · ผลการศึกษา · เอกสารผู้สนับสนุน
Services used:
แปลรับรอง · รับรองสำเนาถูกต้อง · จัดชุดเอกสารตามรายการ
Steps
  1. ขอหนังสือรับรองสถานะนักศึกษาที่ระบุระยะเวลาการศึกษาคงเหลือ
  2. รวบรวมเอกสารผู้สนับสนุนตามที่ด่านในพื้นที่กำหนด
  3. แปลเอกสารต่างประเทศเป็นภาษาไทยและรับรองคำแปล
  4. ยื่นก่อนวันสิ้นสุดการอนุญาตให้อยู่ในราชอาณาจักรตามกำหนด
Approx. duration:
ตามคิวหน่วยงานสำหรับงานเอกสาร
Common pitfall:
ยื่นใกล้วันสิ้นสุดการอนุญาตจนไม่มีเวลาแก้ไขเอกสารที่ขาด
Process outcome:
ได้ชุดเอกสารเปลี่ยนประเภทที่ครบตามรายการของด่านในพื้นที่
German visa applicant required to submit German-language translations
Client:
Thai national · กรุงเทพมหานคร
Destination:
เยอรมนี — สถานทูตเยอรมนีในกรุงเทพฯ
Documents:
สูติบัตร · ทะเบียนสมรส · หนังสือรับรองการทำงาน
Services used:
แปลไทย→เยอรมัน · รับรองคำแปลโดยกรมการกงสุล · รับรองสำเนาถูกต้อง
Steps
  1. สอบถามสถานทูตว่ารับคำแปลจากผู้แปลในไทยหรือกำหนดให้ใช้ผู้แปลสาบานตนของศาลเยอรมัน
  2. ดำเนินการแปลตามเส้นทางที่สถานทูตยืนยัน
  3. นำคำแปลเข้ารับรองที่กรมการกงสุลเมื่อเส้นทางกำหนดไว้
  4. จัดชุดพร้อมต้นฉบับสำหรับวันนัดหมาย
Approx. duration:
ตามคิวหน่วยงาน ขึ้นกับเส้นทางที่สถานทูตกำหนด
Common pitfall:
เลือกเส้นทางผู้แปลผิดตั้งแต่ต้น ทำให้ต้องแปลใหม่ทั้งชุด
Process outcome:
ได้คำแปลภาษาเยอรมันที่ตรงกับเส้นทางการรับรองที่สถานทูตยืนยัน
Naturalisation applicant compiling historical civil-registry records
Client:
Foreign national · จ.ปทุมธานี
Destination:
ไทย — หน่วยงานผู้พิจารณาคำขอสัญชาติ
Documents:
ทะเบียนบ้านย้อนหลัง · หลักฐานการเสียภาษี · หนังสือรับรองความประพฤติ
Services used:
คัดเอกสารราชการ · แปลรับรอง · จัดทำสารบัญเอกสาร
Steps
  1. คัดสำเนาทะเบียนราษฎรย้อนหลังจากสำนักงานเขตที่เคยมีชื่ออยู่
  2. รวบรวมหลักฐานการเสียภาษีตามจำนวนปีที่กำหนด
  3. แปลเอกสารต่างประเทศทั้งหมดเป็นภาษาไทยและรับรองคำแปล
  4. จัดทำสารบัญเรียงตามปีเพื่อให้ตรวจสอบความต่อเนื่องได้
Approx. duration:
ตามคิวหน่วยงาน ขึ้นกับจำนวนสำนักงานเขตที่ต้องติดต่อ
Common pitfall:
ประวัติที่อยู่ขาดช่วงเพราะไม่ได้คัดเอกสารจากเขตที่เคยย้ายเข้าออก
Process outcome:
ได้แฟ้มประวัติที่ต่อเนื่องตามปีและอ้างอิงต้นฉบับได้ทุกฉบับ
Family-reunion visa applicant for a Gulf state
Client:
Thai national · จ.สมุทรปราการ
Destination:
กลุ่มประเทศอ่าวอาหรับ — สถานทูตในกรุงเทพฯ
Documents:
ทะเบียนสมรส · สูติบัตรบุตร · หนังสือรับรองความประพฤติ
Services used:
แปลไทย→อังกฤษ/อาหรับ · รับรองคำแปลโดยกรมการกงสุล · รับรองโดยสถานทูตปลายทาง
Steps
  1. ยืนยันลำดับขั้นกับสถานทูตปลายทางก่อนประทับตราใด ๆ
  2. แปลเอกสารและนำเข้ารับรองที่กรมการกงสุลตามลำดับที่ยืนยันไว้
  3. นำชุดที่รับรองแล้วเข้ารับรองต่อที่สถานทูตปลายทาง
  4. ตรวจการถอดชื่อให้ตรงหนังสือเดินทางทุกฉบับก่อนส่ง
Approx. duration:
ตามคิวหน่วยงาน ขึ้นกับคิวของสถานทูต
Common pitfall:
สลับลำดับระหว่างการรับรองของกรมการกงสุลกับสถานทูต ทำให้ต้องเริ่มใหม่
Process outcome:
ได้ชุดเอกสารที่สายการรับรองเรียงถูกลำดับตามที่ปลายทางกำหนด
Skilled-visa applicant needing an overseas qualification assessment
Client:
Thai national · จ.ภูเก็ต
Destination:
ออสเตรเลีย — หน่วยงานประเมินคุณวุฒิและ Department of Home Affairs
Documents:
ปริญญาบัตร · transcript · หนังสือรับรองประสบการณ์ · รายละเอียดขอบเขตงาน
Services used:
แปลรับรองโดยผู้แปล NAATI · รับรองสำเนาถูกต้อง · จัดชุดตามรายการของหน่วยงานประเมิน
Steps
  1. ตรวจรายการเอกสารของหน่วยงานประเมินคุณวุฒิที่ตรงกับสายอาชีพ
  2. ขอหนังสือรับรองประสบการณ์ที่ระบุขอบเขตงานและชั่วโมงทำงาน
  3. แปลรับรองทั้งชุดโดยผู้แปลที่มีตราตรวจสอบได้
  4. ยื่นผลประเมินพร้อมคำขอวีซ่าเมื่อได้รับผลแล้ว
Approx. duration:
ตามคิวหน่วยงานสำหรับงานเอกสาร ไม่รวมเวลาพิจารณาของหน่วยงานประเมิน
Common pitfall:
หนังสือรับรองประสบการณ์ไม่ระบุขอบเขตงาน ทำให้หน่วยงานประเมินขอเอกสารเพิ่ม
Process outcome:
ได้ชุดเอกสารประเมินคุณวุฒิที่ครบตามรายการของสายอาชีพนั้น
HR coordinator preparing visa documents for multiple employees at once
Client:
Company · จ.พระนครศรีอยุธยา
Destination:
หลายปลายทาง — สถานทูตและหน่วยงานตรวจคนเข้าเมือง
Documents:
หนังสือรับรองการทำงาน · หนังสือมอบหมายเดินทาง · หนังสือรับรองบริษัท
Services used:
แปลรับรองแบบชุด · รับรองสำเนาถูกต้อง · จัดทำตารางติดตามสถานะ
Steps
  1. จัดทำแม่แบบหนังสือรับรองที่ปรับเฉพาะข้อมูลรายบุคคล
  2. รวบรวมสำเนาหนังสือเดินทางเพื่อล็อกการสะกดชื่อให้ตรงกันทุกฉบับ
  3. แปลรับรองเป็นชุดเดียวเพื่อให้รูปแบบและศัพท์สอดคล้องกัน
  4. ติดตามสถานะรายบุคคลด้วยตารางที่อ้างอิงเลขที่เอกสาร
Approx. duration:
ตามคิวหน่วยงาน ขึ้นกับจำนวนพนักงานและจำนวนปลายทาง
Common pitfall:
ใช้แม่แบบเดียวกันโดยลืมแก้ตำแหน่งหรือช่วงวันเดินทางของบางราย
Process outcome:
ได้ชุดเอกสารรายบุคคลที่รูปแบบสอดคล้องกันและติดตามสถานะได้เป็นระบบ

Illustrative scenarios, not individual client records · Last reviewed 2026-08-09

Why visa and extension filings get refused or queried

Short answer: The usual triggers are funds not held for the required period, foreign documents without legalisation and Thai translation, an address that does not match the residence notification, and filing too close to expiry to fix anything. Planning the timeline is the strongest prevention.

Officer requested further bank evidence

Underlying cause
Funds were deposited too close to the filing date
Prevent before filing
Hold the balance for the full required period and obtain a current bank letter
How to fix a rejection
Move the filing date or use an alternative qualifying route
Estimated time cost
Adds roughly 5–30 working days (estimate)

Foreign documents not accepted

Underlying cause
No apostille or embassy certification and no certified Thai translation
Prevent before filing
Complete the certification chain before travelling to file
How to fix a rejection
Certify and translate, then submit within the officer's deadline
Estimated time cost
Adds roughly 7–20 working days (estimate)

Address does not match the residence notification

Underlying cause
The householder never filed or updated the notification
Prevent before filing
Verify the notification after every move and keep the receipt
How to fix a rejection
Have the householder file correctly and submit the evidence
Estimated time cost
Adds roughly 1–5 working days (estimate)

No time left to correct documents

Underlying cause
Filing left until days before permission expires
Prevent before filing
Start 30–45 days before expiry
How to fix a rejection
Take advice immediately, before the permitted stay lapses
Estimated time cost
May require departure and refiling, roughly 10–30 working days (estimate)

We assess eligibility, sequence fund seasoning and foreign-document certification, and file only when the bundle is complete — speak to our advisers before you start.

Durations are working-day estimates excluding agency queues, and are not a guarantee of any authority's decision.

Sources: สำนักงานตรวจคนเข้าเมือง (Immigration Bureau, Thailand) · กองสัญชาติและนิติกรณ์ กรมการกงสุล กระทรวงการต่างประเทศ · Last reviewed: 2026-08-10

Service steps at a glance and the documents you need first

Visa and immigration outcomes turn on complete, internally consistent documents covering identity, accommodation, finances and the reason for staying. Requirements vary by visa category and receiving office, so confirm the current checklist with the authority before every filing.

How the work runs

  1. Identify the category and receiving office — 1 working day (estimate)
  2. Verify the current checklist with the authority — 1-2 working days (estimate)
  3. Prepare, translate and certify supporting documents — 3-10 working days (estimate)
  4. File and attend any interview or inspection — 1-5 working days (estimate)
  5. Track the result and meet post-approval duties — Varies by category and agency queue

Documents to prepare first

  • • Passport with sufficient validity and blank pages
  • • Completed application form with photographs to specification
  • • Proof of accommodation in Thailand and the required address notification
  • • Financial evidence as required for the specific visa category
  • • Current company affidavit and shareholder list
  • • Financial statements and tax filing evidence as required

Our team does more than file - we pre-assess whether your set is genuinely ready. Send the details and we will review your case before submission.

Durations are working-day estimates excluding agency queues and are not a guarantee of any decision.

A government service counter with a passport, application forms, a rubber stamp and a waiting area behind
Address notifications and immigration applications carry statutory deadlines that must be met precisely.

Official sources & further reading

Statements on this page follow the authorities below. Confirm current requirements with the authority before filing. Last reviewed 2026-07-29.

Related questions

Do you serve clients outside Bangkok?
Yes — we serve clients nationwide and overseas, receiving documents by post or courier and scheduling signing appointments when in-person attendance is required.
How is personal data in my documents handled?
Documents are used only for the purpose you state, retained for the period professional duties and data-protection law require, and not disclosed to third parties without consent.
When was this page last reviewed?
Each page shows its last-reviewed date in the sources section. Authority requirements change, so confirm current conditions with the receiving authority before proceeding.
What is the fastest way to reach you?
Call or message on LINE during business hours for an initial route check, and send legible photos of the documents by email or LINE so the scope can be assessed accurately.

Related services

Fees are not published online — ask our team by phone, LINE or email for a scope-based quote.