Finished MVP by talking with my accountant. Right now everything is working as expected but notifying clients are not ready yet. Also as a payment method trying Paddle for the first time. It is a little bit more complicated than Stripe on technical side but for the tax side it should be easier.
As a resident in Turkey, I have a local accountant like every other company. As a legal requirement, every company has to have an accountant. Every month you have to meet with your accountant and hand over legal documents to them. I though, why don't we upload it online?