Najczęstsza obawa przy przenosinach w lipcu brzmi tak: nowy program zacznie numerować od FV/2026/001, a ja mam już w tym roku 128 wystawionych faktur. Druga obawa jest cichsza, ale kosztowniejsza: cała historia zostanie w starym narzędziu, do którego za trzy miesiące stracę dostęp.
Obie da się rozbroić w kilkanaście minut, ale kolejność ma znaczenie. Po wysłaniu pierwszego dokumentu do KSeF i przyjęciu go przez system numeru tej faktury już nie zmienisz. Ustawienia numeracji robi się przed pierwszym wystawieniem, nie po.
Poniżej: czego naprawdę wymagają przepisy, jak odtworzyć swój format numeracji w Biurko, ile historii wraca z KSeF automatycznie i czego nie odzyskasz.
Co przepisy wymagają, a czego nie
Podstawa to art. 106e ust. 1 pkt 2 ustawy o VAT: faktura zawiera kolejny numer nadany w ramach jednej lub więcej serii, który w sposób jednoznaczny ją identyfikuje. Aktualny stan prawny znajdziesz na podatki.gov.pl.
Dyrektor KIS w interpretacji z 7 lutego 2023 r. (sygn. 0114-KDIP1-3.4012.603.2022.1.KP, dostępna w bazie Eureka) odczytał słowo „kolejny” dosłownie: numery mają następować jeden po drugim, w porządku chronologicznym.
Praktyczne wnioski dla migracji:
numeracja nie musi zaczynać się od 1,
nie ma obowiązku resetu 1 stycznia, można prowadzić ciągły licznik przez lata,
format wolno zmienić w trakcie roku, jeśli numery pozostaną unikalne,
równolegle można prowadzić kilka serii, na przykład osobną dla faktur sprzedaży, osobną dla korekt i zaliczek.
Jedna rzecz jest zakazana bez wyjątków: nadanie dwa razy tego samego numeru. To właśnie tu migracja robi krzywdę najczęściej, kiedy nowy system startuje z własnym licznikiem od zera.
Jeśli w numeracji zrobi się luka, nie koryguje się jej fakturą korygującą. W praktyce sporządza się notatkę wyjaśniającą przyczynę i trzyma ją w dokumentacji. To kwestia interpretacyjna, więc sposób udokumentowania warto uzgodnić z księgową.
Krok 1. Odtwórz format numeracji przed pierwszą fakturą
W Biurko szablon numeracji jest ustawiany osobno dla każdego typu dokumentu: faktury VAT, faktury uproszczonej, zaliczkowej, rozliczeniowej, każdej korekty, faktury VAT RR i proformy. Dzięki temu odtworzysz układ serii ze starego programu zamiast wciskać wszystko w jeden ciąg.
Szablon buduje się ze znaczników:
Znacznik Znaczenie Przykład {PREFIX} prefiks serii FV {YYYY} / {YY} rok 2026 / 26 {MM} miesiąc 07 {DD} dzień 14 {SEQ:n} licznik, n to liczba cyfr {SEQ:3} da 129
Gotowe presety to {PREFIX}/{YYYY}/{MM}/{SEQ:3}, {SEQ:3}/{MM}/{YYYY}, {YYYY}/{MM}/{SEQ:3} i {SEQ:3}/{YYYY}. Własny szablon też przejdzie, o ile spełnia trzy warunki walidacji: zawiera {SEQ}, zawiera znacznik roku, a przy resecie miesięcznym zawiera też {MM} lub {DD}. To zabezpieczenie przed formatem, który po zmianie okresu wygenerowałby duplikat.
Przykład z życia. Firma przechodzi 1 lipca 2026 r., ostatnia faktura w starym programie to 128/2026, licznik resetowany rocznie. W Biurko ustawiasz:
szablon:
{SEQ:3}/{YYYY}reset: roczny
numer startowy:
129
Pierwszy dokument wystawiony w Biurko dostanie numer 129/2026. Ciągłość zachowana, ślad w ewidencji nieprzerwany.
Dwie rzeczy, które warto wiedzieć o polu „numer startowy”:
Dotyczy bieżącego okresu. Przy resecie miesięcznym numer startowy ustawiony w lipcu obowiązuje w lipcu. W sierpniu licznik wystartuje od 1, zgodnie z regułą resetu.
Działa tylko w górę. System nie pozwoli obniżyć licznika poniżej najwyższego numeru już wykorzystanego. Możesz otworzyć lukę, ale nie da się przypadkiem wydać numeru drugi raz.
W ustawieniach widać podgląd następnego numeru, więc konfigurację sprawdzasz zanim cokolwiek wystawisz.
Krok 2. Historia sprzedaży wraca z KSeF
Tu jest najlepsza wiadomość dla migrujących. Zgodnie z art. 112aa ustawy o VAT faktury ustrukturyzowane są przechowywane w KSeF przez 10 lat, licząc od końca roku wystawienia. Twoja historia nie należy do starego programu. Leży w systemie MF i możesz ją pobrać do dowolnego narzędzia.
Import w Biurko uruchamiasz po podłączeniu KSeF, wskazując zakres dat i kierunek: sprzedaż, zakup albo oba. Przebieg jest dwuetapowy: najpierw system wykrywa dokumenty w zadanym oknie, potem potwierdzasz, które z nich zaimportować. Pojedyncza wadliwa faktura nie przerywa całej operacji, jej błąd zostaje na konkretnej pozycji.
Co dostajesz po imporcie:
Faktury sprzedaży z oryginalnym numerem z XML. Zaimportowana sprzedaż dostaje jednocześnie wpis o przyjętej transmisji do KSeF, więc system nigdy nie spróbuje wysłać jej drugi raz.
Faktury zakupu z automatycznym oznaczeniem JPK
KSeF. Kategoria kosztowa zostaje pusta celowo, bo to taksonomia zależna od firmy i nie ma sensownej reguły automatycznej.Kontrahentów utworzonych z danych z faktur, z opcjonalnym uzupełnieniem z GUS o REGON, KRS, PKD i pełny adres. Kartoteki kontrahentów zwykle nie trzeba przepisywać ręcznie, odtwarza się sama z historii.
Flagi „do weryfikacji” tam, gdzie FA(3) nie niesie wystarczających danych, na przykład przy fakturze rozliczeniowej odnoszącej się do kilku zaliczek albo przy korekcie, której oryginału nie ma w systemie.
Import historii nie zużywa miesięcznego limitu faktur z abonamentu. Zaciągnięcie roku wstecz nie kosztuje więc pakietu na bieżące wystawianie.
Krok 3. Czego nie odzyskasz automatycznie
Uczciwie o granicach, bo to najczęstsze rozczarowanie przy migracji.
Faktury sprzed wejścia do KSeF nie istnieją w KSeF. Import ich nie znajdzie. Jeśli obowiązek zaczął się dla Ciebie 1 kwietnia 2026 r., to wszystko sprzed tej daty jest poza zasięgiem.
Biurko nie ma importu faktur z pliku CSV ani z XML wygenerowanego przez inny program. Jedyna automatyczna ścieżka wejścia to KSeF.
Kartotekę produktów i usług wprowadzasz ręcznie albo buduje się sama w trakcie wystawiania.
Kontrahentów nie zaimportujesz z pliku CSV. Eksport do CSV i XLSX działa, import nie.
Dokumenty zakupu spoza KSeF, na przykład paragony albo faktury od podmiotów zwolnionych, wprowadzasz ręcznie z odpowiednim oznaczeniem JPK (
BFK,DI,OFF).
Wniosek praktyczny: zanim wyłączysz stary abonament, wyeksportuj z niego wszystko, PDF-y i zestawienia, a pliki XML faktur ustrukturyzowanych zachowaj osobno.
Pięć pułapek, które kosztują najwięcej
Ten sam numer dwa razy. Biurko pilnuje unikalności numerów sprzedaży, a automat przeskakuje numer, który jest już zajęty. Kolizja pojawi się jednak, jeśli najpierw wpiszesz fakturę ręcznie, a potem zaciągniesz ją importem z KSeF. Import taką sytuację wykrywa i nie nadpisuje dokumentu, który wystawiłeś samodzielnie.
Rozjazd licznika po ręcznych zmianach numerów. Ustawienia pokazują, kiedy licznik jest niżej niż najwyższy faktycznie użyty numer, i pozwalają go wyrównać jednym działaniem.
Numer zablokowany po KSeF. Po przyjęciu faktury przez KSeF, po nadaniu numeru KSeF albo w trakcie wysyłki numeru nie zmienisz. Dlatego numeracja idzie przed pierwszą wysyłką.
Numer KSeF to nie numer faktury. Numer nadany przez system MF identyfikuje dokument w KSeF, a Twój numer z pola P_2 identyfikuje go w ewidencji. Numer KSeF nie zwalnia z obowiązku prowadzenia własnej numeracji. Szczegóły w pytaniach i odpowiedziach MF.
Zmiana formatu w trakcie roku. Jest dopuszczalna, ale nowa seria nie może powielić numeru wydanego w poprzedniej.
Checklista migracji
Sprawdź w starym programie ostatni numer dla każdego typu dokumentu, nie tylko dla faktur VAT.
Ustal, czy licznik resetuje się miesięcznie czy rocznie.
Odtwórz szablon i prefiks w Biurko, dla każdego typu osobno.
Ustaw numer startowy i zweryfikuj podgląd następnego numeru.
Uruchom import z KSeF za okres od startu Twojego obowiązku, kierunek: oba.
Przejrzyj pozycje oznaczone jako wymagające weryfikacji.
Wyeksportuj ze starego systemu wszystko sprzed KSeF i dopiero wtedy zamknij tam konto.
Podsumowanie
Ciągłość numeracji to nie jest kwestia szczęścia przy wyborze narzędzia, tylko piętnastu minut ustawień wykonanych we właściwej kolejności. Historia sprzedaży wystawionej przez KSeF jest Twoja niezależnie od programu, bo przechowuje ją MF przez 10 lat. Ryzyko dotyczy wyłącznie okresu sprzed KSeF, a ono znika, jeśli zarchiwizujesz stare dane przed wyłączeniem abonamentu.
Załóż darmowe konto w Biurko, ustaw szablon numeracji i zaimportuj historię z KSeF, zanim wystawisz pierwszy dokument.
FAQ
Czy przy zmianie programu do fakturowania muszę zacząć numerację od nowa? Nie. Przepisy nie wymagają startu od 1 ani resetu przy zmianie narzędzia. Wymagają kolejności i niepowtarzalności numerów. W nowym systemie ustawiasz ten sam format i numer startowy o jeden wyższy od ostatniego wystawionego w starym programie.
Czy mogę zmienić format numeracji faktur w trakcie roku? Tak. Ustawa o VAT nie narzuca formatu ani momentu jego zmiany. Warunek jest jeden: numer z nowej serii nie może powtórzyć numeru wydanego wcześniej. Zmianę warto wprowadzić od pierwszego dnia miesiąca, żeby ewidencja była czytelna.
Czy odzyskam faktury wystawione w poprzednim programie? Te, które trafiły do KSeF, tak. Są przechowywane w systemie przez 10 lat i można je zaimportować do nowego narzędzia. Faktury sprzed objęcia Cię obowiązkiem KSeF trzeba zarchiwizować samodzielnie przed rezygnacją ze starego programu.
Czy numer KSeF zastępuje numer faktury? Nie. Numer KSeF identyfikuje dokument w systemie Ministerstwa Finansów. Numer faktury z pola P_2 nadal nadaje wystawca i to on musi spełniać wymóg kolejności z art. 106e ust. 1 pkt 2 ustawy o VAT.
Czy import historii z KSeF zużywa limit faktur w abonamencie? Nie. Dokumenty zaciągnięte z KSeF nie są liczone do miesięcznego limitu wystawianych faktur, ponieważ nie są przez Ciebie wystawiane, tylko odtwarzane z archiwum systemu.
