Faktury i dokumenty sprzedaży w Magento 2 – VAT, PDF, KSeF

Jak wystawiać i zarządzać fakturami w Magento 2 i MageOS: faktury VAT, drukowanie PDF, faktury korygujące, konfiguracja podatków i integracja z polskim systemem KSeF.

2 marca 2026 · Magento 2 / MageOS · 7 min czytania

Spis treści

  1. Dokumenty sprzedaży w Magento 2 – przegląd
  2. Konfiguracja podatków VAT
  3. Wystawianie i drukowanie faktur PDF
  4. Faktury korygujące (Credit Memo)
  5. Polskie faktury VAT i KSeF – moduły i integracje
  6. Często zadawane pytania

Dokumenty sprzedaży w Magento 2 – przegląd

Magento 2 obsługuje trzy typy dokumentów sprzedaży, które razem tworzą kompletny cykl transakcji: Invoice (faktura), Shipment (list przewozowy) i Credit Memo (nota kredytowa / faktura korygująca). Każdy dokument jest powiązany z zamówieniem i dostępny dla klienta do pobrania z jego konta.

Faktury w Magento 2 generowane są automatycznie po potwierdzeniu płatności (w zależności od konfiguracji modułu płatności) lub ręcznie przez sprzedawcę. Magento 2 generuje faktury w formacie PDF, które można wydrukować lub wysłać klientowi e-mailem.

Ważne: Faktury generowane przez Magento 2 są dokumentami wewnętrznymi systemu e-commerce. Dla pełnej zgodności z polskim prawem podatkowym (ustawa o VAT, wymogi KSeF) konieczne jest użycie dedykowanego modułu fakturowego lub integracji z polskim systemem ERP (np. Subiekt, Fakturownia, wFirma).

Konfiguracja podatków VAT

Prawidłowa konfiguracja podatków jest kluczowa dla poprawnego wystawiania faktur. Magento 2 obsługuje złożone reguły podatkowe: różne stawki VAT dla różnych kategorii produktów, podatki dla różnych krajów i regionów oraz automatyczne naliczanie VAT na podstawie adresu dostawy lub klienta.

Utwórz stawki podatkowe

Przejdź do Sklepy → Podatki → Stawki podatkowe (Stores → Taxes → Tax Zones and Rates). Kliknij Dodaj nową stawkę podatkową. Ustaw: identyfikator stawki (np. „VAT 23% PL"), kraj (Poland), stawkę (23.00). Powtórz dla stawek 8% i 5%.

Utwórz klasy podatkowe dla produktów

W Sklepy → Podatki → Klasy podatkowe (Tax Classes) utwórz klasy, np. „Stawka VAT 23%", „Stawka VAT 8%" (żywność, usługi gastronomiczne), „Stawka VAT 5%" (książki, prasa). Każdemu produktowi przypisujesz klasę podatkową.

Utwórz reguły podatkowe

W Sklepy → Podatki → Reguły podatkowe połącz klasy klientów, klasy produktów i stawki podatkowe. Np. reguła „VAT standardowy PL": klasa klienta General + klasa produktu VAT 23% + stawka 23% PL.

Skonfiguruj wyświetlanie cen

W Sklepy → Konfiguracja → Sprzedaż → Podatek ustaw, czy ceny w katalogu są brutto czy netto (Catalog Prices: Including/Excluding Tax) i jak wyświetlać podatek w checkout i na fakturach.

Wystawianie i drukowanie faktur PDF

Faktury w Magento 2 tworzy się z poziomu szczegółów zamówienia lub z listy zamówień. Po wystawieniu faktury klient otrzymuje e-mail z potwierdzeniem i może pobrać fakturę PDF ze swojego konta.

Wystaw fakturę do zamówienia

Otwórz zamówienie (Sprzedaż → Zamówienia), kliknij Invoice w górnym menu. Sprawdź pozycje, ewentualnie dodaj komentarz i kliknij Submit Invoice. Magento wyśle e-mail do klienta i zmieni status zamówienia na Processing.

Drukuj fakturę PDF

W zakładce Invoices szczegółów zamówienia kliknij numer faktury, następnie Print. Alternatywnie w widoku listy: Sprzedaż → Faktury, zaznacz faktury, Actions → PDF Invoices.

Masowe drukowanie faktur

W Sprzedaż → Faktury zaznacz wybrane faktury (filtruj wg daty lub statusu), z rozwijanego menu Actions wybierz PDF Invoices. Przeglądarka pobierze zbiorczy plik PDF.

Wskazówka: Możesz dostosować wygląd szablonu PDF faktury w Magento 2, edytując plik szablonu app/design/frontend/[vendor]/[theme]/Magento_Sales/templates/order/invoice.phtml lub używając modułu do wizualnej edycji szablonów PDF.

Faktury korygujące (Credit Memo)

Credit Memo to dokument korygujący, wystawiany w przypadku zwrotu towaru lub reklamacji. Obniża kwotę faktury pierwotnej i może inicjować zwrot płatności przez bramkę. Szczegółowa procedura tworzenia Credit Memo opisana jest w artykule o obsłudze zamówień.

Credit Memo dostępne są w Sprzedaż → Faktury korygujące (Sales → Credit Memos). Można je wyeksportować do PDF analogicznie jak faktury. Klient ma dostęp do Credit Memo w swoim koncie, w historii zamówień.

Polskie faktury VAT i KSeF – moduły i integracje

Standardowe faktury Magento 2 nie spełniają wszystkich wymogów polskiego prawa podatkowego — mogą brakować: NIP nabywcy, pełnego numeru faktury w wymaganym formacie, opisu towarów/usług zgodnego z PKWIU. KSeF (Krajowy System e-Faktur) wymaga wystawiania faktur w formacie XML FA(2).

Dostępne rozwiązania dla Magento 2:

  • Integracja z systemem ERP — zamówienia Magento są synchronizowane z Subiektem, Enova lub innym systemem ERP, który wystawia faktury VAT. Najbardziej niezawodne dla dużych sklepów
  • Integracja z Fakturownią/wFirmą — moduły wysyłają dane zamówienia do chmurowej aplikacji fakturowej; faktura jest automatycznie wystawiana i wysyłana e-mailem do klienta
  • Moduły KSeF dla Magento 2 — specjalizowane rozszerzenia generujące faktury w formacie XML i przesyłające je do KSeF przez API Ministerstwa Finansów
  • Moduł NIP w checkout — dodaje pole NIP/VAT ID do formularza adresu rozliczeniowego i umieszcza go na dokumencie PDF
Uwaga: Od 2025 roku KSeF (e-Faktura) jest obowiązkowy dla podatników VAT w Polsce. Upewnij się, że wybrany moduł lub integracja obsługuje aktualny standard FA(2) i jest zgodna z wymaganiami Ministerstwa Finansów. Konsultuj się z doradcą podatkowym w sprawie obowiązków KSeF.

Często zadawane pytania

Czy Magento 2 generuje faktury VAT?

Magento 2 generuje wewnętrzne dokumenty sprzedaży (Invoices) w formacie PDF z pozycjami, kwotami i stawkami VAT, jednak nie są to pełnoprawne polskie faktury VAT w rozumieniu przepisów. Może brakować wymaganych elementów jak NIP nabywcy czy numer faktury w polskim formacie. Dla pełnej zgodności z polskim prawem podatkowym zaleca się użycie dedykowanego modułu fakturowego lub integracji z systemem ERP.

Jak drukować faktury masowo w Magento 2?

Masowe drukowanie faktur w Magento 2 odbywa się w Sprzedaż → Faktury. Zaznacz wybrane faktury (lub wszystkie przez zaznaczenie nagłówka tabeli), z menu Actions wybierz PDF Invoices. Magento wygeneruje zbiorczy plik PDF ze wszystkimi zaznaczonymi fakturami, który możesz wydrukować lub zapisać na dysku.

Jak dodać NIP do faktury w Magento 2?

Domyślnie Magento 2 nie ma pola NIP w formularzu checkout. Aby dodać NIP, konieczne jest zainstalowanie modułu lub ręczna modyfikacja formularza adresowego. Popularne rozwiązanie to moduł Amasty Customer Attributes lub dedykowane polskie rozszerzenia dodające pole VAT ID (NIP) do adresu rozliczeniowego i umieszczające go na dokumencie PDF faktury.

Zobacz też

Potrzebujesz sklepu Magento 2 z obsługą polskich faktur VAT?

Plany Magento 2 i MageOS w smartxhosting.pl możesz rozbudować o dowolne moduły — w tym integracje fakturowe zgodne z polskim prawem i KSeF.

Sprawdź plany Magento 2
Magento 2 MageOS faktury VAT KSeF PDF
Czy ta informacja była pomocna? 0 klientów oceniło tę informację jako przydatną (0 Głosów)