Jeder Hanswurst kann jedem Rechnungen ausstellen. Rechnungen selbst haben erstmal keinerlei Rechtsbindung (für den Schuldner) und sind nur fürs UStG interessant.
Eine Forderung entsteht ja nicht durch eine magische Rechnung. Eine Rechnung ist nach Definition nur eine "Aufstellung der Forderungen".
Thema Steuernummer: es ist genau umgekehrt. Jeder hat eine Steuernummer.
Seit 2008 hat auch jeder eine id, dafür hat der Staat jedem Arbeitnehmer einen Brief geschickt.
Wer jemals einen Einkommenssteuerbescheid oder neuere (seit 2010) Lohnsteuerkarte bekam, hat beide. Die stehen nämlich BEIDE auf jedem Bescheid drauf.
Da nicht jeder als Freiberufler anerkannt wird, kann dir da niemand pauschal helfen. Das wird von Finanzamt zu Finanzamt anders geregelt.
Viele lehnen Programmierer nämlich ab.
Ansonsten gelten die typischen Regeln für gewerbliche Tätigkeiten.
einen Haufen Geld für einen Steuerberater ausgeben, bevor man überhaupt erstmal Bares gesehen hat.
Du meinst, die 50€, die ein Steuerberater für so ein Standardgespräch kostet?
Ein sehr großes Problem bei zukünftigen Unternehmern ist Eigeninitiative und aus seinem eigenen Häusschen rauskommen. Ich bezweifle, dass die "Kosten" i.d.R. das Problem darstellen.