My two cents worth. If you put it into your business name, then you will only be able to claim the interest portion of the bond as a tax deduction. But over time, that will fall away and you will be left with no tax deduction and a capital gain in the property. Now you will be stuck, because your business is basically stuck with a dead asset - it can't sell it, because it will be hit with a capital gain, and if it did sell it, your business would have to find a buyer that would be willing to let you rent the property. You will also struggle to sell the business, because the property and the business would go hand in hand leaving the next buyer with a hefty selling price, and it would be a tricky exercise to separate the two (although I am sure the accountants out there could advise otherwise). You have no strategic gain keeping the property in the business (Actually, there are some strategies, like leverage, but on the whole, no). Now if you owned the property, you could lease it to the business at whatever rate you chose - leaving you with a lot of options to play around with your taxable revenue and innovative ways to pay yourself out. With regards to risk, i am not sure if the guys are right. There should be a way of keeping the risk 100% in the business, but then, why would you consider the purchase of a property a risk? Lastly, is the transfer duty for companies the same as for individuals?