Freiberufler und Gewerbe vertragen sich so gut, wie FDP und Steuererhöhung - will sagen: ein frei ausgeübter Beruf ist etwas anderes, als ein Gewerbebetrieb.
In diesem Fall fällt freiberuflich aber aus. Das ginge als Programmierer nur, wenn man als Systemprogrammierer arbeitet. Da machen die kleine und nervige Unterschiede, wie ich selbst schon erfahren musste.
: Mega -v --please
Also: ich habe beinahe zehn Jahre in der IT als Freiberufler gearbeitet - was haben mein Steuerberater und ich falsch gemacht?
Möglicherweise nichts.
"Als Freiberuf oder freier Beruf werden Tätigkeiten bezeichnet, welche ... selbständig ausgeübte wissenschaftliche, künstlerische, schriftstellerische, unterrichtende oder erzieherische oder (sehr) ähnlich gelagerte Tätigkeiten betreffen."
Als (Web-)Desiger geht das, als Programmierer unter Umständen auch (habe ich nach dem Studium auch gemacht aber eindeutig auf wissenschaftlicher Ebene) aber als "HTML-Schreiberling" wird es eng.