I just entered my home mortgage. Entered balance owing as of mortgage renewal date, amortization period and term and the app calculated my payment to the penny. I live in Canada and it seemed to know how our mortgages are calculated. I havent played around with feature for what if I make extra payments yet but they are also very functional. If highly recommend this app. I bought the 3 app bundle. Well worth the small cost.