Faktury B2B w KSeF — jak zbierać NIP w WooCommerce

Zespół Prosta Faktura KSeF6 min czytania

Jak poprawnie obsłużyć faktury B2B w KSeF: pole NIP w checkoucie WooCommerce, sprzedaż B2C, dane nabywcy i jak unikać korekt z powodu braku NIP.

B2B czy B2C — dlaczego to ważne w KSeF

W sklepie WooCommerce sprzedajesz zarówno firmom (B2B), jak i konsumentom (B2C). Z punktu widzenia KSeF kluczowe jest poprawne rozpoznanie, kto jest nabywcą. Faktura dla firmy musi zawierać NIP nabywcy i powstaje w formacie FA(3), a sprzedaż konsumencka rządzi się innymi zasadami. Pomyłka tutaj to najczęstsza przyczyna późniejszych korekt.

Pole NIP w checkoucie WooCommerce

Domyślny checkout WooCommerce nie zbiera NIP. Aby wystawiać poprawne faktury B2B, potrzebujesz pola NIP, które trafi do danych zamówienia. Prosta Faktura KSeF dodaje obsługę NIP w checkoucie i przenosi go do dokumentu FA(3) jako dane nabywcy, gdy klient zaznacza, że chce fakturę na firmę.

Jak to ustawić w praktyce

  • Włącz zbieranie NIP w checkoucie (pole + zgoda „chcę fakturę na firmę”).
  • Zadbaj o walidację NIP, by uniknąć literówek trafiających do KSeF.
  • Ustaw auto-wystawianie tak, by faktura B2B powstawała z poprawnymi danymi nabywcy.
  • Dla zamówień bez NIP traktuj sprzedaż jako konsumencką.
Waliduj NIP od razu w koszyku
Sprawdzenie formatu NIP (i opcjonalnie pobranie danych firmy z GUS) na etapie checkoutu eliminuje większość błędów, zanim faktura w ogóle trafi do KSeF. To prostsze niż późniejsza korekta.

Najczęstsze pułapki

Brak NIP w zamówieniu firmowym, NIP wpisany z literówką albo wybór złego typu nabywcy — każda z tych sytuacji kończy się fakturą wymagającą korekty. Dobra integracja minimalizuje ryzyko, waliduje dane i jasno pokazuje, czy faktura jest B2B, czy B2C, zanim trafi do KSeF.

Klient prosi o NIP po zakupie
Jeśli klient zażyczy sobie NIP już po wystawieniu faktury, zwykle skończy się to korektą. Dlatego pytanie o fakturę firmową powinno paść jeszcze w koszyku, a nie po finalizacji.

A paragony i sprzedaż detaliczna

Jeśli prowadzisz też sprzedaż detaliczną z kasą fiskalną, granicę między paragonem a fakturą do firmy opisujemy osobno w artykule KSeF a kasa fiskalna i paragon z NIP.

Podsumowanie

Poprawna obsługa NIP w WooCommerce to fundament zgodnych faktur B2B w KSeF. Ustaw pole NIP, walidację i auto-wystawianie raz, a unikniesz większości korekt. Całość wdrożenia opisuje przewodnik KSeF w WooCommerce.

Powiązane

Gotowy na KSeF w WordPress i WooCommerce?

Załóż darmowe konto i wystaw pierwszą fakturę do KSeF w kilka minut. 30 dni gwarancji zwrotu na Planie Pro.