Get your Shopify store ready for KSeF e-invoicing in Poland
Sufio automatically creates invoices and credit notes in the structured e-invoice format required by KSeF, Poland's national e-invoicing system, and submits them for you.
Trusted by 7800+ Shopify merchants
Sufio supports thousands of Shopify and Shopify Plus merchants in over 100 countries.
Whether you’re about to launch your first online store or you’ve just reached 1 million orders, our powerful invoicing automation and compliant documents will bring peace of mind and leave you time to focus on the most important part of your business—growth.
Poland has moved beyond PDF invoices
New regulations are making PDF invoices obsolete in Poland.
E-invoicing requires documents to be submitted through KSeF, the national e-invoicing system.
-
01
Create PDF invoice
Generated as a simple PDF document in an unstructured format
-
02
Email to customer
Sent directly from merchant to buyer, with no intermediary
-
03
No validation
No automated checks, no visibility for the government
-
04
Manual processing
Processed by hand and reported to the tax authority
-
01
Create structured e-invoice
Generated automatically in FA(3), the official e-invoicing format in Poland
-
02
Submit to KSeF
Sent directly to KSeF, the e-invoicing system run by the Ministry of Finance
-
03
Validation and KSeF number
Validated by KSeF, given a unique KSeF number, and delivered to your customer
-
04
Automated data submission
Invoice data available to the tax authority in real time and archived for 10 years
Who's affected by KSeF e-invoicing?
Large businesses
Since February 1, 2026, businesses with sales above PLN 200 million in 2024 must issue B2B invoices through KSeF.
All VAT-registered businesses receive e-invoices
From the same date, all other VAT-registered businesses in Poland must be able to receive supplier invoices through KSeF.
Small and mid-sized businesses
Since April 1, 2026, all other VAT-registered businesses in Poland, except micro-businesses, must issue B2B invoices through KSeF.
Shopify agencies and partners
Most client stores selling to Polish businesses should already be compliant. Make sure their invoicing is ready for KSeF.
Micro-businesses
Businesses with monthly sales up to PLN 10,000 must issue B2B invoices through KSeF from January 1, 2027.
Not issuing KSeF e-invoices yet? Get ready now.
Choosing an e-invoicing-ready solution today means no panic and no switching apps later. Sufio grows with the rules, so you never have to play catch-up when they change.
How Sufio helps Shopify merchants
Automatic invoicing
Sufio automatically creates an invoice for every order, compliant with Polish invoicing requirements.
Structured e-invoices
Sufio creates the structured FA(3) data that KSeF requires, so invoice details are complete before they are submitted.
Compliant credit notes
Automatically submit correct credit notes for refunds, returns, and edited orders, all linked to the original invoice.
B2B customer details
Display NIP and VAT numbers, payment terms, PO numbers, and other essential company details on invoices.
Automatic KSeF submission
Sufio submits invoices and credit notes to KSeF on your behalf, using your company's KSeF certificate.
Accurate tax rates
Sufio ensures that the correct tax rates are assigned to shipping costs, restocking fees, and refund amounts.
Built for Shopify B2B
Sufio automatically creates invoices with wholesale pricing and all essential B2B customer details as required by Polish law.
- Company names and legal entity details
- NIP and REGON numbers
- EU VAT numbers for intra-community sales
- Purchase order (PO) references
- Payment terms and due dates
- Credit notes linked to original invoices
Read our KSeF e-invoicing guide
Our detailed guide covers how electronic invoicing works in Poland and how Sufio creates and submits compliant KSeF e-invoices for Polish business customers.
Orders can change. Your invoices should not.
Once an invoice is accepted by KSeF, it can no longer be changed.
Sufio automatically creates additional invoices and credit notes for every return, refund, and edited order in Shopify, as legally required.
Order printers update the same invoice.
Against the lawSufio creates separate documents.
Legally correctTake control of your invoice templates
Rename labels and rearrange elements in the visual editor, or edit the template code to display any order, customer, or product property.
Our support team can also make custom changes for you.
Expert setup service tailored to your needs
Our experienced Support Team provides a personalized setup service, ensuring your invoices and taxes are configured correctly.
Get in touch, and we’ll work with you to align your invoices and other documents with your unique business needs, helping you charge the correct taxes and maximize the benefits of Sufio.
Frequently asked questions
Every VAT-registered business established in Poland that issues invoices to other businesses (B2B). The obligation to issue invoices through KSeF is phased in by business size:
- Businesses with annual turnover above PLN 200 million: from February 1, 2026
- All other VAT-registered taxpayers, except micro-businesses: from April 1, 2026
- Micro-businesses with gross sales up to PLN 10,000 per month: from January 1, 2027
KSeF (Krajowy System e-Faktur) is the national e-invoicing system in Poland, run by the Ministry of Finance. Businesses submit structured invoices to KSeF, which validates them and makes them available to the buyer.
No. Invoices for consumers can be issued in KSeF, but it is voluntary. Sufio continues to create PDF invoices for your consumer orders.
FA(3) is the official structured XML format for KSeF e-invoices, defined by the Polish tax authority. It contains all invoice data in a machine-readable form, so KSeF can validate it automatically.
A unique number that KSeF assigns to an invoice or credit note once it accepts it. It confirms that the document was issued through KSeF and can be used to identify it in accounting records, audits, and payments.
Yes. Sufio continues to create professional PDF invoices that you can email to customers or let them download from their accounts in your store. For B2B sales in Poland, the PDF is a visual copy; the legally valid invoice is the e-invoice accepted by KSeF.
Sufio automatically creates the structured data required by KSeF for invoices and credit notes issued to Polish business customers and submits them to KSeF on your behalf. This applies to documents created automatically from Shopify orders, refunds, and returns, as well as documents created manually in the app.
Prepare your Shopify store for
KSeF e-invoicing in Poland
Install Sufio today and ensure your store is ready for KSeF e-invoicing in Poland.