Do they need a long term visa also? What if they just have a tax number and pay taxes even without physically residing in Thailand? Is that not possible here? (In my countries it is possible, you pay income tax from there even if you don't live there, as long as the income is from there).
So, speaking about Thailand, can't the landlord have a tax ID but without needing to register a business? I don't think my Thai landlord has any business registered (tho they pay taxes).
Is considered renting a "business" in Thailand? I mean, obviously the landlord must pay taxes, that's the same all around the world, but in many countries, including my two home countries, you DO NOT need to register as a business to rent property (assuming it's one owned by you, and not a lot of properties that you rent actually as a business). You just pay taxes as a individual with income coming also fron renting. I wonder what's the legislation about this in Thailand.
No, you can enter, exit and reenter freely. You definitely can stay almost the whole year if you want. I started 2025 in Thailand, and here I am still.