Poland · buyer AP correction controls

KSeF buyer decision tree for corrections and cancellations

Classify wrong, duplicate, disputed and cancelled-sale KSeF invoices, block payment, request the right supplier document and preserve the audit trail.

Quick verdict:
  • The decisive branch is platform status first, then the underlying business event.
  • The costliest failure is paying a bad record while its linked exception remains uncontrolled.
  • Freeze downstream processing and assemble the complete KSeF evidence pack immediately.
Last checked: 8 August 2026Based on official sourcesClear summaryBusiness guidance, not legal advice
Official sources prioritized
Last-checked dates visible
Free checker, no signup required

What you need to know

Guide

60-second decision tree: rejected or accepted first

Start with status, not the word ‘cancel’. If KSeF rejected the XML, it did not follow the accepted-document path: retain the rejection message, repair the source data, validate FA(3) and resubmit through the issuer’s process. Do not call that cancellation. If KSeF accepted the invoice and assigned a KSeF number, it is a legal document received in KSeF and cannot be edited, cancelled, deleted or overwritten. Next classify the event: wrong buyer NIP; price, VAT, quantity or descriptive error; cancelled sale or return; suspected duplicate; or AP dispute. The supplier, not buyer AP, issues the required corrective invoice or new original. FA(3), effective from 1 February 2026, is used for structured invoices including corrections, even when the original used FA(1) or FA(2). Recommended control: route every exception by KSeF status plus reason code, and escalate uncertain accounting or tax treatment for professional review.

Guide

Secure the evidence, intake record and payment hold

At intake, preserve the original XML, readable rendering, KSeF number, UPO, acceptance or rejection status, receipt timestamps, supplier identity, buyer NIP, purchase-order reference and workflow history. Place a payment and posting hold before staff investigate; a hold contains risk but does not erase the invoice or determine its tax treatment. Link emails, calls and later documents to one case ID without replacing the original. Main risks are duplicate payment, recovery from the wrong supplier, lost input-tax evidence and an audit trail that no longer explains the decision. Recommended target: 100% of exceptions have immutable source evidence and a named owner within one business day.

Guide

Wrong buyer NIP: zeroing correction plus a new original

Official Ministry Q&A gives a specific path when an accepted invoice names the wrong buyer NIP: the supplier issues a corrective invoice reducing the erroneous invoice to zero using that same wrong buyer NIP, then issues a new original invoice with the correct NIP. Buyer AP must not edit the XML, substitute a different NIP in the ERP or issue the supplier’s correction. Example: an invoice intended for NIP 521… is accepted under NIP 525…. The 525… entity quarantines it and contacts the verified supplier; the supplier creates the zeroing correction against the wrong-buyer document and separately issues the correct original to 521…. Recommended controls: verify supplier contact details outside the disputed document, cross-link all KSeF numbers and prevent either entity from paying the wrong record.

Guide

Price, VAT, quantity or invoice-detail errors

An accepted KSeF invoice with the correct parties but incorrect price, VAT rate, quantity, discount, date or required detail remains in KSeF. The supplier should assess and issue the appropriate FA(3) corrective invoice; the buyer requests and receives it rather than changing the supplier document locally. Example: 100 units were invoiced instead of 10. AP holds the unmatched amount, records the goods-receipt evidence and asks the supplier to correct quantity and value. For a minor descriptive issue, do not assume the same tax consequence: the necessary document and posting treatment depend on the facts. Recommended control: use three-way-match tolerances only for routing and approval, never as permission to rewrite accepted XML. Release only after the correction, calculations, operational evidence and accounting approval reconcile. Seek tax advice where VAT timing or deductibility is unclear.

Guide

Cancelled order, terminated service or returned goods

Cancelling the underlying transaction does not delete an accepted invoice. Separate the commercial event from the KSeF document lifecycle. If goods were returned, a service was terminated or an order was cancelled after invoicing, provide the supplier with dated cancellation, return, acceptance or delivery evidence and request the appropriate corrective invoice. Example: a machine is invoiced and accepted in KSeF, but the order is mutually cancelled before delivery. The original stays in the record; the supplier’s correction documents the changed economic outcome. AP should keep payment blocked unless an undisputed amount remains due, link the contract event to both documents and obtain review of VAT and accounting dates. Any response SLA is an internal target, not a KSeF statutory deadline. Payment resumes only after the required document, business evidence and internal approvals reconcile.

Guide

Suspected duplicate: prove identity before requesting action

Two similar invoices are not automatically duplicates: instalments, recurring services or a correction can share values. Compare supplier NIP, invoice number, KSeF number, purchase order, service period, amount, currency, bank account, line items and references. If two separately accepted commercial invoices represent one supply, do not delete either or silently mark one ‘cancelled’. Hold both from payment, identify which document reflects the intended transaction and ask the supplier to issue the appropriate corrective document for the erroneous duplicate. Example: two licence invoices with different numbers but the same supplier, period and lines trigger review against the contract. Recommended measurable controls: exact-match alerts before posting, fuzzy duplicate screening before payment, documented reviewer disposition for every alert, and zero payments released solely because invoice numbers differ. Link the correction to the duplicate and retain both accepted originals.

Guide

Buyer dispute, verified supplier communication and RACI

A dispute over quality, delivery, contract scope or approval does not itself make a KSeF invoice disappear. AP should quarantine the item, record the disputed and undisputed amounts, prevent premature payment and send a fact-based request through verified supplier details. Avoid replying only to contact or bank information printed on a suspicious invoice. A useful RACI is: AP owns intake, holds and case evidence; procurement owns purchase-order and contract facts; the business requester confirms delivery; tax or accounting approves treatment; treasury enforces payment blocks; IT owns workflow integrity; and the supplier issues its correction or replacement invoice. Communications should state the KSeF number, disputed facts, requested response and due date without asking anyone to falsify or overwrite records. Escalate fraud indicators separately. Close the case only when the decision, approvals, linked KSeF documents and payment outcome are auditable.

Guide

ERP acceptance tests: owners, SLAs and evidence

Run controlled tests before go-live. Test 1: rejected FA(3) XML is stored with its error, corrected at source and resubmitted without creating a false cancellation; owner: e-invoicing operations. Test 2: accepted wrong-NIP invoice creates a hold and links the zeroing correction plus new original; owner: AP and tax. Test 3: quantity mismatch retains receipt evidence; owner: AP. Test 4: duplicate screening works before payment; owner: treasury. Test 5: a return preserves the original and routes the correction; owner: procurement. Test 6: a dispute uses verified contacts and keeps a timeline; owner: supplier management. Recommended pass criteria are 100% retention of XML, KSeF number, UPO and status; no user can edit accepted source files; no blocked invoice reaches payment; every release has two-person approval; and dashboards show exception age, correction turnaround and duplicate-prevention rate. SLAs are internal controls, not statutory KSeF rules.

Guide

Software decision criteria, common mistakes and next actions

Choose software that preserves accepted XML and KSeF evidence, distinguishes rejection from acceptance, supports FA(3), links originals to multiple corrections or replacement documents, enforces payment holds and exports a complete audit trail. Require role-based access, verified supplier contacts, duplicate detection across entities, configurable reason codes, approval segregation and measurable queue reporting. Reject demonstrations that ‘fix’ accepted invoices by editing fields, deleting records, overwriting XML or letting buyer AP generate a supplier correction. Avoid treating disputes as cancellations, losing rejection evidence or confusing ERP import with KSeF acceptance. Next actions: sample 20 real exception cases, define owners and thresholds, run the six acceptance tests, measure false positives and correction cycle time, and obtain tax or legal review for ambiguous scenarios. This is practical operational information, not legal or tax advice.

Guide

Practical question summary

For KSeF buyer correction and cancellation decision tree: Most KSeF questions are about who must use the system, whether current accounting software is ready, how authentication works, how corrections are handled, whether ecommerce or ERP needs API integration, and how accountants access invoice data. This guide focuses on those operational decisions.

Guide

Decision framework for businesses

For KSeF buyer correction and cancellation decision tree: A KSeF-ready workflow should show who creates invoices, who submits them, who monitors status, who handles rejection or correction, how invoices are archived and how the accountant sees the records.

Guide

How to use this guide

Use this guide to decide whether KSeF buyer correction and cancellation decision tree affects your Poland workflow and which evidence is still missing. Start with KSeF authentication, structured invoice submission, invoice status handling, then test submit a KSeF invoice and simulate an API rejection before comparing software.

Guide

Data and terms to prepare

For KSeF buyer correction and cancellation decision tree, the important terms are KSeF buyer correction and cancellation decision tree, Poland, KSeF authentication, structured invoice submission, invoice status handling, corrections and rejections, accounting or ecommerce integration. Clean these fields in customer, supplier, tax and accounting records before rollout; otherwise validation and support issues appear during daily invoicing.

Guide

Software proof to request

For KSeF buyer correction and cancellation decision tree, ask vendors to show show KSeF authentication, submission status, corrections, permissions and accounting export using your examples. The demo should cover submit a KSeF invoice, simulate an API rejection, create a correction, verify user permissions and explain who handles errors, corrections, archive access and accountant handoff for KSeF authentication, structured invoice submission, invoice status handling.

Guide

Evidence before rollout

Keep official links, screenshots, test invoices and the decision reason for KSeF buyer correction and cancellation decision tree. For KSeF buyer correction and cancellation decision tree, the implementation file should prove how KSeF authentication, structured invoice submission, invoice status handling, corrections and rejections were checked, not just that a tool was selected.

Guide

Decision checkpoint

Do not close KSeF buyer correction and cancellation decision tree until someone can explain KSeF buyer correction and cancellation decision tree in Poland, name the workflow owner, show one tested invoice scenario and describe how the team avoids choosing software for Poland before proving the real KSeF buyer correction and cancellation decision tree workflow.

Checklist

Capture the original XML, KSeF number, UPO, status and timestamps before investigation.

Confirm whether the XML was rejected or accepted before selecting any workflow.

Apply a payment and posting hold with a named owner and review date.

Classify the case as wrong buyer, data error, cancelled transaction, duplicate or dispute.

Verify supplier contact details independently before discussing documents or bank data.

For a wrong NIP, obtain the supplier’s zeroing correction and separate correct original.

Link every correction, replacement, communication and approval to the original case.

Test FA(3) validation and rejected-record resubmission without overwriting evidence.

Require documented accounting approval and segregation before releasing payment.

Track exception age, correction turnaround, duplicate blocks and unsupported edits monthly.

FAQ

Can an accepted KSeF invoice be cancelled?

No. Ministry guidance says that once KSeF accepts an invoice it is a legal document that cannot be edited, cancelled, deleted or overwritten. An error is remedied with the appropriate corrective invoice. Keep the accepted original and link the correction; assess the related accounting and VAT treatment with a qualified adviser when necessary.

What should buyer AP do when an accepted invoice is wrong?

Preserve the XML, KSeF number, UPO and status; quarantine the item; block posting or payment as appropriate; classify the issue; and contact the supplier through verified details. AP requests the correct supplier document and links it to the case. It must not rewrite the accepted invoice or create the supplier’s correction.

How is an invoice with the wrong buyer NIP corrected?

Official Q&A says the supplier issues a zeroing corrective invoice using the wrong buyer NIP, then issues a new original invoice with the correct NIP. Both buyer entities should prevent payment of the wrong record and preserve linked evidence. A local ERP master-data edit is not a substitute for these supplier documents.

What happens when KSeF rejects the XML?

A rejected XML has not followed the accepted-document path. Preserve the rejection evidence and error details, correct the issuer’s source data, validate the FA(3) structure and resubmit through the controlled process. Do not describe this as cancelling an accepted invoice, and do not overwrite the failed record needed for diagnosis and audit.

What if two accepted KSeF invoices appear to be duplicates?

Hold them from payment and compare supplier, KSeF number, commercial invoice number, order, period, lines, amount and currency. If they represent one supply, ask the supplier for the appropriate correction to the erroneous duplicate. Retain both originals and link the correction; never delete one merely to clear the AP queue.

Does a cancelled order or returned item remove the invoice?

No. The commercial cancellation or return and the accepted KSeF document are separate facts. Give the supplier the contract, return or delivery evidence and request the appropriate correction. Keep the original, correction and approvals linked, and obtain professional advice where VAT timing or accounting recognition is uncertain.

Can AP delete a disputed invoice or fix it internally?

AP may quarantine the invoice and prevent payment or duplicate posting, but it cannot make an accepted KSeF invoice disappear. An internal coding change, note or buyer-created document does not replace the supplier’s corrective invoice. Record the dispute, preserve the source evidence and maintain a clear approval trail.

When can payment resume after a KSeF exception?

Use a documented release gate: the required supplier correction or new invoice is present, KSeF references are linked, commercial evidence reconciles, tax and accounting treatment is approved, duplicate exposure is cleared and the authorised reviewer releases the hold. Those release controls are recommendations, not statutory KSeF rules.

What do businesses usually ask about KSeF?

For KSeF buyer correction and cancellation decision tree: They ask about software readiness, API integration, authentication, corrections, accountant access and ecommerce workflows.

What is the most practical KSeF risk?

For KSeF buyer correction and cancellation decision tree: The practical risk is late discovery that permissions, corrections or invoice status handling do not match the business process.

What should I test first for KSeF buyer correction and cancellation decision tree?

For KSeF buyer correction and cancellation decision tree, start with submit a KSeF invoice, simulate an API rejection, create a correction because those scenarios reveal whether the workflow is practical.

What is the main risk for KSeF buyer correction and cancellation decision tree?

The main risk is choosing software for Poland before proving the real KSeF buyer correction and cancellation decision tree workflow.

Key regulations, formats and terms

PolandKSeFKrajowy System e-FakturPolish Ministry of Financepodatki.gov.plstructured invoiceAPI authenticationinvoice correctionsaccounting softwareVATSMEecommerceEuropean CommissioneInvoicingEN 16931Directive 2014/55/EUstructured electronic invoiceVAT automationcross-border tradeKSeF buyer correction and cancellation decision tree

Poland — Country hub

Continue reading

Official sources

We prioritize official government and EU sources where available and keep last-checked dates visible for mandate-sensitive pages.