Adnotacje: annotation flags P_16 to P_23 in FA(3)
The Adnotacje section of a KSeF FA(3) invoice holds yes/no markers that Polish VAT law requires on certain invoices. Most use 1 for yes and 2 for no.
| Element | Topic | Values | Official description (Polish) |
|---|---|---|---|
| P_16 | Cash accounting method | 1 = the words "metoda kasowa" apply; 2 = no | W przypadku dostawy towarów lub świadczenia usług, w odniesieniu do których obowiązek podatkowy powstaje zgodnie z art. 19a ust. 5 pkt 1 lub art. 21 ust. 1 ustawy - wyrazy "metoda kasowa"; należy podać wartość "1", w przeciwnym przypadku - wartość "2" |
| P_17 | Self-billing | 1 = the buyer issued the invoice ("samofakturowanie"); 2 = no | W przypadku faktur, o których mowa w art. 106d ust. 1 ustawy - wyraz "samofakturowanie"; należy podać wartość "1", w przeciwnym przypadku - wartość "2" |
| P_18 | Reverse charge | 1 = the buyer accounts for the tax ("odwrotne obciążenie"); 2 = no | W przypadku dostawy towarów lub wykonania usługi, dla których obowiązanym do rozliczenia podatku od wartości dodanej lub podatku o podobnym charakterze jest nabywca towaru lub usługi - wyrazy "odwrotne obciążenie"; należy podać wartość "1", w przeciwnym przypadku - wartość "2" |
| P_18A | Split payment mechanism | 1 = "mechanizm podzielonej płatności" applies (total above PLN 15,000 and Annex 15 items); 2 = no | W przypadku faktur, w których kwota należności ogółem przekracza kwotę 15 000 zł lub jej równowartość wyrażoną w walucie obcej, obejmujących dokonaną na rzecz podatnika dostawę towarów lub świadczenie usług, o których mowa w załączniku nr 15 do ustawy - wyrazy "mechanizm podzielonej płatności", przy czym do przeliczania na złote kwot wyrażonych w walucie obcej stosuje się zasady przeliczania kwot stosowane w celu określenia podstawy opodatkowania; należy podać wartość "1", w przeciwnym przypadku - wartość "2" |
| P_19 | Exempt supply | 1 = supply exempt from tax; then P_19A, P_19B or P_19C gives the legal basis | Znacznik dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1 ustawy, art. 113 ust. 1 i 9 ustawy albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów |
| P_19N | No exempt supply | 1 = no exemption on this invoice | Znacznik braku dostawy towarów lub świadczenia usług zwolnionych od podatku na podstawie art. 43 ust. 1 ustawy, art. 113 ust. 1 i 9 ustawy albo przepisów wydanych na podstawie art. 82 ust. 3 ustawy lub na podstawie innych przepisów |
| P_22 | Intra-Community supply of new means of transport | 1 = yes; details follow in NowySrodekTransportu | Znacznik wewnątrzwspólnotowej dostawy nowych środków transportu |
| P_22N | No new means of transport | 1 = not such a supply | Znacznik braku wewnątrzwspólnotowej dostawy nowych środków transportu |
| P_23 | Simplified triangular transaction | 1 = invoice by the second taxpayer in a simplified triangular procedure; 2 = no | W przypadku faktur wystawianych w procedurze uproszczonej przez drugiego w kolejności podatnika, o którym mowa w art. 135 ust. 1 pkt 4 lit. b i c oraz ust. 2 ustawy, zawierającej adnotację, o której mowa w art. 136 ust. 1 pkt 1 ustawy i stwierdzenie, o którym mowa w art. 136 ust. 1 pkt 2 ustawy, należy podać wartość "1", w przeciwnym przypadku - wartość "2" |
| P_PMarzy | Margin scheme | 1 = a margin scheme applies; one of P_PMarzy_2, P_PMarzy_3_1, P_PMarzy_3_2, P_PMarzy_3_3 says which | Znacznik wystąpienia procedur marży, o których mowa w art. 119 lub art. 120 ustawy |
| P_PMarzyN | No margin scheme | 1 = no margin scheme | Znacznik braku wystąpienia procedur marży, o których mowa w art. 119 lub art. 120 ustawy |
The converter writes these as Yes/No columns: Split payment, Reverse charge, Self-billing, Cash accounting, Simplified triangulation, plus the exemption basis and the margin scheme type.
Have a ZIP of KSeF XML invoices?
Turn it into an Excel workbook and PDFs. Free up to 5 files, nothing uploaded.
Source: schemat_FA(3)_v1-0E.xsd (Ministry of Finance, KSeF documentation repository). Read 2026-11-10.