Do 25 sierpnia 2016 roku przedsiębiorstwa, które zatrudniają przynajmniej 250 osób lub też spełniają kryteria wartościowe dla dużych firm muszą przesłać obligatoryjnie do urzędów skarbowych Jednolity Plik Kontrolny zawierający ewidencję sprzedaży i zakupu VAT. Dodatkowo firmy muszą być przygotowane na przedstawienie struktur obejmujących księgi rachunkowe, magazyny, faktury VAT, podatkową księgę przychodów i rozchodów oraz ewidencję ryczałtową na żądanie organów podatkowych. Obowiązek sporządzania struktur JPK „Wyciąg bankowy", chociaż teoretycznie wciąż spoczywa na podatniku, w praktyce został już przerzucony na banki.
Dane zawarte w Jednolitym Pliku Kontrolnym (JPK), w pliku .xml, są nieczytelne dla księgowych i prawników, którzy mogliby ocenić ich poprawność. Ustawodawca nie zadbał natomiast o stworzenie narzędzia, które umożliwiałoby dokonanie automatycznej samokontroli JPK. Jak więc wychwycić przypadkowe lub systematyczne błędy, zanim zrobią to urzędnicy?
Po 1 lipca 2016 r. urzędy skarbowe będą przeprowadzać kontrole skarbowe elektronicznie, z wykorzystaniem Jednolitego Pliku Kontrolnego (JPK). Zmiany te wymagają od firm dostosowania swoich systemów informatycznych, które od tego momentu będą musiały generować taki dokument. To jednak tylko połowa sukcesu, bo kluczowe jest to, żeby JPK nie zawierał błędów. Przedsiębiorcom potrzebne są więc narzędzia, które pozwolą im sprawdzić dokument przed wysłaniem do urzędu skarbowego.