Which Shopify–Lexware Office connection fits?
Lexware Office is the current name of lexoffice. Lexware promotes a partner-operated Shopify integration. Alternatives include specialised apps such as zrapp, middleware and custom API work. Compare operator, support, invoice trigger, refund behaviour, historical import and error logging.
With zrapp, the paid order is the automatic invoice trigger. orders/create and orders/updated mirror or analyse order data but do not create a Lexware invoice by themselves.
What gets transferred automatically
With the relevant settings enabled, zrapp processes Shopify webhooks and records success, skips and failures:
- Paid orders as invoices in Lexware Office
- Customer data as Lexware contacts or through a configured collective-customer flow
- Optional delivery notes when orders are fulfilled
- Refunds as credit notes based on the complete source invoice
- Invoice status back as a metafield on the Shopify order
- Historical import with duplicate checks based on existing invoice metafields
Classifying tax scenarios correctly
zrapp evaluates tax status, destination, customer data and a supplied VAT ID. This supports classification of domestic, EU B2C/OSS, EU B2B, export, exemption and § 19 small-business cases, but it is not a guarantee of the underlying tax treatment.
For intra-EU B2B supplies of goods, the conditions for an intra-Community supply, movement of goods and documented VIES evidence matter. The current webhook logic detects a VAT ID format but does not perform a qualified live validation. Review these cases before finalisation.
Using sevdesk instead? Then connect Shopify to sevdesk will help.
E-invoicing in Lexware Office
When e-invoicing is enabled and suitable contact data is present, Lexware Office can generate an EN 16931 profile as a ZUGFeRD PDF. XRechnung needs additional recipient data such as a buyer reference. The format is generated in Lexware; not every B2C invoice or incomplete contact automatically becomes an e-invoice.
German businesses have had to receive domestic B2B e-invoices since 2025. Transitional rules and exceptions apply to issuing them. See the Shopify e-invoice mandate guide.
Refund and email limitations
The current Lexware credit-note workflow copies all line items from the source invoice. A refund is therefore not automatically an item-accurate partial credit note; review amount, lines and existing credit notes for partial or repeated refunds.
The Lexware API used by zrapp does not offer invoice delivery by email. A toggle or template in the integration cannot remove this API limitation. Use the Lexware interface or a separately tested Shopify delivery process.
Setup and acceptance test
Bring the connection into service with a controlled test sequence:
- 1. Install the app and add the Lexware Office API key.
- 2. Test the connection and configure tax status, auto-sync, exclusion tags and required automations.
- 3. Check a paid domestic order: contact, line items, discount, shipping, tax and invoice metafield.
- 4. Align relevant special cases with your tax adviser and test EU B2C/OSS, EU B2B, exports and § 19 where applicable.
- 5. Test fulfilment for the optional delivery note.
- 6. Test a refund on a controlled invoice first; do not finalise partial refunds without review.
- 7. Start historical import only after reconciling existing Lexware documents.
