errorPOLKSeF

KSEF-006:Unit code not recognized

Unit of measure must be from Polish classification. Common codes include szt. (piece), kg, m, l, usł. (service).

We can help you fix this

NEEDS INPUT

Answer a few questions and we will fix it for you.

Simple form - we handle the XML for you
Upload and Answer Questions

How to Fix It

Code Example

<JednostkaMiary>szt.</JednostkaMiary>

Common Causes

  • Using English unit names
  • International codes not mapped
  • Invalid abbreviation

Frequently Asked Questions

Unit of measure must be from Polish classification. Common codes include szt. (piece), kg, m, l, usł. (service).
Use Polish unit codes from the official classification. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
Yes, KSEF-006 is a critical error that will cause invoice rejection. It must be fixed before submission to ensure your invoice is accepted by the recipient's system.
Many instances of KSEF-006 can be automatically corrected using Invoice Navigator's Fixer tool. Upload your invoice and the tool will identify and fix common issues, including unit code not recognized.

Last updated: 19 January 2026

Share this guide: