{"id":365,"date":"2023-12-11T23:06:13","date_gmt":"2023-12-11T22:06:13","guid":{"rendered":"https:\/\/ksefapi.pl\/?p=365"},"modified":"2024-03-09T11:59:16","modified_gmt":"2024-03-09T10:59:16","slug":"ksef-jak-wyslac-fakture-do-ksef-z-innego-programu","status":"publish","type":"post","link":"https:\/\/ksefapi.pl\/en\/ksef-jak-wyslac-fakture-do-ksef-z-innego-programu\/","title":{"rendered":"How to send an invoice to KSeF if it was issued from another program?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ksefapi.pl\/en\/ksef-jak-wyslac-fakture-do-ksef-z-innego-programu\/#Wczytanie_faktury_do_KSeF_ktora_zostala_wystawiona_z_innego_programu_do_generowania_faktur\" >Loading an invoice into KSeF that was issued from another invoice generation program<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ksefapi.pl\/en\/ksef-jak-wyslac-fakture-do-ksef-z-innego-programu\/#1_Logowanie_do_Aplikacji_Podatnika_KseF\" >1. Login to the KSEF Taxpayer Application<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ksefapi.pl\/en\/ksef-jak-wyslac-fakture-do-ksef-z-innego-programu\/#2_Wczytanie_pliku_faktury\" >2. Loading the invoice file<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Wczytanie_faktury_do_KSeF_ktora_zostala_wystawiona_z_innego_programu_do_generowania_faktur\"><\/span>Loading an invoice into KSeF that was issued from another invoice generation program<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h3><span class=\"ez-toc-section\" id=\"1_Logowanie_do_Aplikacji_Podatnika_KseF\"><\/span>1. Login to the KSEF Taxpayer Application<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>We log in to <a href=\"https:\/\/ksef.mf.gov.pl\/web\/\">KSeF Taxpayer Application<\/a>. If you don&#039;t know how to do it or you don&#039;t have an account in the KSeF system yet, please read the first part of our KSeF Guide: <a href=\"\/en\/ksef-krajowy-system-e-faktur-jak-utworzyc-konto\/\">Creating an account in the National e-Invoice System<\/a>.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Wczytanie_pliku_faktury\"><\/span>2. Loading the invoice file<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Select from the right menu <code>Issue an invoice<\/code> and then <code>Load invoice<\/code>.<\/p>\n<p><a href=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-1.png\" class=\"aligncenter wp-image-4576\" width=\"720\" height=\"464\" alt=\"Faktury KSeF API - Wczytanie faktury ustrukturyzowanej XML\" \/><\/a><\/p>\n<p>To add a structured invoice (e-Invoice), click the button <code>add file<\/code> and in the opened dialog box, indicate the XML file with the structured invoice.<\/p>\n<p>After loading the XML file, you may find that it contains errors:<\/p>\n<p><a href=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-2.png\" class=\"aligncenter wp-image-4577\" width=\"1376\" height=\"877\" alt=\"Faktury KSeF API - B\u0142\u0119dy wczytanej faktury ustrukturyzowanej XML\" \/><\/a><\/p>\n<p>In case of errors <strong>definitely<\/strong> we do not recommend continuing to load the invoice. Unfortunately, the KSeF Taxpayer Application is not very helpful in such a situation, because it does not display any specific information that would allow locating and removing errors in the XML file. In the situation presented above, the Seller&#039;s Tax Identification Number from the invoice does not match the company&#039;s Tax Identification Number that is assigned to the account. However, to find out exactly in which fields the loaded file contains errors, press the button <code>Edit<\/code> and click through the entire invoice creator from start to finish. After reaching step 2 and the Seller&#039;s identification data, there is nothing left to do but correct the NIP number.<\/p>\n<p><a href=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-3.png\" class=\"aligncenter wp-image-4579\" width=\"540\" height=\"923\" alt=\"Faktury KSeF API - Korekta b\u0142\u0119d\u00f3w faktury ustrukturyzowanej XML\" \/><\/a><\/p>\n<p>After correcting the Seller&#039;s Tax Identification Number and going through all the wizard steps, it turns out that the invoice no longer contains errors:<\/p>\n<p><a href=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-4.png\" class=\"aligncenter wp-image-4580\" width=\"1321\" height=\"872\" alt=\"Faktury KSeF API - Poprawnie wczytana faktura ustrukturyzowana XML do KSEF\" \/><\/a><\/p>\n<p>Finally, we can download the XML invoice containing the correct data, or click immediately <code>Issue an invoice<\/code>.<\/p>\n<p><a href=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nip24.pl\/wp-content\/uploads\/2023\/12\/word-image-4574-5.png\" class=\"aligncenter wp-image-4583\" width=\"831\" height=\"461\" alt=\"Faktury KSeF API - Wys\u0142anie wczytanej faktury ustrukturyzowanej XML, wygenerowanej w innym programie do KSEF\" \/><\/a><\/p>\n<p>Announcement <code>Completed successfully<\/code> displaying <code>KSeF number of the invoice<\/code>, means that the invoice has been successfully saved in the National e-Invoice System.<\/p>\n<p>other parts <strong>A guide to KSeF<\/strong>, which may also be interesting reading:<\/p>\n<ul>\n<li><a href=\"\/en\/ksef-krajowy-system-e-faktur-jak-utworzyc-konto\/\">Creating an account in the National e-Invoice System<\/a><\/li>\n<li><a href=\"\/en\/ksef-jak-wystawic-fakture\/\">I am issuing my first KSeF invoice<\/a><\/li>\n<li>I need to search and download a cost invoice from KSeF<\/li>\n<li><a href=\"\/en\/poradnik-ksef-jak-wygenerowac-token\/\">I want to generate an authorization token enabling sending and receiving KSeF invoices<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Loading an invoice into KSeF that was issued from another invoice generation program 1. Logging in to the KSeF Taxpayer Application We log in to the KSeF Taxpayer Application. If you do not know how to do this or do not have an account in the KSeF system yet, please read the first part of our KSeF Guide: [\u2026]<\/p>","protected":false},"author":2,"featured_media":358,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,10,6],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/posts\/365"}],"collection":[{"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/comments?post=365"}],"version-history":[{"count":2,"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/posts\/365\/revisions"}],"predecessor-version":[{"id":443,"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/posts\/365\/revisions\/443"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/media\/358"}],"wp:attachment":[{"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/media?parent=365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/categories?post=365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ksefapi.pl\/en\/wp-json\/wp\/v2\/tags?post=365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}