[Fakturownia - Baza wiedzy](https://pomoc.fakturownia.pl/index.md) / [Pytania i odpowiedzi](https://pomoc.fakturownia.pl/pytania-i-odpowiedzi.md)

# [Import faktur walutowych z przeliczeniem na drugą walutę (np. EUR → PLN)](https://pomoc.fakturownia.pl/import-faktur-walutowych-z-przeliceniem-na-druga-walute-np-eur-pln.md)

Przeliczenie wartości faktury walutowej na PLN nie uruchamia się automatycznie podczas importu XLS, jeśli plik nie zawiera odpowiednich zmiennych systemowych. Dotyczy to firm wystawiających faktury w walutach obcych (np. EUR) i wysyłających je do KSeF.

## Dlaczego przeliczenie na PLN nie pojawia się na fakturze?

Po imporcie faktura wyświetla wartości tylko w jednej walucie (np. EUR) - bez przeliczenia na PLN. Dzieje się tak nawet wtedy, gdy w pliku XLS znajdują się kolumny z kwotami w PLN (np. „Wartość netto PLN", „VAT PLN", „Wartość brutto PLN").

Samo podanie kwot w PLN w osobnych kolumnach nie wystarczy - system traktuje je wyłącznie jako liczby i nie uruchamia mechanizmu przeliczenia na fakturze. Efekty niepoprawnej konfiguracji to:

- brak sekcji z przeliczeniem na fakturze;
- faktura zaimportowana tylko w walucie obcej;
- brak komunikatu o błędzie podczas importu - problem jest trudny do wykrycia.

## Dlaczego tak się dzieje?

System uruchamia przeliczenie walutowe tylko wtedy, gdy plik importu zawiera prawidłowo uzupełnione kolumny, a kroku 2 importu do tych kolumn przypisane są właściwe zmienne systemowe. Najczęstszą przyczyną problemu jest wpisanie pełnej nazwy banku (np. „Narodowy Bank Polski") zamiast jego wewnętrznego kodu (np. \`nbp\`) w kolumnie **Według kursu**. System nie rozpoznaje pełnej nazwy i pomija przeliczenie - powoduje błąd całego importu (*status „Błędny import"*), bez wskazania, że to literówka w kodzie banku.

<div style="background:#f2dede;border:1px solid #f2dede;padding:5px 10px;color:#000000;"><span style="color:#e74c3c;"><strong>WAŻNE!</strong></span>&nbsp;W kolumnie <strong>Według kursu</strong> wpisz wyłącznie kod banku: nbp, ecb lub own. Wpisanie pełnej nazwy (np. „Narodowy Bank Polski") powoduje, że przeliczenie nie działa - bez żadnego komunikatu błędu podczas importu.</div>

## Jak skonfigurować plik XLS, żeby przeliczenie działało?

Dodaj do pliku importu cztery poniższe kolumny ze zmiennymi systemowymi i uzupełnij je zgodnie z tabelą:

| Kolumna w pliku | Zmienna systemowa | Przykładowa wartość |
|---|---|---|
| Przeliczanie na walutę | \`exchange_currency\` | \`PLN\` |
| Według kursu | \`exchange_kind\` | \`nbp\` |
| Kurs | \`exchange_currency_rate\` | *(opcjonalne przy nbp/ecb)* |
| Data kursu przeliczenia | \`exchange_date\` | *(opcjonalne)* |

Następnie w kolumnie **Według kursu** wpisz jeden z poniższych kodów:

- \`nbp\` - Narodowy Bank Polski;
- \`ecb\` - Europejski Bank Centralny;
- \`own\` - własny kurs (wymaga też wypełnienia kolumny **Kurs**).

Aby poprawnie skonfigurować import, wykonaj te kroki:

1. otwórz swój szablon XLS używany do importu faktur,
2. dodaj kolumnę **Przeliczanie na walutę** i wpisz w każdym wierszu wartość PLN,
3. dodaj kolumnę **Według kursu** i wpisz kod banku, np. \`nbp\` - nie wpisuj pełnej nazwy banku.
4. opcjonalnie dodaj kolumnę **Data kursu przeliczenia**, jeśli chcesz wskazać konkretną datę kursu,
5. usuń lub zostaw puste kolumny z kwotami PLN (np. „Wartość netto PLN") - nie zastępują one zmiennych systemowych,
6. zapisz plik i zaimportuj go w systemie,
7. otwórz zaimportowaną fakturę i sprawdź, czy sekcja z przeliczeniem na PLN jest widoczna.

<div style="background:#fffbeb;border:1px solid #f59e0b;padding:5px 10px;color:#000000;"><strong style="color:#b45309;">UWAGA! </strong>Jeśli całkowicie pominiesz kolumnę <strong>Według kursu</strong> w pliku (nie zmapujesz jej), system użyje domyślnego banku ustawionego na Twoim koncie. Mimo to rekomendujemy jawne wpisanie kodu - szczególnie gdy kolumna jest zmapowana, ale niektóre wiersze mają ją pustą.</div>

---

## Powiązane

- [Znacznik zaksięgowane na liście faktur](https://pomoc.fakturownia.pl/177187686-znacznik-zaksiegowane-na-liscie-faktur.md)
- [Import faktur z CDN Optima (txt)](https://pomoc.fakturownia.pl/151692411-import-faktur-z-cdn-optima-txt.md)
- [Import faktur w formacie EDI ECOD (Insert EDI) do Fakturowni](https://pomoc.fakturownia.pl/123471437-import-faktur-w-formacie-edi-ecod-insert-edi-do-fakturowni.md)
- [Import faktur – jak to zrobić?](https://pomoc.fakturownia.pl/8394891-import-faktur-jak-to-zrobic.md)
- [Import faktur z niepełnymi danymi Sprzedawcy](https://pomoc.fakturownia.pl/3967278-import-faktur-z-niepelnymi-danymi-sprzedawcy.md)
- [Import faktur po stronie wydatków](https://pomoc.fakturownia.pl/477622-import-faktur-po-stronie-wydatkow.md)
- [Import faktur, klientów i produktów](https://pomoc.fakturownia.pl/384007-import-faktur-klientow-i-produktow.md)
