.webp&w=3840&q=75)
Poland is moving from classic cash registers and paper invoices to a fully digital fiscal landscape, where retail receipts are transmitted online. Poland has been reforming its tax control tools for more than a decade, and the current wave of changes brings fiscalization, e‑invoicing, and e‑reporting together into one coherent ecosystem.
By 2026, most B2B taxpayers will be required to use KSeF, while online and software‑based cash registers will keep feeding transaction data directly into the tax administration’s systems. Polish fiscalization combines continuous reporting of sales via cash registers with detailed electronic reporting through JPK/SAF‑T files and, soon, compulsory structured e‑invoicing for domestic B2B transactions.

In 2025, the Ministry of Finance issued updated Ordinance on Cash Registers
(Rozporządzenie Ministra Finansów w sprawie kas rejestrujących), tightening CRK connectivity requirements and expanding virtual POS certification for 2026 compliance. Key updates include mandatory daily data transmission schedules and enhanced tamper-proof logging for all online fiscal devices, serving as the primary resource for B2C fiscalization obligations.

Tired of scrolling through information about e-invoicing?
Fiscalization in Poland is a real-time reporting system that requires retailers and service providers selling to consumers (B2C) to record sales using certified online cash registers that automatically transmit transaction data to the tax authority.
Under this system, sales data from cash registers are sent directly to the Central Repository of Cash Registers (CRK) operated by the Polish Ministry of Finance.
Introduced on 1 May 2019, the CRK system enables online fiscalization (registration) of cash registers, continuous transmission of transaction data, and advanced monitoring and analytics of retail sales by the tax authorities.
Enacted in 2004 and amended extensively, the VAT Act (Ustawa o VAT) alongside regulations like the Minister of Finance Ordinance on Cash Registers mandates real-time electronic reporting of B2C retail sales via online fiscal cash registers (kasy fiskalne online) to the Central Repository of Cash Registers (CRK) as a key anti-evasion measure.
Key elements include:
Poland has no B2B fiscalization. B2B transactions use mandatory KSeF e-invoicing from February 2026 (large firms) and April 2026 (all VAT taxpayers), requiring structured FA(3) XML invoices via national platform.
For a complete guide on Poland's e-invoicing regulations, check out the whole blog: E-invoicing Regulations in Poland
Poland has Mandatory fiscalization for B2C via online cash registers (kasy fiskalne online) since 2020 transmits real-time sales data to tax authorities for retail sectors, ensuring immediate consumer transaction reporting separate from KSeF e-invoicing.
.webp&w=640&q=75)
Per the EU VAT Committee document on Poland, fiscal register violations under KKS Art. 60-62 carry fines up to PLN 6,720,000; non-compliant sales deny 100% VAT deductions (VAT Act Art. 112b/c). KSeF/JPK late filings risk up to PLN 20,160,000 or imprisonment; large-scale evasion incurs up to 10 years under Polish fiscal criminal code.
Poland’s fiscalization framework requires certified online cash registers (kasy fiskalne online) connected to the CRK for real-time B2C sales reporting, alongside the upcoming KSeF e-invoicing system for structured invoice exchange.
DDD Invoices helps businesses prepare for these requirements with secure integrations, compliant data flows, and reliable archival solutions, supporting companies navigating Poland’s VAT Act obligations and the KSeF rollout.
Partner with us to simplify compliance and support your growth.
Still have questions?
In the 30min free call we will discuss:
Yes. Businesses selling to consumers must use fiscal cash registers and issue receipts, with many sectors already required to use online or software‑based devices connected to the CRK.
From 1 February 2026 large taxpayers must issue B2B invoices via KSeF, followed by all other VAT‑registered entities from 1 April 2026. Low‑value and cash‑register invoices can continue under current rules until 30 September or 31 December 2026 depending on the category, and KSeF penalties will only start from 2027.
B2C invoicing through KSeF is optional, not mandatory, although receipts for B2C sales must still be issued and recorded via certified cash registers with online data transmission to the CRK.
Small businesses below the PLN 20,000 B2C turnover threshold may be exempt, unless they sell goods or services that require mandatory fiscalization.
Written by the Compliance & Growth Team
Reviewed by Denis V. P.