Yes. Stripe Invoicing and Stripe Tax handle billing and tax calculation, but neither one reports anything to myDATA — that's a separate, Greece-specific legal requirement.
Stripe's own tools are genuinely good at what they do, which is exactly why it's easy to assume they've got Greek compliance covered too. They don't — and the gap isn't obvious until an accountant points it out.
What each tool actually covers
| Tool | What it does | Reports to myDATA? |
| Stripe Invoicing | Creates and sends billing documents, tracks payment status | No |
| Stripe Tax | Calculates the correct tax rate to charge at checkout | No |
| myDATA integration | Generates AADE-compliant receipts/invoices and transmits them electronically | Yes |
Why the gap matters
An invoice generated by Stripe Invoicing looks like a real invoice to your customer, which is exactly what makes this easy to miss. But under Greek law, the document itself isn't what satisfies your obligation — the electronic transmission of that data to myDATA is. Stripe has no mechanism to do that, because myDATA is a country-specific requirement outside its scope.
How the two fit together
You don't need to give up Stripe Invoicing or Stripe Tax — a myDATA integration runs alongside them, listening for the payment event via Stripe Webhooks and independently generating the document myDATA actually requires, with the correct VAT treatment and classification codes.
Related questions
Do I need myDATA if I already use Stripe Invoicing?
Yes. Stripe Invoicing creates and sends billing documents to your customer, but it does not transmit anything to the Greek myDATA platform, which is a separate legal requirement.
Does Stripe Tax cover myDATA reporting?
No. Stripe Tax calculates the correct tax rate to charge at checkout, but it does not file or report that data to myDATA or the AADE.