Przejdź do treści
Fakturowalnia

Wystawiaj faktury z wysyłką do KSeF.

Import faktur do KSeF z pliku CSV i masowe wystawianie faktur w jednej partii

Fakturowalnia wczytuje plik CSV z fakturami sprzedaży, sprawdza całą partię w strukturze FA(3), nadaje numery z Twojej serii i wysyła każdą fakturę do KSeF oraz mailem do nabywcy. Do 500 faktur naraz. Jeśli choć jeden wiersz ma błąd, nie powstaje żaden numer, a Ty dostajesz listę poprawek.

Konto zakładasz samym adresem e-mail, bez karty. Import partią jest od planu Firma, 299 zł netto miesięcznie.

Zobacz, jaką fakturę zrobi program z jednego wiersza pliku

Razem brutto

Razem netto · Razem VAT

Wysyłka do KSeF w każdym planie · Dane przechowywane w UE · Bez karty przy zakładaniu konta

Zobacz, jaką fakturę zrobi program z jednego wiersza pliku

Każdy wiersz CSV staje się taką fakturą: nabywca po NIP, pozycja, cena netto i stawka VAT. Podgląd i plik KSeF w strukturze FA(3) liczą się na żywo. Nic nie zapisujemy i nic nie wysyłamy.

Dane faktury

Sprzedawca

NIP ma poprawną sumę kontrolną

Ten NIP ma nieprawidłową sumę kontrolną. Sprawdź, czy wszystkie dziesięć cyfr jest poprawnych.

Nabywca

NIP ma poprawną sumę kontrolną

Ten NIP ma nieprawidłową sumę kontrolną. Sprawdź, czy wszystkie dziesięć cyfr jest poprawnych.

Uzupełnij nazwę i cenę netto pozycji, żeby policzyć fakturę.

Mechanizm podzielonej płatności

MPP obowiązkowy, jeśli pozycja jest z załącznika nr 15

Data wystawienia

Termin płatności

Sprzedawca

NIP

Nabywca

NIP

PozycjaIlośćVATBrutto
Uzupełnij nazwę i cenę netto pozycji, żeby policzyć fakturę.
StawkaNettoVATBrutto

VAT w PLN po kursie :

Razem netto
Razem VAT
Razem brutto

Słownie:

Płatność: , termin

Najbliższe daty wystawienia

Pola obowiązkowe struktury FA(3)

                        

Przypomnienia

, termin

Nota odsetkowa z odsetkami ustawowymi za opóźnienie w transakcjach handlowych

Uzupełnij nazwę i cenę netto pozycji, żeby policzyć fakturę.

Załóż konto, żeby zapisać fakturę i wysłać ją do KSeF.

Z arkusza do KSeF bez przepisywania faktur

KSeF nie przyjmie arkusza ani pliku CSV. Przyjmuje tylko faktury XML w strukturze FA(3), każdą osobno albo w paczce wsadowej. Program robi tę zamianę za Ciebie: z jednego pliku powstaje cała partia faktur gotowych do wysyłki.

faktury-pazdziernik.csv312 wierszy, 247 faktur
grupanabywcanippozycjacenastawka
A-001Serwis Rowerowy Kos526 ••• •• 74Abonament serwisowy890,0023
A-001Serwis Rowerowy Kos526 ••• •• 74Dojazd technika120,0023
A-002Piekarnia Pod Lipą779 ••• •• 21Abonament serwisowy890,0023
A-003Gabinet Stomatologiczny Uśmiech676 ••• •• 29Przegląd urządzeń1 450,0023

Dwa wiersze z grupą A-001 to jedna faktura z dwiema pozycjami. Przykład ilustracyjny, firmy i kwoty zmyślone.

Walidacja partii FA(3)
  • wiersz 58: NIP nabywcy ma 9 cyfr i jest niepoprawny
  • wiersz 141: brak adresu nabywcy

partia zatrzymana, 0 numerów nadanych

Po poprawce pliku
  • wystawione: 247 faktur, numery FV/10/2026/0001 do 0247
  • KSeF: numer KSeF przy każdej fakturze
  • nabywcy: PDF mailem do każdego z adresem e-mail

247 z 247 w KSeF

Biurko z uporządkowanymi fakturami, segregatorem i długopisem

Cała partia albo nic, więc numeracja zostaje bez dziur

Najgorsze, co może się stać przy masowym wystawianiu faktur, to partia wystawiona w połowie. Sto faktur ma numery, czterdzieści nie, a Ty nie wiesz, które poszły do KSeF. Dlatego program najpierw sprawdza każdą fakturę z pliku tak, jak sprawdziłby ją KSeF, a dopiero gdy wszystkie są poprawne, nadaje numery i wysyła.

Błędy dostajesz w jednym miejscu, z numerem wiersza i nazwą pola: niepoprawny NIP, brak adresu, stawka spoza listy, data, której nie da się odczytać, waluta obca w planie, który jej nie obejmuje. Poprawiasz plik w arkuszu i wczytujesz go jeszcze raz.

  • NIP: sprawdzana suma kontrolna przed wysyłką
  • stawki: 23, 8, 5, 0, zw i np
  • daty: RRRR-MM-DD albo DD.MM.RRRR, puste pola dostają datę dzisiejszą i termin 14 dni

Jakie kolumny musi mieć plik do importu faktur

Nagłówek w pierwszym wierszu, kolumny w dowolnej kolejności. Program rozpoznaje też typowe nazwy z eksportów, na przykład „kontrahent” zamiast „nabywca” albo „cena_netto” zamiast „cena”. Plik z polskiego Excela w kodowaniu Windows-1250 wczyta się bez zamiany znaków.

KolumnaWymaganaCo wpisać
nabywcataknazwa firmy albo imię i nazwisko nabywcy
adrestakulica, kod i miasto w jednej komórce
pozycjataknazwa towaru albo usługi
cenatakcena netto za jednostkę
nipprzy firmachdziesięć cyfr, z kreskami albo bez
grupaprzy kilku pozycjachten sam znacznik w kilku wierszach łączy je w jedną fakturę
stawkanie23, 8, 5, 0, zw albo np, domyślnie 23
ilosc, jednostkaniedomyślnie 1 szt.
data_wystawienia, data_sprzedazy, terminniedaty faktury, puste dostają wartości domyślne
emailnieadres, na który pójdzie PDF faktury
walutaniePLN albo kod waluty obcej, kurs NBP liczy program

Plik XLSX zapisz w arkuszu jako CSV. Firma zwolniona z VAT dostaje z importu rachunki albo faktury bez VAT, zależnie od ustawień firmy.

Jak wysłać partię faktur do KSeF w czterech krokach

Pierwsza partia zajmuje najwięcej czasu, bo ustawiasz eksport w swoim systemie albo arkuszu. Każda kolejna to wczytanie pliku i kilka sekund czekania.

  1. Krok 1

    Uprawnienie w KSeF

    Raz nadajesz programowi uprawnienie do wystawiania faktur w KSeF. Bez logowania do aplikacji ministerstwa przy każdej partii.

  2. Krok 2

    Plik CSV

    Eksportujesz faktury z systemu sprzedaży albo zapisujesz arkusz jako CSV z nagłówkiem. Wzór kolumn jest przy formularzu importu.

  3. Krok 3

    Walidacja FA(3)

    Program sprawdza całą partię. Gdy są błędy, widzisz je z numerem wiersza i nic nie zostaje wystawione.

  4. Krok 4

    Numery i KSeF

    Poprawna partia dostaje numery z Twojej serii, idzie do KSeF i mailem do nabywców. Statusy KSeF widzisz przy każdej fakturze.

Firmy z fakturami w systemie sprzedaży

Hurtownia, dystrybutor albo firma serwisowa ma zamówienia w systemie sprzedaży, który nie wysyła faktur do KSeF albo robi to tylko w droższym module. Eksport do CSV ma prawie każdy system, więc partia z całego dnia albo miesiąca idzie do KSeF jednym plikiem. Gdy wolisz bez plików, faktury z systemu przyjmie API programu w planie Biuro.

Abonamenty liczone w arkuszu

Szkoła językowa z firmami jako klientami, serwis urządzeń, dostawca oprogramowania z rozliczeniem za użycie. Kwoty zmieniają się co miesiąc, więc liczysz je w arkuszu, a potem przepisujesz do faktur. Stałe kwoty lepiej ustawić raz jako faktury cykliczne, a zmienne wczytywać co miesiąc z pliku.

Biura rachunkowe, które fakturują za klientów

Klient przysyła listę sprzedaży w arkuszu i prosi o wystawienie faktur. W planie Biuro każda firma klienta ma własny NIP, serię i połączenie z KSeF, a import robisz w kontekście tej firmy. Szczegóły są na stronie program dla biura rachunkowego.

Import w programie, aplikacja ministerstwa czy własna integracja z API KSeF

Każda z trzech dróg prowadzi do tych samych faktur w KSeF. Różnią się tym, ile pracy kosztuje partia i kto odpowiada za zmiany w strukturze faktury.

KryteriumFakturowalniaBezpłatna aplikacja KSeFWłasna integracja z API KSeF
Wiele faktur narazdo 500 w partii z CSVpojedynczotak, w sesji wsadowej
Źródło danychplik CSV albo API programuformularzTwój system
Walidacja przed wysyłkącała partia, z numerem wierszaprzy każdej fakturzedo zbudowania
PDF i mail do nabywcytakniedo zbudowania
Pilnowanie zapłatyprzypomnienia i wpłaty z wyciąguniedo zbudowania
Zmiany struktury FApo naszej stroniepo stronie ministerstwapo Twojej stronie
Kosztod 149 zł netto miesięcznie rocznie0 złczas programisty i utrzymanie

Faktury kosztowe, które dostawcy wystawiają Tobie, ściąga z KSeF program do pobierania faktur z KSeF. Sprzedaż i koszty trafiają potem jednym plikiem do księgowej przez eksport faktur do księgowości.

Ile kosztuje import faktur do KSeF

Import partią z pliku CSV jest w planie Firma i wyższych. O wyborze planu decyduje głównie liczba faktur w miesiącu i to, czy faktury mają przychodzić z pliku, czy przez API.

PlanCena netto miesięcznieW rozliczeniu rocznymPrzy imporcie faktur
Firma299 zł149 zł (1 788 zł rocznie)import CSV do 500 faktur w partii, 1 000 dokumentów miesięcznie, 5 osób
Biuro399 zł199 zł (2 388 zł rocznie)5 000 dokumentów, do 25 firm, API REST, statusy KSeF zbiorczo
Enterprise798 zł399 zł (4 788 zł rocznie)bez limitu dokumentów, firm i użytkowników

Plan Start za 199 zł netto ma 150 dokumentów i wystawianie ręczne. Wszystkie limity są w cenniku programu do faktur. Ceny netto, do tego VAT.

Pytania o import faktur do KSeF

FAQ

KSeF przyjmuje faktury wyłącznie jako pliki XML w strukturze FA(3), więc arkusza ani CSV nie wyślesz tam bezpośrednio. Wczytujesz plik CSV do programu do faktur, który zamienia każdy wiersz na fakturę FA(3), sprawdza ją ze schematem, nadaje numer i wysyła do KSeF przez połączenie z Twoim uprawnieniem. Jak nadać to uprawnienie, opisujemy na stronie integracja z KSeF.

Tak. KSeF ma tryb wsadowy dla wielu faktur, a programy do faktur wysyłają całe partie za Ciebie. W Fakturowalni jedna partia z pliku CSV mieści do 500 faktur. Każda dostaje własny numer KSeF, który widzisz przy fakturze w programie.

Zapisz arkusz jako plik CSV z nagłówkiem w pierwszym wierszu: nabywca, NIP, adres, pozycja, ilość, cena netto i stawka VAT. Wczytaj go w programie do faktur z importem do KSeF. Program rozpozna kodowanie polskiego Excela, połączy wiersze z tym samym numerem grupy w jedną fakturę i wyśle całość do KSeF.

Cała partia zostaje zatrzymana i nie powstaje żaden numer. Dostajesz listę błędów z numerem wiersza i polem, na przykład niepoprawny NIP albo brak adresu nabywcy. Poprawiasz plik i wczytujesz go ponownie, więc w numeracji nie ma dziur ani faktur wystawionych w połowie.

Tak. Oprócz pliku CSV faktury możesz wystawiać przez API REST programu, na przykład prosto z systemu sprzedaży albo sklepu B2B. Program buduje z nich faktury FA(3) i wysyła do KSeF. API jest w planie Biuro za 399 zł netto miesięcznie i w planie Enterprise.

Import faktur partią z pliku CSV jest w planie Firma za 299 zł netto miesięcznie, w rozliczeniu rocznym 149 zł miesięcznie, z limitem 1 000 dokumentów w miesiącu. Plan Biuro za 399 zł netto ma 5 000 dokumentów, do 25 firm i API, a plan Enterprise nie ma limitu dokumentów.

Setki faktur w KSeF jednym plikiem

Załóż konto, nadaj programowi uprawnienie w KSeF i wczytaj pierwszy plik. Jeśli coś w nim nie pasuje, zobaczysz to przed wystawieniem, a nie po. Więcej o samym połączeniu z KSeF przeczytasz na stronie program do faktur z KSeF.

Zobacz cennik