In Thailand, it is required under Thai law that any registered legal entity (whether it is a Thai business or a foreign business in Thailand) should prepare the necessary documents for an annual audit at the end of the year. It is recommended at companies should engage with a licensed auditor in Thailand for the financial health of local and foreign-owned businesses that are operating in the country.