Przejdź do głównej treści
LibraTool logoLibraTool

Kalkulator podatku / VAT / GST za darmo

Dodaj podatek do kwoty przed opodatkowaniem lub wyodrębnij podatek z kwoty zawierającej podatek. Ustawienia wstępne dla USA, Wielkiej Brytanii, UE, Kanady, Australii i innych.

Działa offline po wczytaniu

Typowe stawki podatku

Netto

100,00 USD

Podatek (8.875%)

8,88 USD

Łącznie

108,88 USD

💡 Podane stawki to typowe stawki standardowe. Wiele regionów ma obniżone stawki na żywność, książki itp. Sprawdź lokalną stawkę w oficjalnych źródłach – to narzędzie wykonuje tylko obliczenia.

Typowe zastosowania

  • Oblicz podatek dla faktur biznesowychDodaj poprawny podatek od sprzedaży/VAT/GST do faktur wysyłanych do klientów.
  • Oblicz rzeczywisty koszt podczas zakupówW jurysdykcjach z podatkiem od sprzedaży dodawanych do kasy, oblicz rzeczywisty koszt przedmiotów.
  • Podział podatku raportu wydatkówPodczas wysyłania wydatków czasami musisz wyodrębnić część podatku. Użyj trybu ekstrakcji.
  • Porównaj obciążenia podatkowe w różnych regionachSprawdź, ile byłoby zakupów w różnych krajach, przełączając ustawienia wstępne stawek podatkowych.
  • Ustaw ceny detaliczne brutto podatkuNa rynkach, gdzie ceny na półkach obejmują podatek (UK, UE, Australia), określ koszt przed opodatkowaniem, który daje czystą cenę detaliczną.

Jak to działa

Ten kalkulator obsługuje trzy różne tryby arytmetyczne w całości w przeglądarce — bez serwera i zewnętrznej biblioteki. W trybie "cena docelowa" wykracza poza proste mnożenie: uruchamia algorytm wyszukiwania co do grosza, aby znaleźć dokładną wartość netto w centach, która po doliczeniu podatku daje wpisaną cenę półkową.

  1. 1
    Wybierz tryb i stawkę
    Wybierz jeden z trzech trybów — dolicz podatek do kwoty netto, wyodrębnij podatek z kwoty brutto lub oblicz wstecz od docelowej ceny półkowej. Dziesięć gotowych ustawień regionalnych (USA, Wielka Brytania, VAT w UE, kanadyjski GST/HST, Australia, Indie, Japonia, Singapur, Nowa Zelandia) od razu wypełnia pole stawki; możesz też wpisać dowolną własną stawkę.
  2. 2
    Wzór zależy od trybu
    Tryb doliczania mnoży kwotę przez stawka/100. Tryb wyodrębniania dzieli kwotę brutto przez (1 + stawka/100), aby odzyskać podstawę netto. Tryb docelowy sprawdza trzy kandydujące wartości w centach (zaokrąglenie, podłoga i sufit surowego dzielenia) i sprawdza, która po opodatkowaniu zaokrągla się dokładnie do celu — oznaczając wynik jako niedokładny, jeśli żaden z trzech kandydatów nie pasuje.
  3. 3
    Intl formatuje wynik
    Wynik jest formatowany przez wbudowane w przeglądarkę API Intl / toLocaleString ze style: 'currency', które automatycznie stosuje właściwą liczbę miejsc dziesiętnych dla każdej waluty (na przykład zero dla JPY) i używa ustawień regionalnych strony do grupowania cyfr.
  4. 4
    Ustawienia są zapamiętywane i udostępniane
    Wybrany tryb, stawka i waluta są zapisywane w localStorage, więc przetrwają odświeżenie strony. Adres URL jest też aktualizowany na żywo przez history.replaceState, więc możesz go skopiować, aby udostępnić dokładnie skonfigurowane obliczenie.

Powiązane narzędzia

Często zadawane pytania