Initial costs for buying include the down payment, stamp duty, legal fees, and agent fees. These can vary significantly based on the property's price and type.