Well, what is posted online and what you specifically calculated is very far from what is stated in the offer when an individual offer is actually made by the bank. Online, there is only a number. At the bank, you really have to bare all... Besides the equity capital, these are: profession, employment relationship, and income. Age, children, place of residence. Current payment obligations (are there other loans running, etc.), term, repayment amount, type of construction (banks often calculate a higher loss in value for timber frame than for brick)... all of this can influence the interest rate. A web banner on a bank's website is not sufficient for that, I think you were a bit too hasty. Then I’m also not surprised anymore why the difference is so high.