BDO Number on KSeF Invoices: Why Companies Should Review Their Invoicing Systems Now
The mandatory National e-Invoicing System (KSeF) is more than a technical change in how invoices are issued in Poland. For many businesses, it is also a practical test of whether their invoicing, accounting and compliance processes contain all data required by law.

One of the areas that should not be overlooked is the BDO registration number. Companies operating in sectors connected with products, packaging or waste management should verify whether the BDO number is correctly included on invoices and other documents covered by environmental compliance obligations.
When Should the BDO Number Appear on an Invoice?
The BDO registration number should be placed on documents connected with the activity covered by an entry in the BDO Register, in particular documents related to products and waste.
In practice, this may include VAT invoices, fiscal receipts, sale and purchase agreements, reports, waste transfer cards and waste record cards.
However, the obligation should not be read too broadly. The BDO number does not have to appear on every company document. The key issue is whether the document is directly connected with the activity covered by the BDO registration obligation.
Why KSeF Makes This More Important
Invoices issued through KSeF have a structured digital format. This means that data entered into invoicing systems will be processed in a uniform way and repeated across subsequent invoices.
As a result, an incorrect system configuration may lead to the repeated issuance of invoices without the required BDO number. For companies issuing a large number of invoices, this may quickly become more than an isolated administrative mistake. It may create a recurring compliance risk.
This is why KSeF implementation should not be treated only as an IT or tax project. It should also be used as an opportunity to review environmental compliance obligations, especially where the company places packaged products on the market, imports goods, conducts retail or wholesale sales, handles waste or operates under a model where BDO obligations may have been overlooked.
Missing BDO Number on an Invoice: What Are the Risks?
Failure to include the BDO registration number on required documents may result in an administrative financial penalty. Similar risks may arise if a company conducts activity requiring an entry in the BDO Register but has not completed the required registration.
For businesses, the risk is therefore twofold. First, they should check whether they are required to be entered in the BDO Register. Second, if the obligation applies, they should verify whether the BDO number is correctly used on invoices and other relevant documents.
What Should Companies Check Before Full KSeF Implementation?
Before fully switching to KSeF, companies should verify whether:
- they are required to be entered in the BDO Register;
- they are required to use the BDO registration number on documents;
- the data disclosed in the BDO Register is complete and up to date;
- the BDO number appears on VAT invoices and other required documents;
- the invoicing or accounting system is correctly configured for KSeF;
- internal procedures cover environmental compliance obligations related to products, packaging and waste.

A BDO audit before full KSeF implementation may help reduce the risk of repeated invoicing errors, administrative penalties and inspection issues.
Need Support with BDO and KSeF Compliance?
Contact our experts. Dudkowiak & Putyra supports businesses in reviewing BDO obligations, assessing environmental compliance risks, and adapting internal documentation, invoicing systems and compliance procedures to the requirements of KSeF.