No its technically not cheating the system. The official requirement is to show the amount in your account. It does not specify date ranges or where the money comes from. Thats my point. I get what you are trying to say though.
Why do you assume they will require 6 months for the money to be sitting in your personal account? Can’t you just transfer the money and try again? Did the specifically say it must be in there for 6 months minimum?
Personally I’d like to know if just showing the funds in the account is sufficient without it being seasoned 6 months.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.