I remember the first time I sold code to a company for low 4 figure amount. The hassle of registering for a VAT-Id (in Germany) and writing an invoice wasn‘t the problem. I was afraid that there were any liabilities or other „rules“ I simply didn‘t know about like „what if something breaks and they sue me, because I didn‘t include a specific line of legalese in the contract?“.