Skip to main content

OSVČ kalkulačka (DPFO + ZP/SP)

Project description

OSVČ kalkulačka (DPFO + ZP/SP)

Instalace

pip install osvc-kalkulacka
uv tool install osvc-kalkulacka
pipx install osvc-kalkulacka

Aktualizace:

pip install --upgrade osvc-kalkulacka
uv tool upgrade osvc-kalkulacka
pipx upgrade osvc-kalkulacka

Postup použití

  1. Vytvoř předvolby pro roky, se kterými počítáš:
osvc init
${USER_DIR}/year_presets.toml
  1. Doplň year_presets.toml (příjmy, děti, dary…). Minimálně potřebuješ income_czk pro daný rok.

  2. Volitelně přepiš výchozí tabulky, pokud potřebuješ vlastní parametry:

${USER_DIR}/year_defaults.override.toml
  1. Spusť výpočet jen s --year, pokud máš v předvolbách vše potřebné:
osvc --year 2025
  1. Když chceš přepsat hodnoty z předvoleb, zadej je přímo:
osvc --year 2025 --income 800000 --child-months-by-order 12

Alternativně explicitně:

osvc calc --year 2025 --income 800000 --child-months-by-order 12

Přehled příkazů

Zobrazení cest:

osvc config path

Očekávané soubory:

${USER_DIR}/year_presets.toml
${USER_DIR}/year_defaults.override.toml

Pořadí zdrojů

Předvolby (roční vstupy): Vlastní čísla, která zadáváš každý rok (příjmy, dary, děti). Slouží jako výchozí hodnoty pro výpočet.

--presets
OSVC_PRESETS_PATH
${USER_DIR}/year_presets.toml

Výchozí tabulky (parametry pro výpočet): Oficiální roční parametry (průměrná/minimální mzda, slevy, sazby). Bez nich výpočet neběží.

--defaults
OSVC_DEFAULTS_PATH
${USER_DIR}/year_defaults.override.toml (pokud existuje)
vestavěné year_defaults.toml

Export vestavěných tabulek

osvc defaults dump --output year_defaults.toml

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

osvc_kalkulacka-0.3.3.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

osvc_kalkulacka-0.3.3-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file osvc_kalkulacka-0.3.3.tar.gz.

File metadata

  • Download URL: osvc_kalkulacka-0.3.3.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for osvc_kalkulacka-0.3.3.tar.gz
Algorithm Hash digest
SHA256 b5de4493fa50af0c280cf2cf62fc601338dd55c57231de94d1d0c95c248eb89a
MD5 8e38dcc143bf8691582a399291047416
BLAKE2b-256 7e26ec1dc19bb07c90bb951b691ba5744f2687fa0e6b55a93f017bec976b696b

See more details on using hashes here.

File details

Details for the file osvc_kalkulacka-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: osvc_kalkulacka-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for osvc_kalkulacka-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d013f2b5ee9656435832f4d20f15bcd2989d49d19ad68d84b274124bcc769513
MD5 d57a29bd3b4d85f4766a25eedbaacce5
BLAKE2b-256 10e41c964e23ec45c050c139249e5e7c845059bac4d8292bfd97eb95f004a424

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page