Honestly - don’t. Beyond the technical challenges, have you considered: - All the little tax issues for various countries/states - Security in processing payments, avoiding fraud and protecting customer data - Integrating payment processing for credit card companies, Payp et al. and NOT having to deal with constant “account freezes” due to stolen credit card payments, customer complaints etc. For selling software, I…
Just adding to that (especially for software): not only was the development overhead minimal: I think setting up the shop, integrating the license key generation, determining all the pricing etc. took like 1 day including testing?! The savings on accounting were also significant. Had we been the direct seller, we would have driven the (tax) auditors fee ad absurdum. E.g., we would have needed a tax id in every EU sta…
You could have registered to "VAT Mini One Stop Shop (MOSS)" in one member state: https://ec.europa.eu/taxation_customs/sites/taxation/files/i...