For DTV workaction, what do company registration documents mean(for a USA company)? Does it mean "articles of incorporation"? Does an online pdf document from Delaware corporation work? What did rest of you submit when embassy asked for it?([members only])
TLDR : Answer Summary
When applying for a DTV Workaction Visa, company registration documents refer to the foundational legal documents of your business. For a Delaware company, this typically includes the Company Formation Document, a Resolution Document, and a valid operating license from the state. These can often be sourced online as PDF files and are accepted by the Royal Thai Embassy. Additionally, an employment contract is required, detailing your role within the company. Some applicants have also mentioned using fictitious name permits or state business registration documents.
DTV VISA RESOURCES / SERVICES