What factors affect the true cost of borrowing money?

the interest rate and a rebate. The interest rate is self explanatory. As for the rebate, some loans have money taken out of them and if you're on time to pay the first 12 repayments, you get that rebate money back and don't have to pay it. However, if you mess up, you lose that rebate and end up paying more.