{"id":23914,"date":"2026-09-30T13:33:16","date_gmt":"2026-09-30T13:33:16","guid":{"rendered":"https:\/\/shinetrailers.com\/koszt-dania-food-truck-kalkulator\/"},"modified":"2026-10-09T09:50:08","modified_gmt":"2026-10-09T09:50:08","slug":"naklady-na-jidlo-food-truck-kalkulacka","status":"publish","type":"page","link":"https:\/\/shinetrailers.com\/cs\/naklady-na-jidlo-food-truck-kalkulacka\/","title":{"rendered":"N\u00e1klady na j\u00eddlo ve food trucku \u2013 kalkula\u010dka ceny"},"content":{"rendered":"<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;600;700;800&display=swap');<\/p>\n<p>    .shine-wrapper {\n        font-family: 'Poppins', sans-serif;\n        color: #333333;\n        line-height: 1.6;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 20px 20px;\n        box-sizing: border-box;\n    }<\/p>\n<p>    .shine-wrapper * {\n        box-sizing: border-box;\n    }<\/p>\n<p>    .shine-text-accent {\n        color: #E4C061;\n    }<\/p>\n<p>    .shine-header {\n        text-align: center;\n        margin-bottom: 40px;\n    }<\/p>\n<p>    .shine-header h1 {\n        font-size: 2.8em;\n        font-weight: 800;\n        margin-bottom: 15px;\n        color: #222;\n        line-height: 1.2;\n    }<\/p>\n<p>    .shine-intro-cloud {\n        background: #ffffff;\n        border-radius: 16px;\n        padding: 40px;\n        border: 1px solid #eaeaea;\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04);\n        margin-bottom: 50px;\n        position: relative;\n        text-align: center;\n    }<\/p>\n<p>    .shine-image-banner {\n        width: 100%;\n        height: auto;\n        border-radius: 16px;\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04);\n        margin-bottom: 50px;\n        object-fit: cover;\n        display: block;\n    }<\/p>\n<p>    .shine-cta-section {\n        background: #1a1a1a;\n        color: #ffffff;\n        border-radius: 25px;\n        padding: 50px 30px;\n        text-align: center;\n        background-image: radial-gradient(circle at top right, #333333 0%, #1a1a1a 100%);\n        margin-top: 40px;\n    }<\/p>\n<p>    .shine-cta-section h2 {\n        color: #E4C061;\n        font-size: 2.2em;\n        margin-top: 0;\n        margin-bottom: 20px;\n        font-weight: 700;\n    }<\/p>\n<p>    .shine-btn {\n        display: inline-block;\n        background: #E4C061;\n        color: #1a1a1a;\n        padding: 15px 40px;\n        border-radius: 30px;\n        text-decoration: none;\n        font-weight: bold;\n        font-size: 1.1em;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        transition: background 0.3s ease, transform 0.2s ease;\n    }<\/p>\n<p>    .shine-btn:hover {\n        background: #d4b050;\n        transform: scale(1.05);\n        color: #1a1a1a;\n    }<\/p>\n<p>    @media (max-width: 768px) {\n        .shine-header h1 { font-size: 2.2em; }\n        .shine-intro-cloud { padding: 25px; }\n    }\n<\/style>\n<div class=\"shine-wrapper\">\n<div class=\"shine-header\">\n<h1>Jak spo\u010d\u00edtat n\u00e1klady na j\u00eddlo a stanovit cenu ve <span class=\"shine-text-accent\">food trucku?<\/span><\/h1>\n<\/p><\/div>\n<div class=\"shine-intro-cloud\">\n<p style=\"font-size: 1.15em; margin-bottom: 15px; color: #444; max-width: 900px; margin-left: auto; margin-right: auto;\"><strong>Prod\u00e1v\u00e1te burger za 162 K\u010d, a suroviny stoj\u00ed p\u0159ibli\u017en\u011b 50 K\u010d. Vyd\u011bl\u00e1te na ka\u017ed\u00e9 porci 112 K\u010d?<\/strong> To je skv\u011bl\u00fd v\u00fdchoz\u00ed bod! Vlastn\u00ed food truck je nesm\u00edrn\u011b uspokojuj\u00edc\u00ed byznys, ve kter\u00e9m takto dobr\u00e1 mar\u017ee d\u00e1v\u00e1 obrovsk\u00e9 mo\u017enosti. Abyste ji p\u0159em\u011bnili v \u010dist\u00fd, opakovateln\u00fd zisk, sta\u010d\u00ed jen chyt\u0159e napl\u00e1novat vedlej\u0161\u00ed n\u00e1klady \u2013 jako jsou obaly nebo lokalita \u2013 a t\u011b\u0161it se z dob\u0159e prosperuj\u00edc\u00ed firmy.<\/p>\n<p style=\"font-size: 1.15em; margin-bottom: 15px; color: #444; max-width: 900px; margin-left: auto; margin-right: auto;\">Dobr\u00e9 ceny jsou absolutn\u00edm kl\u00ed\u010dem k \u00fasp\u011bchu. Sta\u010d\u00ed jednoduch\u00fd a p\u0159ehledn\u00fd v\u00fdpo\u010det, kter\u00fd v\u00e1m pom\u016f\u017ee p\u0159em\u011bnit va\u0161i kulin\u00e1\u0159skou v\u00e1\u0161e\u0148 v bezpe\u010dn\u00fd zisk a uk\u00e1\u017ee, jak\u00fd obrovsk\u00fd finan\u010dn\u00ed potenci\u00e1l d\u0159\u00edm\u00e1 v ka\u017ed\u00e9m \u00fasp\u011b\u0161n\u00e9m prodejn\u00edm dni.<\/p>\n<p style=\"font-size: 1.15em; margin-bottom: 0; color: #E4C061; max-width: 900px; margin-left: auto; margin-right: auto;\">N\u00ed\u017ee najdete komplexn\u00ed n\u00e1vod na v\u00fdpo\u010det zisk\u016f. Je to v\u00e1\u0161 osobn\u00ed n\u00e1stroj k budov\u00e1n\u00ed v\u00fdnosn\u00e9ho byznysu \u2013 vyu\u017eijte jej k sebev\u011bdom\u00e9mu vytv\u00e1\u0159en\u00ed nov\u00fdch, ziskov\u00fdch polo\u017eek v menu a pl\u00e1nov\u00e1n\u00ed \u00fasp\u011b\u0161n\u00fdch v\u00fdjezd\u016f na food truck festivaly!<\/p>\n<\/p><\/div>\n<p>    <!-- MIEJSCE NA GRAFIK\u0118 1 --><br \/>\n    <img decoding=\"async\" src=\"https:\/\/shinetrailers.com\/wp-content\/uploads\/2026\/09\/Kalkulator-Kosztow-Dania2.webp\" alt=\"Kalkulace n\u00e1klad\u016f ve food trucku SHINE\" class=\"shine-image-banner\" title=\"\"><\/p>\n<p>    <!-- G\u0141\u00d3WNY BLOK TEKSTOWY - KULOODPORNY --><\/p>\n<div style=\"max-width: 1200px; margin: 0 auto 50px auto; font-size: 1.15em; color: #444; line-height: 1.8; text-align: left;\">\n<h2 style=\"font-size: 1.8em; font-weight: 700; color: #222; margin: 50px 0 20px 0; padding-left: 15px; border-left: 4px solid #E4C061; display: block; line-height: 1.2;\">1. Za\u010dn\u011bte s p\u0159esnou recepturou<\/h2>\n<p style=\"margin-bottom: 20px;\">Prvn\u00edm krokem je ur\u010den\u00ed, kolik jak\u00e9 suroviny spot\u0159ebujete na jednu porci. V p\u0159\u00edpad\u011b burgeru to bude mj. houska, maso, s\u00fdr, zelenina a om\u00e1\u010dka. Nevynech\u00e1vejte drobn\u00e9 p\u0159\u00edsady: olej, ko\u0159en\u00ed nebo dekorace. Jednotliv\u011b stoj\u00ed m\u00e1lo, ale p\u0159i v\u011bt\u0161\u00edm prodeji se jejich celkov\u00fd n\u00e1klad st\u00e1v\u00e1 znateln\u00fdm.<\/p>\n<p style=\"margin-bottom: 20px;\">Pokud kilogram masa stoj\u00ed 223 K\u010d a do burgeru pou\u017eijete 150 g, n\u00e1klad na maso \u010din\u00ed <strong style=\"color: #222; font-weight: 700;\">223 \u00d7 150 \u00f7 1000 = 33,45 K\u010d<\/strong>. Housku kupovanou za 8,40 K\u010d za kus po\u010d\u00edt\u00e1te bez p\u0159epo\u010dtu na kilogramy. Om\u00e1\u010dku \u00fa\u010dtujte podle n\u00e1kupn\u00ed jednotky: gramy pro cenu za kilogram nebo mililitry pro cenu za litr. Nep\u0159edpokl\u00e1dejte automaticky, \u017ee litr ka\u017ed\u00e9ho produktu v\u00e1\u017e\u00ed kilogram.<\/p>\n<ul style=\"margin-bottom: 25px; padding-left: 0; list-style-type: none;\">\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> <strong style=\"color: #222; font-weight: 700;\">Houska:<\/strong> 1 kus \u00d7 8,40 K\u010d = 8,40 K\u010d.<\/li>\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> <strong style=\"color: #222; font-weight: 700;\">Maso:<\/strong> 150 g p\u0159i cen\u011b 223 K\u010d\/kg = 33,45 K\u010d.<\/li>\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> <strong style=\"color: #222; font-weight: 700;\">S\u00fdr:<\/strong> 20 g p\u0159i cen\u011b 195 K\u010d\/kg = 3,90 K\u010d.<\/li>\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> <strong style=\"color: #222; font-weight: 700;\">Zelenina:<\/strong> 50 g p\u0159i cen\u011b 67 K\u010d\/kg = 3,35 K\u010d.<\/li>\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> <strong style=\"color: #222; font-weight: 700;\">Om\u00e1\u010dka:<\/strong> 25 g p\u0159i cen\u011b 89 K\u010d\/kg = 2,23 K\u010d.<\/li>\n<\/ul>\n<p style=\"margin-bottom: 20px;\">Celkov\u011b to d\u00e1v\u00e1 <strong style=\"color: #222; font-weight: 700;\">51,33 K\u010d surovin na porci<\/strong>. Opakovateln\u00e1 gram\u00e1\u017e pom\u00e1h\u00e1 udr\u017eet tento n\u00e1klad. Pokud ka\u017ed\u00fd p\u0159ipravuje j\u00eddlo jinak, kalkulace se rychle rozejde s realitou. Vyplat\u00ed se proto p\u0159ipravit kr\u00e1tkou kartu receptury a p\u0159i stanovov\u00e1n\u00ed porc\u00ed pou\u017e\u00edvat v\u00e1hu.<\/p>\n<h2 style=\"font-size: 1.8em; font-weight: 700; color: #222; margin: 50px 0 20px 0; padding-left: 15px; border-left: 4px solid #E4C061; display: block; line-height: 1.2;\">2. Zohledn\u011bte ztr\u00e1ty, obaly a drobn\u00e9 n\u00e1klady<\/h2>\n<p style=\"margin-bottom: 20px;\">\u010c\u00e1st produkt\u016f m\u016f\u017ee b\u00fdt znehodnocena, m\u016f\u017ee jim proj\u00edt trvanlivost nebo z\u016fstanou po akci neprodan\u00e9. V kalkula\u010dce ztr\u00e1ty znamenaj\u00ed pod\u00edl nakoupen\u00fdch surovin, kter\u00fd nevyu\u017eijete v prodan\u00fdch porc\u00edch. P\u0159i ztr\u00e1t\u00e1ch 5 % vypo\u010d\u00edt\u00e1me n\u00e1klad na suroviny jako <strong style=\"color: #222; font-weight: 700;\">51,33 \u00f7 0,95 = p\u0159ibli\u017en\u011b 54,03 K\u010d<\/strong>. Je to d\u011blen\u00ed pod\u00edlem pou\u017eit\u00e9ho produktu, nikoli pouh\u00e9 p\u0159i\u010dten\u00ed 5 % k n\u00e1kladu.<\/p>\n<p style=\"margin-bottom: 20px;\">Tento model je zjednodu\u0161en\u00edm. Pokud receptura ji\u017e obsahuje n\u00e1kupn\u00ed mno\u017estv\u00ed zohled\u0148uj\u00edc\u00ed loup\u00e1n\u00ed nebo jin\u00e9 \u00fabytky, nep\u0159i\u010d\u00edtejte stejnou ztr\u00e1tu podruh\u00e9. \u00dabytek hmotnosti masa b\u011bhem \u00fapravy tak\u00e9 neznamen\u00e1 automaticky dodate\u010dn\u00fd n\u00e1klad: pokud receptura uv\u00e1d\u00ed 150 g syrov\u00e9ho masa, jeho cena je ji\u017e zahrnuta.<\/p>\n<p style=\"margin-bottom: 20px;\">K n\u00e1kladu na porci p\u0159idejte krabi\u010dku, pap\u00edr, ubrousek a p\u0159\u00edpadn\u00e9 p\u0159\u00edbory. V na\u0161em p\u0159\u00edkladu stoj\u00ed obal 8,40 K\u010d a ostatn\u00ed n\u00e1klady z\u00e1visl\u00e9 na po\u010dtu objedn\u00e1vek 2,80 K\u010d. Variabiln\u00ed n\u00e1klad na porci tak \u010din\u00ed p\u0159ibli\u017en\u011b <strong style=\"color: #222; font-weight: 700;\">65,23 K\u010d<\/strong>. V t\u00e9to dodate\u010dn\u00e9 polo\u017ece m\u016f\u017eete zahrnout nap\u0159. pr\u016fm\u011brn\u00fd poplatek za platbu na objedn\u00e1vku. Pokud z\u00e1vis\u00ed procentu\u00e1ln\u011b na prodejn\u00ed cen\u011b, p\u0159epo\u010d\u00edtejte jej po zm\u011bn\u011b ceny.<\/p>\n<\/p><\/div>\n<p>    <!-- MIEJSCE NA GRAFIK\u0118 2 --><br \/>\n    <img decoding=\"async\" src=\"https:\/\/shinetrailers.com\/wp-content\/uploads\/2026\/09\/Kalkulator-Kosztow-Dania3.webp\" alt=\"J\u00eddla pod\u00e1van\u00e1 z food trucku\" class=\"shine-image-banner\" title=\"\"><\/p>\n<p>    <!-- DRUGI BLOK TEKSTOWY - KULOODPORNY --><\/p>\n<div style=\"max-width: 1200px; margin: 0 auto 50px auto; font-size: 1.15em; color: #444; line-height: 1.8; text-align: left;\">\n<h2 style=\"font-size: 1.8em; font-weight: 700; color: #222; margin: 50px 0 20px 0; padding-left: 15px; border-left: 4px solid #E4C061; display: block; line-height: 1.2;\">3. Spo\u010d\u00edtejte denn\u00ed n\u00e1klady a rozd\u011blte je mezi porce<\/h2>\n<p style=\"margin-bottom: 20px;\">Druh\u00e1 skupina v\u00fddaj\u016f souvis\u00ed se samotnou organizac\u00ed prodeje. Jsou to n\u00e1klady vynalo\u017een\u00e9 v dan\u00fd den nebo k n\u011bmu p\u0159i\u0159azen\u00e9, kter\u00e9 v p\u0159ijat\u00e9m rozsahu prodeje pova\u017eujete za fixn\u00ed. I p\u0159i mal\u00e9m po\u010dtu z\u00e1kazn\u00edk\u016f st\u00e1le mus\u00edte dojet, p\u0159ipravit st\u00e1nek a zajistit obsluhu.<\/p>\n<ul style=\"margin-bottom: 25px; padding-left: 0; list-style-type: none;\">\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> Odm\u011bny za p\u0159\u00edpravu, prodej a \u00faklid, v\u010detn\u011b p\u0159edpokl\u00e1dan\u00e9 odm\u011bny za vlastn\u00ed pr\u00e1ci.<\/li>\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> Poplatek za \u00fa\u010dast na akci nebo pron\u00e1jem m\u00edsta.<\/li>\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> Doprava a denn\u00ed n\u00e1klad na p\u0159\u00edstup k m\u00e9di\u00edm, pokud je \u00fa\u010dtujete pau\u0161\u00e1lem.<\/li>\n<li style=\"margin-bottom: 10px; position: relative; padding-left: 25px;\"><span style=\"color: #E4C061; position: absolute; left: 0; top: 0; font-size: 1.1em;\">\u2726<\/span> P\u0159i\u0159azen\u00e1 \u010d\u00e1st n\u00e1klad\u016f na p\u0159\u00edv\u011bs, poji\u0161t\u011bn\u00ed, servis a dal\u0161\u00ed z\u00e1zem\u00ed.<\/li>\n<\/ul>\n<p style=\"margin-bottom: 20px;\">P\u0159edpokl\u00e1dejme, \u017ee celkem je to 3346 K\u010d. P\u0159i prodeji 100 porc\u00ed p\u0159ipad\u00e1 na ka\u017edou 33,46 K\u010d. Po p\u0159i\u010dten\u00ed variabiln\u00edho n\u00e1kladu \u010din\u00ed pln\u00fd n\u00e1klad na porci p\u0159ibli\u017en\u011b <strong style=\"color: #222; font-weight: 700;\">98,69 K\u010d<\/strong>. Kdy\u017e prod\u00e1te jen 50 porc\u00ed, pod\u00edl denn\u00edch n\u00e1klad\u016f vzroste na 66,92 K\u010d a pln\u00fd n\u00e1klad jedn\u00e9 porce na p\u0159ibli\u017en\u011b 132,15 K\u010d. Proto se vyplat\u00ed zkontrolovat v kalkula\u010dce i m\u00e9n\u011b optimistick\u00fd sc\u00e9n\u00e1\u0159.<\/p>\n<p style=\"margin-bottom: 20px;\">Kalkula\u010dka p\u0159edpokl\u00e1d\u00e1 jeden druh j\u00eddla a stejn\u00e9 variabiln\u00ed n\u00e1klady u v\u0161ech porc\u00ed. Pokud prod\u00e1v\u00e1te n\u011bkolik produkt\u016f, zadejte \u010d\u00e1st denn\u00edch n\u00e1klad\u016f p\u0159i\u0159azenou k analyzovan\u00e9mu j\u00eddlu, nebo spo\u010d\u00edtejte pr\u016fm\u011brn\u00fd n\u00e1klad a pr\u016fm\u011brnou cenu cel\u00e9ho menu se zohledn\u011bn\u00edm pod\u00edlu produkt\u016f na prodeji. Nep\u0159i\u0159azujte cel\u00fdch 3346 K\u010d zvl\u00e1\u0161\u0165 burger\u016fm, hranolk\u016fm a n\u00e1poj\u016fm, proto\u017ee byste stejn\u00e9 v\u00fddaje po\u010d\u00edtali v\u00edcekr\u00e1t.<\/p>\n<h2 style=\"font-size: 1.8em; font-weight: 700; color: #222; margin: 50px 0 20px 0; padding-left: 15px; border-left: 4px solid #E4C061; display: block; line-height: 1.2;\">4. Mar\u017ee a p\u0159ir\u00e1\u017eka \u2014 zkontrolujte, co po\u010d\u00edt\u00e1te<\/h2>\n<p style=\"margin-bottom: 20px;\">P\u0159ir\u00e1\u017eka vztahuje rozd\u00edl mezi cenou a n\u00e1kladem k n\u00e1kladu. Mar\u017ee vztahuje tento rozd\u00edl k prodejn\u00ed cen\u011b. P\u0159i n\u00e1kladu 112 K\u010d a cen\u011b 167 K\u010d \u010din\u00ed p\u0159ir\u00e1\u017eka 50 % a mar\u017ee p\u0159ibli\u017en\u011b 33,3 %. Tato procenta popisuj\u00ed stejnou \u010d\u00e1stku 55 K\u010d, ale maj\u00ed jin\u00fd z\u00e1klad.<\/p>\n<p style=\"margin-bottom: 20px;\">V na\u0161\u00ed kalkula\u010dce se c\u00edlov\u00e1 mar\u017ee po\u010d\u00edt\u00e1 po zohledn\u011bn\u00ed v\u0161ech zadan\u00fdch n\u00e1klad\u016f p\u0159i p\u0159edpokl\u00e1dan\u00e9m prodeji. Cenu po\u010d\u00edt\u00e1me podle vzorce: <strong style=\"color: #222; font-weight: 700;\">n\u00e1klad na porci \u00f7 (1 \u2212 mar\u017ee)<\/strong>. Pro n\u00e1klad p\u0159ibli\u017en\u011b 98,69 K\u010d a mar\u017ei 20 % \u010din\u00ed v\u00fdsledek p\u0159ibli\u017en\u011b 123,36 K\u010d bez zapo\u010dten\u00e9ho DPH. To je cena vypl\u00fdvaj\u00edc\u00ed z p\u0159edpoklad\u016f, a ne z\u00e1ruka rentability ani automatick\u00e9 doporu\u010den\u00ed pro va\u0161i lokalitu.<\/p>\n<p style=\"margin-bottom: 20px;\">Odd\u011blen\u011b m\u016f\u017eete zkontrolovat pod\u00edl n\u00e1kladu na suroviny v cen\u011b, tedy tzv. food cost. Ten nenahrazuje pln\u00fd v\u00fdpo\u010det. J\u00eddlo s p\u0159\u00edzniv\u00fdm pod\u00edlem surovin v cen\u011b st\u00e1le nemus\u00ed pokr\u00fdt n\u00e1klady na st\u00e1nek a person\u00e1l. Spr\u00e1vn\u00e1 \u00farove\u0148 mar\u017ee z\u00e1vis\u00ed na va\u0161ich n\u00e1kladech, prodeji a obchodn\u00edm c\u00edli.<\/p>\n<h2 style=\"font-size: 1.8em; font-weight: 700; color: #222; margin: 50px 0 20px 0; padding-left: 15px; border-left: 4px solid #E4C061; display: block; line-height: 1.2;\">5. Zachovejte konzistenci \u010d\u00e1stek a zkontrolujte cenu pro z\u00e1kazn\u00edka<\/h2>\n<p style=\"margin-bottom: 20px;\">Kdy\u017e \u00fa\u010dtujete DPH, n\u00e1klady v modelu by m\u011bly odpov\u00eddat skute\u010dn\u00e9mu n\u00e1kladu po zohledn\u011bn\u00ed p\u0159\u00edslu\u0161n\u00fdch odpo\u010dt\u016f. \u010cist\u00e1 prodejn\u00ed cena (netto) tvo\u0159\u00ed z\u00e1klad pro v\u00fdpo\u010det v\u00fdsledku a hrubou cenu (brutto) pro z\u00e1kazn\u00edka kalkula\u010dka vypo\u010d\u00edt\u00e1 po p\u0159i\u010dten\u00ed zadan\u00e9 sazby. Sazbu stanovujete pro konkr\u00e9tn\u00ed prodej; kalkula\u010dka ji nevyb\u00edr\u00e1 podle druhu pokrmu.<\/p>\n<p style=\"margin-bottom: 20px;\">Pokud nep\u0159i\u010d\u00edt\u00e1te DPH k prodeji, nastavte v tomto zjednodu\u0161en\u00e9m modelu pole DPH na 0 % a zad\u00e1vejte skute\u010dn\u00e9 n\u00e1klady nesen\u00e9 firmou, a to i neodpo\u010ditateln\u00e9 DPH z n\u00e1kup\u016f. Samotn\u00e9 nastaven\u00ed 0 % neur\u010duje v\u00e1\u0161 da\u0148ov\u00fd status. V\u00fdsledek kalkula\u010dky z\u016fst\u00e1v\u00e1 v\u00fdsledkem p\u0159ed dan\u00ed z p\u0159\u00edjm\u016f a p\u0159ed v\u00fddaji, kter\u00e9 jste nezadali.<\/p>\n<\/p><\/div>\n<p>    <!-- MIEJSCE NA GRAFIK\u0118 3 --><br \/>\n    <img decoding=\"async\" src=\"https:\/\/shinetrailers.com\/wp-content\/uploads\/2026\/09\/Kalkulator-Kosztow-Dania1.webp\" alt=\"Bod zvratu v mobiln\u00ed gastronomii\" class=\"shine-image-banner\" title=\"\"><\/p>\n<p>    <!-- TRZECI BLOK TEKSTOWY - KULOODPORNY --><\/p>\n<div style=\"max-width: 1200px; margin: 0 auto 50px auto; font-size: 1.15em; color: #444; line-height: 1.8; text-align: left;\">\n<h2 style=\"font-size: 1.8em; font-weight: 700; color: #222; margin: 50px 0 20px 0; padding-left: 15px; border-left: 4px solid #E4C061; display: block; line-height: 1.2;\">6. Kolik porc\u00ed je pot\u0159eba prodat, aby se pokryly n\u00e1klady?<\/h2>\n<p style=\"margin-bottom: 20px;\">Bod zvratu odpov\u00edd\u00e1 na praktickou ot\u00e1zku: kolik porc\u00ed mus\u00edte prodat p\u0159i zvolen\u00e9 cen\u011b, abyste pokryli zadan\u00e9 denn\u00ed n\u00e1klady? Po\u010d\u00edt\u00e1me ho jako <strong style=\"color: #222; font-weight: 700;\">denn\u00ed n\u00e1klady \u00f7 (prodejn\u00ed cena bez DPH \u2212 variabiln\u00ed n\u00e1klad na porci)<\/strong>, p\u0159i\u010dem\u017e po\u010det porc\u00ed zaokrouhlujeme nahoru.<\/p>\n<p style=\"margin-bottom: 20px;\">Pokud v na\u0161em p\u0159\u00edkladu prod\u00e1v\u00e1te burger za 162 K\u010d bez zapo\u010dten\u00e9ho DPH, z ka\u017ed\u00e9 porce po ode\u010dten\u00ed variabiln\u00edch n\u00e1klad\u016f zb\u00fdv\u00e1 p\u0159ibli\u017en\u011b 96,77 K\u010d na pokryt\u00ed denn\u00edch n\u00e1klad\u016f. P\u0159i n\u00e1kladech 3346 K\u010d pot\u0159ebujete prodat <strong style=\"color: #222; font-weight: 700;\">35 porc\u00ed<\/strong>. P\u0159i 100 porc\u00edch bude v\u00fdsledek dne p\u0159ibli\u017en\u011b 6331 K\u010d p\u0159ed dan\u00ed z p\u0159\u00edjm\u016f a n\u00e1klady vynechan\u00fdmi v kalkulaci. Pokud se z ceny 162 K\u010d mus\u00ed odv\u00e9st DPH, v\u00fdsledek bude \u00fam\u011brn\u011b ni\u017e\u0161\u00ed.<\/p>\n<p style=\"margin-bottom: 20px;\">Kdy\u017e je cena bez DPH rovna variabiln\u00edmu n\u00e1kladu nebo je ni\u017e\u0161\u00ed, dal\u0161\u00ed porce nepokryj\u00ed kladn\u00e9 denn\u00ed n\u00e1klady. V\u011bnujte pozornost tak\u00e9 kapacit\u011b obsluhy: pr\u00e1h 200 porc\u00ed moc nepom\u016f\u017ee, pokud jich b\u011bhem akce zvl\u00e1dnete p\u0159ipravit jen 100. Z\u00e1rove\u0148 se po\u010d\u00edt\u00e1 popt\u00e1vka, pracovn\u00ed doba a v\u00fdkonnost st\u00e1nku.<\/p>\n<h2 style=\"font-size: 1.8em; font-weight: 700; color: #222; margin: 50px 0 20px 0; padding-left: 15px; border-left: 4px solid #E4C061; display: block; line-height: 1.2;\">7. Stanovte cenu a n\u00e1sledn\u011b ji porovnejte s realitou<\/h2>\n<p style=\"margin-bottom: 20px;\">Po vypo\u010d\u00edt\u00e1n\u00ed n\u00e1klad\u016f zkontrolujte, zda pl\u00e1novan\u00e1 cena odpov\u00edd\u00e1 velikosti porce, zp\u016fsobu pod\u00e1v\u00e1n\u00ed a m\u00edstu prodeje. Srovn\u00e1n\u00ed s konkurenc\u00ed je u\u017eite\u010dn\u00e9, ale neukazuje jej\u00ed n\u00e1klady. Va\u0161e cena by m\u011bla vych\u00e1zet tak\u00e9 z vlastn\u00edch v\u00fdpo\u010dt\u016f. Pokud z\u00e1kazn\u00edk nep\u0159ijme cenu pot\u0159ebnou k pokryt\u00ed v\u00fddaj\u016f, zva\u017ete zm\u011bnu receptury, nab\u00eddky, organizace pr\u00e1ce nebo lokality.<\/p>\n<p style=\"margin-bottom: 20px;\">Po n\u011bkolika dnech prodeje porovnejte p\u0159edpoklady se skute\u010dn\u00fdmi n\u00e1kupy, ztr\u00e1tami a po\u010dtem objedn\u00e1vek. Aktualizujte kalkulaci po zm\u011bn\u011b cen surovin, gram\u00e1\u017ee nebo poplatku za akci. Jednou spo\u010d\u00edtan\u00fd n\u00e1klad nez\u016fst\u00e1v\u00e1 aktu\u00e1ln\u00ed donekone\u010dna. Zaznamen\u00e1vejte si data i ze dn\u016f se slab\u0161\u00ed n\u00e1v\u0161t\u011bvnost\u00ed, abyste nebudovali pl\u00e1n v\u00fdhradn\u011b na nejlep\u0161\u00edch v\u00fdsledc\u00edch.<\/p>\n<\/p><\/div>\n<p>    <!-- Dolne Call to Action bazuj\u0105ce na podsumowaniu z tekstu --><\/p>\n<div class=\"shine-cta-section\">\n<h2>Zkontrolujte sv\u00e9 j\u00eddlo v kalkula\u010dce<\/h2>\n<p style=\"font-size: 1.1em; max-width: 750px; margin: 0 auto 30px auto; color: #dddddd;\">Zadejte suroviny a mno\u017estv\u00ed na jednu porci, dopl\u0148te n\u00e1klady a p\u0159edpokl\u00e1dan\u00fd prodej. Nejprve zkontrolujte cenu pro zvolenou mar\u017ei a n\u00e1sledn\u011b zadejte vlastn\u00ed cenu pro z\u00e1kazn\u00edka a uvid\u00edte v\u00fdsledek dne i bod zvratu. Porovnejte alespo\u0148 dva sc\u00e9n\u00e1\u0159e: o\u010dek\u00e1van\u00fd prodej a den s men\u0161\u00edm po\u010dtem z\u00e1kazn\u00edk\u016f.<\/p>\n<\/p><\/div>\n<p><!-- KALKULATOR: POCZ\u0104TEK \u2014 ten fragment mo\u017cna wklei\u0107 tak\u017ce osobno --><\/p>\n<style>\n.shine-cost-calculator{--sc-accent:#b82729;--sc-ink:#242424;--sc-muted:#595959;--sc-line:#dcdcdc;background:#f7f7f7;color:var(--sc-ink);padding:clamp(16px,3vw,30px);border-radius:12px;font-family:inherit;line-height:1.55;margin:30px 0;max-width:100%;box-sizing:border-box}\n.shine-cost-calculator *{box-sizing:border-box}\n.shine-cost-calculator h3{font-size:clamp(21px,3vw,28px);line-height:1.3;margin:0 0 8px;color:var(--sc-ink)}\n.shine-cost-calculator h4{font-size:18px;margin:24px 0 12px;color:var(--sc-ink)}\n.shine-cost-calculator p{margin:8px 0 16px}\n.shine-cost-calculator .sc-small{font-size:14px;color:var(--sc-muted)}\n.shine-cost-calculator label{display:block;font-size:14px;font-weight:600;min-width:0}\n.shine-cost-calculator input,.shine-cost-calculator select{display:block;width:100%;min-width:0;height:44px;padding:8px 10px;border:1px solid #c4c4c4;border-radius:5px;background:#fff;color:#242424;font:inherit;font-size:16px;margin:5px 0 0;box-shadow:none}\n.shine-cost-calculator input:focus-visible,.shine-cost-calculator select:focus-visible,.shine-cost-calculator button:focus-visible{outline:3px solid var(--sc-accent);outline-offset:3px}\n.shine-cost-calculator .sc-row{display:grid;grid-template-columns:1.3fr .8fr .9fr 1fr auto;gap:10px;align-items:end;padding:14px 0;border-bottom:1px solid var(--sc-line)}\n.shine-cost-calculator .sc-row-price{grid-column:1\/-1;font-size:13px;color:var(--sc-muted)}\n.shine-cost-calculator .sc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.shine-cost-calculator button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0px solid var(--sc-accent);border-radius:5px;background:#D9B557;color:#fff;padding:9px 14px;font:inherit;font-size:14px;font-weight:600;text-transform:none;letter-spacing:normal}\n.shine-cost-calculator button.sc-remove{background:#fff;color:#D9B557;border-color:#c4c4c4}\n.shine-cost-calculator .sc-add{margin-top:14px}\n.shine-cost-calculator .sc-results{background:#fff;border:1px solid var(--sc-line);border-top:4px solid #D9B557;border-radius:6px;padding:18px;margin-top:24px}\n.shine-cost-calculator .sc-results dl{margin:0}\n.shine-cost-calculator .sc-result{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #eee;flex-wrap:wrap}\n.shine-cost-calculator .sc-result:last-child{border-bottom:0}\n.shine-cost-calculator dt{margin:0;color:var(--sc-ink)}\n.shine-cost-calculator dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--sc-ink)}\n.shine-cost-calculator .sc-error{color:#982122;font-weight:600;margin-top:16px}\n.shine-cost-calculator [hidden]{display:none!important}\n@media(max-width:700px){.shine-cost-calculator .sc-row{grid-template-columns:repeat(2,minmax(0,1fr))}.shine-cost-calculator .sc-row label:first-child{grid-column:1\/-1}.shine-cost-calculator .sc-remove{justify-self:start}.shine-cost-calculator .sc-row-price{grid-column:auto;align-self:center}.shine-cost-calculator .sc-fields{grid-template-columns:1fr}}\n<\/style>\n<section class=\"shine-cost-calculator\" aria-label=\"Kalkula\u010dka n\u00e1klad\u016f na j\u00eddlo a prodejn\u00ed ceny\">\n<h3>Kalkula\u010dka ceny j\u00eddla ve food trucku<\/h3>\n<p class=\"sc-small\">P\u0159\u00edklad pro jedno j\u00eddlo. Dopl\u0148te vlastn\u00ed data. V\u00fdsledky se p\u0159epo\u010d\u00edt\u00e1vaj\u00ed automaticky.<\/p>\n<h4>Suroviny na jednu porci<\/h4>\n<div data-sc-rows><\/div>\n<p><button type=\"button\" class=\"sc-add\" data-sc-add>+ P\u0159idat surovinu<\/button><\/p>\n<h4>N\u00e1klady a pl\u00e1n prodeje<\/h4>\n<div class=\"sc-fields\">\n<label>Ztr\u00e1ty nakoupen\u00fdch surovin (%)<input type=\"number\" name=\"sc-loss\" min=\"0\" max=\"99.9\" step=\"any\" value=\"5\" inputmode=\"decimal\"><\/label><br \/>\n<label>Obal na porci (K\u010d)<input type=\"number\" name=\"sc-packaging\" min=\"0\" max=\"1000000\" step=\"any\" value=\"8.4\" inputmode=\"decimal\"><\/label><br \/>\n<label>Ostatn\u00ed variabiln\u00ed n\u00e1klady na porci (K\u010d)<input type=\"number\" name=\"sc-variable\" min=\"0\" max=\"1000000\" step=\"any\" value=\"2.8\" inputmode=\"decimal\"><\/label><br \/>\n<label>Denn\u00ed n\u00e1klady p\u0159i\u0159azen\u00e9 k tomuto j\u00eddlu (K\u010d)<input type=\"number\" name=\"sc-fixed\" min=\"0\" max=\"1000000000\" step=\"any\" value=\"3346\" inputmode=\"decimal\"><\/label><br \/>\n<label>Pl\u00e1novan\u00fd po\u010det porc\u00ed denn\u011b<input type=\"number\" name=\"sc-portions\" min=\"1\" max=\"1000000\" step=\"1\" value=\"100\" inputmode=\"numeric\"><\/label><br \/>\n<label>C\u00edlov\u00e1 mar\u017ee po zadan\u00fdch n\u00e1kladech (%)<input type=\"number\" name=\"sc-margin\" min=\"0\" max=\"99.9\" step=\"any\" value=\"20\" inputmode=\"decimal\"><\/label><br \/>\n<label>DPH z prodeje (%) \u2014 zadejte spr\u00e1vnou sazbu<input type=\"number\" name=\"sc-vat\" min=\"0\" max=\"100\" step=\"any\" value=\"0\" inputmode=\"decimal\"><\/label><br \/>\n<label>Va\u0161e cena pro z\u00e1kazn\u00edka, s DPH (K\u010d)<input type=\"number\" name=\"sc-selling\" min=\"0\" max=\"1000000\" step=\"any\" value=\"162\" inputmode=\"decimal\"><\/label>\n<\/div>\n<p class=\"sc-small\">N\u00e1klady zad\u00e1vejte po zohledn\u011bn\u00ed p\u0159\u00edslu\u0161n\u00fdch odpo\u010dt\u016f DPH. Pokud k prodeji nep\u0159i\u010d\u00edt\u00e1te DPH, nastavte 0 % a zadejte skute\u010dn\u011b vynalo\u017een\u00e9 n\u00e1klady. Neuv\u00e1d\u011bjte stejn\u00fd v\u00fddaj sou\u010dasn\u011b v n\u00e1kladech na porci a denn\u00edch n\u00e1kladech. Pole DPH neur\u010duje v\u00e1\u0161 da\u0148ov\u00fd status.<\/p>\n<p class=\"sc-error\" role=\"alert\" data-sc-error hidden>\n<div class=\"sc-results\" data-sc-results aria-live=\"polite\" aria-atomic=\"true\">\n<dl>\n<div class=\"sc-result\">\n<dt>Suroviny p\u0159ed zohledn\u011bn\u00edm ztr\u00e1t<\/dt>\n<dd data-sc-out=\"raw\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Variabiln\u00ed n\u00e1klad jedn\u00e9 porce, se ztr\u00e1tami<\/dt>\n<dd data-sc-out=\"variable\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Pod\u00edl denn\u00edch n\u00e1klad\u016f na jedn\u00e9 porci<\/dt>\n<dd data-sc-out=\"fixedShare\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Celkov\u00fd n\u00e1klad jedn\u00e9 porce<\/dt>\n<dd data-sc-out=\"total\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Cena bez DPH pro c\u00edlovou mar\u017ei<\/dt>\n<dd data-sc-out=\"targetNet\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Cena pro z\u00e1kazn\u00edka s DPH, pro c\u00edlovou mar\u017ei<\/dt>\n<dd data-sc-out=\"targetGross\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Va\u0161e cena po ode\u010dten\u00ed DPH<\/dt>\n<dd data-sc-out=\"sellingNet\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>V\u00fdsledek dne p\u0159i va\u0161\u00ed cen\u011b a po\u010dtu porc\u00ed<\/dt>\n<dd data-sc-out=\"daily\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Mar\u017ee po zadan\u00fdch n\u00e1kladech p\u0159i va\u0161\u00ed cen\u011b<\/dt>\n<dd data-sc-out=\"actualMargin\">\u2014<\/dd>\n<\/div>\n<div class=\"sc-result\">\n<dt>Bod zvratu p\u0159i va\u0161\u00ed cen\u011b<\/dt>\n<dd data-sc-out=\"breakEven\">\u2014<\/dd>\n<\/div>\n<\/dl>\n<\/div>\n<p class=\"sc-small\">V\u00fdsledek p\u0159ed dan\u00ed z p\u0159\u00edjm\u016f a n\u00e1klady nezahrnut\u00fdmi ve formul\u00e1\u0159i. C\u00edlov\u00e1 mar\u017ee se vztahuje k cen\u011b bez DPH. Model p\u0159edpokl\u00e1d\u00e1 nem\u011bnn\u00fd variabiln\u00ed n\u00e1klad na porci a denn\u00ed n\u00e1klady v analyzovan\u00e9m rozsahu prodeje. Po\u010det porc\u00ed pot\u0159ebn\u00fd k pokryt\u00ed n\u00e1klad\u016f se zaokrouhluje nahoru a c\u00edlov\u00e1 cena \u2014 nahoru na cel\u00e9 hal\u00e9\u0159e.<\/p>\n<p><noscript><\/p>\n<p>Kalkula\u010dka vy\u017eaduje zapnutou podporu JavaScriptu.<\/p>\n<p><\/noscript><br \/>\n<\/section>\n<p><script>\n(function () {\n  'use strict';\n  function initAll() {\n    document.querySelectorAll('.shine-cost-calculator').forEach(function (root) {\n      if (root.dataset.scReady) return;\n      root.dataset.scReady = '1';\n      var rows = root.querySelector('[data-sc-rows]');\n      var money = new Intl.NumberFormat('cs-CZ', {style: 'currency', currency: 'CZK'});\n      var number = new Intl.NumberFormat('cs-CZ', {maximumFractionDigits: 1});\n      var error = root.querySelector('[data-sc-error]');\n      var results = root.querySelector('[data-sc-results]');\n      function read(element) {\n        var value = element.value.trim();\n        var n = Number(value);\n        if (value === '' || !Number.isFinite(n) || !element.checkValidity()) {\n          throw new Error('Vypl\u0148te v\u0161echna \u010d\u00edseln\u00e1 pole spr\u00e1vn\u00fdmi hodnotami. N\u00e1klady nesm\u00ed b\u00fdt z\u00e1porn\u00e9, po\u010det porc\u00ed mus\u00ed b\u00fdt kladn\u00e9 cel\u00e9 \u010d\u00edslo a ztr\u00e1ty a mar\u017ee mus\u00ed b\u00fdt men\u0161\u00ed ne\u017e 100 %.');\n        }\n        return n;\n      }\n      function field(name) { return read(root.querySelector('[name=\"sc-' + name + '\"]')); }\n      function out(name, value) { root.querySelector('[data-sc-out=\"' + name + '\"]').textContent = value; }\n      function centsUp(n) { return Math.ceil(n * 100 - 1e-8) \/ 100; }\n      function update() {\n        try {\n          var raw = 0;\n          rows.querySelectorAll('.sc-row').forEach(function (row) {\n            var qty = read(row.querySelector('[data-sc-qty]'));\n            var price = read(row.querySelector('[data-sc-price]'));\n            var unit = row.querySelector('[data-sc-unit]').value;\n            var cost = qty * price \/ (unit === 'piece' ? 1 : 1000);\n            row.querySelector('[data-sc-row-total]').textContent = 'N\u00e1klad na porci: ' + money.format(cost);\n            raw += cost;\n          });\n          var loss = field('loss'), packaging = field('packaging'), other = field('variable');\n          var fixed = field('fixed'), portions = field('portions'), margin = field('margin');\n          var vat = field('vat'), sellingGross = field('selling');\n          var variable = raw \/ (1 - loss \/ 100) + packaging + other;\n          var fixedShare = fixed \/ portions;\n          var total = variable + fixedShare;\n          var targetNet = centsUp(total \/ (1 - margin \/ 100));\n          var targetGross = centsUp(targetNet * (1 + vat \/ 100));\n          var sellingNet = sellingGross \/ (1 + vat \/ 100);\n          var contribution = sellingNet - variable;\n          var daily = contribution * portions - fixed;\n          var breakEven;\n          if (fixed === 0) {\n            breakEven = contribution < -1e-9 ? '\u017d\u00e1dn\u00fd \u2014 ka\u017ed\u00e1 porce generuje ztr\u00e1tu' : '0 porc\u00ed \u2014 \u017e\u00e1dn\u00e9 denn\u00ed n\u00e1klady';\n          } else if (contribution <= 1e-9) {\n            breakEven = '\u017d\u00e1dn\u00fd p\u0159i t\u00e9to cen\u011b';\n          } else {\n            breakEven = new Intl.NumberFormat('cs-CZ').format(Math.ceil(fixed \/ contribution - 1e-9)) + ' porc\u00ed';\n          }\n          out('raw', money.format(raw));\n          out('variable', money.format(variable));\n          out('fixedShare', money.format(fixedShare));\n          out('total', money.format(total));\n          out('targetNet', money.format(targetNet));\n          out('targetGross', money.format(targetGross));\n          out('sellingNet', money.format(sellingNet));\n          out('daily', money.format(daily));\n          out('actualMargin', sellingNet > 0 ? number.format((sellingNet - total) \/ sellingNet * 100) + '%' : 'Neur\u010deno \u2014 cena je 0');\n          out('breakEven', breakEven);\n          error.hidden = true;\n          results.hidden = false;\n        } catch (e) {\n          results.hidden = true;\n          error.textContent = e.message;\n          error.hidden = false;\n        }\n        var onlyOne = rows.children.length === 1;\n        rows.querySelectorAll('[data-sc-remove]').forEach(function (button) { button.disabled = onlyOne; });\n      }\n      function addRow(name, qty, unit, price) {\n        var row = document.createElement('div');\n        row.className = 'sc-row';\n        row.innerHTML = '<label>Surovina<input type=\"text\" data-sc-name maxlength=\"80\"><\/label>' +\n          '<label>Mno\u017estv\u00ed na porci<input type=\"number\" data-sc-qty min=\"0\" max=\"1000000\" step=\"any\" inputmode=\"decimal\"><\/label>' +\n          '<label>Jednotka<select data-sc-unit><option value=\"g\">g \u00b7 cena za kg<\/option><option value=\"ml\">ml \u00b7 cena za litr<\/option><option value=\"piece\">ks \u00b7 cena za ks<\/option><\/select><\/label>' +\n          '<label><span data-sc-price-label>N\u00e1kupn\u00ed cena (K\u010d\/kg)<\/span><input type=\"number\" data-sc-price min=\"0\" max=\"1000000\" step=\"any\" inputmode=\"decimal\"><\/label>' +\n          '<button type=\"button\" class=\"sc-remove\" data-sc-remove>Odstranit<\/button>' +\n          '<span class=\"sc-row-price\" data-sc-row-total><\/span>';;\n        row.querySelector('[data-sc-name]').value = name || '';\n        row.querySelector('[data-sc-qty]').value = qty;\n        row.querySelector('[data-sc-unit]').value = unit;\n        row.querySelector('[data-sc-price]').value = price;\n        rows.appendChild(row);\n        updateUnit(row);\n        return row;\n      }\n      function updateUnit(row) {\n        var unit = row.querySelector('[data-sc-unit]').value;\n        var suffix = unit === 'g' ? 'kg' : unit === 'ml' ? 'l' : 'ks';\n        row.querySelector('[data-sc-price-label]').textContent = 'N\u00e1kupn\u00ed cena (K\u010d\/' + suffix + ')';\n      }\n      addRow('Houska', 1, 'piece', 8.4);\n      addRow('Maso', 150, 'g', 223);\n      addRow('S\u00fdr', 20, 'g', 195);\n      addRow('Zelenina', 50, 'g', 67);\n      addRow('Om\u00e1\u010dka', 25, 'g', 89);\n      root.addEventListener('input', update);\n      root.addEventListener('change', function (e) {\n        if (e.target.matches('[data-sc-unit]')) updateUnit(e.target.closest('.sc-row'));\n        update();\n      });\n      root.addEventListener('click', function (e) {\n        var add = e.target.closest('[data-sc-add]');\n        var remove = e.target.closest('[data-sc-remove]');\n        if (add) {\n          var row = addRow('', 0, 'g', 0);\n          update();\n          row.querySelector('[data-sc-name]').focus();\n        } else if (remove && rows.children.length > 1) {\n          remove.closest('.sc-row').remove();\n          update();\n          root.querySelector('[data-sc-add]').focus();\n        }\n      });\n      update();\n    });\n  }\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initAll);\n  else initAll();\n})();\n<\/script><br \/>\n<!-- KALKULATOR: KONIEC --><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Jak spo\u010d\u00edtat n\u00e1klady na j\u00eddlo a stanovit cenu ve food trucku? Prod\u00e1v\u00e1te burger za 162 K\u010d, a suroviny stoj\u00ed p\u0159ibli\u017en\u011b 50 K\u010d. Vyd\u011bl\u00e1te na ka\u017ed\u00e9 porci 112 K\u010d? To je skv\u011bl\u00fd v\u00fdchoz\u00ed bod! Vlastn\u00ed food truck je nesm\u00edrn\u011b uspokojuj\u00edc\u00ed byznys, ve kter\u00e9m takto dobr\u00e1 mar\u017ee d\u00e1v\u00e1 obrovsk\u00e9 mo\u017enosti. Abyste ji p\u0159em\u011bnili v \u010dist\u00fd, opakovateln\u00fd zisk, &hellip; <a href=\"https:\/\/shinetrailers.com\/cs\/naklady-na-jidlo-food-truck-kalkulacka\/\">Continued<\/a><\/p>\n","protected":false},"author":4,"featured_media":23915,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-23914","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/pages\/23914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/comments?post=23914"}],"version-history":[{"count":4,"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/pages\/23914\/revisions"}],"predecessor-version":[{"id":23930,"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/pages\/23914\/revisions\/23930"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/media\/23915"}],"wp:attachment":[{"href":"https:\/\/shinetrailers.com\/cs\/wp-json\/wp\/v2\/media?parent=23914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}