Invocourier

Jak nabywca firmowy podaje NIP w sklepie Shopify

Pomoc Invocourier - e-fakturowanie dla Shopify. | Wróć do invocourier.com

Inne języki: English | Français | Deutsch | Nederlands

Dlaczego NIP ma znaczenie

Zamówienie staje się fakturą w KSeF, gdy tylko nabywca poda swój NIP. Bez NIP aplikacja traktuje zamówienie jako sprzedaż konsumencką: faktura dla konsumenta nie podlega obowiązkowi KSeF, więc nabywca dostaje PDF e-mailem (albo, jeśli tak ustawisz, faktura trafia dodatkowo do KSeF). Firma z innego państwa UE podaje numer VAT UE; jest on sprawdzany w VIES, a faktura za towary wykazuje wewnątrzwspólnotową dostawę towarów (WDT).

W polskim NIP-ie sprawdzana jest suma kontrolna przy wystawianiu faktury, a w ciągu doby NIP jest sprawdzany w wykazie podatników VAT (białej liście) prowadzonym przez Szefa KAS. Dokument pokazuje wtedy status „VAT zweryfikowany” (podatnik czynny lub zwolniony figurujący w wykazie) albo „VAT niezarejestrowany”, gdy w wykazie nie ma takiego podatnika.

Najprościej: pole „Numer VAT firmy” przy realizacji zakupu

Jeśli Twój sklep korzysta z Shopify Tax dla UE, nie musisz edytować motywu. W panelu Shopify otwórz Ustawienia > Realizacja zakupu > Informacje o kliencie i ustaw pole „Numer VAT firmy” na „Opcjonalne”.

Nabywcy firmowi wpisują NIP przy składaniu zamówienia (z prefiksem PL lub bez). Shopify zapisuje go w profilu klienta, a Invocourier odczytuje go z zamówienia; ma on pierwszeństwo przed innymi źródłami.

Warunki Shopify: aktywny Shopify Tax dla UE, lokalizacja wysyłki w UE i pole ustawione na „Opcjonalne”. Pole nie jest dostępne przy realizacji zakupu B2B (dla firm); tam używany jest identyfikator podatkowy firmy (zobacz niżej).

Alternatywa: pole NIP w koszyku

Sklepy bez Shopify Tax mogą dodać atrybut koszyka. W panelu przejdź do Sklep online > Motywy > Dostosuj, otwórz szablon koszyka i w wybranym miejscu (zwykle nad przyciskiem realizacji zakupu) dodaj blok „Własny Liquid”. Jeśli motyw pokazuje koszyk jako wysuwany panel (tak jak Dawn), dodaj pole także tam, bo nabywca może nigdy nie zobaczyć strony koszyka:

<div style="margin:10px 0">
  <label for="nip">NIP (tylko firmy)</label>
  <input id="nip" type="text" name="attributes[NIP]"
         value="{{ cart.attributes['NIP'] }}"
         placeholder="np. 123-456-78-90" form="cart">
</div>

Etykieta jest dowolna; liczy się klucz name="attributes[...]". Aplikacja rozpoznaje nazwy „NIP”, „Numer NIP”, „NIP nabywcy”, „VAT number” i inne popularne nazwy w językach UE oraz warianty w rodzaju „Twój NIP (opcjonalnie)”. Nabywca może wpisać NIP z prefiksem PL lub bez, ze spacjami lub myślnikami.

NIP wpisany w uwagach do zamówienia (na przykład „NIP: 5260250274”) też jest odczytywany.

Moje pole ma inną nazwę

Otwórz Ustawienia aplikacji, sekcję Nabywcy firmowi i zamówienia konsumenckie. Znajdziesz tam nazwy atrybutów z ostatnich zamówień (tylko nazwy, nigdy wartości wpisanych przez nabywców), każda oznaczona jako rozpoznana lub nierozpoznana; nazwa, pod którą pojawiały się wartości podobne do NIP, jest wyróżniona. Kliknij „Użyj tej nazwy” i zapisz.

Strona główna aplikacji ostrzega też, gdy zamówienia zawierały takie wartości w polu o nierozpoznanej nazwie.

Zamówienia potraktowane jako konsumenckie

Zamówienia pominięte przed poprawką (czyli takie, do których nie powstał żaden dokument) można sprawdzić ponownie. Otwórz stronę „Importuj wcześniejsze zamówienia”, zaznacz „Pokaż pominięte zamówienia”, wybierz zamówienia i zaimportuj je. Każde jest oceniane dokładnie tak jak nowe: jeśli teraz znajdzie się NIP, powstaje faktura w KSeF. Ponowne sprawdzenie nie uruchamia się samo. Zamówienie, do którego wystawiono już fakturę konsumencką (PDF), nie jest importowane ponownie: wystawiony dokument pozostaje, a zmiana nabywcy wymaga faktury korygującej.

Kasa B2B Shopify Plus i Shopify POS

Profile firm przy realizacji zakupu B2B mają identyfikator podatkowy na poziomie lokalizacji. Invocourier odczytuje go z zamówienia automatycznie; ma on pierwszeństwo przed innymi źródłami. Nic nie trzeba ustawiać.

W sklepie stacjonarnym kafelek aplikacji „Faktura” na ekranie głównym Shopify POS pozwala wpisać NIP nabywcy przy kasie; NIP wpisany w uwagach do zamówienia POS również jest odczytywany. Uwaga: jeśli wydrukowano paragon bez NIP, faktury do niego na firmę wystawić nie wolno (art. 106b ust. 5 ustawy o VAT), więc przy sprzedaży stacjonarnej NIP trzeba podać przy kasie, a nie poprawiać później.

NIP niepoprawny, VAT niezarejestrowany

NIP z błędną sumą kontrolną nie jest brany pod uwagę: zamówienie jest traktowane jako konsumenckie i widać je na liście pominiętych. Poprawny NIP, którego nie ma w wykazie podatników VAT, i tak trafia na fakturę w KSeF (KSeF przyjmuje każdy NIP o poprawnej budowie), ale dokument dostaje oznaczenie „VAT niezarejestrowany”, a strona główna aplikacji pokazuje ostrzeżenie. Wystawionego dokumentu nie da się zmienić: sprawdź nabywcę i w razie potrzeby wystaw fakturę korygującą.