Firmy prowadzące sprzedaż lub zakupy w walutach obcych potrzebują poprawnie skonfigurowanego modułu walutowego w Humansoft HermesSQL. Błędy w konfiguracji walut – nieprawidłowe kursy, błędne przeliczenia VAT przy transakcjach walutowych, problemy z różnicami kursowymi – mogą skutkować niepoprawnymi rozliczeniami podatkowymi.
Nasz serwis konfiguruje moduł walutowy HermesSQL zgodnie z aktualnymi przepisami podatkowymi, w tym zasadami przeliczania transakcji unijnych i kursami NBP stosowanymi dla celów VAT i CIT.
Elementy konfiguracji walutowej w HermesSQL
Obsługa walut w HermesSQL obejmuje kilka wzajemnie powiązanych obszarów:
- Definicja walut obsługiwanych przez system (EUR, USD, GBP i inne)
- Konfiguracja źródła kursów – ręczne wprowadzanie lub automatyczne pobieranie kursów NBP
- Zasady stosowania kursów do dokumentów sprzedaży i zakupu (kurs z dnia poprzedniego, z dnia wystawienia)
- Konfiguracja kont dla różnic kursowych zrealizowanych i niezrealizowanych
- Rozliczanie zaliczek i kompensat w walutach obcych
Typowe problemy i naprawa
Do najczęstszych błędów należą: brak automatycznego pobierania kursów NBP (konieczność ręcznej aktualizacji każdego dnia), nieprawidłowy kurs stosowany do dokumentu (np. kurs z dnia wystawienia zamiast z dnia poprzedniego zgodnie z przepisami), błędna konfiguracja rozliczeń różnic kursowych.
Konfigurujemy automatyczne pobieranie kursów NBP przez API lub przez wbudowany mechanizm HermesSQL. Ustawiamy właściwe zasady doboru kursu dla różnych typów dokumentów: WNT, eksport, faktura krajowa w walucie. Sprawdzamy też poprawność generowanych dokumentów różnic kursowych.
Zgodność z przepisami
Przepisy dotyczące przeliczania kursów dla celów VAT i CIT mogły ulec zmianie – weryfikujemy, czy konfiguracja HermesSQL jest zgodna z aktualnym stanem prawnym. W razie potrzeby aktualizujemy parametry modułu walutowego, by zapewnić prawidłowość rozliczeń podatkowych.