{"id":807,"date":"2026-07-28T06:54:00","date_gmt":"2026-07-28T04:54:00","guid":{"rendered":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/?p=807"},"modified":"2026-07-27T21:04:51","modified_gmt":"2026-07-27T19:04:51","slug":"limity-zwolnienia-z-kasy-fiskalnej-2026","status":"publish","type":"post","link":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/limity-zwolnienia-z-kasy-fiskalnej-2026\/","title":{"rendered":"Kasa fiskalna 2026: limity zwolnie\u0144"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Limity zwolnienia z kasy fiskalnej 2026 &#8211; kto nie musi mie\u0107 kasy i kiedy traci zwolnienie?<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Wielu przedsi\u0119biorc\u00f3w zak\u0142ada, \u017ce kasa fiskalna jest obowi\u0105zkowa dla ka\u017cdego. W rzeczywisto\u015bci cz\u0119\u015b\u0107 przedsi\u0119biorc\u00f3w mo\u017ce legalnie funkcjonowa\u0107 bez niej &#8211; korzystaj\u0105c ze zwolnienia z obowi\u0105zku ewidencjonowania sprzeda\u017cy &#8211; ale wy\u0142\u0105cznie do momentu przekroczenia okre\u015blonego limitu lub utraty prawa do zwolnienia z obowi\u0105zku lub wej\u015bcia w bran\u017c\u0119 obj\u0119t\u0105 bezwzgl\u0119dnym obowi\u0105zkiem. Zwolnienie z obowi\u0105zku nie jest bezterminowe &#8211; ka\u017cdy przedsi\u0119biorca powinien monitorowa\u0107 sw\u00f3j obr\u00f3t. W 2026 roku podstawowa zasada nie zmieni\u0142a si\u0119: limit zwolnienia wynosi <strong>20 000 z\u0142<\/strong> rocznego obrotu na rzecz konsument\u00f3w. Szczeg\u00f3\u0142y s\u0105 jednak istotne &#8211; poni\u017cej wyja\u015bniamy je krok po kroku.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-26-lip-2026-20_26_45-1024x683.png\" alt=\"kasa fiskalna online serwis warszawa\" class=\"wp-image-819\" title=\"\" srcset=\"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-26-lip-2026-20_26_45-1024x683.png 1024w, https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-26-lip-2026-20_26_45-300x200.png 300w, https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-26-lip-2026-20_26_45-768x512.png 768w, https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-26-lip-2026-20_26_45.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">kasa fiskalna onlione<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Podstawa prawna w 2026 roku<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Zasady zwolnie\u0144 z obowi\u0105zku ewidencjonowania sprzeda\u017cy na kasie fiskalnej &#8211; czyli obowi\u0105zek ewidencjonowania przy u\u017cyciu kas rejestruj\u0105cych &#8211; reguluje <strong>Rozporz\u0105dzenie Ministra Rozwoju i Finans\u00f3w z dnia 17 grudnia 2024 roku<\/strong> (Dz.U. 2024 poz. 1902). Rozporz\u0105dzenie to obowi\u0105zuje do <strong>31 grudnia 2027 roku<\/strong> &#8211; rozporz\u0105dzenie gwarantuje stabilno\u015b\u0107 zasad zwolnienia z obowi\u0105zku ewidencjonowania przez najbli\u017csze dwa lata &#8211; co oznacza, \u017ce przez najbli\u017csze dwa lata zasady pozostan\u0105 stabilne.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Ile wynosi limit zwolnienia z kasy fiskalnej w 2026 roku?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Limit zwolnienia z kasy fiskalnej wynosi w 2026 roku <strong>20 000 z\u0142<\/strong>. Dotyczy on wy\u0142\u0105cznie sprzeda\u017cy na rzecz os\u00f3b fizycznych nieprowadz\u0105cych dzia\u0142alno\u015bci gospodarczej &#8211; czyli konsument\u00f3w &#8211; oraz rolnik\u00f3w rycza\u0142towych.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Wa\u017cne:<\/strong> do limitu 20 000 z\u0142 nie wlicza si\u0119 sprzeda\u017cy do firm (B2B). Je\u015bli wystawiasz faktury wy\u0142\u0105cznie innym przedsi\u0119biorcom, kwestia kasy fiskalnej w og\u00f3le si\u0119 nie pojawia &#8211; niezale\u017cnie od wysoko\u015bci obrotu.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\"><strong>U\u017cyj naszego kalkulatora do wyliczenia swojego limitu<\/strong><\/h3>\n\n\n<style>\n.kk-wrap *, .kk-wrap *::before, .kk-wrap *::after { box-sizing: border-box; }\n\n.kk-wrap {\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  font-size: 16px;\n  line-height: 1.6;\n  color: #1a1a1a;\n  max-width: 640px;\n  margin: 0 auto;\n  padding: 1.5rem 0;\n}\n\n.kk-wrap h2 {\n  font-size: 20px;\n  font-weight: 600;\n  margin-bottom: 1.75rem;\n  color: #111;\n  line-height: 1.3;\n}\n\n.kk-section { margin-bottom: 1.5rem; }\n\n.kk-label {\n  font-size: 14px;\n  color: #555;\n  margin-bottom: 8px;\n  display: block;\n}\n\n.kk-btn-group { display: flex; gap: 10px; }\n\n.kk-btn-toggle {\n  flex: 1;\n  padding: 10px 16px;\n  font-size: 14px;\n  font-weight: 500;\n  border: 1.5px solid #d0d0d0;\n  border-radius: 8px;\n  background: #fff;\n  color: #333;\n  cursor: pointer;\n  transition: all 0.15s;\n  font-family: inherit;\n}\n\n.kk-btn-toggle:hover { border-color: #999; background: #f7f7f7; }\n.kk-btn-toggle.kk-active { border-color: #2563eb; background: #eff6ff; color: #1d4ed8; }\n\n.kk-wrap input[type=\"number\"],\n.kk-wrap input[type=\"date\"],\n.kk-wrap select {\n  padding: 9px 12px;\n  font-size: 15px;\n  border: 1.5px solid #d0d0d0;\n  border-radius: 8px;\n  background: #fff;\n  color: #111;\n  outline: none;\n  transition: border-color 0.15s;\n  font-family: inherit;\n  display: block;\n}\n\n.kk-wrap input[type=\"number\"] { width: 220px; }\n.kk-wrap input[type=\"date\"] { width: 220px; }\n.kk-wrap select { width: 260px; }\n.kk-wrap input:focus, .kk-wrap select:focus { border-color: #2563eb; }\n\n.kk-input-row { display: flex; align-items: center; gap: 10px; }\n.kk-input-unit { font-size: 13px; color: #888; }\n\n.kk-info-box {\n  background: #f0f6ff;\n  border-left: 3px solid #2563eb;\n  border-radius: 0 8px 8px 0;\n  padding: 10px 14px;\n  font-size: 13px;\n  color: #444;\n  margin-top: 10px;\n  line-height: 1.6;\n}\n\n.kk-info-box strong { color: #111; }\n\n.kk-formula {\n  font-family: 'Courier New', monospace;\n  font-size: 12px;\n  background: #e8f0fe;\n  border: 1px solid #c7d8f8;\n  border-radius: 6px;\n  padding: 6px 10px;\n  margin-top: 8px;\n  color: #1d4ed8;\n  display: block;\n}\n\n.kk-result {\n  background: #f8f8f6;\n  border-radius: 12px;\n  border: 1px solid #e0e0dc;\n  padding: 1.25rem 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.kk-result.kk-hidden { display: none; }\n\n.kk-result-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px;\n  margin-bottom: 1rem;\n}\n\n.kk-result-label {\n  font-size: 11px;\n  color: #888;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  margin-bottom: 4px;\n}\n\n.kk-result-value {\n  font-size: 22px;\n  font-weight: 600;\n  color: #111;\n  line-height: 1.2;\n}\n\n.kk-result-sub { font-size: 13px; color: #666; margin-top: 3px; }\n\n.kk-progress-wrap {\n  background: #e2e2de;\n  border-radius: 4px;\n  height: 8px;\n  overflow: hidden;\n  margin: 10px 0 6px;\n}\n\n.kk-progress-bar {\n  height: 8px;\n  border-radius: 4px;\n  transition: width 0.3s ease, background 0.3s ease;\n  background: #16a34a;\n}\n\n.kk-progress-labels {\n  display: flex;\n  justify-content: space-between;\n  font-size: 12px;\n  color: #888;\n}\n\n.kk-divider { height: 1px; background: #e0e0dc; margin: 1rem 0; }\n\n.kk-alert {\n  border-radius: 8px;\n  padding: 10px 14px;\n  font-size: 13px;\n  display: flex;\n  align-items: flex-start;\n  gap: 8px;\n  margin-top: 10px;\n  line-height: 1.6;\n}\n\n.kk-alert svg { flex-shrink: 0; margin-top: 2px; }\n.kk-alert.kk-success { background: #f0fdf4; color: #166534; border: 1px solid #bbf7d0; }\n.kk-alert.kk-warning { background: #fffbeb; color: #92400e; border: 1px solid #fde68a; }\n.kk-alert.kk-danger  { background: #fef2f2; color: #991b1b; border: 1px solid #fecaca; }\n\n.kk-termin-value {\n  font-size: 20px;\n  font-weight: 600;\n  color: #dc2626;\n  margin: 4px 0;\n}\n\n.kk-disclaimer {\n  font-size: 11px;\n  color: #aaa;\n  margin-top: 1.5rem;\n  line-height: 1.6;\n}\n\n@media (max-width: 480px) {\n  .kk-result-grid { grid-template-columns: 1fr; gap: 10px; }\n  .kk-btn-group { flex-direction: column; }\n  .kk-wrap input[type=\"number\"],\n  .kk-wrap input[type=\"date\"],\n  .kk-wrap select { width: 100%; }\n}\n<\/style>\n\n<div class=\"kk-wrap\">\n\n  <div class=\"kk-section\">\n    <span class=\"kk-label\">Czy dzia\u0142alno\u015b\u0107 jest nowa (zacz\u0119\u0142a si\u0119 w tym roku)?<\/span>\n    <div class=\"kk-btn-group\">\n      <button class=\"kk-btn-toggle\" id=\"kk-btn-nowa\" onclick=\"kkSetNowa(true)\">Nowa dzia\u0142alno\u015b\u0107<\/button>\n      <button class=\"kk-btn-toggle kk-active\" id=\"kk-btn-stara\" onclick=\"kkSetNowa(false)\">Dzia\u0142alno\u015b\u0107 istniej\u0105ca<\/button>\n    <\/div>\n  <\/div>\n\n  <div id=\"kk-section-start\" class=\"kk-section\" style=\"display:none;\">\n    <span class=\"kk-label\">Data rozpocz\u0119cia dzia\u0142alno\u015bci (w bie\u017c\u0105cym roku)<\/span>\n    <input type=\"date\" id=\"kk-data-start\" onchange=\"kkOblicz()\" \/>\n    <div class=\"kk-info-box\" id=\"kk-info-proporcja\" style=\"display:none;\">\n      <strong>Sk\u0105d ten limit?<\/strong> Dla nowych firm ustawa o VAT (art. 111 ust. 1) nakazuje liczy\u0107 limit proporcjonalnie \u2014 od dnia rejestracji dzia\u0142alno\u015bci do 31 grudnia, nie od pocz\u0105tku roku.<br>\n      <span class=\"kk-formula\" id=\"kk-formula\"><\/span>\n      Im p\u00f3\u017aniej w roku zaczniesz sprzedawa\u0107, tym ni\u017cszy jest Tw\u00f3j bezpieczny pr\u00f3g.\n    <\/div>\n  <\/div>\n\n  <div id=\"kk-section-obroty\" class=\"kk-section\">\n    <span class=\"kk-label\">Dotychczasowy obr\u00f3t ze sprzeda\u017cy dla klient\u00f3w indywidualnych (z\u0142)<\/span>\n    <div class=\"kk-input-row\">\n      <input type=\"number\" id=\"kk-obroty\" min=\"0\" max=\"500000\" step=\"100\" value=\"0\" oninput=\"kkOblicz()\" \/>\n      <span class=\"kk-input-unit\">z\u0142<\/span>\n    <\/div>\n    <div class=\"kk-info-box\">\n      <strong>Co wlicza\u0107 do obrotu?<\/strong> Wy\u0142\u0105cznie sprzeda\u017c na rzecz os\u00f3b fizycznych nieprowadz\u0105cych dzia\u0142alno\u015bci oraz rolnik\u00f3w rycza\u0142towych. Sprzeda\u017cy udokumentowanej faktur\u0105 VAT dla firm <strong>nie<\/strong> wliczasz do tego limitu.\n    <\/div>\n  <\/div>\n\n  <div id=\"kk-section-miesiac\" class=\"kk-section\" style=\"display:none;\">\n    <span class=\"kk-label\">W kt\u00f3rym miesi\u0105cu przekroczono limit?<\/span>\n    <select id=\"kk-miesiac\" onchange=\"kkOblicz()\">\n      <option value=\"1\">Stycze\u0144<\/option><option value=\"2\">Luty<\/option><option value=\"3\">Marzec<\/option>\n      <option value=\"4\">Kwiecie\u0144<\/option><option value=\"5\">Maj<\/option><option value=\"6\">Czerwiec<\/option>\n      <option value=\"7\">Lipiec<\/option><option value=\"8\">Sierpie\u0144<\/option><option value=\"9\">Wrzesie\u0144<\/option>\n      <option value=\"10\">Pa\u017adziernik<\/option><option value=\"11\">Listopad<\/option><option value=\"12\">Grudzie\u0144<\/option>\n    <\/select>\n    <div class=\"kk-info-box\" style=\"margin-top:8px;\">\n      <strong>Jak liczy\u0107 2 miesi\u0105ce?<\/strong> Termin biegnie od ko\u0144ca miesi\u0105ca, w kt\u00f3rym nast\u0105pi\u0142o przekroczenie. Np. przekroczenie w marcu \u2192 obowi\u0105zek od <strong>1 czerwca<\/strong>.\n    <\/div>\n  <\/div>\n\n  <div id=\"kk-wynik\" class=\"kk-result kk-hidden\">\n    <div class=\"kk-result-grid\">\n      <div>\n        <div class=\"kk-result-label\">Tw\u00f3j limit obrotu<\/div>\n        <div class=\"kk-result-value\" id=\"kk-limit-val\">20 000 z\u0142<\/div>\n        <div class=\"kk-result-sub\" id=\"kk-limit-sub\"><\/div>\n      <\/div>\n      <div>\n        <div class=\"kk-result-label\">Pozosta\u0142o do limitu<\/div>\n        <div class=\"kk-result-value\" id=\"kk-pozostalo-val\">\u2014<\/div>\n        <div class=\"kk-result-sub\" id=\"kk-pozostalo-sub\"><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"kk-progress-wrap\">\n      <div class=\"kk-progress-bar\" id=\"kk-bar\"><\/div>\n    <\/div>\n    <div class=\"kk-progress-labels\">\n      <span id=\"kk-prog-l\">0 z\u0142<\/span>\n      <span id=\"kk-prog-p\">0%<\/span>\n      <span id=\"kk-prog-r\">limit<\/span>\n    <\/div>\n    <div class=\"kk-divider\"><\/div>\n    <div id=\"kk-alert\"><\/div>\n  <\/div>\n\n  <p class=\"kk-disclaimer\">\n    Kalkulator ma charakter informacyjny i nie stanowi porady prawnej ani podatkowej. Dok\u0142adny termin obowi\u0105zku zale\u017cy od dnia faktycznego przekroczenia limitu. W razie w\u0105tpliwo\u015bci skonsultuj si\u0119 z doradc\u0105 podatkowym lub autoryzowanym serwisem kas fiskalnych.\n  <\/p>\n\n<\/div>\n\n<script>\n(function() {\n  var kkIsNowa = false;\n  var kkMonths = ['stycznia','lutego','marca','kwietnia','maja','czerwca','lipca','sierpnia','wrze\u015bnia','pa\u017adziernika','listopada','grudnia'];\n  var svgOk   = '<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>';\n  var svgWarn = '<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"\/><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"\/><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\/><\/svg>';\n  var svgX    = '<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/><\/svg>';\n  var svgInfo = '<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"\/><\/svg>';\n\n  function kkFmt(n) { return Math.round(n).toLocaleString('pl-PL') + ' z\u0142'; }\n  function kkDate(d) { return d.getDate() + ' ' + kkMonths[d.getMonth()] + ' ' + d.getFullYear(); }\n\n  window.kkSetNowa = function(v) {\n    kkIsNowa = v;\n    document.getElementById('kk-btn-nowa').classList.toggle('kk-active', v);\n    document.getElementById('kk-btn-stara').classList.toggle('kk-active', !v);\n    document.getElementById('kk-section-start').style.display = v ? '' : 'none';\n    kkOblicz();\n  };\n\n  window.kkOblicz = function() {\n    var wynik = document.getElementById('kk-wynik');\n    var obroty = parseFloat(document.getElementById('kk-obroty').value) || 0;\n    var rok = new Date().getFullYear();\n    var limit = 20000;\n    var limitOpis = 'Pe\u0142ny limit roczny';\n\n    if (kkIsNowa) {\n      var ds = document.getElementById('kk-data-start');\n      var ib = document.getElementById('kk-info-proporcja');\n      if (!ds.value) { wynik.classList.add('kk-hidden'); ib.style.display = 'none'; return; }\n      var dataStart = new Date(ds.value);\n      var koniec = new Date(rok, 11, 31);\n      var poczatek = new Date(rok, 0, 1);\n      var totalDni = Math.round((koniec - poczatek) \/ 86400000) + 1;\n      var dniOd = Math.round((koniec - dataStart) \/ 86400000) + 1;\n      limit = Math.round(20000 * dniOd \/ totalDni);\n      limitOpis = 'Limit proporcjonalny (' + dniOd + ' dni z ' + totalDni + ')';\n      ib.style.display = '';\n      document.getElementById('kk-formula').textContent = '20 000 z\u0142 \u00d7 ' + dniOd + ' dni \/ ' + totalDni + ' dni = ' + kkFmt(limit);\n    }\n\n    var przekr = obroty >= limit;\n    document.getElementById('kk-section-miesiac').style.display = przekr ? '' : 'none';\n\n    var termin = null;\n    if (przekr) {\n      var m = parseInt(document.getElementById('kk-miesiac').value);\n      termin = new Date(rok, m, 1);\n    }\n\n    wynik.classList.remove('kk-hidden');\n    var pct = Math.min(obroty \/ limit * 100, 100);\n    var pozostalo = Math.max(limit - obroty, 0);\n\n    document.getElementById('kk-limit-val').textContent = kkFmt(limit);\n    document.getElementById('kk-limit-sub').textContent = limitOpis;\n    document.getElementById('kk-pozostalo-val').textContent = przekr ? 'Przekroczono!' : kkFmt(pozostalo);\n    document.getElementById('kk-pozostalo-val').style.color = przekr ? '#dc2626' : '#111';\n    document.getElementById('kk-pozostalo-sub').textContent = przekr ? 'Limit wyczerpany' : 'do wyczerpania zwolnienia';\n\n    var bar = document.getElementById('kk-bar');\n    bar.style.width = pct.toFixed(1) + '%';\n    bar.style.background = pct < 60 ? '#16a34a' : pct < 85 ? '#d97706' : '#dc2626';\n\n    document.getElementById('kk-prog-l').textContent = kkFmt(obroty);\n    document.getElementById('kk-prog-p').textContent = pct.toFixed(0) + '%';\n    document.getElementById('kk-prog-r').textContent = kkFmt(limit);\n\n    var html = '';\n    if (obroty <= 0) {\n      html = '<div class=\"kk-alert kk-success\">' + svgOk + '<div>Brak odnotowanej sprzeda\u017cy \u2014 zwolnienie z kasy fiskalnej jest aktywne.<\/div><\/div>';\n    } else if (!przekr && pct < 75) {\n      html = '<div class=\"kk-alert kk-success\">' + svgOk + '<div>Jeste\u015b poni\u017cej limitu. Zwolnienie z obowi\u0105zku posiadania kasy fiskalnej nadal obowi\u0105zuje.<\/div><\/div>';\n    } else if (!przekr) {\n      html = '<div class=\"kk-alert kk-warning\">' + svgWarn + '<div><strong>Zbli\u017casz si\u0119 do limitu<\/strong> \u2014 pozosta\u0142o ' + kkFmt(pozostalo) + ' (' + (100-pct).toFixed(0) + '%). Zam\u00f3w kas\u0119 fiskaln\u0105 z wyprzedzeniem \u2014 fiskalizacja i zg\u0142oszenie do urz\u0119du skarbowego zajmuj\u0105 kilka dni roboczych.<\/div><\/div>';\n    } else {\n      html = '<div class=\"kk-alert kk-danger\">' + svgX + '<div><strong>Limit przekroczony.<\/strong> Zwolnienie wygas\u0142o \u2014 masz obowi\u0105zek posiadania kasy fiskalnej.<\/div><\/div>'\n           + '<div style=\"margin-top:14px;\">'\n           + '<div class=\"kk-result-label\">Termin obowi\u0105zku posiadania kasy<\/div>'\n           + '<div class=\"kk-termin-value\">' + kkDate(termin) + '<\/div>'\n           + '<div class=\"kk-result-sub\">Termin = koniec miesi\u0105ca przekroczenia + 2 pe\u0142ne miesi\u0105ce (art. 111 ust. 1 ustawy o VAT)<\/div>'\n           + '<\/div>'\n           + '<div class=\"kk-alert kk-warning\" style=\"margin-top:12px;\">' + svgInfo + '<div>Data wyliczona od ko\u0144ca wybranego miesi\u0105ca. Je\u015bli znasz dok\u0142adny dzie\u0144 przekroczenia \u2014 termin liczy si\u0119 od tego dnia i mo\u017ce by\u0107 wcze\u015bniejszy.<\/div><\/div>';\n    }\n    document.getElementById('kk-alert').innerHTML = html;\n  };\n\n  var rok = new Date().getFullYear();\n  document.getElementById('kk-data-start').max = rok + '-12-31';\n  document.getElementById('kk-data-start').min = rok + '-01-01';\n  document.getElementById('kk-miesiac').value = new Date().getMonth() + 1;\n  kkOblicz();\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Jak liczy\u0107 limit &#8211; firma istniej\u0105ca vs nowa dzia\u0142alno\u015b\u0107<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Firma dzia\u0142aj\u0105ca przez ca\u0142y rok<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli przedsi\u0119biorca prowadzi\u0142 dzia\u0142alno\u015b\u0107 przez ca\u0142y poprzedni rok podatkowy, sprawa jest prosta: je\u015bli obr\u00f3t przedsi\u0119biorcy ze sprzeda\u017cy do konsument\u00f3w i rolnik\u00f3w rycza\u0142towych <strong>nie przekroczy\u0142 20 000 z\u0142 w 2025 roku<\/strong>, w 2026 roku mo\u017cesz nadal korzysta\u0107 ze zwolnienia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Firma otwarta w trakcie roku<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli zaczynasz dzia\u0142alno\u015b\u0107 w trakcie roku podatkowego, limit obliczasz proporcjonalnie, wed\u0142ug wzoru: <strong>kwota limitu \u00d7 (liczba dni prowadzenia sprzeda\u017cy pozosta\u0142a do ko\u0144ca roku \u00f7 liczba dni w roku podatkowym)<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Przyk\u0142ad:<\/strong> Otwierasz firm\u0119 1 lipca 2026. Do ko\u0144ca roku pozostaje 184 dni. indywidualny limit przedsi\u0119biorcy wynosi: 20 000 \u00d7 (184 \u00f7 365) = <strong>10 082 z\u0142<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli przedsi\u0119biorca nie przekroczy tej kwoty ze sprzeda\u017cy do os\u00f3b prywatnych, w 2027 roku mo\u017ce stosowa\u0107 pe\u0142ny limit 20 000 z\u0142.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Kiedy tracisz zwolnienie i musisz kupi\u0107 kas\u0119?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Prawo do zwolnienia mo\u017cesz straci\u0107 w dw\u00f3ch sytuacjach:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>NATYCHMIAST<\/strong> &#8211; je\u015bli zaczniesz sprzedawa\u0107 cho\u0107by jeden towar lub us\u0142ug\u0119 z \u201elisty obowi\u0105zkowej&#8221; (np. otworzysz salon kosmetyczny, zaczniesz sprzedawa\u0107 telefony lub paliwo). Kas\u0119 musisz mie\u0107 zanim dokonasz tej pierwszej sprzeda\u017cy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PO DW\u00d3CH MIESI\u0104CACH<\/strong> &#8211; je\u015bli przekroczysz limit obrotu 20 000 z\u0142. Zwolnienie traci moc po up\u0142ywie dw\u00f3ch miesi\u0119cy nast\u0119puj\u0105cych po miesi\u0105cu, w kt\u00f3rym przekroczy\u0142e\u015b limit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Przyk\u0142ad:<\/strong> Przekraczasz 20 000 z\u0142 w marcu 2026. Musisz zacz\u0105\u0107 u\u017cywa\u0107 kasy najp\u00f3\u017aniej 1 czerwca 2026.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Te dwa miesi\u0105ce to czas na zakup urz\u0105dzenia, fiskalizacj\u0119, zg\u0142oszenie do urz\u0119du skarbowego i szkolenie. Nie jest to du\u017co &#8211; warto dzia\u0142a\u0107 z wyprzedzeniem.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Bran\u017ce obj\u0119te bezwzgl\u0119dnym obowi\u0105zkiem &#8211; kasa od pierwszej sprzeda\u017cy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cz\u0119\u015b\u0107 dzia\u0142alno\u015bci nie mo\u017ce korzysta\u0107 ze zwolnienia limitowego <strong>w og\u00f3le<\/strong> &#8211; obowi\u0105zek posiadania kasy powstaje przed dokonaniem pierwszej transakcji z klientem indywidualnym, niezale\u017cnie od wysoko\u015bci obrotu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Us\u0142ugi obj\u0119te bezwzgl\u0119dnym obowi\u0105zkiem (wybrane):<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>fryzjerstwo i us\u0142ugi kosmetyczne (kosmetyczki, kosmetolodzy)<\/li>\n\n\n\n<li>us\u0142ugi lekarskie i stomatologiczne (prywatne praktyki)<\/li>\n\n\n\n<li>us\u0142ugi prawnicze i doradztwa podatkowego<\/li>\n\n\n\n<li>naprawa pojazd\u00f3w mechanicznych oraz motorower\u00f3w<\/li>\n\n\n\n<li>us\u0142ugi gastronomiczne<\/li>\n\n\n\n<li>przew\u00f3z os\u00f3b taks\u00f3wkami i przez platformy (Uber, Bolt)<\/li>\n\n\n\n<li>us\u0142ugi parkingowe (od 1 kwietnia 2026 &#8211; nowy obowi\u0105zek) &#8211; sprzeda\u017c na kasie fiskalnej wymagana od pierwszego dnia dzia\u0142alno\u015bci<\/li>\n\n\n\n<li>sprzeda\u017c paliw silnikowych i LPG<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Towary obj\u0119te bezwzgl\u0119dnym obowi\u0105zkiem (wybrane):<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>wyroby tytoniowe i alkohol<\/li>\n\n\n\n<li>cz\u0119\u015bci samochodowe i akcesoria<\/li>\n\n\n\n<li>sprz\u0119t fotograficzny, RTV i elektronika u\u017cytkowa<\/li>\n\n\n\n<li>wyroby z metali szlachetnych (z\u0142oto, srebro, platyna)<\/li>\n\n\n\n<li>perfumy i wody toaletowe<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli \u015bwiadczysz us\u0142ugi bezwzgl\u0119dnie wy\u0142\u0105czone ze zwolnienia, musisz zainstalowa\u0107 kas\u0119 przed pierwsz\u0105 transakcj\u0105 &#8211; zanim wykonasz us\u0142ug\u0119 lub sprzedasz towar klientowi indywidualnemu.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Co si\u0119 zmieni\u0142o w 2026 roku? Nowe bran\u017ce od 1 kwietnia<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Od 1 kwietnia 2026 roku obowi\u0105zek fiskalizacji obj\u0105\u0142 us\u0142ugi parkingowe &#8211; w tym sprzeda\u017c realizowan\u0105 za po\u015brednictwem automat\u00f3w parkingowych. To przyk\u0142ad stopniowego rozszerzania obowi\u0105zku na kolejne sektory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Obowi\u0105zek obj\u0105\u0142 te\u017c kolejne kategorie urz\u0105dze\u0144 obs\u0142ugiwanych przez klient\u00f3w w trybie bezobs\u0142ugowym (automaty vendingowe, kioski samoobs\u0142ugowe).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Zwolnienie z kasy przy p\u0142atno\u015bciach wy\u0142\u0105cznie bezgot\u00f3wkowych<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Istnieje te\u017c zwolnienie dla firm, kt\u00f3re:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>przyjmuj\u0105 p\u0142atno\u015bci <strong>wy\u0142\u0105cznie bezgot\u00f3wkowo<\/strong> (przelew, karta, BLIK),<\/li>\n\n\n\n<li>z przelewu jednoznacznie wynika, za co i od kogo wp\u0142yn\u0119\u0142a p\u0142atno\u015b\u0107 (np. opis przelewu lub umowa),<\/li>\n\n\n\n<li>nie dokonuj\u0105 \u017cadnej sprzeda\u017cy got\u00f3wkowej.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">W praktyce dotyczy to g\u0142\u00f3wnie firm us\u0142ugowych sprzedaj\u0105cych online lub \u015bwiadcz\u0105cych us\u0142ugi abonamentowe. Jakakolwiek sprzeda\u017c got\u00f3wkowa eliminuje to zwolnienie &#8211; nawet jednorazowa.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Ulga 700 z\u0142 &#8211; jak odzyska\u0107 pieni\u0105dze za kas\u0119<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli kupujesz <strong>pierwsz\u0105 kas\u0119 fiskaln\u0105<\/strong> dla swojej firmy, mo\u017cesz odliczy\u0107 od podatku <strong>90% jej ceny netto, nie wi\u0119cej ni\u017c 700 z\u0142<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ulga przys\u0142uguje zar\u00f3wno podatnikom VAT, jak i przedsi\u0119biorcom zwolnionym z tego podatku. Je\u017celi jeste\u015b czynnym podatnikiem VAT, odliczenia dokonujesz bezpo\u015brednio w pliku JPK_V7 lub JPK_V7K (poz. 49 cz\u0119\u015bci deklaracyjnej). Je\u015bli korzystasz ze zwolnienia z VAT, sk\u0142adasz wniosek do w\u0142a\u015bciwego naczelnika urz\u0119du skarbowego &#8211; w formie papierowej lub elektronicznie przez e-Urz\u0105d Skarbowy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Przy zakupie kasy w MR Computer pomagamy przygotowa\u0107 ca\u0142\u0105 dokumentacj\u0119 do urz\u0119du skarbowego &#8211; fiskalizacja, zg\u0142oszenie i wnioskowanie o ulg\u0119 to cz\u0119\u015b\u0107 standardowej obs\u0142ugi przy zakupie.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Podsumowanie &#8211; sprawd\u017a czy musisz mie\u0107 kas\u0119 w 2026 roku<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Sytuacja<\/th><th>Obowi\u0105zek kasy?<\/th><\/tr><\/thead><tbody><tr><td>Sprzeda\u017c wy\u0142\u0105cznie do firm (B2B)<\/td><td>\u274c Nie<\/td><\/tr><tr><td>Obr\u00f3t do konsument\u00f3w poni\u017cej 20 000 z\u0142 rocznie<\/td><td>\u274c Nie (do czasu przekroczenia)<\/td><\/tr><tr><td>Obr\u00f3t do konsument\u00f3w powy\u017cej 20 000 z\u0142<\/td><td>\u2705 Tak &#8211; w ci\u0105gu 2 miesi\u0119cy od przekroczenia<\/td><\/tr><tr><td>Fryzjer, kosmetyczka, lekarz, mechanik, gastro<\/td><td>\u2705 Tak &#8211; od pierwszej sprzeda\u017cy<\/td><\/tr><tr><td>Sprzeda\u017c alkoholu, tytoniu, elektroniki do os\u00f3b prywatnych<\/td><td>\u2705 Tak &#8211; od pierwszej sprzeda\u017cy<\/td><\/tr><tr><td>Wy\u0142\u0105cznie p\u0142atno\u015bci bezgot\u00f3wkowe z pe\u0142n\u0105 identyfikacj\u0105<\/td><td>\u274c Mo\u017cliwe zwolnienie (sprawd\u017a warunki)<\/td><\/tr><tr><td>Parking \/ automat vendingowy (od 1.04.2026)<\/td><td>\u2705 Tak<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Potrzebujesz kasy fiskalnej? Pomo\u017cemy wybra\u0107 i zainstalowa\u0107<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli przedsi\u0119biorca zbli\u017ca si\u0119 do limitu 20 000 z\u0142 lub w\u0142a\u015bnie otwiera dzia\u0142alno\u015b\u0107 w bran\u017cy z bezwzgl\u0119dnym obowi\u0105zkiem &#8211; nie warto czeka\u0107 do ostatniej chwili. Ka\u017cdy przedsi\u0119biorca potrzebuje czasu na fiskalizacj\u0119, zg\u0142oszenie do urz\u0119du skarbowego i szkolenie wymagaj\u0105 kilku dni. Lepiej zacz\u0105\u0107 wcze\u015bniej.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>MR Computer<\/strong> obs\u0142uguje przedsi\u0119biorc\u00f3w przy ul. Barcelo\u0144skiej 1 lok. U10 w Warszawie (Mokot\u00f3w) to autoryzowany punkt sprzeda\u017cy i serwisu kas fiskalnych Posnet, Elzab, Datecs, Aclas, Fawag i Farex. Dzia\u0142amy od 1992 roku &#8211; obs\u0142ugujemy firmy z ca\u0142ej Warszawy i okolic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcde <strong>509 225 375<\/strong> | 22 651 71 70 \u2709 sklep@kasyfiskalne-warszawa.pl<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u2192 Sprawd\u017a ofert\u0119 kas fiskalnych online: <a href=\"https:\/\/kasyfiskalne-warszawa.pl\/\">kasyfiskalne-warszawa.pl<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Limity zwolnienia z kasy fiskalnej 2026 &#8211; kto nie musi mie\u0107 kasy i kiedy traci zwolnienie? Wielu przedsi\u0119biorc\u00f3w zak\u0142ada, \u017ce [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":819,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[5,4],"tags":[11,75,73,10],"class_list":["post-807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-porady-kasy-fiskalne","category-przepisy-kasy-fiskalne","tag-kasa-fiskalna-warszawa","tag-kasy-fiskalne-online","tag-kasy-fiskalne-warszawa","tag-kto-musi-miec-kase-fiskalna"],"_links":{"self":[{"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/posts\/807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/comments?post=807"}],"version-history":[{"count":7,"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/posts\/807\/revisions"}],"predecessor-version":[{"id":840,"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/posts\/807\/revisions\/840"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/media\/819"}],"wp:attachment":[{"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/media?parent=807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/categories?post=807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kasyfiskalne-warszawa.pl\/blog\/wp-json\/wp\/v2\/tags?post=807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}