{"id":116563,"date":"2026-11-02T13:00:51","date_gmt":"2026-11-02T13:00:51","guid":{"rendered":"https:\/\/staging2.zycus.com\/glossary\/?p=116563"},"modified":"2026-11-02T13:00:51","modified_gmt":"2026-11-02T13:00:51","slug":"ksef-poland-e-invoicing","status":"publish","type":"post","link":"https:\/\/www.zycus.com\/glossary\/ksef-poland-e-invoicing","title":{"rendered":"KSeF (Poland e-Invoicing)"},"content":{"rendered":"<h2><b><span data-contrast=\"none\">WHAT IS KSEF (POLAND E-INVOICING)?<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><b><span data-contrast=\"none\">KSeF (Krajowy System e-Faktur)<\/span><\/b><span data-contrast=\"none\"> is Poland&#8217;s national e-invoicing system, run by the Ministry of Finance, for issuing, sending, receiving and storing structured invoices. A structured invoice is an XML file in the official format, and it counts as issued once KSeF gives it a number.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">WHY IT MATTERS IN PROCUREMENT<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"none\">KSeF changes where the invoice lives. The official invoice sits in a central national system, not in an email inbox or a supplier portal. From 1 February 2026, receiving invoices also goes through KSeF, so AP teams need software that can <\/span><a href=\"https:\/\/www.zycus.com\/solution\/vendor-invoice-management-system\"><span data-contrast=\"none\">collect and process them<\/span><\/a><span data-contrast=\"none\">.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">The mandate started in two stages in 2026. It applied from 1 February to taxpayers whose 2024 sales exceeded PLN 200 million, and from 1 April to other taxpayers. Transitional relief runs to the end of 2026 for some small taxpayers, and some exemptions exist. Rules have been amended more than once, so confirm the current position with the Ministry of Finance or tax counsel. For wider context, see <\/span><a href=\"https:\/\/www.zycus.com\/knowledge-hub\/whitepapers\/charting-the-course-for-global-e-invoice-compliance\"><span data-contrast=\"none\">global e-invoice compliance<\/span><\/a><span data-contrast=\"none\">.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">THE CORE PROCESS \/ LIFECYCLE<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><b><span data-contrast=\"none\">Access and Permissions. <\/span><\/b><span data-contrast=\"none\">The issuer authenticates to KSeF using a method set by regulation, such as a trusted profile, qualified signature or qualified seal. Taxpayers can also authorize others, such as an accounting firm.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<ul>\n<li><b><span data-contrast=\"none\">Building the FA(3) File. <\/span><\/b><span data-contrast=\"none\">The billing system maps invoice data to the FA(3) logical structure, the XML schema that applies from 1 February 2026.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:160}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">Submission to KSeF. <\/span><\/b><span data-contrast=\"none\">The file is sent through the KSeF interface. The system validates it before accepting it.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:160}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">KSeF Number Assignment. <\/span><\/b><span data-contrast=\"none\">KSeF assigns a unique number. The invoice then becomes a structured invoice and is treated as received by the buyer.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:160}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">Retrieval by the Buyer. <\/span><\/b><span data-contrast=\"none\">KSeF sends no notifications, so the buyer&#8217;s accounting software must check for new invoices on its own schedule.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:160}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">Matching and Archive. <\/span><\/b><span data-contrast=\"none\">AP matches the invoice to the order, and KSeF keeps the invoice for ten years.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:160}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><b><span data-contrast=\"none\">CORE COMPONENTS<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><b><span data-contrast=\"none\">The FA(3) schema<\/span><\/b><span data-contrast=\"none\"> defines the XML structure every structured invoice follows. <\/span><b><span data-contrast=\"none\">The KSeF number<\/span><\/b><span data-contrast=\"none\"> is the identifier the system assigns on acceptance. <\/span><b><span data-contrast=\"none\">Authentication and permissions<\/span><\/b><span data-contrast=\"none\"> control who can issue, view or download invoices. <\/span><b><span data-contrast=\"none\">The API<\/span><\/b><span data-contrast=\"none\"> lets ERP and AP software exchange invoices with KSeF automatically. <\/span><b><span data-contrast=\"none\">Offline modes<\/span><\/b><span data-contrast=\"none\"> let issuers keep invoicing when connectivity or KSeF fails. <\/span><b><span data-contrast=\"none\">QR codes<\/span><\/b><span data-contrast=\"none\"> let a recipient verify an invoice in KSeF, which matters for offline invoices and for buyers who cannot log in.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;134245529&quot;:true,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559738&quot;:120,&quot;335559739&quot;:200}\"> <img fetchpriority=\"high\" decoding=\"async\" width=\"1526\" height=\"1314\" class=\"alignnone size-medium wp-image-116564\" src=\"https:\/\/www.zycus.com\/glossary\/wp-content\/uploads\/2026\/11\/ksef-poland-e-invoicing.webp\" alt=\"KSeF (Poland e-Invoicing)\" srcset=\"https:\/\/www.zycus.com\/glossary\/wp-content\/uploads\/2026\/11\/ksef-poland-e-invoicing.webp 1526w, https:\/\/www.zycus.com\/glossary\/wp-content\/uploads\/2026\/11\/ksef-poland-e-invoicing-300x258.webp 300w, https:\/\/www.zycus.com\/glossary\/wp-content\/uploads\/2026\/11\/ksef-poland-e-invoicing-1024x882.webp 1024w, https:\/\/www.zycus.com\/glossary\/wp-content\/uploads\/2026\/11\/ksef-poland-e-invoicing-768x661.webp 768w\" sizes=\"(max-width: 1526px) 100vw, 1526px\" \/><\/span><\/p>\n<h2><b><span data-contrast=\"none\">KEY BENEFITS<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"none\">A single national format and a single point of retrieval remove the need to <\/span><b><span data-contrast=\"none\">read PDFs and chase attachments<\/span><\/b><span data-contrast=\"none\">. Structured fields let AP match invoices to purchase orders with fewer manual touches.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">The KSeF number also gives both parties one reference for the same invoice, which makes disputes and reconciliations easier to trace and supports <\/span><a href=\"https:\/\/www.zycus.com\/blog\/accounts-payable\/accounts-payable-compliance\"><span data-contrast=\"none\">AP compliance<\/span><\/a><span data-contrast=\"none\"> work. Suppliers that already produce structured data find the shift smaller than those relying on scanned documents.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">COMMON PITFALLS<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<ul>\n<li><b><span data-contrast=\"none\">Treating the PDF as the invoice. <\/span><\/b><i><span data-contrast=\"none\">For structured invoices, the XML in KSeF is the invoice. A PDF copy is only a convenience.<\/span><\/i><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:120}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">Waiting for a notification. <\/span><\/b><i><span data-contrast=\"none\">KSeF does not alert buyers, so AP systems must poll it, or invoices go unseen until suppliers chase payment.<\/span><\/i><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:120}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">Overlooking foreign counterparties. <\/span><\/b><i><span data-contrast=\"none\">A buyer without a Polish tax number cannot log in to download invoices, so the seller must share a copy another way.<\/span><\/i><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:120}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">Skipping permission design. <\/span><\/b><i><span data-contrast=\"none\">If accountants, shared service centers and ERP connectors lack the right access, issuing and retrieval stall.<\/span><\/i><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:120,&quot;335559739&quot;:120}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><b><span data-contrast=\"none\">KSEF OFFLINE MODES AND WHAT THEY MEAN FOR THE BUYER<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"none\">Offline invoices still end up in KSeF. Until then, the buyer holds a copy that carries QR codes for verification. Deadlines below come from Ministry of Finance guidance and may be amended.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:160}\">\u00a0<\/span><\/p>\n<table data-tablestyle=\"MsoNormalTable\" data-tablelook=\"1696\" aria-rowcount=\"4\" aria-colcount=\"3\">\n<tbody>\n<tr aria-rowindex=\"1\">\n<td data-celllook=\"69905\"><b><span data-contrast=\"none\">Mode<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><b><span data-contrast=\"none\">When it applies<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><b><span data-contrast=\"none\">Send to KSeF<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"2\">\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Offline24<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">The issuer chooses to issue outside KSeF, for example during internet problems<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">No later than the next business day<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"3\">\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Planned unavailability<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">KSeF is down for announced maintenance<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">No later than the next business day after the downtime ends<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"4\">\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Emergency<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">KSeF suffers a failure<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Within 7 business days after the failure ends<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><b><span data-contrast=\"none\">KPIs<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<table data-tablestyle=\"MsoNormalTable\" data-tablelook=\"1696\" aria-rowcount=\"5\" aria-colcount=\"2\">\n<tbody>\n<tr aria-rowindex=\"1\">\n<td data-celllook=\"69905\"><b><span data-contrast=\"none\">Dimension<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><b><span data-contrast=\"none\">Sample KPIs<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"2\">\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Timeliness<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Days from KSeF acceptance to AP posting; invoices retrieved per schedule<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"3\">\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Accuracy<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Invoices rejected on submission; supplier master data errors<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"4\">\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Coverage<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Polish suppliers invoicing through KSeF; offline invoices awaiting submission<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"5\">\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Efficiency<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<td data-celllook=\"69905\"><span data-contrast=\"none\">Touchless match rate for KSeF invoices<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true}\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><b><span data-contrast=\"none\">KEY TERMS<\/span><\/b><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<ul>\n<li><b><span data-contrast=\"none\">Structured Invoice. <\/span><\/b><span data-contrast=\"none\">An invoice issued as an XML file in the official format and given a KSeF number.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:80}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">FA(3). <\/span><\/b><span data-contrast=\"none\">The logical structure, or XML schema, used for KSeF invoices.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:80}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">KSeF Number. <\/span><\/b><span data-contrast=\"none\">The unique identifier KSeF assigns to each accepted invoice.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:80}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">NIP. <\/span><\/b><span data-contrast=\"none\">The Polish tax identification number.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:80}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">Offline24. <\/span><\/b><span data-contrast=\"none\">A mode that lets an issuer invoice outside KSeF and send the invoice by the next business day.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:80}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">PEF. <\/span><\/b><span data-contrast=\"none\">The Polish e-invoicing platform used for public sector invoices.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:80}\">\u00a0<\/span><\/li>\n<li><b><span data-contrast=\"none\">QR Code. <\/span><\/b><span data-contrast=\"none\">A scannable code that lets a recipient verify an invoice in KSeF.<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:80,&quot;335559739&quot;:80}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><b><span data-contrast=\"none\">FAQs<\/span><\/b><\/h2>\n<h6>1. What is KSeF in Poland&#8217;s electronic invoicing system?<\/h6>\n<p>KSeF (Krajowy System e-Faktur) is Poland&#8217;s National e-Invoicing System, operated by the Ministry of Finance to issue, receive, validate, and store structured electronic invoices. It uses standardized XML invoice formats and assigns unique identification numbers to accepted invoices. KSeF supports tax compliance, improves invoice transparency, and enables procurement and accounts payable teams to automate invoice processing and reconciliation.<\/p>\n<h6>2. How does the KSeF electronic invoicing process work?<\/h6>\n<p>The KSeF process begins when a supplier generates an electronic invoice using Poland&#8217;s FA(3) XML format. The invoice is submitted through KSeF&#8217;s interface or an integrated ERP system for validation. Once accepted, KSeF assigns a unique identification number and makes the invoice available to the buyer. Accounts payable teams retrieve invoices, verify transaction details, and match them against purchase orders. KSeF centrally stores accepted invoices for ten years.<\/p>\n<h6>3. When did KSeF become mandatory in Poland, and who must comply?<\/h6>\n<p>Poland introduced mandatory KSeF invoicing in stages during 2026. From February 1, businesses with 2024 sales exceeding PLN 200 million, including VAT, were required to issue invoices through KSeF. The requirement expanded to other covered taxpayers on April 1. Businesses with monthly invoiced sales not exceeding PLN 10,000, including VAT, benefit from transitional relief until January 1, 2027. Mandatory invoice receipt began February 1, 2026, subject to applicable exclusions.<\/p>\n<h6>4. Is KSeF mandatory for foreign suppliers doing business in Poland?<\/h6>\n<p>KSeF is generally not mandatory for foreign suppliers without a registered business seat or permanent establishment in Poland. Foreign businesses with a Polish permanent establishment may need to use KSeF when that establishment participates in the relevant transaction. Foreign suppliers can also use KSeF voluntarily where permitted. Businesses should assess their Polish VAT obligations, establishment status, and transaction structure before determining whether mandatory electronic invoicing applies.<\/p>\n<h6>5. How do buyers receive invoices through KSeF, and are PDF invoices still valid?<\/h6>\n<p>Buyers retrieve structured invoices directly from KSeF using authorized accounting software, ERP integrations, or the official KSeF interface. The system does not automatically notify buyers when new invoices arrive, so regular retrieval is essential. For transactions requiring KSeF, the structured electronic invoice is the official record, while a PDF copy is generally provided for convenience. Automated retrieval helps prevent missed invoices, delayed approvals, and payment disruptions.<\/p>\n<h6>6. Can businesses issue invoices when the KSeF system is unavailable?<\/h6>\n<p>Yes, Poland&#8217;s KSeF framework supports offline invoicing under specified conditions. Offline24 allows suppliers to generate structured invoices outside KSeF and submit them by the next business day. During announced maintenance, invoices must generally be submitted by the next business day after availability returns. For declared system failures, a seven-business-day deadline generally applies after recovery. Businesses must follow the applicable offline procedures, including invoice verification and QR code requirements.<\/p>\n<h6>7. What is the difference between KSeF and the Peppol e-invoicing network?<\/h6>\n<p>KSeF is Poland&#8217;s centralized national electronic invoicing system, which validates, identifies, and stores structured invoices for tax compliance. Peppol is an international network that enables businesses and governments to exchange standardized electronic documents through interoperable service providers. While KSeF fulfills Poland-specific invoicing requirements, Peppol supports cross-border document exchange. The systems serve different purposes, although certain public procurement invoicing workflows can connect them.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WHAT IS KSEF (POLAND E-INVOICING)?\u00a0 KSeF (Krajowy System e-Faktur) is Poland&#8217;s national e-invoicing system, run by the Ministry of Finance, for issuing, sending, receiving and storing structured invoices. A structured invoice is an XML file in the official format, and it counts as issued once KSeF gives it a number.\u00a0 WHY IT MATTERS IN PROCUREMENT\u00a0 [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[],"class_list":["post-116563","post","type-post","status-publish","format-standard","hentry","category-glossary"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/posts\/116563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/comments?post=116563"}],"version-history":[{"count":2,"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/posts\/116563\/revisions"}],"predecessor-version":[{"id":116566,"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/posts\/116563\/revisions\/116566"}],"wp:attachment":[{"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/media?parent=116563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/categories?post=116563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zycus.com\/glossary\/wp-json\/wp\/v2\/tags?post=116563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}