
{"id":20390,"date":"2026-06-08T12:59:09","date_gmt":"2026-06-08T11:59:09","guid":{"rendered":"https:\/\/hlb-poland.global\/?p=20390"},"modified":"2026-06-08T12:59:10","modified_gmt":"2026-06-08T11:59:10","slug":"wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat","status":"publish","type":"post","link":"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/","title":{"rendered":"Wizualizacja faktury wystawionej w KSeF \u2013 kiedy PDF jest tylko podgl\u0105dem, a kiedy mo\u017ce rodzi\u0107 ryzyko VAT?"},"content":{"rendered":"\n<p>Wizualizacja faktury wystawionej w KSeF ma przede wszystkim u\u0142atwia\u0107 odczyt danych zapisanych w pliku XML. Nie jest jednak dowolnym dokumentem handlowym, kt\u00f3ry mo\u017cna przygotowa\u0107 wed\u0142ug w\u0142asnego wzoru bez zwi\u0105zku ze struktur\u0105 faktury ustrukturyzowanej. W praktyce przedsi\u0119biorcy powinni traktowa\u0107 wizualizacj\u0119 jako <span class=\"bold\">czytelne odwzorowanie danych przes\u0142anych do Krajowego Systemu e-Faktur, a nie jako odr\u0119bny dokument sprzeda\u017cy<\/span>.<\/p>\n\n\n\n<p>Znaczenie tego zagadnienia jest szczeg\u00f3lnie istotne po wej\u015bciu w \u017cycie obowi\u0105zkowego KSeF. Dla zasadniczej cz\u0119\u015bci podatnik\u00f3w faktura ustrukturyzowana w pliku XML jest ju\u017c podstawowym dokumentem podatkowym, natomiast plik PDF lub wydruk pe\u0142ni funkcj\u0119 operacyjn\u0105: s\u0142u\u017cy do komunikacji z kontrahentem, obs\u0142ugi p\u0142atno\u015bci, akceptacji koszt\u00f3w, archiwizacji wewn\u0119trznej albo przekazywania faktur osobom, kt\u00f3re nie pracuj\u0105 bezpo\u015brednio na danych technicznych. Dlatego wizualizacja nie mo\u017ce by\u0107 traktowana jako dowolny dokument pomocniczy, lecz jako czytelne odwzorowanie danych przes\u0142anych do KSeF.<\/p>\n\n\n\n<p>Taka praktyka jest zrozumia\u0142a biznesowo. <span class=\"bold\">Problem pojawia si\u0119 wtedy, gdy wizualizacja zaczyna r\u00f3\u017cni\u0107 si\u0119 od faktury ustrukturyzowanej w spos\u00f3b, kt\u00f3ry mo\u017ce zmieni\u0107 odbi\u00f3r transakcji, kwot, rozlicze\u0144 albo zakresu \u015bwiadczenia<\/span>. W skrajnych przypadkach wadliwie przygotowany PDF mo\u017ce zosta\u0107 oceniony nie jako pomocnicza wizualizacja, lecz jako odr\u0119bna faktura.<\/p>\n\n\n<div class=\"table-of-contents\"><p style=\"font-weight: 600; font-size: 20px; margin-bottom: 10px;\">W tym artykule znajdziesz:<\/p><ul class=\"menu\"><li><a href=\"#czym-jest-wizualizacja-faktury-w-ksef\">Czym jest wizualizacja faktury w KSeF?<\/a><\/li><li><a href=\"#czy-wizualizacja-faktury-wystawionej-w-ksef-jest-faktura\">Czy wizualizacja faktury wystawionej w KSeF jest faktur\u0105?<\/a><\/li><li><a href=\"#dlaczego-firmy-nadal-korzystaja-z-wizualizacji-pdf\">Dlaczego firmy nadal korzystaj\u0105 z wizualizacji PDF?<\/a><\/li><li><a href=\"#kod-qr-i-numer-ksef-na-wizualizacji-faktury\">Kod QR i numer KSeF na wizualizacji faktury<\/a><\/li><li><a href=\"#kiedy-wizualizacja-faktury-moze-rodzic-ryzyko\">Kiedy wizualizacja faktury mo\u017ce rodzi\u0107 ryzyko?<\/a><\/li><li><a href=\"#interpretacja-dyrektora-kis-z-30-kwietnia-2026-r-istotny-sygnal-dla-podatnikow\">Interpretacja Dyrektora KIS z 30 kwietnia 2026 r. \u2013 istotny sygna\u0142 dla podatnik\u00f3w<\/a><\/li><li><a href=\"#czy-wadliwa-wizualizacja-moze-zostac-uznana-za-pusta-fakture\">Czy wadliwa wizualizacja mo\u017ce zosta\u0107 uznana za pust\u0105 faktur\u0119?<\/a><\/li><li><a href=\"#jakie-dane-dodatkowe-mozna-umieszczac-na-wizualizacji\">Jakie dane dodatkowe mo\u017cna umieszcza\u0107 na wizualizacji?<\/a><\/li><li><a href=\"#wizualizacja-a-struktura-fa3\">Wizualizacja a struktura FA(3)<\/a><\/li><li><a href=\"#czy-mozna-zmieniac-nazwy-naglowkow-na-wizualizacji\">Czy mo\u017cna zmienia\u0107 nazwy nag\u0142\u00f3wk\u00f3w na wizualizacji?<\/a><\/li><li><a href=\"#wizualizacja-faktury-a-data-wystawienia\">Wizualizacja faktury a data wystawienia<\/a><\/li><li><a href=\"#jak-przygotowac-bezpieczna-wizualizacje-faktury-w-ksef\">Jak przygotowa\u0107 bezpieczn\u0105 wizualizacj\u0119 faktury w KSeF?<\/a><\/li><li><a href=\"#znaczenie-procedur-ksiegowych-i-kontroli-danych\">Znaczenie procedur ksi\u0119gowych i kontroli danych<\/a><\/li><li><a href=\"#najczestsze-bledy-przy-wizualizacji-faktur-z-ksef\">Najcz\u0119stsze b\u0142\u0119dy przy wizualizacji faktur z KSeF<\/a><\/li><li><a href=\"#wizualizacja-faktury-w-relacjach-z-kontrahentami-zagranicznymi\">Wizualizacja faktury w relacjach z kontrahentami zagranicznymi<\/a><\/li><\/ul><\/div><script>\n        document.addEventListener(\"DOMContentLoaded\", function () {\n            document.querySelectorAll(\".table-of-contents a\").forEach(anchor => {\n                anchor.addEventListener(\"click\", function (e) {\n                    e.preventDefault();\n                    const targetId = this.getAttribute(\"href\").substring(1);\n                    const targetElement = document.getElementById(targetId);\n                    if (targetElement) {\n                        const offset = 123;\n                        const elementPosition = targetElement.getBoundingClientRect().top + window.scrollY;\n                        window.scrollTo({\n                            top: elementPosition - offset,\n                            behavior: \"smooth\"\n                        });\n                    }\n                });\n            });\n        });\n    <\/script>\n\n\n<hr\/><h2 id=\"czym-jest-wizualizacja-faktury-w-ksef\" class=\"wp-block-heading toc-header\">Czym jest wizualizacja faktury w KSeF?<\/h2>\n\n\n\n<p>Faktura ustrukturyzowana w KSeF ma posta\u0107 pliku XML. Jest to format przeznaczony przede wszystkim do przetwarzania przez systemy informatyczne, a nie do wygodnego czytania przez cz\u0142owieka. <span class=\"bold\">Z tego wzgl\u0119du w praktyce stosuje si\u0119 wizualizacje faktur, najcz\u0119\u015bciej w formacie PDF.<\/span><\/p>\n\n\n\n<p>Wizualizacja pozwala przedstawi\u0107 dane z XML w uk\u0142adzie zbli\u017conym do tradycyjnej faktury. Mo\u017ce zawiera\u0107 m.in. dane sprzedawcy i nabywcy, numer faktury, daty, opis towar\u00f3w lub us\u0142ug, podstaw\u0119 opodatkowania, stawki VAT, kwoty podatku, warto\u015b\u0107 brutto oraz dane dotycz\u0105ce p\u0142atno\u015bci.<\/p>\n\n\n\n<p>Kluczowe jest jednak to, \u017ce wizualizacja nie powinna tworzy\u0107 nowej tre\u015bci podatkowej. Jej funkcj\u0105 jest pokazanie danych zawartych w fakturze ustrukturyzowanej, a nie ich uzupe\u0142nianie, modyfikowanie albo zast\u0119powanie.<\/p>\n\n\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700;800&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.kvr-outer, .kvr-outer * { box-sizing: border-box; margin: 0; padding: 0; }\n.kvr-outer {\n  container-type: inline-size;\n  container-name: kvr-block;\n  max-width: 760px;\n  width: 100%;\n  margin-bottom: 30px;\n  background: #fff;\n  border: 1.5px solid #c8d3d9;\n  border-radius: 6px;\n  padding: 44px 52px 48px;\n}\n.kvr-title {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 26px;\n  color: #bb0052;\n  line-height: 32px;\n  margin-bottom: 10px !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-desc {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 14px;\n  color: #333;\n  line-height: 22px;\n  margin-bottom: 28px !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n\/* Compare row *\/\n.kvr-row {\n  display: flex;\n  gap: 16px;\n  align-items: stretch;\n  margin-bottom: 28px !important;\n}\n.kvr-row > * { background: transparent !important; margin: 0 !important; padding: 0 !important; }\n\/* Cards *\/\n.kvr-card {\n  flex: 1;\n  min-width: 0;\n  border-radius: 6px;\n  padding: 28px !important;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n}\n.kvr-card--safe  { background: #005a77 !important; border: 1.5px solid #005a77; }\n.kvr-card--risky { background: #fff !important; border: 1.5px solid #bb0052; }\n\/* Card eyebrow *\/\n.kvr-ceyebrow {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n  line-height: normal;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-card--safe  .kvr-ceyebrow { color: #fff !important; }\n.kvr-card--risky .kvr-ceyebrow { color: #bb0052 !important; }\n\/* Card title *\/\n.kvr-ctitle {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 17px;\n  line-height: 24px;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-card--safe  .kvr-ctitle { color: #fff !important; }\n.kvr-card--risky .kvr-ctitle { color: #005a77 !important; }\n\/* Horizontal divider *\/\n.kvr-hdiv {\n  height: 1px;\n  flex-shrink: 0;\n  margin-bottom: 0 !important;\n}\n.kvr-card--safe  .kvr-hdiv { background: rgba(255,255,255,0.18); }\n.kvr-card--risky .kvr-hdiv { background: #c8d3d9; }\n\/* Steps *\/\n.kvr-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  flex: 1;\n}\n.kvr-step {\n  display: flex;\n  gap: 14px;\n  align-items: flex-start;\n}\n.kvr-snum {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 17px;\n  line-height: normal;\n  white-space: nowrap;\n  flex-shrink: 0;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-card--safe  .kvr-snum { color: rgba(255,255,255,0.45) !important; }\n.kvr-card--risky .kvr-snum { color: #bb0052 !important; }\n.kvr-sbody { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 4px; }\n.kvr-stitle {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 13px;\n  line-height: 18px;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-card--safe  .kvr-stitle { color: #fff !important; }\n.kvr-card--risky .kvr-stitle { color: #005a77 !important; }\n.kvr-sdesc {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 12px;\n  line-height: 17px;\n  margin-bottom: 0 !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-card--safe  .kvr-sdesc { color: rgba(255,255,255,0.78) !important; }\n.kvr-card--risky .kvr-sdesc { color: #333 !important; }\n\/* Outcome *\/\n.kvr-outcome { display: flex; flex-direction: column; gap: 6px; }\n.kvr-olbl {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  line-height: normal;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-card--safe  .kvr-olbl { color: rgba(255,255,255,0.6) !important; }\n.kvr-card--risky .kvr-olbl { color: #bb0052 !important; }\n.kvr-otext {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 600;\n  font-size: 13px;\n  line-height: 18px;\n  margin-bottom: 0 !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-card--safe  .kvr-otext { color: #fff !important; }\n.kvr-card--risky .kvr-otext { color: #005a77 !important; }\n\/* Callout *\/\n.kvr-callout {\n  background: #f0f3f5;\n  border-radius: 6px;\n  display: flex;\n  overflow: hidden;\n}\n.kvr-cbar { width: 4px; background: #bb0052; flex-shrink: 0; }\n.kvr-ccontent {\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  gap: 14px;\n  align-items: flex-start;\n  padding: 20px 24px 20px 24px !important;\n}\n.kvr-cicon {\n  width: 24px;\n  height: 24px;\n  border-radius: 12px;\n  background: #bb0052;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px !important;\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 14px;\n  color: #fff !important;\n  line-height: 1;\n}\n.kvr-ctextwrap { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 6px; }\n.kvr-clbl {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 1.5px;\n  color: #bb0052;\n  text-transform: uppercase;\n  line-height: normal;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.kvr-ctext {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 13px;\n  color: #333;\n  line-height: 20px;\n  margin-bottom: 0 !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n\/* Responsive: stack cards at narrow container *\/\n@container kvr-block (max-width: 499px) {\n  .kvr-row { flex-direction: column; }\n}\n@supports not (container-type: inline-size) {\n  @media (max-width: 849px) {\n    .kvr-row { flex-direction: column; }\n  }\n}\n@media (max-width: 480px) {\n  .kvr-outer { padding-left: 20px !important; padding-right: 20px !important; }\n}\n<\/style>\n\n<div class=\"kvr-outer\">\n  <p class=\"kvr-title\">Wizualizacja faktur w KSeF<\/p>\n  <p class=\"kvr-desc\">Faktura w KSeF (XML) pozostaje dokumentem podatkowym dokumentuj\u0105cym sprzeda\u017c. PDF powinien by\u0107 jej wiernym odzwierciedleniem \u2014 nie odr\u0119bnym dokumentem.<\/p>\n  <div class=\"kvr-row\"><div class=\"kvr-card kvr-card--safe\">\n    <p class=\"kvr-ceyebrow\">Bezpieczna \u015bcie\u017cka<\/p>\n    <p class=\"kvr-ctitle\">PDF jako wierne odzwierciedlenie XML<\/p>\n    <div class=\"kvr-hdiv\"><\/div>\n    <div class=\"kvr-steps\"><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">01<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">Faktura wystawiona w KSeF<\/p>\n        <p class=\"kvr-sdesc\">Wystawienie faktury strukturyzowanej (XML) i nadanie numeru KSeF.<\/p>\n      <\/div>\n    <\/div><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">02<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">PDF generowany z danych XML<\/p>\n        <p class=\"kvr-sdesc\">Wizualizacja powstaje na podstawie faktury strukturyzowanej, nie odr\u0119bnego szablonu.<\/p>\n      <\/div>\n    <\/div><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">03<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">Te same kwoty, opisy i pola<\/p>\n        <p class=\"kvr-sdesc\">Dane na PDF s\u0105 zgodne z faktur\u0105 strukturyzowan\u0105 \u2014 bez modyfikacji rozliczenia.<\/p>\n      <\/div>\n    <\/div><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">04<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">Numer KSeF i kod QR pomagaj\u0105 weryfikowa\u0107 dokument<\/p>\n        <p class=\"kvr-sdesc\">Wizualizacja zawiera identyfikatory pozwalaj\u0105ce zweryfikowa\u0107 dokument w systemie.<\/p>\n      <\/div>\n    <\/div><\/div>\n    <div class=\"kvr-hdiv\"><\/div>\n    <div class=\"kvr-outcome\">\n      <p class=\"kvr-olbl\">Wynik<\/p>\n      <p class=\"kvr-otext\">Faktura w KSeF pozostaje jedynym dokumentem dokumentuj\u0105cym sprzeda\u017c.<\/p>\n    <\/div>\n  <\/div><div class=\"kvr-card kvr-card--risky\">\n    <p class=\"kvr-ceyebrow\">Ryzykowna \u015bcie\u017cka<\/p>\n    <p class=\"kvr-ctitle\">PDF r\u00f3\u017cni si\u0119 od danych w XML<\/p>\n    <div class=\"kvr-hdiv\"><\/div>\n    <div class=\"kvr-steps\"><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">01<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">Faktura wystawiona w KSeF<\/p>\n        <p class=\"kvr-sdesc\">XML zostaje wys\u0142any do KSeF i otrzymuje numer KSeF.<\/p>\n      <\/div>\n    <\/div><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">02<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">PDF zawiera inne dane<\/p>\n        <p class=\"kvr-sdesc\">Inna kwota do zap\u0142aty, dodatkowe op\u0142aty, rabaty lub potr\u0105cenia poza struktur\u0105 faktury.<\/p>\n      <\/div>\n    <\/div><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">03<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">Zmienione opisy i nazwy p\u00f3l<\/p>\n        <p class=\"kvr-sdesc\">Inne nag\u0142\u00f3wki lub opisy towar\u00f3w i us\u0142ug \u2014 kontrahent mo\u017ce rozumie\u0107 transakcj\u0119 inaczej.<\/p>\n      <\/div>\n    <\/div><div class=\"kvr-step\">\n      <p class=\"kvr-snum\">04<\/p>\n      <div class=\"kvr-sbody\">\n        <p class=\"kvr-stitle\">PDF jako odr\u0119bny dokument<\/p>\n        <p class=\"kvr-sdesc\">Wizualizacja funkcjonuje jak samodzielna faktura, niezgodna z faktur\u0105 strukturyzowan\u0105 w KSeF.<\/p>\n      <\/div>\n    <\/div><\/div>\n    <div class=\"kvr-hdiv\"><\/div>\n    <div class=\"kvr-outcome\">\n      <p class=\"kvr-olbl\">Wynik<\/p>\n      <p class=\"kvr-otext\">Ryzyko zastosowania art. 108 ustawy o VAT \u2014 dokument mo\u017ce by\u0107 traktowany jak pusta faktura.<\/p>\n    <\/div>\n  <\/div><\/div>\n  <div class=\"kvr-callout\">\n    <div class=\"kvr-cbar\"><\/div>\n    <div class=\"kvr-ccontent\">\n      <div class=\"kvr-cicon\" aria-hidden=\"true\">!<\/div>\n      <div class=\"kvr-ctextwrap\">\n        <p class=\"kvr-clbl\">Interpretacja indywidualna \u00b7 30 kwietnia 2026<\/p>\n        <p class=\"kvr-ctext\">Dyrektor Krajowej Informacji Skarbowej wskaza\u0142, \u017ce wizualizacja powinna by\u0107 zgodna z faktur\u0105 strukturyzowan\u0105. Je\u015bli PDF prezentuje dane inaczej ni\u017c XML, mo\u017ce wprowadza\u0107 kontrahenta w b\u0142\u0105d co do warunk\u00f3w transakcji.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<hr\/><h2 id=\"czy-wizualizacja-faktury-wystawionej-w-ksef-jest-faktura\" class=\"wp-block-heading toc-header\">Czy wizualizacja faktury wystawionej w KSeF jest faktur\u0105?<\/h2>\n\n\n\n<p>Co do zasady <span class=\"bold\">prawid\u0142owa wizualizacja faktury wystawionej w KSeF nie jest odr\u0119bn\u0105 faktur\u0105<\/span>. Jest technicznym i informacyjnym przedstawieniem faktury ustrukturyzowanej, kt\u00f3ra zosta\u0142a ju\u017c wystawiona w systemie i otrzyma\u0142a numer KSeF.<\/p>\n\n\n\n<p>Oznacza to, \u017ce przekazanie kontrahentowi pliku PDF z wizualizacj\u0105 <span class=\"bold\">nie powinno by\u0107 traktowane jako ponowne wystawienie faktury<\/span>, je\u017celi dokument ten wiernie odzwierciedla dane faktury ustrukturyzowanej. W takim modelu jedyn\u0105 faktur\u0105 dokumentuj\u0105c\u0105 sprzeda\u017c pozostaje faktura znajduj\u0105ca si\u0119 w KSeF.<\/p>\n\n\n\n<p>Ma to znaczenie m.in. dla ustalenia daty wystawienia faktury. Je\u017celi faktura zosta\u0142a wystawiona w KSeF i otrzyma\u0142a numer identyfikuj\u0105cy j\u0105 w systemie, p\u00f3\u017aniejsze przes\u0142anie jej wizualizacji kontrahentowi nie powinno zmienia\u0107 momentu wystawienia faktury dla cel\u00f3w VAT. Data wysy\u0142ki PDF jest wtedy jedynie dat\u0105 przekazania czytelnego obrazu faktury.<\/p>\n\n\n\n<hr\/><h2 id=\"dlaczego-firmy-nadal-korzystaja-z-wizualizacji-pdf\" class=\"wp-block-heading toc-header\">Dlaczego firmy nadal korzystaj\u0105 z wizualizacji PDF?<\/h2>\n\n\n\n<p>Wizualizacje faktur pozostaj\u0105 potrzebne mimo funkcjonowania KSeF, poniewa\u017c wiele proces\u00f3w biznesowych nadal wymaga czytelnego dokumentu. Dotyczy to zw\u0142aszcza firm, w kt\u00f3rych faktury s\u0105 weryfikowane nie tylko przez ksi\u0119gowo\u015b\u0107, ale tak\u017ce przez dzia\u0142y zakup\u00f3w, sprzeda\u017cy, logistyki, controllingu albo osoby zatwierdzaj\u0105ce p\u0142atno\u015bci.<\/p>\n\n\n\n<p>Wizualizacja jest przydatna w szczeg\u00f3lno\u015bci do:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>szybkiej weryfikacji danych faktury przez pracownika,<\/li>\n\n\n\n<li>przekazania dokumentu kontrahentowi poza KSeF, gdy wymagaj\u0105 tego przepisy albo ustalenia stron,<\/li>\n\n\n\n<li>obs\u0142ugi proces\u00f3w akceptacji koszt\u00f3w,<\/li>\n\n\n\n<li>kontroli zgodno\u015bci danych pomi\u0119dzy systemem sprzeda\u017cowym, ksi\u0119gowym i p\u0142atniczym,<\/li>\n\n\n\n<li>archiwizacji pomocniczej w wewn\u0119trznym obiegu dokument\u00f3w.<\/li>\n<\/ul>\n\n\n\n<p>Nie oznacza to jednak, \u017ce PDF mo\u017ce funkcjonowa\u0107 niezale\u017cnie od XML. Im bardziej wizualizacja przypomina samodzieln\u0105 faktur\u0119 i im wi\u0119cej zawiera danych innych ni\u017c plik przes\u0142any do KSeF, tym wi\u0119ksze ryzyko podatkowe.<\/p>\n\n\n\n<hr\/><h2 id=\"kod-qr-i-numer-ksef-na-wizualizacji-faktury\" class=\"wp-block-heading toc-header\">Kod QR i numer KSeF na wizualizacji faktury<\/h2>\n\n\n\n<p>W praktyce wizualizacja faktury wystawionej w KSeF cz\u0119sto zawiera numer KSeF oraz kod QR. Ich funkcj\u0105 jest powi\u0105zanie wizualizacji z faktur\u0105 ustrukturyzowan\u0105 oraz umo\u017cliwienie weryfikacji dokumentu.<\/p>\n\n\n\n<p>Kod QR ma szczeg\u00f3lne znaczenie wtedy, gdy faktura jest u\u017cywana poza KSeF. Pozwala zweryfikowa\u0107 dane faktury oraz potwierdzi\u0107 dost\u0119p do dokumentu w systemie. Nie nale\u017cy jednak traktowa\u0107 kodu QR jako elementu, kt\u00f3ry automatycznie usuwa ka\u017cde ryzyko zwi\u0105zane z tre\u015bci\u0105 wizualizacji.<\/p>\n\n\n\n<p>Je\u017celi PDF zawiera dane odmienne od danych w XML, sam numer KSeF albo kod QR nie przes\u0105dza jeszcze, \u017ce dokument jest bezpieczny. Dla oceny podatkowej istotna jest przede wszystkim zgodno\u015b\u0107 tre\u015bci wizualizacji z faktur\u0105 ustrukturyzowan\u0105.<\/p>\n\n\n\n<hr\/><h2 id=\"kiedy-wizualizacja-faktury-moze-rodzic-ryzyko\" class=\"wp-block-heading toc-header\">Kiedy wizualizacja faktury mo\u017ce rodzi\u0107 ryzyko?<\/h2>\n\n\n\n<p>Najwi\u0119ksze ryzyko pojawia si\u0119 wtedy, gdy <span class=\"bold\">wizualizacja nie jest wiernym przedstawieniem danych przes\u0142anych do KSeF<\/span>. Chodzi nie tylko o oczywiste b\u0142\u0119dy kwotowe, ale r\u00f3wnie\u017c o takie r\u00f3\u017cnice, kt\u00f3re mog\u0105 wp\u0142ywa\u0107 na spos\u00f3b rozumienia transakcji przez nabywc\u0119.<\/p>\n\n\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;700;800&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.rsg-outer, .rsg-outer * { box-sizing: border-box; margin: 0; padding: 0; }\n.rsg-outer {\n  container-type: inline-size;\n  container-name: rsg-block;\n  max-width: 760px;\n  width: 100%;\n  margin-bottom: 30px;\n  background: #fff;\n  border: 1.5px solid #c8d3d9;\n  border-radius: 6px;\n  padding: 44px 52px 48px;\n}\n.rsg-eyebrow {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 2.5px;\n  color: #bb0052;\n  text-transform: uppercase;\n  line-height: normal;\n  margin-bottom: 8px !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.rsg-title {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 26px;\n  color: #005a77;\n  line-height: 32px;\n  margin-bottom: 10px !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.rsg-desc {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 14px;\n  color: #333;\n  line-height: 22px;\n  margin-bottom: 28px !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n\/* Grid *\/\n.rsg-grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 16px;\n  margin-bottom: 28px !important;\n}\n.rsg-grid > * { background: transparent !important; margin: 0 !important; padding: 0 !important; }\n.rsg-card {\n  background: #fff !important;\n  border: 1.5px solid #c8d3d9;\n  border-radius: 6px;\n  padding: 24px !important;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n.rsg-num {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 32px;\n  color: #bb0052;\n  line-height: normal;\n  white-space: nowrap;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.rsg-ctitle {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 15px;\n  color: #005a77;\n  line-height: 21px;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.rsg-cdesc {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 14px;\n  color: #333;\n  line-height: 20px;\n  margin-bottom: 0 !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n\/* Callout *\/\n.rsg-callout {\n  background: #f0f3f5;\n  border-radius: 6px;\n  display: flex;\n  overflow: hidden;\n}\n.rsg-cbar { width: 4px; background: #bb0052; flex-shrink: 0; }\n.rsg-ccontent {\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  gap: 14px;\n  align-items: flex-start;\n  padding: 20px 24px 20px 24px !important;\n}\n.rsg-cicon {\n  width: 24px;\n  height: 24px;\n  border-radius: 12px;\n  background: #bb0052;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px !important;\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 14px;\n  color: #fff !important;\n  line-height: 1;\n}\n.rsg-ctextwrap { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 6px; }\n.rsg-clbl {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 1.5px;\n  color: #bb0052;\n  text-transform: uppercase;\n  line-height: normal;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.rsg-ctext {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 13px;\n  color: #333;\n  line-height: 20px;\n  margin-bottom: 0 !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n\/* 2-col at \u2265400px, 3-col at \u2265560px *\/\n@container rsg-block (min-width: 400px) {\n  .rsg-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@container rsg-block (min-width: 560px) {\n  .rsg-grid { grid-template-columns: repeat(3, 1fr); }\n}\n@supports not (container-type: inline-size) {\n  @media (min-width: 750px) {\n    .rsg-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  @media (min-width: 910px) {\n    .rsg-grid { grid-template-columns: repeat(3, 1fr); }\n  }\n}\n@media (max-width: 480px) {\n  .rsg-outer { padding-left: 20px !important; padding-right: 20px !important; }\n}\n<\/style>\n\n<div class=\"rsg-outer\">\n  <p class=\"rsg-eyebrow\">Sygna\u0142y ostrzegawcze<\/p>\n  <p class=\"rsg-title\">Sze\u015b\u0107 sytuacji, w kt\u00f3rych wizualizacja mo\u017ce rodzi\u0107 ryzyko VAT<\/p>\n  <p class=\"rsg-desc\">Interpretacja Dyrektora Krajowej Informacji Skarbowej z 30 kwietnia 2026 r. pokazuje, \u017ce rozbie\u017cno\u015bci mi\u0119dzy PDF a faktur\u0105 ustrukturyzowan\u0105 mog\u0105 prowadzi\u0107 do uznania wizualizacji za odr\u0119bny dokument.<\/p>\n  <div class=\"rsg-grid\"><div class=\"rsg-card\">\n    <p class=\"rsg-num\">01<\/p>\n    <p class=\"rsg-ctitle\">Inna kwota do zap\u0142aty<\/p>\n    <p class=\"rsg-cdesc\">PDF prezentuje kwot\u0119 inn\u0105 ni\u017c wynikaj\u0105ca z faktury strukturyzowanej. Kontrahent mo\u017ce odczyta\u0107 b\u0142\u0119dne zobowi\u0105zanie wobec sprzedawcy.<\/p>\n  <\/div><div class=\"rsg-card\">\n    <p class=\"rsg-num\">02<\/p>\n    <p class=\"rsg-ctitle\">Doliczenia, rabaty lub potr\u0105cenia poza struktur\u0105<\/p>\n    <p class=\"rsg-cdesc\">Dopisanie obci\u0105\u017ce\u0144, rabat\u00f3w lub potr\u0105ce\u0144 w PDF, kt\u00f3rych nie ma w pliku XML wys\u0142anym do KSeF.<\/p>\n  <\/div><div class=\"rsg-card\">\n    <p class=\"rsg-num\">03<\/p>\n    <p class=\"rsg-ctitle\">Zmienione opisy towar\u00f3w i us\u0142ug<\/p>\n    <p class=\"rsg-cdesc\">Opisy pozycji nieodpowiadaj\u0105ce danym ze struktury \u2014 kontrahent mo\u017ce rozumie\u0107 przedmiot transakcji inaczej.<\/p>\n  <\/div><div class=\"rsg-card\">\n    <p class=\"rsg-num\">04<\/p>\n    <p class=\"rsg-ctitle\">Pomini\u0119cie danych istotnych dla rozliczenia<\/p>\n    <p class=\"rsg-cdesc\">PDF nie zawiera informacji widocznych w pliku XML, kt\u00f3re wp\u0142ywaj\u0105 na spos\u00f3b rozliczenia transakcji.<\/p>\n  <\/div><div class=\"rsg-card\">\n    <p class=\"rsg-num\">05<\/p>\n    <p class=\"rsg-ctitle\">Zmienione nazwy p\u00f3l lub nag\u0142\u00f3wki<\/p>\n    <p class=\"rsg-cdesc\">Modyfikacja terminologii w spos\u00f3b, kt\u00f3ry zmienia znaczenie danych lub sugeruje inne warunki transakcji.<\/p>\n  <\/div><div class=\"rsg-card\">\n    <p class=\"rsg-num\">06<\/p>\n    <p class=\"rsg-ctitle\">PDF funkcjonuj\u0105cy jak samodzielna faktura<\/p>\n    <p class=\"rsg-cdesc\">Wizualizacja przygotowana tak, by funkcjonowa\u0142a jak osobny dokument sprzeda\u017cy niezale\u017cny od KSeF.<\/p>\n  <\/div><\/div>\n  <div class=\"rsg-callout\">\n    <div class=\"rsg-cbar\"><\/div>\n    <div class=\"rsg-ccontent\">\n      <div class=\"rsg-cicon\" aria-hidden=\"true\">!<\/div>\n      <div class=\"rsg-ctextwrap\">\n        <p class=\"rsg-clbl\">Konsekwencja \u2014 art. 108 ustawy o VAT<\/p>\n        <p class=\"rsg-ctext\">Je\u017celi PDF zaczyna funkcjonowa\u0107 jako odr\u0119bny dokument wykazuj\u0105cy kwot\u0119 VAT i nie odpowiada fakturze strukturyzowanej, organ podatkowy mo\u017ce rozwa\u017cy\u0107 zastosowanie art. 108 ustawy o VAT \u2014 obowi\u0105zku zap\u0142aty podatku wykazanego na fakturze.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<p>Ryzykowne mog\u0105 by\u0107 m.in.:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>pokazanie na PDF danych, kt\u00f3rych nie ma w pliku XML,<\/li>\n\n\n\n<li>pomini\u0119cie na PDF danych, kt\u00f3re zosta\u0142y wykazane w XML i wp\u0142ywaj\u0105 na rozliczenie,<\/li>\n\n\n\n<li>inne przedstawienie kwoty do zap\u0142aty,<\/li>\n\n\n\n<li>dodanie obci\u0105\u017ce\u0144, odlicze\u0144 lub rabat\u00f3w poza struktur\u0105 faktury,<\/li>\n\n\n\n<li>u\u017cycie opis\u00f3w, kt\u00f3re mog\u0105 zmieni\u0107 odbi\u00f3r przedmiotu transakcji,<\/li>\n\n\n\n<li>zmiana nazewnictwa p\u00f3l w spos\u00f3b wprowadzaj\u0105cy nabywc\u0119 w b\u0142\u0105d,<\/li>\n\n\n\n<li>przygotowanie wizualizacji, kt\u00f3ra wygl\u0105da jak samodzielna faktura, ale nie odpowiada dok\u0142adnie danym z KSeF.<\/li>\n<\/ul>\n\n\n\n<p>W praktyce problem mo\u017ce powsta\u0107 nawet wtedy, gdy podstawowe dane faktury s\u0105 takie same, ale spos\u00f3b prezentacji rozliczenia powoduje niejasno\u015b\u0107 co do ostatecznej kwoty nale\u017cnej albo charakteru \u015bwiadczenia.<\/p>\n\n\n\n<hr\/><h2 id=\"interpretacja-dyrektora-kis-z-30-kwietnia-2026-r-istotny-sygnal-dla-podatnikow\" class=\"wp-block-heading toc-header\">Interpretacja Dyrektora KIS z 30 kwietnia 2026 r. \u2013 istotny sygna\u0142 dla podatnik\u00f3w<\/h2>\n\n\n\n<p>W interpretacji indywidualnej z 30 kwietnia 2026 r. Dyrektor Krajowej Informacji Skarbowej zwr\u00f3ci\u0142 uwag\u0119 na ryzyko zwi\u0105zane z wizualizacj\u0105 faktury, kt\u00f3ra r\u00f3\u017cni si\u0119 od danych przes\u0142anych do KSeF.<\/p>\n\n\n\n<p>Sprawa dotyczy\u0142a podatnika planuj\u0105cego wystawia\u0107 faktury ustrukturyzowane w XML, a nast\u0119pnie przesy\u0142a\u0107 kontrahentom wizualizacje PDF.<\/p>\n\n\n\n<p>Na wizualizacji mia\u0142y pojawia\u0107 si\u0119 m.in. numer KSeF, data wysy\u0142ki do systemu oraz kod QR. Podatnik zak\u0142ada\u0142 jednak mo\u017cliwo\u015b\u0107 pewnych r\u00f3\u017cnic mi\u0119dzy XML a PDF, w tym odmienny spos\u00f3b prezentacji danych, dodatkowe opisy biznesowe, inne nazwy nag\u0142\u00f3wk\u00f3w oraz r\u00f3\u017cnice dotycz\u0105ce obci\u0105\u017ce\u0144 lub odlicze\u0144 wp\u0142ywaj\u0105cych na kwot\u0119 do zap\u0142aty.<\/p>\n\n\n\n<p>Organ uzna\u0142 takie podej\u015bcie za nieprawid\u0142owe. <span class=\"bold\">Wskaza\u0142, \u017ce wizualizacja powinna pozostawa\u0107 sp\u00f3jna z faktur\u0105 ustrukturyzowan\u0105.<\/span> Je\u017celi dane dodatkowe s\u0105 istotne dla rozliczenia i zosta\u0142y uj\u0119te w strukturze XML, powinny znale\u017a\u0107 odzwierciedlenie r\u00f3wnie\u017c w wizualizacji. Je\u017celi natomiast podatnik prezentuje dane na PDF w spos\u00f3b odmienny, mo\u017ce to wprowadza\u0107 odbiorc\u0119 w b\u0142\u0105d co do warunk\u00f3w transakcji.<\/p>\n\n\n\n<p>Najwa\u017cniejszy wniosek z tej interpretacji jest praktyczny: <span class=\"bold\">podatnik nie powinien traktowa\u0107 wizualizacji jako miejsca na dowolne dostosowywanie faktury do w\u0142asnych potrzeb biznesowych<\/span>. Je\u017celi PDF ma by\u0107 wizualizacj\u0105 faktury z KSeF, musi by\u0107 z ni\u0105 zgodny.<\/p>\n\n\n\n<hr\/><h2 id=\"czy-wadliwa-wizualizacja-moze-zostac-uznana-za-pusta-fakture\" class=\"wp-block-heading toc-header\">Czy wadliwa wizualizacja mo\u017ce zosta\u0107 uznana za pust\u0105 faktur\u0119?<\/h2>\n\n\n\n<p>Takie ryzyko mo\u017ce powsta\u0107, je\u017celi dokument PDF nie jest wy\u0142\u0105cznie wizualizacj\u0105 faktury ustrukturyzowanej, lecz zaczyna funkcjonowa\u0107 jako odr\u0119bny dokument zawieraj\u0105cy kwot\u0119 podatku. W takim przypadku organ podatkowy mo\u017ce analizowa\u0107, czy zastosowanie znajdzie art. 108 ustawy o VAT.<\/p>\n\n\n\n<p>Przepis ten przewiduje obowi\u0105zek zap\u0142aty podatku wykazanego na fakturze. W praktyce jest kojarzony przede wszystkim z pustymi fakturami, czyli dokumentami niedokumentuj\u0105cymi rzeczywistej transakcji. Ryzyko mo\u017ce jednak pojawi\u0107 si\u0119 r\u00f3wnie\u017c wtedy, gdy podatnik wprowadza do obrotu dwa dokumenty dotycz\u0105ce tej samej sprzeda\u017cy, a jeden z nich nie jest wiernym odwzorowaniem faktury ustrukturyzowanej.<\/p>\n\n\n\n<p>Nie oznacza to, \u017ce ka\u017cda wizualizacja PDF jest pust\u0105 faktur\u0105. Taki wniosek by\u0142by zbyt daleko id\u0105cy. Prawid\u0142owa wizualizacja, zgodna z XML, pe\u0142ni funkcj\u0119 pomocnicz\u0105. Problem dotyczy sytuacji, w kt\u00f3rej dokument przekazywany poza KSeF zawiera takie rozbie\u017cno\u015bci, \u017ce mo\u017ce zosta\u0107 potraktowany jako samodzielny dokument fakturowy.<\/p>\n\n\n\n<hr\/><h2 id=\"jakie-dane-dodatkowe-mozna-umieszczac-na-wizualizacji\" class=\"wp-block-heading toc-header\">Jakie dane dodatkowe mo\u017cna umieszcza\u0107 na wizualizacji?<\/h2>\n\n\n\n<p>Wizualizacja mo\u017ce zawiera\u0107 elementy techniczne i identyfikacyjne, kt\u00f3re pomagaj\u0105 powi\u0105za\u0107 dokument z faktur\u0105 w KSeF. Dotyczy to w szczeg\u00f3lno\u015bci numeru KSeF, kodu QR czy informacji pozwalaj\u0105cych zweryfikowa\u0107 faktur\u0119.<\/p>\n\n\n\n<p>Ostro\u017cno\u015bci wymagaj\u0105 natomiast dane, kt\u00f3re odnosz\u0105 si\u0119 do samej transakcji, kwot, p\u0142atno\u015bci, rabat\u00f3w, potr\u0105ce\u0144, obci\u0105\u017ce\u0144, klasyfikacji towaru lub us\u0142ugi albo warunk\u00f3w handlowych. Je\u017celi takie informacje maj\u0105 znaczenie dla rozliczenia, w pierwszej kolejno\u015bci nale\u017cy rozwa\u017cy\u0107 ich prawid\u0142owe uj\u0119cie w strukturze faktury ustrukturyzowanej.<\/p>\n\n\n\n<p>Dane dodatkowe nie powinny:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>zmienia\u0107 sensu informacji zawartych w XML,<\/li>\n\n\n\n<li>wp\u0142ywa\u0107 na odbi\u00f3r kwoty nale\u017cnej,<\/li>\n\n\n\n<li>sugerowa\u0107 innych warunk\u00f3w transakcji ni\u017c faktura w KSeF,<\/li>\n\n\n\n<li>zast\u0119powa\u0107 p\u00f3l struktury FA(3),<\/li>\n\n\n\n<li>powodowa\u0107, \u017ce kontrahent otrzymuje inny obraz transakcji ni\u017c ten wynikaj\u0105cy z faktury ustrukturyzowanej.<\/li>\n<\/ul>\n\n\n\n<p>Najbezpieczniejszym podej\u015bciem jest przyj\u0119cie zasady, \u017ce wizualizacja ma odzwierciedla\u0107 faktur\u0119, a nie j\u0105 uzupe\u0142nia\u0107.<\/p>\n\n\n\n<hr\/><h2 id=\"wizualizacja-a-struktura-fa3\" class=\"wp-block-heading toc-header\">Wizualizacja a struktura FA(3)<\/h2>\n\n\n\n<p>Wraz z rozwojem KSeF szczeg\u00f3lnego znaczenia nabiera struktura logiczna faktury. To ona okre\u015bla, jakie dane s\u0105 przesy\u0142ane do systemu i jak powinny by\u0107 przetwarzane przez oprogramowanie ksi\u0119gowe.<\/p>\n\n\n\n<p>Je\u017celi przedsi\u0119biorca chce pokaza\u0107 okre\u015blone informacje dotycz\u0105ce rozliczenia, powinien najpierw sprawdzi\u0107, czy struktura FA(3) przewiduje odpowiednie pola dla takich danych. Dotyczy to m.in. dodatkowych element\u00f3w rozliczeniowych, danych p\u0142atniczych albo opis\u00f3w pozycji.<\/p>\n\n\n\n<p>Nieprawid\u0142owe jest podej\u015bcie, w kt\u00f3rym dane istotne dla kontrahenta s\u0105 pomijane w XML, ale pojawiaj\u0105 si\u0119 na PDF, albo odwrotnie: s\u0105 zapisane w XML, lecz nie zostaj\u0105 pokazane w wizualizacji. W obu przypadkach mo\u017ce powsta\u0107 ryzyko niesp\u00f3jno\u015bci dokument\u00f3w.<\/p>\n\n\n\n<hr\/><h2 id=\"czy-mozna-zmieniac-nazwy-naglowkow-na-wizualizacji\" class=\"wp-block-heading toc-header\">Czy mo\u017cna zmienia\u0107 nazwy nag\u0142\u00f3wk\u00f3w na wizualizacji?<\/h2>\n\n\n\n<p>Sama zmiana graficznego uk\u0142adu dokumentu nie musi automatycznie oznacza\u0107 b\u0142\u0119du. Wizualizacja mo\u017ce by\u0107 przygotowana w r\u00f3\u017cnych systemach i nie zawsze b\u0119dzie wygl\u0105da\u0107 identycznie. Problem powstaje wtedy, gdy zastosowane nazewnictwo zmienia sens danych albo sugeruje, \u017ce dane pole ma inne znaczenie ni\u017c w strukturze faktury.<\/p>\n\n\n\n<p>Przyk\u0142adowo inne opisanie pozycji faktury mo\u017ce wydawa\u0107 si\u0119 wy\u0142\u0105cznie zmian\u0105 redakcyjn\u0105. <span class=\"bold\">Je\u017celi jednak nowy nag\u0142\u00f3wek lub opis powoduje, \u017ce nabywca mo\u017ce inaczej zrozumie\u0107 przedmiot transakcji, zakres \u015bwiadczenia albo warto\u015b\u0107 rozliczenia, taka zmiana staje si\u0119 ryzykowna.<\/span><\/p>\n\n\n\n<p>W praktyce firmy powinny unika\u0107 kreatywnego przekszta\u0142cania nazw p\u00f3l, zw\u0142aszcza w obszarach dotycz\u0105cych pozycji faktury, kwot, rabat\u00f3w, podatku i p\u0142atno\u015bci. Bezpieczniejsze jest stosowanie opis\u00f3w mo\u017cliwie zbli\u017conych do znaczenia danych wynikaj\u0105cych ze struktury faktury.<\/p>\n\n\n\n<hr\/><h2 id=\"wizualizacja-faktury-a-data-wystawienia\" class=\"wp-block-heading toc-header\">Wizualizacja faktury a data wystawienia<\/h2>\n\n\n\n<p>Przekazanie wizualizacji kontrahentowi nie powinno by\u0107 uto\u017csamiane z dat\u0105 wystawienia faktury, je\u017celi faktura zosta\u0142a ju\u017c wystawiona w KSeF i otrzyma\u0142a numer identyfikuj\u0105cy j\u0105 w systemie. W takiej sytuacji data przes\u0142ania PDF ma charakter techniczny i informacyjny.<\/p>\n\n\n\n<p>Dla przedsi\u0119biorcy oznacza to, \u017ce wewn\u0119trzne procedury powinny odr\u00f3\u017cnia\u0107:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>dat\u0119 wystawienia faktury w KSeF,<\/li>\n\n\n\n<li>dat\u0119 nadania numeru KSeF,<\/li>\n\n\n\n<li>dat\u0119 przekazania wizualizacji kontrahentowi,<\/li>\n\n\n\n<li>dat\u0119 odbioru albo pobrania dokumentu w procesach wewn\u0119trznych.<\/li>\n<\/ul>\n\n\n\n<p>Pomieszanie tych dat mo\u017ce prowadzi\u0107 do b\u0142\u0119d\u00f3w w ewidencji, rozliczeniach VAT, procesach p\u0142atniczych oraz kontroli termin\u00f3w. Z tego wzgl\u0119du warto zadba\u0107, aby system ksi\u0119gowy i procedury obiegu dokument\u00f3w jasno wskazywa\u0142y, kt\u00f3re zdarzenie ma znaczenie podatkowe, a kt\u00f3re wy\u0142\u0105cznie organizacyjne.<\/p>\n\n\n\n<hr\/><h2 id=\"jak-przygotowac-bezpieczna-wizualizacje-faktury-w-ksef\" class=\"wp-block-heading toc-header\">Jak przygotowa\u0107 bezpieczn\u0105 wizualizacj\u0119 faktury w KSeF?<\/h2>\n\n\n\n<p>Bezpieczna wizualizacja powinna by\u0107 projektowana razem z procesem fakturowania, a nie jako dodatkowy szablon PDF tworzony niezale\u017cnie od pliku XML. Najwa\u017cniejsze jest zachowanie sp\u00f3jno\u015bci mi\u0119dzy danymi w KSeF, systemie finansowo-ksi\u0119gowym i dokumentem przekazywanym kontrahentowi.<\/p>\n\n\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;700;800&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.svp-outer, .svp-outer * { box-sizing: border-box; margin: 0; padding: 0; }\n.svp-outer {\n  container-type: inline-size;\n  container-name: svp-block;\n  max-width: 760px;\n  width: 100%;\n  margin-bottom: 30px;\n  background: #fff;\n  border: 1.5px solid #c8d3d9;\n  border-radius: 6px;\n  padding: 44px 52px 48px;\n}\n.svp-eyebrow {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 2.5px;\n  color: #bb0052;\n  text-transform: uppercase;\n  line-height: normal;\n  margin-bottom: 8px !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.svp-title {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 26px;\n  color: #005a77;\n  line-height: 32px;\n  margin-bottom: 10px !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.svp-desc {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 14px;\n  color: #333;\n  line-height: 22px;\n  margin-bottom: 24px !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n\/* Start\/End pill *\/\n.svp-pill {\n  display: inline-flex;\n  align-items: center;\n  border-radius: 6px;\n  padding: 7px 14px !important;\n  margin-bottom: 10px !important;\n}\n.svp-pill--grey { background: #c8d3d9; }\n.svp-pill--dark { background: #005a77; }\n.svp-plbl {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  line-height: normal;\n  white-space: nowrap;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.svp-pill--grey .svp-plbl { color: #005a77 !important; }\n.svp-pill--dark .svp-plbl { color: #fff !important; }\n\/* Steps list *\/\n.svp-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin-bottom: 10px !important;\n}\n.svp-step {\n  display: flex;\n  gap: 24px;\n  align-items: center;\n  border-radius: 6px;\n  padding: 22px 28px !important;\n}\n.svp-step--light {\n  background: #fff;\n  border: 1.5px solid #c8d3d9;\n}\n.svp-step--dark {\n  background: #005a77;\n  border: 1.5px solid #005a77;\n}\n\/* Step number *\/\n.svp-num {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 800;\n  font-size: 28px;\n  line-height: normal;\n  white-space: nowrap;\n  flex-shrink: 0;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.svp-step--light .svp-num { color: #bb0052; }\n.svp-step--dark  .svp-num { color: rgba(255,255,255,0.45) !important; }\n\/* Vertical divider *\/\n.svp-dvwrap {\n  display: flex;\n  align-items: center;\n  align-self: stretch;\n  flex-shrink: 0;\n}\n.svp-dv {\n  width: 1px;\n  height: 100%;\n}\n.svp-step--light .svp-dv { background: #c8d3d9; }\n.svp-step--dark  .svp-dv { background: rgba(255,255,255,0.18); }\n\/* Step content *\/\n.svp-content {\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\/* Step 05 key-stage eyebrow *\/\n.svp-ketag {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 10px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  line-height: normal;\n  white-space: nowrap;\n  color: #fff !important;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.svp-stitle {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 700;\n  font-size: 16px;\n  line-height: 22px;\n  margin-bottom: 0 !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.svp-step--light .svp-stitle { color: #005a77; }\n.svp-step--dark  .svp-stitle { color: #fff !important; }\n.svp-sdesc {\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: 13px;\n  line-height: 19px;\n  margin-bottom: 0 !important;\n  overflow-wrap: break-word !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  -webkit-hyphens: none !important;\n}\n.svp-step--light .svp-sdesc { color: #333; }\n.svp-step--dark  .svp-sdesc { color: rgba(255,255,255,0.78) !important; }\n\/* Narrow viewport padding *\/\n@media (max-width: 480px) {\n  .svp-outer { padding-left: 20px !important; padding-right: 20px !important; }\n  .svp-step  { padding-left: 18px !important; padding-right: 18px !important; gap: 16px; }\n  .svp-num   { font-size: 22px !important; }\n}\n<\/style>\n\n<div class=\"svp-outer\">\n  <p class=\"svp-eyebrow\">Proces wdro\u017cenia<\/p>\n  <p class=\"svp-title\">Jak przygotowa\u0107 bezpieczn\u0105 wizualizacj\u0119 faktury KSeF<\/p>\n  <p class=\"svp-desc\">Sze\u015b\u0107 zasad zgodno\u015bci PDF z faktur\u0105 strukturyzowan\u0105 \u2014 od projektu szablonu po testy przypadk\u00f3w nietypowych przed wdro\u017ceniem.<\/p>\n  <div class=\"svp-pill svp-pill--grey\">\n    <p class=\"svp-plbl\">Proces kontroli<\/p>\n  <\/div>\n  <div class=\"svp-steps\"><div class=\"svp-step svp-step--light\">\n    <p class=\"svp-num\">01<\/p>\n    <div class=\"svp-dvwrap\"><div class=\"svp-dv\"><\/div><\/div>\n    <div class=\"svp-content\">\n      <p class=\"svp-stitle\">Generuj PDF z danych faktury strukturyzowanej<\/p>\n      <p class=\"svp-sdesc\">Wizualizacja powinna by\u0107 generowana na podstawie pliku XML wys\u0142anego do KSeF, a nie z osobnego, niezale\u017cnego szablonu.<\/p>\n    <\/div>\n  <\/div><div class=\"svp-step svp-step--light\">\n    <p class=\"svp-num\">02<\/p>\n    <div class=\"svp-dvwrap\"><div class=\"svp-dv\"><\/div><\/div>\n    <div class=\"svp-content\">\n      <p class=\"svp-stitle\">Zachowaj zgodno\u015b\u0107 kwot, opis\u00f3w i p\u00f3l<\/p>\n      <p class=\"svp-sdesc\">Wszystkie kwoty, opisy pozycji i nazwy p\u00f3l musz\u0105 odpowiada\u0107 danym ze struktury FA(3). Wizualizacja nie uzupe\u0142nia faktury \u2014 odzwierciedla j\u0105.<\/p>\n    <\/div>\n  <\/div><div class=\"svp-step svp-step--light\">\n    <p class=\"svp-num\">03<\/p>\n    <div class=\"svp-dvwrap\"><div class=\"svp-dv\"><\/div><\/div>\n    <div class=\"svp-content\">\n      <p class=\"svp-stitle\">Stosuj numer KSeF i kod QR zgodnie z zasadami<\/p>\n      <p class=\"svp-sdesc\">Identyfikatory pomagaj\u0105 powi\u0105za\u0107 PDF z faktur\u0105 w systemie i u\u0142atwiaj\u0105 weryfikacj\u0119 dokumentu, zw\u0142aszcza gdy faktura jest u\u017cywana poza KSeF.<\/p>\n    <\/div>\n  <\/div><div class=\"svp-step svp-step--light\">\n    <p class=\"svp-num\">04<\/p>\n    <div class=\"svp-dvwrap\"><div class=\"svp-dv\"><\/div><\/div>\n    <div class=\"svp-content\">\n      <p class=\"svp-stitle\">Nie dopisuj alternatywnych warunk\u00f3w rozliczenia<\/p>\n      <p class=\"svp-sdesc\">PDF nie powinien zawiera\u0107 innej kwoty do zap\u0142aty, dodatkowych op\u0142at, rabat\u00f3w ani potr\u0105ce\u0144, kt\u00f3rych nie ma w strukturze FA(3).<\/p>\n    <\/div>\n  <\/div><div class=\"svp-step svp-step--dark\">\n    <p class=\"svp-num\">05<\/p>\n    <div class=\"svp-dvwrap\"><div class=\"svp-dv\"><\/div><\/div>\n    <div class=\"svp-content\">\n      <p class=\"svp-ketag\">\u2605 Kluczowy etap<\/p>\n      <p class=\"svp-stitle\">Testuj przypadki nietypowe<\/p>\n      <p class=\"svp-sdesc\">Sprawd\u017a wizualizacj\u0119 dla korekt, rabat\u00f3w, zaliczek, p\u0142atno\u015bci cz\u0119\u015bciowych, wielu stawek VAT i z\u0142o\u017conych opis\u00f3w pozycji.<\/p>\n    <\/div>\n  <\/div><div class=\"svp-step svp-step--light\">\n    <p class=\"svp-num\">06<\/p>\n    <div class=\"svp-dvwrap\"><div class=\"svp-dv\"><\/div><\/div>\n    <div class=\"svp-content\">\n      <p class=\"svp-stitle\">Weryfikuj sp\u00f3jno\u015b\u0107 XML i PDF po ka\u017cdej zmianie<\/p>\n      <p class=\"svp-sdesc\">Po ka\u017cdej zmianie szablonu lub procesu fakturowania zweryfikuj, czy dane prezentowane kontrahentowi pozostaj\u0105 zgodne z faktur\u0105 strukturyzowan\u0105.<\/p>\n    <\/div>\n  <\/div><\/div>\n  <div class=\"svp-pill svp-pill--dark\">\n    <p class=\"svp-plbl\">\u2713 Wizualizacja gotowa do wys\u0142ania<\/p>\n  <\/div>\n<\/div>\n\n\n\n<p>W praktyce warto przyj\u0105\u0107 nast\u0119puj\u0105ce zasady:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>wizualizacja powinna by\u0107 generowana na podstawie danych z faktury ustrukturyzowanej,<\/li>\n\n\n\n<li>dane kwotowe powinny odpowiada\u0107 danym z XML,<\/li>\n\n\n\n<li>dodatkowe informacje rozliczeniowe powinny by\u0107 uj\u0119te w strukturze, je\u017celi struktura przewiduje dla nich odpowiednie pola,<\/li>\n\n\n\n<li>PDF nie powinien zawiera\u0107 alternatywnej kwoty do zap\u0142aty, je\u017celi nie wynika ona jasno z faktury ustrukturyzowanej,<\/li>\n\n\n\n<li>nazwy p\u00f3l i opisy nie powinny zmienia\u0107 znaczenia danych,<\/li>\n\n\n\n<li>kod QR i numer KSeF powinny by\u0107 stosowane zgodnie z zasadami dotycz\u0105cymi u\u017cycia faktury poza KSeF,<\/li>\n\n\n\n<li>ka\u017cdy szablon wizualizacji powinien zosta\u0107 przetestowany przed wdro\u017ceniem.<\/li>\n<\/ul>\n\n\n\n<p>Szczeg\u00f3lnie istotne jest testowanie przypadk\u00f3w nietypowych: faktur z rabatami, korektami, dodatkowymi obci\u0105\u017ceniami, odliczeniami, zaliczkami, p\u0142atno\u015bciami cz\u0119\u015bciowymi, wieloma stawkami VAT lub rozbudowanymi pozycjami towarowymi.<\/p>\n\n\n\n<hr\/><h2 id=\"znaczenie-procedur-ksiegowych-i-kontroli-danych\" class=\"wp-block-heading toc-header\">Znaczenie procedur ksi\u0119gowych i kontroli danych<\/h2>\n\n\n\n<p>KSeF ograniczy cz\u0119\u015b\u0107 b\u0142\u0119d\u00f3w technicznych, ale nie zast\u0105pi prawid\u0142owych procedur ksi\u0119gowych. System przyjmie faktur\u0119 zgodn\u0105 ze struktur\u0105, jednak odpowiedzialno\u015b\u0107 za prawid\u0142owo\u015b\u0107 danych, ich klasyfikacj\u0119 oraz sp\u00f3jno\u015b\u0107 proces\u00f3w pozostaje po stronie podatnika.<\/p>\n\n\n\n<p>Z perspektywy firmy istotne jest, aby proces wystawiania faktury obejmowa\u0142 nie tylko wysy\u0142k\u0119 XML do KSeF, ale r\u00f3wnie\u017c kontrol\u0119 tego, co zostanie pokazane kontrahentowi w wizualizacji. Dotyczy to zw\u0142aszcza organizacji korzystaj\u0105cych z kilku system\u00f3w: sprzeda\u017cowego, magazynowego, ksi\u0119gowego, p\u0142atniczego i narz\u0119dzia do komunikacji z klientem.<\/p>\n\n\n\n<p>Wdro\u017cenie KSeF warto wi\u0119c po\u0142\u0105czy\u0107 z przegl\u0105dem procedur fakturowania, obiegu dokument\u00f3w i ksi\u0119gowania faktur.<\/p>\n\n\n\n<p class=\"blockquote-getsix\">Firmy, kt\u00f3re potrzebuj\u0105 wsparcia w tym zakresie, mog\u0105 skorzysta\u0107 z <a href=\"https:\/\/getsix.pl\/nasze-uslugi\/uslugi-ksiegowe-w-polsce\/\" class=\"link\">us\u0142ug ksi\u0119gowych getsix<\/a>\u00ae, obejmuj\u0105cych m.in. obs\u0142ug\u0119 ksi\u0119gow\u0105, rozliczenia podatkowe oraz wsparcie w organizacji proces\u00f3w finansowych.<\/p>\n\n\n\n<hr\/><h2 id=\"najczestsze-bledy-przy-wizualizacji-faktur-z-ksef\" class=\"wp-block-heading toc-header\">Najcz\u0119stsze b\u0142\u0119dy przy wizualizacji faktur z KSeF<\/h2>\n\n\n\n<p>Najcz\u0119stsze b\u0142\u0119dy nie wynikaj\u0105 z samego faktu przygotowania PDF, lecz <span class=\"bold\">z braku kontroli nad tym, co dok\u0142adnie znajduje si\u0119 w wizualizacji<\/span>. W praktyce problemem mo\u017ce by\u0107 automatyczne generowanie dokumentu na podstawie szablonu, kt\u00f3ry nie zosta\u0142 dostosowany do struktury KSeF.<\/p>\n\n\n\n<p>Do typowych b\u0142\u0119d\u00f3w nale\u017c\u0105:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>dodawanie informacji handlowych poza struktur\u0105 faktury,<\/li>\n\n\n\n<li>stosowanie szablonu PDF niezgodnego z danymi XML,<\/li>\n\n\n\n<li>prezentowanie innej kwoty do zap\u0142aty ni\u017c wynikaj\u0105ca z faktury,<\/li>\n\n\n\n<li>pomijanie istotnych danych rozliczeniowych widocznych w XML,<\/li>\n\n\n\n<li>u\u017cywanie opis\u00f3w pozycji, kt\u00f3re nie odpowiadaj\u0105 danym w strukturze,<\/li>\n\n\n\n<li>brak kodu QR tam, gdzie faktura jest u\u017cywana poza KSeF i wymagane jest jej oznaczenie,<\/li>\n\n\n\n<li>brak test\u00f3w dla faktur koryguj\u0105cych i bardziej z\u0142o\u017conych transakcji.<\/li>\n<\/ul>\n\n\n\n<p>Warto pami\u0119ta\u0107, \u017ce problem mo\u017ce ujawni\u0107 si\u0119 dopiero po stronie nabywcy. Je\u017celi kontrahent pobierze faktur\u0119 z KSeF i por\u00f3wna j\u0105 z PDF otrzymanym od sprzedawcy, rozbie\u017cno\u015bci mog\u0105 prowadzi\u0107 do spor\u00f3w, wstrzymania p\u0142atno\u015bci albo pyta\u0144 ze strony dzia\u0142u ksi\u0119gowego.<\/p>\n\n\n\n<hr\/><h2 id=\"wizualizacja-faktury-w-relacjach-z-kontrahentami-zagranicznymi\" class=\"wp-block-heading toc-header\">Wizualizacja faktury w relacjach z kontrahentami zagranicznymi<\/h2>\n\n\n\n<p>Wizualizacje s\u0105 szczeg\u00f3lnie istotne w relacjach z kontrahentami zagranicznymi, kt\u00f3rzy nie zawsze b\u0119d\u0105 korzysta\u0107 z KSeF w taki sam spos\u00f3b jak polscy podatnicy. W takich przypadkach PDF mo\u017ce pe\u0142ni\u0107 wa\u017cn\u0105 funkcj\u0119 komunikacyjn\u0105, poniewa\u017c pozwala odbiorcy zrozumie\u0107 tre\u015b\u0107 faktury bez konieczno\u015bci analizowania pliku XML.<\/p>\n\n\n\n<p>Nie zmienia to jednak podstawowej zasady: <span class=\"bold\">dokument przekazywany poza KSeF powinien odpowiada\u0107 fakturze ustrukturyzowanej<\/span>. Je\u017celi kontrahent zagraniczny otrzymuje PDF, powinien dosta\u0107 czytelny obraz tej samej faktury, kt\u00f3ra zosta\u0142a wystawiona w systemie.<\/p>\n\n\n\n<p>Dla firm obs\u0142uguj\u0105cych sprzeda\u017c mi\u0119dzynarodow\u0105 szczeg\u00f3lnie wa\u017cne s\u0105 sp\u00f3jne procedury j\u0119zykowe i systemowe. T\u0142umaczenia opis\u00f3w, nazwy produkt\u00f3w, warunki p\u0142atno\u015bci oraz informacje dodatkowe nie powinny prowadzi\u0107 do rozbie\u017cno\u015bci w rozumieniu transakcji. Je\u017celi firma stosuje dwuj\u0119zyczne szablony dokument\u00f3w, nale\u017cy sprawdzi\u0107, czy wersja j\u0119zykowa nie zmienia znaczenia danych z faktury ustrukturyzowanej.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Wizualizacja faktury wystawionej w KSeF jest potrzebnym narz\u0119dziem biznesowym, poniewa\u017c pozwala przedstawi\u0107 dane z pliku XML w czytelnej formie. Nie powinna jednak by\u0107 traktowana jako niezale\u017cny dokument, kt\u00f3ry mo\u017cna dowolnie modyfikowa\u0107. <\/p>\n\n\n\n<p>Najwa\u017cniejsza zasada jest prosta: wizualizacja ma odzwierciedla\u0107 faktur\u0119 ustrukturyzowan\u0105. Je\u017celi PDF zawiera dane odmienne od XML, pomija informacje istotne dla rozliczenia albo prezentuje transakcj\u0119 w inny spos\u00f3b, mo\u017ce powsta\u0107 ryzyko podatkowe, w tym ryzyko uznania dokumentu za odr\u0119bn\u0105 faktur\u0119. Dla przedsi\u0119biorc\u00f3w oznacza to konieczno\u015b\u0107 starannego przygotowania szablon\u00f3w, procedur i kontroli danych. Wdro\u017cenie KSeF nie ko\u0144czy si\u0119 na wysy\u0142ce faktury do systemu. Obejmuje r\u00f3wnie\u017c spos\u00f3b, w jaki firma pokazuje faktur\u0119 kontrahentowi, ksi\u0119guje dokumenty i zapewnia sp\u00f3jno\u015b\u0107 danych w ca\u0142ym procesie finansowym.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wizualizacja faktury wystawionej w KSeF ma przede wszystkim u\u0142atwia\u0107 odczyt danych zapisanych w pliku XML. Nie jest jednak dowolnym dokumentem..<\/p>\n<div class=\"clear\"><\/div><a class=\"more-link\" href=\"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\"> Dowiedz si\u0119 wi\u0119cej <\/a>","protected":false},"author":4,"featured_media":20391,"comment_status":"open","ping_status":"closed","sticky":false,"template":"press-room.php","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[250],"tags":[1540,1340,1413,1414,282],"class_list":["post-20390","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informacje-prasowe","tag-1540","tag-e-fakturowanie","tag-krajowy-system-e-faktur","tag-ksef-pl","tag-uslugi-ksiegowe"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wizualizacja faktury wystawionej w KSeF<\/title>\n<meta name=\"description\" content=\"Wizualizacja faktury wystawionej w KSeF mo\u017ce by\u0107 tylko podgl\u0105dem XML, ale b\u0142\u0119dy w PDF mog\u0105 rodzi\u0107 ryzyko VAT.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wizualizacja faktury wystawionej w KSeF\" \/>\n<meta property=\"og:description\" content=\"Wizualizacja faktury wystawionej w KSeF mo\u017ce by\u0107 tylko podgl\u0105dem XML, ale b\u0142\u0119dy w PDF mog\u0105 rodzi\u0107 ryzyko VAT.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\" \/>\n<meta property=\"og:site_name\" content=\"HLB Poland\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/HLBPoland\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-08T11:59:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-08T11:59:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1116\" \/>\n\t<meta property=\"og:image:height\" content=\"586\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"HLB Poland\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"HLB Poland\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\"},\"author\":{\"name\":\"HLB Poland\",\"@id\":\"https:\/\/hlb-poland.global\/#\/schema\/person\/ea4195936503cebcda5018abaa3182f0\"},\"headline\":\"Wizualizacja faktury wystawionej w KSeF \u2013 kiedy PDF jest tylko podgl\u0105dem, a kiedy mo\u017ce rodzi\u0107 ryzyko VAT?\",\"datePublished\":\"2026-06-08T11:59:09+00:00\",\"dateModified\":\"2026-06-08T11:59:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\"},\"wordCount\":3352,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/hlb-poland.global\/#organization\"},\"image\":{\"@id\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg\",\"keywords\":[\"2026\",\"e-Fakturowanie\",\"Krajowy System e-Faktur\",\"KSeF\",\"Us\u0142ugi ksi\u0119gowe\"],\"articleSection\":[\"Informacje prasowe od HLB Poland\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\",\"url\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\",\"name\":\"Wizualizacja faktury wystawionej w KSeF\",\"isPartOf\":{\"@id\":\"https:\/\/hlb-poland.global\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg\",\"datePublished\":\"2026-06-08T11:59:09+00:00\",\"dateModified\":\"2026-06-08T11:59:10+00:00\",\"description\":\"Wizualizacja faktury wystawionej w KSeF mo\u017ce by\u0107 tylko podgl\u0105dem XML, ale b\u0142\u0119dy w PDF mog\u0105 rodzi\u0107 ryzyko VAT.\",\"breadcrumb\":{\"@id\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage\",\"url\":\"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg\",\"contentUrl\":\"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg\",\"width\":1116,\"height\":586,\"caption\":\"Wizualizacja faktury wystawionej w KSeF \u2013 kiedy PDF jest tylko podgl\u0105dem, a kiedy mo\u017ce rodzi\u0107 ryzyko VAT?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/hlb-poland.global\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wizualizacja faktury wystawionej w KSeF \u2013 kiedy PDF jest tylko podgl\u0105dem, a kiedy mo\u017ce rodzi\u0107 ryzyko VAT?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hlb-poland.global\/#website\",\"url\":\"https:\/\/hlb-poland.global\/\",\"name\":\"HLB Poland\",\"description\":\"Advisory and accounting\",\"publisher\":{\"@id\":\"https:\/\/hlb-poland.global\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hlb-poland.global\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hlb-poland.global\/#organization\",\"name\":\"HLB Poland\",\"url\":\"https:\/\/hlb-poland.global\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/hlb-poland.global\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hlb-poland.global\/wp-content\/uploads\/2025\/12\/hlb-poland-og-image.png\",\"contentUrl\":\"https:\/\/hlb-poland.global\/wp-content\/uploads\/2025\/12\/hlb-poland-og-image.png\",\"width\":1200,\"height\":630,\"caption\":\"HLB Poland\"},\"image\":{\"@id\":\"https:\/\/hlb-poland.global\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/HLBPoland\",\"https:\/\/www.linkedin.com\/company\/hlb-poland\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/hlb-poland.global\/#\/schema\/person\/ea4195936503cebcda5018abaa3182f0\",\"name\":\"HLB Poland\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/f8c08eab88f3884687a4b0931b327fb8fd9e8fbde701da5573e0899fac7b0180?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f8c08eab88f3884687a4b0931b327fb8fd9e8fbde701da5573e0899fac7b0180?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f8c08eab88f3884687a4b0931b327fb8fd9e8fbde701da5573e0899fac7b0180?s=96&d=mm&r=g\",\"caption\":\"HLB Poland\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wizualizacja faktury wystawionej w KSeF","description":"Wizualizacja faktury wystawionej w KSeF mo\u017ce by\u0107 tylko podgl\u0105dem XML, ale b\u0142\u0119dy w PDF mog\u0105 rodzi\u0107 ryzyko VAT.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/","og_locale":"pl_PL","og_type":"article","og_title":"Wizualizacja faktury wystawionej w KSeF","og_description":"Wizualizacja faktury wystawionej w KSeF mo\u017ce by\u0107 tylko podgl\u0105dem XML, ale b\u0142\u0119dy w PDF mog\u0105 rodzi\u0107 ryzyko VAT.","og_url":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/","og_site_name":"HLB Poland","article_publisher":"https:\/\/www.facebook.com\/HLBPoland","article_published_time":"2026-06-08T11:59:09+00:00","article_modified_time":"2026-06-08T11:59:10+00:00","og_image":[{"width":1116,"height":586,"url":"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg","type":"image\/jpeg"}],"author":"HLB Poland","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"HLB Poland","Szacowany czas czytania":"13 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#article","isPartOf":{"@id":"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/"},"author":{"name":"HLB Poland","@id":"https:\/\/hlb-poland.global\/#\/schema\/person\/ea4195936503cebcda5018abaa3182f0"},"headline":"Wizualizacja faktury wystawionej w KSeF \u2013 kiedy PDF jest tylko podgl\u0105dem, a kiedy mo\u017ce rodzi\u0107 ryzyko VAT?","datePublished":"2026-06-08T11:59:09+00:00","dateModified":"2026-06-08T11:59:10+00:00","mainEntityOfPage":{"@id":"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/"},"wordCount":3352,"commentCount":0,"publisher":{"@id":"https:\/\/hlb-poland.global\/#organization"},"image":{"@id":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage"},"thumbnailUrl":"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg","keywords":["2026","e-Fakturowanie","Krajowy System e-Faktur","KSeF","Us\u0142ugi ksi\u0119gowe"],"articleSection":["Informacje prasowe od HLB Poland"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hlb-poland.global\/pl\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/","url":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/","name":"Wizualizacja faktury wystawionej w KSeF","isPartOf":{"@id":"https:\/\/hlb-poland.global\/#website"},"primaryImageOfPage":{"@id":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage"},"image":{"@id":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage"},"thumbnailUrl":"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg","datePublished":"2026-06-08T11:59:09+00:00","dateModified":"2026-06-08T11:59:10+00:00","description":"Wizualizacja faktury wystawionej w KSeF mo\u017ce by\u0107 tylko podgl\u0105dem XML, ale b\u0142\u0119dy w PDF mog\u0105 rodzi\u0107 ryzyko VAT.","breadcrumb":{"@id":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#primaryimage","url":"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg","contentUrl":"https:\/\/hlb-poland.global\/wp-content\/uploads\/2026\/06\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat.jpg","width":1116,"height":586,"caption":"Wizualizacja faktury wystawionej w KSeF \u2013 kiedy PDF jest tylko podgl\u0105dem, a kiedy mo\u017ce rodzi\u0107 ryzyko VAT?"},{"@type":"BreadcrumbList","@id":"https:\/\/getsix.pl\/getsix-blog-pl\/podatki-i-prawo-alerts-polska\/rachunkowosc-i-ksiegowosc\/wizualizacja-faktury-wystawionej-w-ksef-kiedy-pdf-jest-tylko-podgladem-a-kiedy-moze-rodzic-ryzyko-vat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/hlb-poland.global\/pl\/"},{"@type":"ListItem","position":2,"name":"Wizualizacja faktury wystawionej w KSeF \u2013 kiedy PDF jest tylko podgl\u0105dem, a kiedy mo\u017ce rodzi\u0107 ryzyko VAT?"}]},{"@type":"WebSite","@id":"https:\/\/hlb-poland.global\/#website","url":"https:\/\/hlb-poland.global\/","name":"HLB Poland","description":"Advisory and accounting","publisher":{"@id":"https:\/\/hlb-poland.global\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hlb-poland.global\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/hlb-poland.global\/#organization","name":"HLB Poland","url":"https:\/\/hlb-poland.global\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/hlb-poland.global\/#\/schema\/logo\/image\/","url":"https:\/\/hlb-poland.global\/wp-content\/uploads\/2025\/12\/hlb-poland-og-image.png","contentUrl":"https:\/\/hlb-poland.global\/wp-content\/uploads\/2025\/12\/hlb-poland-og-image.png","width":1200,"height":630,"caption":"HLB Poland"},"image":{"@id":"https:\/\/hlb-poland.global\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/HLBPoland","https:\/\/www.linkedin.com\/company\/hlb-poland"]},{"@type":"Person","@id":"https:\/\/hlb-poland.global\/#\/schema\/person\/ea4195936503cebcda5018abaa3182f0","name":"HLB Poland","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/f8c08eab88f3884687a4b0931b327fb8fd9e8fbde701da5573e0899fac7b0180?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f8c08eab88f3884687a4b0931b327fb8fd9e8fbde701da5573e0899fac7b0180?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f8c08eab88f3884687a4b0931b327fb8fd9e8fbde701da5573e0899fac7b0180?s=96&d=mm&r=g","caption":"HLB Poland"}}]}},"_links":{"self":[{"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/posts\/20390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/comments?post=20390"}],"version-history":[{"count":1,"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/posts\/20390\/revisions"}],"predecessor-version":[{"id":20394,"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/posts\/20390\/revisions\/20394"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/media\/20391"}],"wp:attachment":[{"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/media?parent=20390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/categories?post=20390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hlb-poland.global\/pl\/wp-json\/wp\/v2\/tags?post=20390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}