Pole FA(3)

P_6 w FA(3): data dokonania dostawy

Czym jest P_6 (data dokonania dostawy lub wykonania usługi) w fakturze KSeF FA(3), kiedy je wypełnić, jaki ma format i poprawny przykład XML.

Aktualizacja

Wprowadzenie

P_6 to data dokonania dostawy lub wykonania usługi w fakturze FA(3). Pole jest opcjonalne: wypełniasz je tylko wtedy, gdy towar wydano albo usługę zrealizowano innego dnia niż data wystawienia faktury z pola P_1. API Notaly obecnie nie przyjmuje daty dostawy jako danych wejściowych i nie emituje pola P_6 — faktury zawierają dziś wyłącznie datę wystawienia w P_1.

Kiedy P_6 jest potrzebne

P_6 zapisuje dzień, w którym faktycznie doszło do dostawy lub wykonania usługi, a to nie zawsze ten sam dzień, w którym wystawiono fakturę. Gdy oba zdarzenia przypadają tego samego dnia, P_6 pomijasz, a P_1 obejmuje całość. Gdy się różnią — na przykład subskrypcja naliczona 1 października, ale zafakturowana 12 października — P_6 pokazuje kupującemu i urzędowi faktyczny termin wykonania świadczenia. W strukturze FA(3) pole P_6 znajduje się w sekcji Fa, po numerze faktury, a przed podsumowaniem VAT.

Format

Wartość to zwykła data kalendarzowa w formacie ISO 8601, czyli RRRR-MM-DD. Nie dodawaj godziny i nie używaj zapisu lokalnego w stylu 12.10.2026. Usługa zrealizowana 10 października 2026 roku zapisuje się jako 2026-10-10. W P_6 nie ma strefy czasowej, bo to data, a nie znacznik czasu.

Typowe błędy

  • Automatyczne kopiowanie daty wystawienia do P_6, gdy daty naprawdę się różnią.
  • Traktowanie P_6 jak znacznika czasu (na przykład 2026-10-10T14:00:00Z), co nie przechodzi walidacji XSD.
  • Mylenie P_6 z DataWytworzeniaFa z nagłówka, które oznacza moment wygenerowania dokumentu XML, a nie datę dostawy.

Co robi dziś Notaly

API Notaly obecnie nie przyjmuje daty dostawy jako danych wejściowych i nie emituje pola P_6. Gdy wysyłasz fakturę przez Notaly, dokument zawiera datę wystawienia w P_1 i nie ma daty dostawy — to poprawne w najczęstszym przypadku, gdy dostawa i wystawienie odbywają się tego samego dnia. Jeśli Twoja firma regularnie faktuuruje przed faktyczną dostawą albo po niej, miej to ograniczenie na uwadze i zaglądaj tu po aktualizacje.

Kompletny, poprawny przykład FA(3) znajdziesz poniżej. Nie zawiera pola P_6, ponieważ data dostawy i data wystawienia są takie same — to najczęstszy przypadek.

<Faktura xmlns="http://crd.gov.pl/wzor/2025/06/25/13775/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Naglowek>
    <KodFormularza kodSystemowy="FA (3)" wersjaSchemy="1-0E">FA</KodFormularza>
    <WariantFormularza>3</WariantFormularza>
    <DataWytworzeniaFa>2026-10-12T07:23:07Z</DataWytworzeniaFa>
    <SystemInfo>einvoice-api</SystemInfo>
  </Naglowek>
  <Podmiot1>
    <DaneIdentyfikacyjne><NIP>2745013933</NIP><Nazwa>Example Sp. z o.o. (FICTIONAL)</Nazwa></DaneIdentyfikacyjne>
    <Adres><KodKraju>PL</KodKraju><AdresL1>ul. Testowa 1, 00-001 Warszawa</AdresL1></Adres>
  </Podmiot1>
  <Podmiot2>
    <DaneIdentyfikacyjne><NIP>1234563218</NIP><Nazwa>Test Customer S.A. (FICTIONAL)</Nazwa></DaneIdentyfikacyjne>
    <Adres><KodKraju>PL</KodKraju><AdresL1>ul. Probna 2, 30-001 Kraków</AdresL1></Adres>
    <JST>2</JST>
    <GV>2</GV>
  </Podmiot2>
  <Fa>
    <KodWaluty>PLN</KodWaluty>
    <P_1>2026-10-12</P_1>
    <P_2>FV/2026/10/001</P_2>
    <P_13_1>1000.00</P_13_1><P_14_1>230.00</P_14_1>
    <P_13_2>301.00</P_13_2><P_14_2>24.08</P_14_2>
    <P_15>1555.08</P_15>
    <Adnotacje>
      <P_16>2</P_16><P_17>2</P_17><P_18>2</P_18><P_18A>2</P_18A>
      <Zwolnienie><P_19N>1</P_19N></Zwolnienie>
      <NoweSrodkiTransportu><P_22N>1</P_22N></NoweSrodkiTransportu>
      <P_23>2</P_23>
      <PMarzy><P_PMarzyN>1</P_PMarzyN></PMarzy>
    </Adnotacje>
    <RodzajFaktury>VAT</RodzajFaktury>
    <FaWiersz>
      <NrWierszaFa>1</NrWierszaFa>
      <P_7>SaaS subscription - October</P_7>
      <P_8A>pcs.</P_8A>
      <P_8B>1</P_8B>
      <P_9A>1000.00</P_9A>
      <P_11>1000.00</P_11>
      <P_12>23</P_12>
    </FaWiersz>
    <FaWiersz>
      <NrWierszaFa>2</NrWierszaFa>
      <P_7>Support</P_7>
      <P_8A>hrs.</P_8A>
      <P_8B>2</P_8B>
      <P_9A>150.50</P_9A>
      <P_11>301.00</P_11>
      <P_12>8</P_12>
    </FaWiersz>
  </Fa>
</Faktura>

Źródła

Źródło: crd.gov.pl

Najczęstsze pytania

Czy P_6 jest wymagane w każdej fakturze FA(3)?

Nie. P_6 jest opcjonalne i wypełniasz je tylko, gdy data dostawy lub wykonania usługi różni się od daty wystawienia z pola P_1.

Jaki format ma P_6?

ISO 8601: RRRR-MM-DD, na przykład 2026-10-10 dla 10 października 2026 roku.

Czy API Notaly emituje P_6?

Dziś nie. API Notaly obecnie nie przyjmuje daty dostawy jako danych wejściowych i nie emituje P_6; faktury zawierają tylko datę wystawienia w P_1.

Wystaw pierwszą fakturę testową w KSeF jeszcze dziś

Załóż konto sandbox: klucz API w kilka sekund, 3 darmowe faktury testowe w KSeF TEST, bez karty płatniczej.