Ho l'impressione che ci sia un po' di confusione...
Indipendentemente dal linguaggio che userai, open source o con licenza, se realizzi un programma per uso commerciale e che venderai ad una società (come tu dici, aziende o ristoranti) sei tenuto a rilasciare una fattura (non credo tu voglia regalarlo...)

Se vuoi usare Delphi si presume che tu ne abbia una copia regolarmente licenziata; quello che svilupperai, e le modalità di licensing che decidi di dare alle tue applicazioni (freeware, commerciale, etc) è una cosa che non riguarda più Delphi (o la Borland)

Se non hai la partita IVA (e ritieni che non valga la pena di aprirtene una per questa attività) puoi, come ha correttamente indicato anche Alka, effettuare una "prestazione occasionale" e potrai quindi usare solamente il tuo codice fiscale.
Non sono un commercialista e quindi ti consiglio anche io di rivolgerti a qualcuno per maggiori dettagli; non credo che il "limite" sia un "unico cliente" ed un'"unico lavoro" ma certo ci sono dei limiti che bisogna rispettare perchè il lavoro venga correttamente considerato come "occasionale" invece che abituale, continuativo, etc...