Editorial illustration of Poland's SEF system clearance hub for the poland e invoicing ksef guide guide
    Tax and Compliance

    Poland E-Invoicing Guide: KSeF Mandate, Deadlines & Compliance (2026)

    Updated:
    16 min read
    Complete Guide

    Tax & Compliance

    Stay audit-ready and compliant with tax regulations across different regions.

    Tax & Compliance Series

    This guide is part of a comprehensive series. Explore all 202 topics:

    Poland's Krajowy System e-Faktur (KSeF) becomes mandatory on February 1, 2026 for large enterprises with turnover exceeding 200 million PLN, with all remaining VAT-registered businesses following on April 1, 2026. Non-compliance penalties reach up to 100% of the VAT amount on each invoice, with additional fines of PLN 200 per invoice for late submissions. The system is administered by the Ministerstwo Finansów (Ministry of Finance) through the dedicated KSeF portal at podatki.gov.pl/ksef.

    What Is Poland's KSeF E-Invoicing System?

    Poland's KSeF (Krajowy System e-Faktur, or National e-Invoice System) is a centralized government platform for issuing, receiving, and storing structured electronic invoices. Introduced voluntarily in January 2022, KSeF transitions to a mandatory system in 2026, making Poland one of the first EU member states to require real-time e-invoicing for all domestic B2B transactions. The system requires invoices to be submitted in the FA(2) XML schema — a Poland-specific structured format that captures all mandatory VAT invoice data. Once submitted, KSeF assigns a unique identification number (numer KSeF) to each invoice, creating an immutable audit trail.

    Why Did Poland Introduce KSeF?

    Reduce VAT fraud by enabling real-time cross-referencing of buyer and seller invoice data Simplify VAT audits through centralized, searchable invoice storage

    Poland's VAT gap — the difference between expected and collected VAT revenue — has been a persistent challenge. The Ministry of Finance estimates KSeF will:
    • Reduce VAT fraud by enabling real-time cross-referencing of buyer and seller invoice data
    • Simplify VAT audits through centralized, searchable invoice storage
    • Pre-fill VAT returns using KSeF data, reducing manual reporting burden
    • Accelerate VAT refunds for compliant taxpayers (40-day refund period reduced to 15 days for KSeF users)

    Who Must Comply With KSeF in 2026?

    Who Must Comply With KSeF in 2026 — Phase 1: February 1, 2026 — Large enterprises (annual turnover > 200M PLN, approx. €46M).

    The KSeF mandate applies to all businesses registered for Polish VAT (podatek od towarów i usług) that issue invoices for domestic B2B transactions. The rollout is phased by company size:
    PhaseDateWho Must Comply
    Phase 1February 1, 2026Large enterprises (annual turnover > 200M PLN, approx. €46M)
    Phase 2April 1, 2026All remaining VAT-registered businesses, including SMEs and micro-enterprises

    Are There Any Exemptions?

    B2C transactions (consumer invoices) — not required in KSeF initially Invoices issued by the VAT flat-rate scheme for farmers (ryczałt rolny)

    Limited exemptions exist for:
    • B2C transactions (consumer invoices) — not required in KSeF initially
    • Invoices issued by the VAT flat-rate scheme for farmers (ryczałt rolny)
    • Tickets serving as simplified invoices (e.g., tolls, parking)
    Cross-border invoices (EU intra-community and exports) are not currently required via KSeF, though the Ministry has signaled future expansion.

    What Are the Key Deadlines for Poland KSeF?

    the Key Deadlines for Poland KSeF includes: January 2022: KSeF launched as a voluntary system July 2024: Original mandatory date postponed due to technical readiness concerns

    • January 2022: KSeF launched as a voluntary system
    • July 2024: Original mandatory date postponed due to technical readiness concerns
    • February 1, 2026: Mandatory for large enterprises
    • April 1, 2026: Mandatory for all VAT-registered businesses
    • July 1, 2026: Grace period ends — full penalty enforcement begins

    How Does the KSeF FA(2) XML Schema Work?

    All invoices submitted to KSeF must conform to the FA(2) XML schema (Faktura ustrukturyzowana v2). This schema defines mandatory and optional fields, data types, and validation rules.

    What Are the Mandatory FA(2) Fields?

    the Mandatory FA(2) Fields includes: Seller and buyer NIP (tax identification numbers) Invoice number and issue date

    • Seller and buyer NIP (tax identification numbers)
    • Invoice number and issue date
    • Supply date or service period
    • Line item descriptions, quantities, and unit prices
    • VAT rates (23%, 8%, 5%, 0%) and amounts per rate
    • Net and gross totals
    • Currency (PLN for domestic; foreign currency with PLN equivalent for mixed transactions)
    • Payment terms and method

    How Is an Invoice Submitted to KSeF?

    Generate the FA(2) XML document in your invoicing software Authenticate with KSeF using your chosen credential

    Invoices are submitted via the KSeF API using a qualified electronic seal (kwalifikowany podpis elektroniczny), trusted profile (Profil Zaufany), or a KSeF-specific authorization token. The process:
    1. Generate the FA(2) XML document in your invoicing software
    2. Authenticate with KSeF using your chosen credential
    3. Submit the XML via the KSeF API endpoint
    4. Receive the unique KSeF number (numer KSeF) confirming acceptance
    5. The invoice becomes available to the buyer in their KSeF account

    What Are the Penalties for KSeF Non-Compliance?

    the Penalties for KSeF Non-Compliance includes: Up to 100% of the VAT amount on each invoice issued outside KSeF after the mandate date PLN 200 per invoice (approx.

    Poland has established significant penalties for non-compliance with KSeF requirements:
    • Up to 100% of the VAT amount on each invoice issued outside KSeF after the mandate date
    • PLN 200 per invoice (approx. €46) for late submission — invoices submitted but beyond the required timeframe
    • Denial of input VAT deduction for buyers who accept invoices not registered in KSeF
    A grace period applies from the mandatory start date through June 30, 2026, during which penalties are not enforced but the obligation to submit exists.

    How to Set Up KSeF E-Invoicing: Step-by-Step

    Register on the KSeF portal at podatki. gov.

    1. Register on the KSeF portal at podatki.gov.pl/ksef using your company's NIP
    2. Obtain authentication credentials: qualified electronic seal, Profil Zaufany, or generate KSeF API tokens
    3. Configure your invoicing software to generate FA(2) XML and connect to the KSeF API
    4. Test in the KSeF sandbox environment — the Ministry provides a test portal for validation
    5. Submit a test batch and verify KSeF numbers are assigned correctly
    6. Go live before your mandatory date (Feb 1 or Apr 1, 2026)

    Which Software Supports Poland KSeF?

    Invoicemonk supports KSeF-compliant invoice generation with FA(2) XML export, automated KSeF submission, and real-time status tracking. Our compliance engine validates invoices against KSeF requirements before submission, preventing rejection and penalties.

    Frequently Asked Questions

    Can I still issue paper invoices after KSeF becomes mandatory?

    No. After your mandatory date, all domestic B2B invoices must be issued through KSeF.

    No. After your mandatory date, all domestic B2B invoices must be issued through KSeF. Paper or PDF invoices will not satisfy the legal requirement and may trigger penalties.

    What happens if KSeF is temporarily unavailable?

    The Ministry has established an offline procedure: invoices can be issued in FA(2) format and submitted to KSeF within 7 days of the system becoming available again, without penalty.

    The Ministry has established an offline procedure: invoices can be issued in FA(2) format and submitted to KSeF within 7 days of the system becoming available again, without penalty.

    Do I need KSeF for EU intra-community invoices?

    Not currently. Cross-border invoices are exempt from KSeF, though ViDA (VAT in the Digital Age) regulations may change this in future years.

    Not currently. Cross-border invoices are exempt from KSeF, though ViDA (VAT in the Digital Age) regulations may change this in future years.

    Frequently Asked Questions

    How long should I keep business records?

    Generally, keep records for 6-7 years. Nigeria (FIRS): 6 years, UK (HMRC): 6 years, US (IRS): 7 years for most records, Canada (CRA): 6 years, Australia (ATO): 5 years. Keep permanently: annual accounts, asset purchase records, and legal documents.

    Learn more: Tax Deductions
    What invoice elements are legally required?

    Requirements vary by country but typically include: your business name/address, client details, unique invoice number, date, description of goods/services, amounts, tax breakdown (VAT/GST), and your tax registration number.

    Learn more: Audit Preparation
    How do I prepare for a tax audit?

    Keep organized, dated records of all transactions. Maintain supporting documents (receipts, contracts, bank statements). Reconcile accounts regularly. Use accounting software for accurate, searchable records. Respond promptly to authority requests.

    Learn more: Nigeria (FIRS)
    Do I need to charge VAT/GST on my invoices?

    This depends on your registration status and thresholds. UK: VAT if turnover exceeds £85,000. Australia: GST if turnover exceeds $75,000. Nigeria: VAT registration required for businesses above threshold. US: Sales tax varies by state.

    Learn more: UK (HMRC)
    Table of Contents

    Explore the Tax & Compliance Series

    202 articles to master this topic

    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    More from Tax & Compliance