2 very separate departments and nothing has been mentioned on permission to stay or 90-day reporting, and very recently!!
Also, many people's personal allowances exceed income brought in and yes, no new forms and also been told by my local Revenue, you simply do not need to file.
In any case, there are not enough boxes for all the allowances available and asked "Have you employment in Thailand"
No I do not, so again, no need to file a tax form.