On its own, no. However, this bank also offers many different credit cards that you can attach to your chequing accounts. By using these cards often and making sure that your credit utilization is low and that you’ve made all payments on time, you can put positive activity on your credit report. The account also gives users free credit score checks, making it ideal for keeping track of your progress. The fact that there is no credit requirement for opening this account shows that it’s also meant for people with bad scores.