1. Mortgage application & appraisal fee (if applicable), due at time of application
2. Deposit. Typically 3-5% of the purchase price, due upon accepted agreement
3. Property Inspection (optional)
4. Legal fees & disbursements, due upon closing
5. Title Insurance
6. Land transfer tax, due upon closing
7. Adjustments for utilities, property taxes, etc., due upon closing