This varies depending on the individual policies and procedures.
For us, the best place to start is with a 20 minute phone call. You do not need anything. If we get to it, the most skill testing question we will be asking you is what is your SIN.
The rest of the information you should have available at the tip of your tongue.
During this initial call we are often able to address 99% of your questions or concerns. You can even walk away from the call knowing how much you can qualify for, and what the best down payment amount will be for you.
We will then, based on the conversation, send you a checklist of the exact items that we will need to verify your information (what the bank will require).