Configuring reverse charge on Shopify

Configurationshopify2026-07-01

Goal

Configure the exemption/VAT nature codes for reverse charge, for each of the customer categories managed by POP.

Prerequisites

Steps

POP manages reverse charge for five customer categories, each with a pair of fields: Type (nature code for SdI, e.g. N2.1, or VATEX code for PEPPOL depending on the sending channel) and Description (reason for the exemption):

  1. EU Private
  2. EU Business (VAT validated by VIES) — SdI/PEPPOL
  3. EU Business (VAT not validated by VIES) — SdI/PEPPOL
  4. Non-EU Private
  5. Non-EU Companies — SdI/PEPPOL

For stores sending to KSeF, the Type field for the EU/non-EU categories shows a hint of the accepted value (zero_wdt for EU, zero_export for non-EU).

  1. For each category, fill in Type and Description according to the applicable tax regime.
  2. Save the settings: they will be used automatically when generating a document based on the channel (SdI, PEPPOL, or KSeF) and the customer type/country detected on the order.

Verify

Common errors

For the VAT exemption fields contract in the payload, see api/sdi and api/peppol.