To any Canadians that read this, Canada did not stop issuing affidavits of income like the US, UK and Australia did a few years ago. After making an appointment, simply show up to your local embassy/consulate with your Revenue Canada proof of income statement downloaded from their website for free. It can be any income, not just "from a pension". This info is based on experiences at the Canadian consulate in Chiang Mai and the Chiang Mai immigration office where my Canadian wife and I both apply for annual Non-O extensions based on retirement (me) and trailing spouse (missus). Since my wife is a trailing spouse, only I have to show statement of income while she shows marriage license, also confirmed by consulate/embassy. Easy peasy and no need to transfer large sums of money into Thailand that you don't want to. I'm pretty sure other countries also allow this, but definitely not US, UK and Australia.