Szablon rejestru faktur z KSeF
Excel i Google Sheets, za darmo
Gotowy rejestr z listami statusów, auto-kolorowaniem opłaconych, flagą „po terminie", kategoriami i automatycznym podsumowaniem. W Google Sheets dochodzi auto-data opłacenia. Pobierz, wypełnij, panuj nad płatnościami.
Działa w Excelu i Arkuszach Google. Bez zapisu, bez podawania e-maila.
| Nr faktury | Kontrahent | Brutto | Kategoria | Status | Po terminie? |
|---|---|---|---|---|---|
| FV/2026/03/01 | Orange Polska | 1 230,00 | Media | Opłacona | |
| FV/2026/03/02 | PKN Orlen | 842,55 | Paliwo | Nieopłacona | ⚠ Po terminie |
| FV/2026/03/03 | T-Mobile | 199,00 | Usługi | Częściowo |
Nie zwykła tabelka – rejestr, który sam pilnuje płatności
Kolumna „Status płatności” z listą: Opłacona, Nieopłacona, Częściowo. Klikasz, nie wpisujesz.
Opłacone podświetlają się na zielono, nieopłacone na czerwono, częściowe na bursztynowo – od razu widać sytuację.
Kolumna sama oznacza nieopłacone faktury po terminie płatności – nic Ci nie umknie.
Suma brutto, kwota opłacona, do zapłaty i liczba faktur liczą się same przez SUMIF/COUNTIF.
Gotowa lista kategorii (media, paliwo, usługi, najem, oprogramowanie…) – grupuj koszty jednym kliknięciem.
W Google Sheets data opłacenia wstawia się sama, gdy zmienisz status na „Opłacona”. Skrypt poniżej.
Auto-data opłacenia w Arkuszach Google
Chcesz, żeby data opłacenia wpisywała się sama w momencie, gdy oznaczysz fakturę jako „Opłacona"? W Google Sheets wystarczy jednorazowo wkleić poniższy skrypt.
- Otwórz szablon w Arkuszach Google (Plik → Importuj lub wgraj na Dysk).
- Rozszerzenia → Apps Script.
- Wklej skrypt, zapisz – gotowe. Zmiana statusu na „Opłacona" wstawi dzisiejszą datę w kolumnie „Data opłacenia".
function onEdit(e) {
const sh = e.range.getSheet();
if (sh.getName() !== 'Rejestr faktur') return;
const STATUS_COL = 11; // K – Status płatności
const DATE_COL = 13; // M – Data opłacenia
if (e.range.getColumn() === STATUS_COL && e.range.getRow() > 1) {
const paid = e.range.getValue() === 'Opłacona';
const dateCell = sh.getRange(e.range.getRow(), DATE_COL);
if (paid && !dateCell.getValue()) {
dateCell.setValue(new Date());
}
}
}
Najczęstsze pytania
Albo niech faktury z KSeF wpadają tu same
KSeF Import pobiera faktury z KSeF i eksportuje je do Excela i Google Sheets – z numerem KSeF, kwotami i statusami, bez ręcznego przepisywania.
