Generally you would need a 620 credit score or better. There are other factors that come into play that a mortgage person would best be able to explain. As far as collection accounts, they all should be paid or put on a payment plan and paid on time for at least six months. There are some cases where certain types of debts would not have to paid, but again, a mortgage professional would determine that when they look at your credit. My advice would be to contact a mortgage person, let them run your credit, and they will tell you exactly what you need to do to qualify for a loan. Since all cases are different, you would need specific information regarding your credit and your accounts. I hope that this helps.