Czym jest program do faktur i jakie pliki generuje?
Program do faktur to narzędzie, które przechowuje dane kontrahentów, automatycznie liczy VAT i generuje gotowy dokument sprzedaży w pliku PDF. Darmowy program do fakturowania różni się od płatnego głównie limitem dokumentów i zakresem integracji, np. z Krajowym Systemem e-Faktur (KSeF). Z praktyki wynika, że mikrofirma wystawiająca 5-30 faktur miesięcznie mieści się w większości darmowych planów bez problemu.
Efektem pracy w takim programie są zwykle dwa pliki: PDF do wysyłki mailem i zapis w bazie samego narzędzia - lokalny plik SQLite, chmura dostawcy albo prosty plik konfiguracyjny. Dla urzędu skarbowego liczy się jednak coś innego niż ładny wydruk. Kontrola może zażądać pliku JPK_FA, a od momentu objęcia podatnika obowiązkiem KSeF dokumentem źródłowym staje się plik XML w schemacie FA, wysłany do systemu Ministerstwa Finansów. PDF, który dostaje kontrahent mailem, to w takim modelu tylko wizualizacja - czytelna dla człowieka, ale prawnie drugorzędna wobec XML-a.
Ta różnica - PDF jako obraz dokumentu kontra XML jako dokument źródłowy - wraca w artykule kilka razy, bo od niej zależy, czy darmowy program w ogóle nadaje się do pracy po wejściu obowiązkowego KSeF. Zanim do tego dojdziemy, warto ustalić, co musi znaleźć się na fakturze niezależnie od tego, w jakim programie ją wystawiasz.
Jakie elementy musi zawierać faktura według ustawy o VAT?
Faktura musi zawierać komplet danych wymienionych w art. 106e ustawy o podatku od towarów i usług - datę wystawienia, kolejny numer, dane sprzedawcy i nabywcy z NIP, nazwę towaru lub usługi, ilość, cenę jednostkową netto, stawkę VAT oraz kwotę należności ogółem (źródło: Ustawa o VAT, art. 106e, 2024). Program tylko automatyzuje wpisanie tych danych - nie zwalnia z odpowiedzialności za ich poprawność.
- Data wystawienia i data sprzedaży (albo dokonania dostawy/wykonania usługi) - jeśli różne, obie muszą się znaleźć na dokumencie.
- Numer faktury nadany w ramach jednej lub więcej serii, w sposób pozwalający na jednoznaczną identyfikację.
- Pełne dane sprzedawcy i nabywcy - nazwa, adres, NIP (lub inny identyfikator podatkowy przy transakcjach zagranicznych).
- Nazwa towaru lub usługi, miara i ilość, cena jednostkowa netto, wartość netto, stawka VAT i kwota podatku.
- Kwota należności ogółem - suma brutto do zapłaty przez nabywcę.
Zapamiętaj tę listę - wraca ona w kroku 4 przy wystawianiu pierwszej faktury i decyduje, czy darmowy program w ogóle spełnia minimum ustawowe.
Czy darmowy program do faktur jest zgodny z przepisami?
Tak - polskie przepisy nie wskazują konkretnego oprogramowania, liczy się wyłącznie komplet danych z art. 106e ustawy o VAT (źródło: Ustawa o VAT, art. 106e, 2024). Fakturę można technicznie wystawić nawet w edytorze tekstu, ale rośnie wtedy ryzyko błędu w numeracji, powielenia numeru albo braku archiwum, gdy dysk padnie.
"Faktura powinna zawierać dane wymienione w art. 106e ustawy o podatku od towarów i usług; przepisy nie narzucają formy technicznej ani konkretnego oprogramowania, którym dokument ma zostać wygenerowany." - Ustawa o podatku od towarów i usług, art. 106e, Dz.U. 2004 nr 54 poz. 535 z późn. zm., 2024
Praktyczny problem z darmowymi planami SaaS leży gdzie indziej - w ograniczeniach liczby dokumentów, liczby kontrahentów albo w braku eksportu własnej bazy. Zanim zaczniesz fakturować w konkretnym narzędziu, sprawdź jedną rzecz: czy program pozwoli ci wyeksportować dane, gdy zdecydujesz się go zmienić. Z mojej praktyki to najczęściej pomijane pytanie, a boli dopiero po roku, gdy trzeba oddać komplet dokumentów księgowej albo urzędowi.
- Sprawdź limit dokumentów w planie darmowym - część dostawców liczy go miesięcznie, część rocznie.
- Zweryfikuj, czy eksport CSV lub XML jest dostępny bez opłaty, czy dopiero w planie płatnym.
- Ustal formę opodatkowania z księgową przed pierwszą fakturą - od niej zależy m.in. obowiązek VAT na dokumencie.
- Zwróć uwagę, czy program archiwizuje faktury po stronie serwera, czy tylko generuje plik do pobrania jednorazowo.
Czym różni się faktura od rachunku i faktury uproszczonej do 450 zł?
Rachunek to uproszczony dokument sprzedaży wystawiany głównie przez podmioty zwolnione z VAT, bez rozbicia na stawki podatku. Faktura uproszczona to natomiast pełnoprawna faktura VAT do kwoty 450 zł brutto (100 euro), która może pominąć część danych nabywcy, o ile zawiera jego NIP. W praktyce oznacza to, że przy paragonie z NIP do 450 zł nie trzeba wystawiać osobnej, rozbudowanej faktury - sam paragon pełni tę funkcję.
- Rachunek - dokument bez VAT, stosowany przy zwolnieniu podmiotowym lub przedmiotowym z podatku.
- Faktura zwykła - pełny komplet danych z art. 106e, bez limitu kwotowego.
- Faktura uproszczona do 450 zł brutto - skrócone dane nabywcy, wymagany jego NIP na dokumencie.
KSeF i faktura ustrukturyzowana XML - co zmienia od 2026 roku?
Krajowy System e-Faktur to centralna platforma Ministerstwa Finansów przyjmująca faktury w formacie XML zgodnym ze schematem FA - w Krajowym Systemie e-Faktur dokumentem źródłowym jest właśnie plik XML, a nie PDF (źródło: Ministerstwo Finansów, KSeF, 2026). Wdrożenie obowiązku ma charakter etapowy i zależy od skali obrotów podatnika, dlatego aktualne terminy zawsze warto zweryfikować bezpośrednio na podatki.gov.pl przed podjęciem decyzji biznesowej.
"System zapewnia jednolity, ustrukturyzowany format faktur (FA), nadaje każdej fakturze unikalny numer KSeF i udostępnia ją odbiorcy automatycznie po zaakceptowaniu przez system." - Ministerstwo Finansów, Krajowy System e-Faktur, materiały informacyjne, 2026
Dla plików praktyczna konsekwencja jest prosta: XML w schemacie FA staje się dokumentem źródłowym, a PDF - wydrukiem dla kontrahenta, często z kodem QR odsyłającym do wersji w systemie. Uwierzytelnienie w KSeF odbywa się przez podpis kwalifikowany, pieczęć elektroniczną, Profil Zaufany albo token wygenerowany w systemie.
Czym jest schemat FA(3), numer KSeF i kod QR na wizualizacji?
Schemat FA(3) to aktualna wersja struktury XML, według której KSeF akceptuje faktury ustrukturyzowane - poprzednie wersje (FA(1), FA(2)) są sukcesywnie wycofywane, więc program powinien deklarować zgodność z bieżącą wersją schematu. Numer KSeF to unikalny identyfikator nadawany przez system po poprawnym przyjęciu faktury - bez niego dokument formalnie nie istnieje w systemie, nawet jeśli PDF został już wysłany mailem. Kod QR na wizualizacji PDF pozwala kontrahentowi zweryfikować dokument bezpośrednio w KSeF, co ogranicza ryzyko fałszywych faktur.
- Schemat FA(3) - obowiązująca struktura XML faktury ustrukturyzowanej (weryfikuj aktualną wersję na podatki.gov.pl).
- Numer KSeF - nadawany automatycznie po przyjęciu dokumentu przez system, wymagany do rozliczenia.
- Kod QR - link do weryfikacji faktury w systemie, umieszczany na wizualizacji PDF.
- Uwierzytelnienie - podpis kwalifikowany, pieczęć elektroniczna, Profil Zaufany lub token API.
Czy darmowe programy mają integrację z KSeF?
To zależy od konkretnego dostawcy - część darmowych planów komercyjnych SaaS-ów oferuje podstawową integrację z API KSeF, część rezerwuje ją dla planów płatnych. Zanim wybierzesz narzędzie, sprawdź to bezpośrednio w cenniku i dokumentacji technicznej dostawcy, a nie tylko na stronie głównej - marketing bywa mniej precyzyjny niż specyfikacja API. Bezpieczną alternatywą jest bezpłatna Aplikacja Podatnika KSeF udostępniona przez Ministerstwo Finansów, która z definicji jest zgodna z systemem, bo to jego oficjalny klient.
Najlepsze darmowe programy do fakturowania online i offline

Bezpłatne narzędzia do faktur dzielą się na trzy grupy: rozwiązania państwowe, plany freemium komercyjnych SaaS-ów oraz programy offline i open source. Wybór zależy głównie od liczby wystawianych faktur miesięcznie i tego, czy potrzebujesz integracji z KSeF już teraz, czy dopiero za rok. Poniżej rozpisuję każdą grupę z konkretnymi nazwami, żebyś nie musiał testować wszystkiego po kolei.
Aplikacja Podatnika KSeF i e-mikrofirma - narzędzia Ministerstwa Finansów
Aplikacja Podatnika KSeF to bezpłatne narzędzie webowe Ministerstwa Finansów do wystawiania, wysyłania i odbierania faktur ustrukturyzowanych bez pośrednictwa komercyjnego programu. Uzupełnia ją e-mikrofirma, dostępna w ramach e-Urzędu Skarbowego - ścieżka pomyślana pod najmniejsze działalności, z prostszym interfejsem niż pełny system KSeF.
- Aplikacja Podatnika KSeF - oficjalny, darmowy klient systemu, bez limitu komercyjnego liczby dokumentów.
- e-mikrofirma / e-Urząd Skarbowy - uproszczona ścieżka dla najmniejszych podatników, zintegrowana z rozliczeniami.
- Wada obu narzędzi w praktyce: mniej wygodny interfejs niż komercyjne SaaS-y, brak automatyzacji faktur cyklicznych.
Fakturownia, wFirma, inFakt, Faktura.pl - limity planów darmowych
Fakturownia, wFirma, inFakt i Faktura.pl to najpopularniejsze polskie SaaS-y do fakturowania, każdy z jakąś formą darmowego dostępu - od w pełni bezpłatnego wystawiania podstawowych faktur po ograniczony okres próbny. Limity i zakres funkcji zmieniają się w cennikach częściej niż kwartalnie, dlatego zamiast podawać sztywne liczby, sprawdź aktualny plan bezpośrednio przed rejestracją - traktuj poniższe zestawienie jako punkt startowy do porównania, nie ostateczny cennik.
- Fakturownia - plan darmowy z limitem liczby dokumentów miesięcznie, eksport do PDF i CSV, część integracji tylko w planach płatnych.
- wFirma - bezpłatne wystawianie faktur w ograniczonym zakresie, pełne księgowanie i JPK zwykle w wersji płatnej.
- inFakt - podobny model freemium, mocny nacisk na obsługę jednoosobowej działalności gospodarczej.
- Faktura.pl - lżejsze narzędzie, dobre do bardzo małej liczby dokumentów miesięcznie.
Programy offline i open source: Faktura Small Business, LibreOffice, Invoice Ninja
Jeśli wolisz trzymać dane lokalnie, masz trzy sensowne opcje. Faktura Small Business to darmowy program desktopowy działający bez internetu, dobry dla osób, które nie chcą zakładać konta w chmurze. Szablon w LibreOffice Calc to najprostsze rozwiązanie - arkusz z formułami liczącymi VAT, zapisywany od razu jako PDF, bez żadnej instalacji dodatkowego oprogramowania. Invoice Ninja to z kolei projekt open source, który można postawić na własnym serwerze (self-hosted) i mieć pełną kontrolę nad danymi klientów.
- Faktura Small Business - darmowy program offline, dane trzymane lokalnie na dysku.
- LibreOffice Calc - szablon arkusza z formułami VAT, eksport bezpośrednio do PDF.
- Invoice Ninja - open source, opcja self-hosted na własnym serwerze, wymaga podstawowej wiedzy technicznej.
Tabela porównawcza: limit faktur, KSeF, eksport, praca offline
Poniższe zestawienie porządkuje osiem opisanych wyżej narzędzi według czterech kryteriów, które najczęściej decydują o wyborze programu. Dane cennikowe sprawdzaj zawsze przed decyzją - dostawcy zmieniają limity i integracje z KSeF częściej, niż aktualizowane są poradniki w sieci.
| Program | Limit w wersji darmowej | Integracja z KSeF | Praca offline |
|---|---|---|---|
| Aplikacja Podatnika KSeF | bez limitu komercyjnego | tak, to oficjalny klient systemu | nie, wymaga połączenia z systemem |
| e-mikrofirma / e-Urząd Skarbowy | bez limitu komercyjnego | pośrednio, przez rozliczenia US | nie |
| Fakturownia | limit dokumentów miesięcznie (sprawdź cennik) | zależnie od planu - zweryfikuj w dokumentacji | nie, SaaS |
| wFirma | ograniczony zakres bezpłatny | zależnie od planu | nie, SaaS |
| inFakt | ograniczony zakres bezpłatny | zależnie od planu | nie, SaaS |
| Faktura.pl | niski limit dokumentów | zależnie od planu | nie, SaaS |
| Faktura Small Business | bez limitu (program lokalny) | zwykle brak natywnej integracji | tak |
| Invoice Ninja (self-hosted) | bez limitu (własny serwer) | brak natywnej integracji z KSeF | tak, po instalacji |
Jak wystawić pierwszą fakturę krok po kroku?
Pierwszą fakturę wystawiasz w sześciu krokach: dane sprzedawcy, numeracja, dane kontrahenta, pozycje z VAT, daty i wysyłka dokumentu. W praktyce zajmuje to około 10 minut przy pierwszym razie i 1-2 minuty przy kolejnych, gdy program zapamięta szablon i dane stałych kontrahentów.
- Uzupełnij dane sprzedawcy - pełna nazwa, adres, NIP i numer rachunku bankowego do przelewu.
- Ustal schemat numeracji, na przykład 1/01/2026 albo FV/2026/01/001, i trzymaj się go konsekwentnie przez cały rok.
- Dodaj kontrahenta - w większości programów dane z rejestru GUS lub VIES podpowiadają się automatycznie po wpisaniu NIP.
- Wprowadź pozycje faktury: nazwę usługi lub towaru, ilość, cenę netto, stawkę VAT albo podstawę zwolnienia z podatku.
- Uzupełnij daty wystawienia i sprzedaży oraz termin płatności i sposób zapłaty (przelew, gotówka, karta).
- Zapisz dokument do PDF i wyślij mailem - jeśli obowiązuje cię KSeF, dodatkowo wyślij XML i odbierz numer KSeF.
Jak ponumerować faktury, żeby uniknąć najczęstszych błędów?
Najczęstszy błąd to zerwanie ciągłości numeracji po zmianie programu w trakcie roku - stary numer 15/2026 z jednego narzędzia i nowy 1/2026 z drugiego tworzą lukę, która wygląda podejrzanie przy kontroli. Drugi częsty problem to osobne serie dla różnych rodzajów dokumentów (faktury, korekty, proformy) prowadzone bez jasnego oznaczenia, co utrudnia późniejsze rozliczenie.
- Wybierz jeden schemat numeracji na cały rok kalendarzowy i nie zmieniaj go w trakcie.
- Przy zmianie programu przenieś ostatni numer ręcznie, żeby zachować ciągłość serii.
- Oznaczaj korekty osobnym prefiksem, np. KOR/2026/01, żeby nie mylić ich z fakturami pierwotnymi.
- Nie kasuj wystawionych faktur - w razie pomyłki wystaw korektę, a nie nowy dokument z pominiętym numerem.
Formaty plików w fakturowaniu: PDF, XML, JPK_FA, CSV, EPP
W fakturowaniu współistnieje pięć formatów plików o różnym przeznaczeniu: PDF do wysyłki i druku, XML jako dokument strukturalny KSeF, JPK_FA na żądanie kontroli, CSV do eksportu list oraz EPP do wymiany z systemami księgowymi Comarch (źródło: Biznes.gov.pl, poradniki dla przedsiębiorców, 2025). Znajomość tych skrótów oszczędza sporo nerwów przy pierwszym kontakcie z biurem rachunkowym.
- PDF - format wysyłkowy i archiwalny, czytelny dla człowieka, podstawowy sposób dostarczenia faktury kontrahentowi.
- XML - format strukturalny, maszynowo czytelny: schemat FA dla KSeF, osobna struktura dla JPK_FA.
- JPK_FA - plik generowany na żądanie organu podatkowego, zwykle jednym kliknięciem z poziomu programu.
- CSV - prosty eksport listy dokumentów do arkusza, wymaga pilnowania kodowania UTF-8 i separatora (średnik w polskich ustawieniach).
- EPP - format wymiany danych Comarch, wciąż wymagany przez część biur rachunkowych korzystających z systemów tej firmy.
Jak połączyć, podpisać i zabezpieczyć hasłem plik PDF z fakturą?
Do połączenia kilku faktur PDF w jeden plik wybierz narzędzie offline, na przykład jak połączyć pliki PDF w jeden - to bezpieczniejsze rozwiązanie niż wgrywanie dokumentów z danymi kontrahentów do przypadkowego konwertera online. Podpis kwalifikowany ma skutek prawny, w odróżnieniu od podpisu obrazkowego wklejonego do PDF-a, który jest jedynie graficzną imitacją. Hasło do PDF przydaje się przy wysyłce duplikatów albo dokumentów zawierających dane osobowe - większość programów pozwala je ustawić w opcjach eksportu.
- Łączenie PDF-ów - narzędzia offline typu PDFsam Basic zamiast serwisów online przetwarzających dane osobowe kontrahentów.
- Podpis kwalifikowany - jedyna forma z pełnym skutkiem prawnym przy przesyłaniu dokumentów elektronicznych.
- Hasło do PDF - warto ustawiać przy wysyłce dokumentów zawierających dane osobowe lub duplikaty faktur.
- Kompresja przed wysyłką mailem - limity załączników w skrzynkach pocztowych to zwykle 20-25 MB.
Z mojej praktyki najczęstszy błąd to wrzucanie faktur do losowych "darmowych konwerterów PDF" znalezionych w wyszukiwarce - to dane osobowe kontrahentów, a ich przetwarzanie przez nieznany serwis rodzi realne ryzyko naruszenia RODO.
Eksport do księgowej: CSV, XML i format EPP (Comarch)
Najprościej przekazać księgowej eksport CSV lub XML z listy dokumentów wraz z paczką PDF-ów spakowaną w archiwum ZIP. Część biur rachunkowych korzystających z oprogramowania Comarch (dawniej CDN) oczekuje jednak formatu EPP, który nie każdy darmowy program obsługuje natywnie. Ustal format wymiany z księgową przed końcem pierwszego miesiąca współpracy - zmiana formatu w połowie roku rozliczeniowego generuje niepotrzebną pracę po obu stronach.
- Sprawdź w programie zakładkę eksportu - szukaj opcji CSV, XML lub bezpośrednio EPP.
- Jeśli program nie obsługuje EPP, zapytaj księgową, czy przyjmie CSV z jasno opisanymi kolumnami.
- Przetestuj eksport na próbce kilku faktur, zanim wyślesz cały miesiąc - błędy w kodowaniu widać dopiero po otwarciu pliku.
PDF/A i e-faktura - dlaczego zwykły PDF to nie e-faktura?
Zwykły PDF wysłany mailem nie jest e-fakturą w rozumieniu KSeF - dokumentem źródłowym jest wyłącznie plik XML w schemacie FA przyjęty przez system. PDF/A to natomiast wariant formatu PDF według normy ISO 19005, który osadza czcionki i strukturę dokumentu, dzięki czemu plik pozostaje czytelny nawet po kilkunastu latach, niezależnie od zainstalowanego oprogramowania (źródło: ISO 19005, PDF/A, 2020). Do bieżącej wysyłki wystarczy zwykły PDF, ale do wieloletniego archiwum lepiej sprawdza się właśnie PDF/A.
Ile lat trzeba przechowywać faktury i jak je archiwizować?

Dokumentację podatkową przechowuje się zasadniczo do czasu przedawnienia zobowiązania podatkowego, czyli pięć lat licząc od końca roku kalendarzowego, w którym upłynął termin płatności podatku (źródło: Ordynacja podatkowa, art. 70, 2024). W praktyce oznacza to realnie nawet sześć lat kalendarzowych trzymania kompletu dokumentów, licząc od dnia wystawienia pierwszej faktury w danym roku.
"Zobowiązanie podatkowe przedawnia się z upływem 5 lat, licząc od końca roku kalendarzowego, w którym upłynął termin płatności podatku." - Ordynacja podatkowa, art. 70, isap.sejm.gov.pl, 2024
Struktura katalogów rok/miesiąc/numer faktury znacznie ułatwia późniejsze odnalezienie dokumentu przy kontroli. Nazwy plików warto trzymać bez polskich znaków i spacji - część systemów księgowych i skrzynek mailowych wciąż gubi takie znaki przy przesyłaniu.
- Zasada 3-2-1: trzy kopie danych, dwa różne nośniki, jedna kopia poza siedzibą firmy.
- Konto w darmowym SaaS-ie to nie backup - eksportuj PDF-y i CSV do własnego archiwum przynajmniej raz w miesiącu.
- Nazwy plików w formacie RRRR-MM-numer-kontrahent.pdf, bez polskich znaków i spacji.
- Osobny katalog na korekty faktur, powiązany numerem z dokumentem pierwotnym.
Z mojej praktyki najbardziej bolesne przypadki to zamknięcie darmowego konta w usłudze SaaS i utrata dostępu do historii dokumentów sprzed kilku lat - dostawca nie ma obowiązku trzymać twoich danych wiecznie za darmo. Okresy przechowywania różnią się w zależności od formy opodatkowania i rodzaju dokumentu, więc warto potwierdzić je z księgową zamiast polegać wyłącznie na ogólnej zasadzie pięciu lat.
Jak spakować roczne archiwum faktur do ZIP i opisać pliki?
Roczne archiwum najwygodniej trzymać jako jedną paczkę ZIP zawierającą wszystkie faktury PDF danego roku plus zestawienie CSV z listą dokumentów - opis jak spakować pliki do ZIP pokazuje to krok po kroku na przykładzie systemu Windows i darmowych narzędzi.
- Utwórz folder z nazwą roku, np. Faktury_2026, i wrzuć do niego wszystkie PDF-y z tego okresu.
- Dodaj plik CSV z podsumowaniem: numer, data, kontrahent, kwota netto i brutto.
- Spakuj cały folder do jednego pliku ZIP i zapisz go w co najmniej dwóch lokalizacjach - lokalnie i w chmurze.
- Powtarzaj tę operację raz w roku, najlepiej zaraz po złożeniu rocznego rozliczenia podatkowego.
Kiedy darmowy program do faktur przestaje wystarczać?
Darmowy program do faktur przestaje wystarczać, gdy przekraczasz limit dokumentów w planie free, potrzebujesz faktur cyklicznych albo wchodzisz w obowiązkowy KSeF wymagający stabilnego API. To moment, w którym koszt kilkudziesięciu złotych miesięcznie zaczyna wychodzić taniej niż czas tracony na ręczne obejścia ograniczeń.
- Sygnał pierwszy - regularne przekraczanie limitu dokumentów w planie darmowym (dane cennikowe sprawdzaj na bieżąco u dostawcy).
- Sygnał drugi - potrzeba faktur cyklicznych, obsługi walut obcych, płatności online i automatycznych przypomnień o zaległościach.
- Sygnał trzeci - konieczność integracji z biurem rachunkowym i pełnego JPK zamiast ręcznego eksportu CSV co miesiąc.
- Sygnał czwarty - obowiązkowy KSeF wymagający stabilnej integracji z API zamiast ręcznego wgrywania plików XML.
Jakie są sygnały, że trzeba przejść na płatny program?
Najbardziej wymierny sygnał to czas - jeśli ręczne obejście limitu (np. przełączanie się między dwoma darmowymi kontami) zajmuje więcej niż 15-20 minut miesięcznie, matematyka zaczyna przemawiać za planem płatnym. Drugi sygnał to liczba pomyłek: brak automatycznych przypomnień o płatnościach i faktur cyklicznych zwiększa ryzyko przeoczenia terminu.
Ile kosztuje płatny program do faktur w Polsce?
Koszt podstawowych planów płatnych w Polsce to zwykle kilkadziesiąt złotych miesięcznie za jedną firmę, choć dokładne stawki i zakres funkcji warto zweryfikować bezpośrednio w cenniku wybranego dostawcy przed decyzją, bo zmieniają się częściej niż raz w roku. Porównaj tę kwotę z czasem, który realnie tracisz na ręczną pracę w darmowym planie - dla wielu jednoosobowych działalności to właśnie ten rachunek, a nie sama cena, przesądza o zmianie.
Czy fakturowanie online jest bezpieczne i zgodne z RODO?

Tak, o ile dostawca programu przetwarza dane zgodnie z RODO i masz podpisaną z nim umowę powierzenia przetwarzania danych - dane kontrahentów na fakturze (imię, nazwisko, adres, czasem NIP osoby fizycznej) to dane osobowe w rozumieniu przepisów. Wybierając darmowy program SaaS, sprawdź regulamin i politykę prywatności, zanim wpiszesz tam pierwszego klienta.
- Dane osobowe na fakturze - imię, nazwisko, adres i NIP nabywcy będącego osobą fizyczną.
- Umowa powierzenia - dostawca SaaS przetwarzający twoje dane w chmurze powinien ją oferować, nawet w planie darmowym.
- Szyfrowanie połączenia - upewnij się, że program korzysta z HTTPS przy logowaniu i wysyłce dokumentów.
- Eksport i usuwanie danych - RODO daje prawo do przenoszenia i usunięcia danych, program powinien to technicznie umożliwiać.
Treść tego artykułu ma charakter informacyjny i nie zastępuje konsultacji z księgową, doradcą podatkowym ani prawnikiem specjalizującym się w ochronie danych osobowych - decyzje o wyborze konkretnego programu i zakresie przetwarzanych danych podejmuj po własnej weryfikacji regulaminu dostawcy.
Jakie dane osobowe przetwarza program do fakturowania online?
Program do fakturowania przetwarza minimum dane sprzedawcy i nabywcy z każdej wystawionej faktury, a często także historię logowań i adresy IP użytkownika. W praktyce oznacza to, że nawet darmowe konto w SaaS-ie staje się miejscem przechowywania danych osobowych twoich klientów, więc podlega tym samym zasadom co płatna wersja.
Jak zabezpieczyć dane klientów w chmurowym programie?
Włącz dwuskładnikowe logowanie, jeśli program je oferuje, i regularnie eksportuj kopię danych do własnego archiwum zamiast polegać wyłącznie na serwerach dostawcy. Unikaj też wysyłania plików PDF z fakturami przez publicznie dostępne linki do udostępniania plików - lepiej wysłać dokument bezpośrednio mailem lub przez zabezpieczony panel klienta.
Najczęściej zadawane pytania
Czy darmowy program do faktur jest zgodny z przepisami?
Tak, o ile wystawiony dokument zawiera wszystkie elementy wymagane w art. 106e ustawy o VAT - datę, dane stron, NIP, opis pozycji i stawki podatku. Przepisy nie wskazują konkretnego oprogramowania. Warto jednak sprawdzić, czy program pozwala wyeksportować własne dane i czy wspiera KSeF, zanim zbudujesz w nim historię dokumentów.
Jaki darmowy program do faktur jest najlepszy dla jednoosobowej działalności?
Dla mikrofirmy dobrym punktem startu są bezpłatne narzędzia Ministerstwa Finansów - Aplikacja Podatnika KSeF i e-mikrofirma. Z komercyjnych rozwiązań plany darmowe oferują między innymi Fakturownia, wFirma i inFakt, zwykle z limitem dokumentów miesięcznie, który warto sprawdzić w aktualnym cenniku przed rejestracją.
Czy zwykły PDF to e-faktura?
Nie, w rozumieniu KSeF nie. Dokumentem źródłowym jest plik XML w schemacie FA, przesłany do systemu i opatrzony numerem KSeF. PDF pełni rolę wizualizacji przekazywanej kontrahentowi, często z kodem QR odsyłającym do dokumentu w systemie Ministerstwa Finansów.
Ile faktur miesięcznie można wystawić za darmo?
To zależy od dostawcy i zmienia się w czasie, więc zawsze sprawdzaj aktualny cennik przed decyzją. Plany darmowe zwykle mieszczą się w przedziale kilku do kilkudziesięciu dokumentów miesięcznie. Narzędzia Ministerstwa Finansów nie mają limitu komercyjnego, ale bywają mniej wygodne w codziennej pracy niż komercyjne SaaS-y.
Jak przekazać faktury księgowej, jeśli używam darmowego programu?
Najprościej eksportem CSV lub XML z listy dokumentów plus paczka PDF-ów w archiwum ZIP. Część biur rachunkowych oczekuje formatu EPP zgodnego z systemami Comarch. Ustal format wymiany danych z księgową przed końcem pierwszego miesiąca współpracy, żeby uniknąć poprawek na starcie.
Ile lat trzeba przechowywać faktury?
Co do zasady do czasu przedawnienia zobowiązania podatkowego, czyli pięć lat licząc od końca roku kalendarzowego, w którym upłynął termin płatności podatku. Szczegóły zależą od formy opodatkowania i sytuacji podatnika, dlatego potwierdź je z księgową zamiast opierać się wyłącznie na tej ogólnej zasadzie.
Czy można wystawiać faktury offline, bez internetu?
Tak - programy desktopowe, jak Faktura Small Business, czy szablony w LibreOffice Calc działają lokalnie i nie wymagają stałego połączenia z siecią. Przy obowiązkowym KSeF dokument i tak trzeba jednak przesłać do systemu, więc czysto offline'owy obieg pracy przestaje wtedy wystarczać sam w sobie.
Czy darmowy program do faktur obsługuje KSeF?
Część tak, część nie - przed wyborem sprawdź w cenniku i dokumentacji technicznej, czy integracja z API KSeF jest dostępna w planie bezpłatnym, czy dopiero w płatnym. Bezpieczną alternatywą jest bezpłatna Aplikacja Podatnika udostępniona przez Ministerstwo Finansów, będąca oficjalnym klientem systemu.
Źródła i literatura
- Ustawa z dnia 11 marca 2004 r. o podatku od towarów i usług, art. 106e, Dz.U. 2004 nr 54 poz. 535 z późn. zm. (Internetowy System Aktów Prawnych, 2024)
- Ministerstwo Finansów - Krajowy System e-Faktur (KSeF), materiały informacyjne i schematy FA, 2026
- Ordynacja podatkowa, art. 70 - przedawnienie zobowiązań podatkowych (Internetowy System Aktów Prawnych, 2024)
- Biznes.gov.pl - poradniki dla przedsiębiorców o fakturowaniu i Jednolitym Pliku Kontrolnym, 2025
- ISO 19005 (PDF/A) - norma formatu archiwalnego dokumentów elektronicznych, części 1-3, 2020
Redaktor technologiczny. Pisze o przesyłaniu i udostępnianiu plików, chmurze i bezpieczeństwie danych - prosto, konkretnie i na przykładach. Testuje narzędzia na własnych plikach, zanim je opisze.





