Shopify to myDATA Integration: Automatic Invoicing for Greek E-Shops

If you run a Shopify store in Greece, you already know the drill: a customer checks out, and someone has to turn that order into a receipt or invoice, get it to myDATA, and email it to the buyer. Multiply that by every order, every day.

This guide explains how a Shopify–myDATA integration actually works, why it matters for OSS/VAT compliance if you sell across the EU, and what to look for in a service that does it for you — without a developer and without a crash course in Greek tax law.

Why Shopify sellers in Greece need a myDATA connection

Since the AADE (Independent Authority for Public Revenue) rolled out myDATA, every business issuing receipts or invoices in Greece needs those documents transmitted electronically. For a physical store, that's manageable. For a Shopify store processing dozens or hundreds of orders a day — often to customers in different EU countries with different VAT rates — doing it manually isn't realistic.

That's where a Shopify myDATA integration comes in: it listens for new orders on your store and automatically generates and transmits the correct document type, without you touching a spreadsheet.

How the integration works

The connection runs on Shopify Webhooks. In plain terms:

  • A customer completes checkout on your Shopify store.
  • The order is marked as fulfilled.
  • A webhook instantly notifies Workadu.
  • The platform generates the correct document — receipt or invoice — using pre-set document types, so you never configure accounting rules manually.
  • The document is transmitted to myDATA, directly or through a certified e-invoicing provider.
  • A copy is emailed straight to your customer.

No plugin needs to live inside your Shopify admin, and there's no manual export/import step. It runs quietly in the background.

Built-in OSS/MOSS support

If your Shopify store ships to customers across the EU, you're likely dealing with the One Stop Shop (OSS) scheme, which requires you to charge and report VAT based on the customer's country, not just Greece's rate. A good integration handles this automatically:

  • VAT is calculated per destination country at invoice stage, matching OSS/MOSS rules.
  • Foreign currency is converted automatically, using the official European Central Bank exchange rate.
  • A consolidated VAT report by country is generated for your OSS filing, so your accountant isn't reconciling Shopify exports by hand every quarter.

What you get

  • Automatic invoice/receipt issuance and transmission to myDATA or a certified e-invoicing provider
  • Auto-filled documents: line items, customer details, VAT, VAT exemptions
  • Emailing to the customer, automatically
  • OSS/MOSS-compliant VAT handling per country
  • Currency conversion using ECB rates
  • A sandbox environment to test the whole flow before it touches real documents
  • Free setup via an online session with a technician — no developer required
  • Free 30-minute platform training
  • Real-time chat support, Monday–Friday, 09:00–17:00
Start invoicing automatically
No setup fee. Just your subscription fee, either monthly or annual.
Start for €10.78/month on an annual plan (price excludes 17% VAT)

Frequently asked questions

01 How does Shopify connect to myDATA?

Through webhooks: every order marked as fulfilled in Shopify is automatically converted into an invoice or receipt, transmitted to myDATA via a certified e-invoicing provider, and emailed to your customer.

02 How much does it cost to connect Shopify to myDATA?

There's no installation cost. Your only ongoing cost is the monthly subscription, starting from €8.16/month billed annually.

03 Does it support OSS for EU-wide sales?

Yes — VAT is calculated automatically based on the destination country, and the platform fully supports the OSS/MOSS scheme.

04 Do I need an accountant or developer to set it up?

No. Setup happens through a free online appointment with a technician, and no accounting or technical background is required on your end.

05 Can I test it before issuing real documents?

Yes, a free sandbox environment lets you test the full flow without contacting the AADE with live data.

If you're still converting orders to receipts by hand, or wrestling with OSS VAT calculations in a spreadsheet, it's worth the 30 minutes to set this up properly.

See the Shopify integration →