The British Council use to sign income afidavids. Go to immigration where you live and ask them for advise. You might be able to show where your income goes into your bank account. Many offices are asking for proof of income in addition to the embassy income afidavid
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.