Initially long time ago, it used to take simply six months to process the application to sponsor spouse to come to Canada. But since there were a lot of fraud cases in the past wherein, people would sponsor other people from India to Canada and collects fees for doing such services, that the Canadian immigration began to be more strict and thorough in screening potential fraudulent cases. At that time, this type of fraudulent practises was common and there actually was a huge business running based on this promises to guarantee sponsorship to Canada. Thereafter, the waiting period have been extended and application papers were scrutinized and checked thoroughly before issuing permanent visas. Any slight hint of a fake marriages or illegal practises would end up with both the husband and wife to show up for an interview. That's where they nail the fraudulent people and reject their application. Nowadays, it usually takes a minimum of one full year before you get your permanent visas to Canada. Some people's cases could take up to two years, especially if the sponsoring person or the sponsored had been divorced in the past.