If you are going to settle in Italy and want to finance the property to be purchased with an Italian bank, this should not be a problem. However, you should have a permanent employment contract and a continuing -fixed- source of income. Income you have as a free-lancer is usually not considered permanent.