The app handles the customer’s VAT ID: in Poland the NIP UE, the NIP with the PL prefix (for example PL1234567890). It uses the Company name to create the buyer as a company. Company ID / registration number and the domestic NIP without the PL prefix aren't supported yet.
Setup (1 min)
In Shopify Admin
Settings → Checkout
Under Customer information, set Company name and Company VAT number to Optional
Save
Note: Shopify applies reverse charge to valid VAT numbers on eligible EU cross-border orders. Checking the VAT number at checkout needs Shopify Tax (free up to Shopify’s yearly sales limit, then Shopify may charge a fee). This is up to Shopify: our app reads the VAT number once Shopify saves it on the order or the customer.
How it works after setup:
Step 1 – Customer enters VAT ID
The customer enters their VAT ID at checkout, and Shopify checks it in VIES right away.
Note: if your tax service doesn't include VAT ID checking, customers can enter any value, not only a valid VAT ID.
Step 2 – VAT ID is saved to the customer
Shopify saves it under Customer → VAT number.
This works for checkout orders and for orders you create in the admin.
Step 3 – We send the VAT ID to Fakturownia ✅
We send the VAT number to your invoicing system with the customer details, so it appears in the right place on the document.
Company or private buyer?
The Company name field decides this, not the VAT number. For company invoices, ask business customers to fill in both fields. Details: Content » Company or private buyer.
Fakturownia can check the NIP format. If this check is on and the NIP sent with the Address line 2 method has the wrong format, Fakturownia won't create the document. Many buyers type the NIP in the wrong format, so we recommend turning this check off here.
Option 2: Address line 2
Instead of the checkout VAT number field, the customer can type the VAT ID in Address line 2 of the billing address.
Support can turn it on if you need it. The setting shows only in stores where it's already on.
If both methods are on, the checkout VAT ID wins when there is one.
Whatever the customer types in Address line 2 of the billing address is sent as the VAT ID, exactly as typed. It then isn't part of the address.
For a customer in Poland, it's sent only if it looks like a NIP: 10 digits (PL prefix, spaces and dashes don't matter). Anything else, like a flat number, stays in the address, and the customer gets no VAT ID.
A customer with a VAT ID from Address line 2 counts as a company for Generate for.

