Besides saving for your deposit as a first-time buyer, don't forget about additional costs such as stamp duty (if applicable), solicitor fees, surveyor fees and potential moving expenses which all add up during the process of purchasing your new home.