There are many additional costs involved in renting out a property beyond just the mortgage payments. Landlords are responsible for council tax payments on empty properties and houses in multiple occupation, while tenants pay council tax for self-contained houses and flats. Insurance for buildings and contents is also required, as well as optional rent guarantee insurance. Legal and professional fees include letting agent fees, accountancy costs, and buying/selling fees. Tax planning is complex and requires expert advice regarding income tax, capital gains tax, inheritance tax, and stamp duty land tax. Property maintenance and improvements need to be budgeted for annually to cover repairs, inspections, and periodic upgrades.