Ciao

la mia opimione è che

a Microsoft devi pagare al licenza di visualstudio, oppure non devi pagare niente se usi la versione express

da un punto di vista fiscale
se vendi ad una persona/azienda che ti ha commissionato il software dovresti avere la partita iva (molti lo fanno con la prestazione d'opera)
se invece vuoi vendere il tuo software al pubblico indistinto dovresti avere oltre alla partita iva anche l'iscrizione alla camera di commercio