itch.io is a good alternative if you sell digital assets and even services as you can verify payments with mail.
itch.io is a good alternative if you sell digital assets and even services as you can verify payments with mail.
In finance C is a big one! A bad billing system can kill you, and so despite the complexity it might be worth doing just because you now are in control. If you choose to buy a billing system anyway, you still need to understand how it works in enough detail to audit it. A corrupt billing system can hide how it is siphoning your money away and the numbers seem to balance and so you don't realize it is at fault. A bad billing system will not apply some tax it should and when you fail an audit the government will demand you pay - the unexpected bill will kill you. There are many variations on both of the above. You need to audit your systems to ensure they don't happen to you.
Despite the above I generally would suggest you buy a billing system not build your own. However that doesn't absolve you from understanding billing in enough detail to audit yours on a high level. You also need to select one that your independent auditors (which might be too expensive to have but you really want) can audit in whatever detail needed.
I agree you should use an existing system and learn it well, so you can audit.
Services are also mostly made for the average user, and that average user is never you.
That's how it works in Germany.
And I'm not running a shop, just for Google Adsense.
It's just normal procedure. You have to keep all invoices for several years, 1 out of 365 days I do the yearly tax. It's just part of running a business.
If dolibarr didn't have auto handling for it I would have encountered it for the first time in my own program and instantly thrown my hands in the air and just done paper ledgers. I can't even imagine coding around it.