Fiscalization and Real-Time Reporting in Poland

Under the VAT Act and CRK rules, B2C retail and service sales must already be reported in real time through online fiscal cash registers connected to the CRK. B2B sales are recorded when transactions occur in retail premises

polish flag with QR by DDD invoices
Reading time 4 min
Last modified on:
2026-03-06 in Blog

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. 

DDD Invoices fiscalization system illustrated by the historic Old Town city square in Poland.

 

Latest News

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.

DDD Invoices fiscalization and digital tax system compliance illustrated by a historic cityscape with cathedral and river in Poland.

 

Tired of scrolling through information about e-invoicing?

Start fast & easy by:

  1. Register on the platform as a software vendor or a end-client
  2. Start and complete the integration
  3. Send your first invoice into the test environment
  4. Switch to production!
Start free integration

 

What does Fiscalization in Poland mean?

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.

Fiscalization Regulations (VAT Act & CRK)

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:

  • Clearance process: Devices/software send sales data to CRK continuously or on-demand, securing validation for receipt integrity without unique fiscal numbers like in some countries.​
  • Broad scope: All VAT-registered entities selling to consumers (B2C), from shops to services, regardless of payment type; B2B only in retail premises.​
  • Certification: Cash registers must be MF-approved with secure connectivity to CRK; virtual/software options available since 2020.​
  • JPK linkage: Aggregates data for periodic VAT filings and audits.​
    This framework ensures instant B2C retail monitoring via CRK, distinct from KSeF e-invoicing, advancing Poland's digital tax controls

 

Timeline 

  • 2004: VAT Act establishes fiscal receipts.
  • 2018: JPK_VAT digital audit files mandatory.
  • 2020: Online cash registers rollout.
  • 2026: KSeF mandatory (Feb large firms, Apr others); VAT threshold PLN 200M.

 

Fiscalization Regulations in Poland

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.

 fiscalized receipt from Poland to DDD invoices

 

 

Penalties and Enforcement

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.

 

Your Trusted Partner for Fiscalization in Poland

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?

Talk to us!

In the 30min free call we will discuss:

  • your requirements in invoicing
  • how integration works
  • demo of the product
  • next steps
Book a free 30min call

 

FAQs

 

Is fiscalization mandatory in Poland?

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. 

 

What changes in 2026 for invoicing?

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.

 

Do B2C transactions also go through KSeF?

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.

 

Who is exempt from using fiscal cash registers?

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.

Table of contents
  • Latest News
  • What does Fiscalization in Poland mean?
  • Timeline
  • Fiscalization Regulations in Poland
  • Penalties and Enforcement
  • Your Trusted Partner for Fiscalization in Poland
  • FAQs