Germany · EUR
Shopify NetSuite integration for German brands.
Germany asks more of the link between your shop and your ledger than most markets. Business buyers must already accept e-invoices, sellers must issue them from 2027 or 2028, shoppers like to pay by invoice and send a lot back, and every record has to stand up to a tax audit. We build the Shopify–NetSuite flows that cope with all of it.
The short answer
We connect Shopify to NetSuite so German orders post as sales orders, Klarna, PayPal and invoice payments reconcile to their own clearing accounts, and returns become credit memos the same day. For B2B orders, NetSuite issues the XRechnung or ZUGFeRD invoice. Every record stays traceable for GoBD audits. We work remotely from Dubai.
Facts reviewed 2026-11-01. General information, not tax advice.
At a glance
Selling in Germany.
- Standard VAT rate
- 19% (7% reduced)
- Currency
- EUR
- E-invoicing
- Domestic B2B: receiving mandatory since 1 Jan 2025; issuing mandatory for supplies from 1 Jan 2027, or 1 Jan 2028 if prior-year turnover was €800,000 or less
- Popular payments
- PayPal, Klarna, Kauf auf Rechnung (pay by invoice), cards, SEPA direct debit, Apple Pay
- Typical NetSuite setup
- A German GmbH subsidiary in EUR on OneWorld, registered for EU OSS for consumer sales to other EU countries
- Time-zone overlap with our Dubai team
- Dubai is 3 hours ahead of Berlin in winter and 2 in summer. Your 9:00 is our 12:00 or 11:00, so we cover your whole working day.
What we plan for
The Germany specifics.
- 01
Pay-by-invoice orders
Kauf auf Rechnung means the parcel ships before the money arrives. If Klarna or another provider runs the invoice option, the provider pays you and carries the risk, so NetSuite needs a clearing account per provider. If you invoice customers yourself, each order becomes an open receivable that must match a later bank transfer.
- 02
Returns at volume
German shoppers return a lot, especially in fashion, and the 14-day withdrawal right is well known. Each Shopify refund has to create a credit memo and restock the right NetSuite location, or stock and revenue drift apart within a season. We sync refunds as they happen, not in a nightly batch.
- 03
B2B invoices in a structured format
When you sell to German businesses through Shopify B2B or wholesale, the NetSuite invoice must be a structured e-invoice once the transition ends. A PDF by email will no longer do. We carry the Shopify company, VAT ID and buyer reference onto the NetSuite record so the XRechnung or ZUGFeRD file has what it needs.
- 04
Audit-proof records under GoBD
German tax auditors expect every posting to trace back to its source, and digital records must not change without a trail. Our integration keeps the Shopify order ID on every NetSuite record and logs each write. When an auditor asks where a number came from, you can show them.
Tax and invoicing
Rules the integration has to respect.
E-invoicing between German businesses
Every German business must be able to receive e-invoices since 1 January 2025. Paper or other formats remain allowed for supplies made until 31 December 2026. For supplies in 2027 that relief continues only for sellers with prior-year turnover of €800,000 or less, or for existing EDI. From 2028 the structured e-invoice applies to all domestic B2B sales. Consumer sales are not affected. Source: UStG § 27 (38), gesetze-im-internet.de
What counts as an e-invoice
An e-invoice is issued, sent and received in a structured format that allows automatic processing. It must follow the European standard EN 16931, or an agreed format from which the required data can be extracted into that standard. XRechnung and ZUGFeRD are the formats most German buyers expect. A plain PDF does not qualify. Source: UStG § 14, gesetze-im-internet.de
Retention periods and GoBD
Books and records must be kept for ten years and booking vouchers such as invoices for eight. The Ministry of Finance’s GoBD principles add rules on traceability and unchangeable digital records. Confirm how they apply to your setup with your Steuerberater. Source: Abgabenordnung § 147, gesetze-im-internet.de
Payments
Payouts that reconcile.
Each method below settles on its own schedule, with its own fees and currency. We post them to NetSuite as deposits matched to orders.
- PayPal
- Klarna
- Kauf auf Rechnung (pay by invoice)
- Cards (Visa, Mastercard)
- SEPA direct debit
- Apple Pay
Directions
Pick the flow you need.
- 01
Shopify to NetSuite
Orders, customers, refunds and payouts land in NetSuite with the right subsidiary, currency and VAT code.
- 02
NetSuite to Shopify
Items, stock by warehouse, price lists and fulfilments flow from NetSuite to every Shopify market.
- 03
Two-way sync
The full build: both directions, monitoring, retries and a runbook your team owns after go-live.
Guides
Read before you scope.
EU VAT, OSS and IOSS for Shopify Stores Running NetSuite
How EU VAT, the €10,000 threshold, OSS and IOSS work for Shopify brands on NetSuite: nexuses, tax codes, tax schedules and the quarterly OSS return.
EU E-Invoicing 2025–2030: What Shopify + NetSuite Brands Must Do
Belgium, Germany, France, Poland, Spain, Italy and ViDA: the EU e-invoicing dates that matter for Shopify and NetSuite brands, and what to change.
Shopify payouts NetSuite reconciliation in EUR, GBP and SEK
Reconcile Shopify Payments, PayPal, Klarna and Adyen payouts in NetSuite with clearing accounts, covering fees, FX, chargebacks and refunds.
Shopify B2B NetSuite integration for European wholesale
Sync Shopify B2B companies, catalogs, terms and VAT numbers with NetSuite customers, price levels and credit limits for EU wholesale.
FAQ
Shopify and NetSuite in Germany.
Do we need XRechnung if we only sell to consumers on Shopify?+
No. The German e-invoicing rules cover invoices between businesses established in Germany, not sales to consumers. If you also sell to German companies through Shopify B2B, wholesale or trade accounts, those invoices fall under the rules. You must also be able to receive e-invoices from your own suppliers. Ask your Steuerberater how it applies to your mix of sales.
How do Klarna and PayPal payouts reconcile in NetSuite?+
Each provider settles into its own clearing account in NetSuite. When a payout arrives, the integration posts the sales, refunds and fees it contains as one deposit, so the total matches the bank line. Klarna and PayPal report fees differently from Shopify Payments, so we map each settlement report in the mapping workshop rather than guessing.
Can NetSuite handle Kauf auf Rechnung orders from Shopify?+
Yes. If a provider such as Klarna carries the invoice risk, the order is settled through that provider’s payout like any other payment. If you invoice customers yourself, the Shopify order becomes a NetSuite invoice with an open balance. Incoming bank transfers are matched to it by order number, and unpaid ones appear in your normal receivables ageing.
Is a Shopify NetSuite integration GoBD compliant?+
GoBD compliance belongs to your whole accounting process, not to one connector, so no integration can promise it alone. We make the integration’s part traceable: every NetSuite record keeps the Shopify order ID, each write is logged, and nothing changes without a trail. Your tax adviser judges the full process, including your procedure documentation.
Can a team in Dubai support a German rollout?+
Yes. Dubai is two hours ahead of Germany in summer and three in winter, and the UAE works Monday to Friday, so your whole working day falls inside ours. We run workshops on video calls, build against your NetSuite sandbox and a Shopify development store, and stay on a shared channel through cutover. We have no office in Germany.
Other markets
Selling elsewhere in Europe?
Next step
Map your integration in one call.
A free assessment of your Shopify and NetSuite setup for Germany, with a written recommendation.