Faktury sprzedaży
Wystawianie własnych faktur sprzedaży — faktura podstawowa, korygująca, zaliczkowa. Generowanie XML FA(3), wysyłka do KSeF, podgląd i pobieranie pliku. Zgodność z wymaganiami art. 106e ustawy o VAT.
Nie mylić z Dokumenty. Ta strona opisuje wystawianie własnych faktur sprzedażowych i wysyłkę do KSeF. Faktury otrzymane od dostawców trafiają do Dokumentów.
Faktury to moduł wystawiania faktur sprzedaży: tworzenie w formularzu, generowanie pliku FA(3) (XML), wysyłka do KSeF i śledzenie statusu.
Informacje mają charakter edukacyjny
Dokumentacja nie zastępuje porady doradcy podatkowego ani biegłego rewidenta. W sprawach szczegółowych skontaktuj się ze specjalistą. Jak weryfikujemy dokumentację ↗
Po co to w Numify
Każda sp. z o.o. jako czynny podatnik VAT ma obowiązek wystawiać faktury zgodne z Ustawa o VAT, art. 106e ust. 1 — 27 wymaganych punktów (data, numer, strony, pozycje, stawki, sumy, oznaczenia typu MPP). Od 1 kwietnia 2026 r. (dla większości sp. z o.o.) faktura musi być dodatkowo wystawiona w Krajowym Systemie e-Faktur w strukturze FA(3). Szczegóły harmonogramu — KSeF — harmonogram.
Typy faktur
Numify obsługuje trzy typy:
| Typ | Kiedy używać |
|---|---|
Podstawowa (podstawowa) | Domyślna faktura dokumentująca sprzedaż. |
Korygująca (korygujaca) | Korekta wcześniej wystawionej faktury — zmiany cen, ilości, stawki VAT, odwrócenia. |
Zaliczkowa (zaliczkowa) | Faktura zaliczkowa na poczet przyszłej dostawy. |
Każdy typ trafia do właściwego segmentu schematu FA(3) — generator
(ksef-fa3-generator.ts) sam dobiera sekcję XML.
Formularz tworzenia faktury
Pola wejściowe formularza:
Nagłówek faktury
- Typ (podstawowa / korygująca / zaliczkowa)
- Data wystawienia, data sprzedaży, termin płatności
- Forma płatności (przelew / gotówka / karta / kompensata)
Nabywca
- Nazwa (wymagane) + NIP + adres + kraj
Pozycje
- Opis, ilość, jednostka miary, cena jednostkowa netto, stawka VAT (23 / 8 / 5 / 0 / zw)
- Opcjonalnie: GTU (kod grupy towarowej dla JPK), PKWiU
Podsumowanie (liczone automatycznie)
- Suma netto / VAT / brutto — w PLN, na podstawie pozycji
Uwagi — tekst wolny (wypełniany na fakturze).
ksef-service.tsWalidacja
Numify sprawdza przed zapisem:
- Co najmniej jedna pozycja z niepustym opisem.
- Nazwa nabywcy niepusta.
- Spójność sum (netto + VAT = brutto, dla każdej stawki osobno).
Dodatkowe wymogi (NIP nabywcy, saleDate) są wymagane dopiero na etapie
walidacji FA(3) przed wysyłką do KSeF.
Generowanie XML FA(3)
Po utworzeniu faktury od razu generowany jest plik XML zgodny ze schematem FA(3) — trzecią oficjalną wersją struktury faktury ustrukturyzowanej (szczegóły sekcji: format FA(3)).
ksef-fa3-generator.tsXML można:
- Obejrzeć (przycisk „Podgląd XML" — otwiera dialog z kodem).
- Pobrać — np. do awaryjnego przesłania biuru rachunkowemu.
- Wysłać do KSeF — pod warunkiem skonfigurowanych poświadczeń.
Wysyłka do KSeF
Statusy faktury widoczne w kolumnie KSeF:
| Status | Znaczenie |
|---|---|
not_sent | Nie wysłano — dostępny przycisk Wyślij. |
pending | Wysłano, oczekuje na numer KSeF od serwera MF. |
accepted | Przyjęta; Numify zapisał nadany numer KSeF. |
rejected | Odrzucona — w UI widoczny komunikat błędu. Dostępna ponowna wysyłka po poprawie. |
Szczegółowa procedura (sesja, bramka testowa vs produkcyjna, obsługa zbiorczych sesji) → KSeF — wystawianie i uwierzytelnianie.
Tryb Offline24 / awaria KSeF
Jeśli KSeF jest niedostępny w trybie awaryjnym, faktura może być wystawiona „offline" i przesłana po przywróceniu dostępności. Detale → tryb Offline24.
Faktura VAT-RR, odwrotne obciążenie, MPP
- MPP — przy kwocie brutto ≥ 15 000 zł i pozycji z załącznika 15, Numify dodaje obowiązkowe oznaczenie „mechanizm podzielonej płatności" na fakturze (Ustawa o VAT, art. 106e ust. 1 pkt 18a).
- Odwrotne obciążenie — dla transakcji, gdzie nabywca rozlicza VAT, faktura zawiera oznaczenie „odwrotne obciążenie" (Ustawa o VAT, art. 106e ust. 1 pkt 18). Szczegóły → odwrotne obciążenie.
- Stawka 0 % / zwolniona — na fakturze musi pojawić się podstawa prawna zwolnienia (Ustawa o VAT, art. 106e ust. 1 pkt 19).
Generowanie PDF
Niezależnie od KSeF można wygenerować PDF dla danej faktury — np. jako podgląd wizualny dla nabywcy (KSeF zwraca XML; „wygląd" faktury generowany jest po stronie każdego systemu).
invoice-pdf.tsOgraniczenia
- GTU i PKWiU — pola są dostępne, ale Numify nie przypisuje ich automatycznie — konieczne ręczne wskazanie kodu. Liczba kombinacji w praktyce sp. z o.o. jest niewielka, więc nie jest to wąskie gardło.
- Korekty wymagają podania odniesienia do oryginalnej faktury — interfejs obecnie zakłada ręczne wprowadzenie numeru. Domniemana automatyzacja (wybierz fakturę → stwórz korektę) jest na roadmapie.
- Brak automatycznej integracji z transakcjami — fakturę sprzedaży trzeba osobno zaksięgować jako transakcję przychodową (rekomendowany workflow ręczny do pełnej automatyzacji w Phase 4b).
- Faktury w walucie obcej — formularz obsługuje wiele walut, ale kurs do przeliczenia VAT musi być wybrany zgodnie z Ustawa o VAT, art. 106e ust. 11 (kurs NBP z dnia poprzedzającego obowiązek podatkowy).
- Od 1 kwietnia 2026 faktura poza KSeF (jako PDF / papier) nie dokumentuje sprzedaży dla podatnika VAT podlegającego KSeF — wyjątki tylko B2C i offline24.
Rekomendowany workflow
- Otwórz „Nowa faktura" — wybierz typ i uzupełnij daty.
- Dodaj nabywcę — najlepiej przez kontrahentów (uzupełni się z Białej Listy po NIP).
- Dodaj pozycje — opis, ilość, cena netto, stawka VAT. Numify liczy sumy.
- Zatwierdź fakturę → wygenerowany XML pojawi się w widoku.
- Obejrzyj XML (opcjonalnie) → Wyślij do KSeF.
- Po sukcesie KSeF — numer KSeF zostaje przypisany; fakturę można wtedy rozesłać nabywcy (PDF lub link do KSeF).
- Zaksięguj sprzedaż jako transakcję przychodową w transakcjach (do automatyzacji w kolejnej iteracji).
Powiązane
- dokumenty — faktury przychodzące (od dostawców), nie mylić z tym modułem.
- kontrahenci — nabywcy wystawianych faktur.
- transakcje — fakturę sprzedaży księguje się jako transakcję przychodową.
- KSeF — wystawianie.
- KSeF — format FA(3).
- KSeF — harmonogram.
- Odwrotne obciążenie.
Transakcje
Rejestr wszystkich operacji gospodarczych spółki — przychody, koszty, przelewy. Weryfikacja, dekretacja i automatyczne tworzenie zapisów w dzienniku zgodnie z zasadą zapisu podwójnego i wymogami art. 20 i 23 UoR.
Kontrahenci
Rejestr dostawców i odbiorców w Numify — wyszukiwanie po NIP z Białej Listy, automatyczne uzupełnianie danych, weryfikacja statusu VAT i numeru VAT UE (VIES), przechowywanie rachunków bankowych do weryfikacji MPP.