# Konta bankowe

Konta bankowe dodane w KSeFce pojawiają się do wyboru przy tworzeniu faktury. Dane konta są kopiowane na fakturę w momencie jej zapisania — późniejsze zmiany na koncie nie wpływają na wcześniejsze faktury.

## Dodawanie konta

Przejdź do **Konta bankowe** w menu bocznym i kliknij **+** (przycisk dodawania).

### Pola formularza

| Pole | Wymagane | Opis |
| --- | --- | --- |
| **Nazwa konta** | tak | Nazwa własna, np. "Konto firmowe PLN" |
| **Waluta** | tak | PLN (domyślnie), EUR, USD, GBP lub inna |
| **Numer konta (NRB)** | * | 26 cyfr |
| **IBAN** | * | Format międzynarodowy, np. PL00 0000 0000 0000 0000 0000 0000 |
| **SWIFT/BIC** | nie | Kod identyfikujący bank, 8 lub 11 znaków |
| **Nazwa banku** | nie | Nazwa banku, np. mBank |

* Wymagany jest przynajmniej jeden: numer konta (NRB) lub IBAN. Można podać oba.

### Konto domyślne

Zaznacz **Ustaw jako domyślne dla [waluta]**, aby konto było automatycznie wybierane przy tworzeniu nowej faktury w danej walucie. Dla każdej waluty może być jedno konto domyślne.

### Opis rachunku w KSeF

Zaznacz **Wysyłaj nazwę konta jako opis rachunku do KSeF**, aby nazwa konta była wysyłana jako element OpisRachunku w fakturze KSeF.

## Walidacja

Aplikacja sprawdza poprawność danych przy zapisywaniu:

- **NRB** — dokładnie 26 cyfr (spacje i myślniki są ignorowane)
- **IBAN** — 15–34 znaki: 2 litery + 2 cyfry + reszta alfanumeryczna
- **SWIFT/BIC** — 8 lub 11 znaków: 6 liter + 2–5 znaków alfanumerycznych

Komunikaty błędów pojawiają się na bieżąco podczas wpisywania.

## Lista kont

Konta pogrupowane są według waluty (np. PLN, EUR). Każda grupa jest rozwijana.

Dla każdego konta widoczne:

- Nazwa konta
- Numer konta (sformatowany ze spacjami)
- Czy ma IBAN (ikona potwierdzenia)
- Nazwa banku
- Czy jest domyślne (ikona gwiazdki)

### Ustawianie konta domyślnego

Na liście kliknij ikonę gwiazdki przy koncie, aby ustawić je jako domyślne dla danej waluty. Poprzednie konto domyślne w tej walucie zostanie odznaczone.

## Edycja i usuwanie

- Kliknij ikonę ołówka, aby edytować konto
- Kliknij ikonę kosza, aby usunąć konto

Usunięte konto znika z listy — usunięcie jest nieodwracalne z poziomu aplikacji. Dane na wcześniejszych fakturach pozostają niezmienione — faktura przechowuje kopię danych konta z momentu wystawienia.

## Konto na fakturze

Przy tworzeniu faktury z płatnością przelewem:

1. Wybierz konto z listy rozwijanej
2. Domyślne konto w walucie faktury jest już wybrane
3. Zaznacz **Użyj IBAN**, jeśli chcesz wysłać numer w formacie IBAN zamiast NRB

Dane konta (numer, IBAN, SWIFT, nazwa banku) są kopiowane na fakturę w momencie zapisania. Dzięki temu faktura zawsze zawiera dane aktualne w dniu wystawienia, nawet jeśli później zmienisz dane konta.

## Zobacz też

- [Faktury wystawione](https://ksefka.com/docs/faktury-wystawione) — wybór konta bankowego przy tworzeniu faktury
- [Słownik pojęć](https://ksefka.com/docs/slownik) — wyjaśnienie NRB, IBAN, SWIFT/BIC
