Gdzie ustawić metodę płatności dla KSeF tak aby była widoczna na fakturze?
W wersji 26.03.A dodaliśmy funkcję pozwalającą na określenie formy płatności aby była ona widoczna na fakturze po kliknięciu w przycisk „Zapisz + KSeF”.
W programie wejdź:
Parametry → Sposoby płatności → Modyfikuj wybrany sposób płatności
Następnie po prawej stronie, w sekcji „Forma płatności w KSeF”, zaznacz właściwą wartość:

To ustawienie służy do mapowania wewnętrznego sposobu płatności z programu na sposób płatności przekazywany w strukturze FA(3) do KSeF. W FA(3) część dotycząca płatności jest elementem fakultatywnym i obejmuje m.in. termin płatności oraz formę płatności.
Jakie formy płatności przewiduje KSeF FA(3)?
W dokumentacji FA(3) dla pola FormaPlatnosci przewidziano następujące wartości:
- 1 – gotówka
- 2 – karta
- 3 – bon
- 4 – czek
- 5 – kredyt
- 6 – przelew
- 7 – płatność mobilna
Jeżeli płatność jest inna niż powyższe, dokumentacja FA(3) przewiduje użycie wariantu „inna forma płatności” wraz z opisem.
Jak ustawić to w programie na ekranie z obrazka?
Na pokazanym oknie po prawej stronie zaznaczasz odpowiednik dla danego sposobu płatności, np.:
- Gotówka → zaznacz gotówka
- Przelew 14 dni / 21 dni / 30 dni → zaznacz przelew
- Płatność kartą / terminal → zaznacz karta
- BLIK / płatność telefonem / mobilna → zaznacz mobilna
- Bon / voucher → zaznacz bon
- Sprzedaż na kredyt → zaznacz kredyt
- Czek → zaznacz czek
- Nietypowa forma → zaznacz inna
To mapowanie powinno odpowiadać rzeczywistej formie zapłaty, jaka ma zostać wykazana na e-fakturze w KSeF. Oficjalna broszura FA(3) wskazuje, że pole może dotyczyć zarówno płatności już dokonanej, jak i przyszłej.
UWAGA!
W przypadku, gdzie dla płatności mamy zaznaczoną opcję bez powiązania to program zwróci nam błąd struktury KSeF po kliknięciu w Zapisz + KSEF:
C:\Varico\ObSp\ObSp2026\Export\KSeF\7773257408\580_26.xml – invalid
file:///C:/Varico/ObSp/ObSp2026/Export/KSeF/7773257408/580_26.xml:79.41: Element '{http://crd.gov.pl/wzor/2025/06/25/13775/}FormaPlatnosci’: [facet 'enumeration’] The value '0′ is not an element of the set {’1′, '2′, '3′, '4′, '5′, '6′, '7′}.
file:///C:/Varico/ObSp/ObSp2026/Export/KSeF/7773257408/580_26.xml:79.41: Element '{http://crd.gov.pl/wzor/2025/06/25/13775/}FormaPlatnosci’: '0′ is not a valid value of the atomic type '{http://crd.gov.pl/wzor/2025/06/25/13775/}TFormaPlatnosci’.
W przypadku gdzie otrzymamy komunikat jak wyżej mamy 100% pewności, że wybrana forma płatności to „bez powiązania”. Należy wówczas ją ustawić w jeden z dostępnych sposóbów opisanych na początku artykułu.