Foreigners are free to acquire properties on private land. To purchase a house on public land, you must obtain permission from the local Land Office.
When purchasing a property, foreigners pay tax. Its value depends on the cadastral value of housing. You are also required to pay a state fee for including an apartment or house in the Register - no more than 300 euros.