KSeF PL Guide

Efficient help with your KSeF-related questions

SAF-T / JPK_V7 Viewer

Upload your JPK_V7 XML file and instantly visualize sales records, purchase records, and tax summaries in a clear, interactive dashboard.

When to use: Review a monthly JPK package before filing or reconcile it against KSeF invoice data in your ERP.

JPK_V7 XML Viewer

How to Use

1

Upload or Paste XML

Upload a JPK_V7 XML file from your computer or paste the XML content directly into the text area.

2

Click View Report

The tool parses the JPK_V7 structure and extracts taxpayer info, sales records, purchase records, and control totals.

3

Explore & Export

Browse sales and purchase tables, review tax summaries, and export the parsed data as JSON for further analysis.

How It Works

JPK_V7 (Jednolity Plik Kontrolny) is Poland's Standard Audit File for Tax — a unified electronic format that combines VAT returns and VAT records into a single XML file submitted monthly to the Polish tax authority (KAS).

This viewer parses the JPK_V7 XML structure including: taxpayer identification (Podmiot1), reporting period (Naglowek), sales records (SprzedazWiersz) with fields like buyer NIP, invoice number, date, and VAT amounts at different rates (K_19, K_20 for 23%), purchase records (ZakupWiersz) with supplier data and input VAT, and control summaries (SprzedazCtrl, ZakupCtrl).

The viewer handles XML namespaces automatically using getElementsByTagName, which works regardless of namespace prefixes. All parsing runs in your browser — your tax data never leaves your device.

Frequently Asked Questions

What is JPK_V7?
JPK_V7 (Jednolity Plik Kontrolny) is Poland's Standard Audit File for Tax. It combines the VAT return (declaration part) and VAT records (evidence part) into a single XML file that businesses must submit monthly to the Polish tax authority.
Who needs to submit JPK_V7?
All VAT-registered businesses in Poland must submit JPK_V7 files monthly. This includes both Polish companies and foreign businesses registered for VAT in Poland.
What data does this viewer extract?
The viewer extracts taxpayer information (NIP, company name), reporting period, individual sales and purchase records with invoice details and VAT amounts, and control totals including total output VAT (PodatekNalezny) and input VAT (PodatekNaliczony).
Can I use this to check my JPK_V7 before submission?
Yes. This viewer helps you review the contents of your JPK_V7 file in a readable format before submitting it to the tax authority. You can verify that all records are present and amounts are correct.

Data Security

  • Tax report data stays in your browser
  • No JPK_V7 data is uploaded to any server
  • Safe for files containing sensitive tax information

Built by Experts

Built by specialists in Polish tax reporting and SAF-T compliance. Our viewer follows the official JPK_V7 schema published by Poland's National Revenue Administration (KAS).

Last updated: 2025-07