PU 507 | 506 | 505 (Globe+) and PU 424 (Globe): Implementation of JPK_KR_PD audit file for general ledger scheme (Polish legislation)
Note: This functionality will be available for product update 505 from 505SP7 onwards.
As part of the new regulatory requirements, businesses are required to submit the annual Standard Audit File for Tax (SAFT) called JPK_KR_PD based on the general ledger scheme. This reporting format is effective from January 1, 2025 until December 31, 2025.
In this product update, we have made several changes:
Linking general ledger to the scheme classifications
We have moved the audit file menu path to .
We have also added the menu path.
The Link Scheme screen is divided into two parts:
- Display preference
- Tree view of the classification and general ledger account link status
Display preference
This section allows you to change the tree view display layout, such as the linking and grouping the scheme. This section contains the following fields:
- Link scheme – In this field you can select to display the main schemes or PD schemes in the overview.
- Group by – In this field you can group by Classification or G/L account. Each general ledger account can only be linked to one classification, but each classification can have multiple general ledger accounts linked to it.
- List – In this field, select Summary to display only the general ledger accounts that are linked or Details to display the description of the first five general accounts that are linked. The subsequent general ledger accounts will be displayed as “.....”.
- Display – This field changes the display of the classification syntax in the tree view. If the classification does not have a marker, it will be displayed as blank if you selected Marker or Marker & description. This field is disabled if you have selected G/L account at Group by and Details at List.
- Filtering – This field is used to filter the classification or general ledger account.
Tree view
The tree view shows the classification and status of the linked general ledger account.
Linking and unlinking general ledger accounts
You can link the general ledger accounts to the classifications or link classifications to general ledger accounts.
Before linking a general ledger account to a classification or linking a classification to a general ledger account, check whether the Main or Secondary option at Link Scheme is selected. If the Main option is selected, the classification will show at the S_12_1 tag in the ZOiS section. If the Secondary option is selected, the classification will show at the S_12_2 tag in the ZOiS section.
Linking and unlinking general ledger accounts to classifications
To link the general ledger accounts to classifications, do the following:
- Select the Classification option at Group by in the Link Scheme screen.
- In the tree view, select the classification that you want to link to. You can only link classifications with marker (the classification will have a yellow icon under the G/L Account column). If there is no general ledger account linked to the classification, “x” will be displayed. Information will be displayed if the general ledger account is linked to the classification based on the selection at Display.
- Select the general ledger account in the Available section.
- Click the right arrow to move the selected general ledger account to the Selected section.
- Click Save.
To unlink the general ledger accounts, do the following:
- In the tree view in the Link Scheme screen, select the classification that you want to unlink. You can only unlink classifications with markers (the classification will have a yellow icon under the G/L Account column).
- Select the general ledger account in the Selected section.
- Click the left arrow to move the selected general ledger account to the Available section.
- Click Save.
Linking classifications to general ledger accounts
- Select the G/L Account option at Group by in the Link Scheme screen.
- In the tree view, select the general ledger account you want to link. Each general ledger account can only link to one classification. If the general ledger is already linked to a classification, the right arrow will be disabled. You have to unlink the classification first by selecting the linked classification in the Selected section and click the left arrow.
- Select a marker in the Available section and click the right arrow.
- Click Save.
Note: Only classifications with markers can be linked. Classifications without markers will be displayed in the tree view but cannot be linked.
Generate JPK_KR_PD output file
To generate the JPK_KR_PD file, go to , select the JPK_KR_PD checkbox at Type, and then click Export. The generated file will be in the export directory with the name format JPK_KR_PD_{YYMMDD}.xml. The JPK_KR_PD.xml file contains the following sections:
- Naglowek – This section contains the metadata of the file.
| Tag |
Description |
Value |
| KodFormularza |
JPK version |
JPK_FR_PD (1), 1-1 |
| WariantFormularza |
Form variant |
1 |
| CelZlozenia |
Purpose |
1 - Submission, 2 - Correction |
| DataWytworzeniaJPK |
Creation date and time |
{yyyy-mm-dd}T{hh:mm:ss} |
| DataOd |
Start date |
Setting from |
| DataDo |
End date |
Setting from |
| RokDataOd |
Financial year start |
From Period-date calender setting |
| RokDataDo |
Financial year end |
From Period-date calender setting |
| RokPdDataOd |
Start date if tax year <> Financial year |
From Period-date calender setting |
| RokPdDataDo |
End date if tax year <> Financial year |
From Period-date calender setting |
| DomyslnyKodWaluty |
Default currency code |
Setting from |
| KodUrzedu |
Tax office code |
Setting from |
- Podmiot1 – This section refers to the entity that submits the report such as the company or organisation responsible for the accounting data.
| Tag |
Description |
Value |
| NIP |
VAT number |
Setting from |
| PelnaNazwa |
Company name |
Setting from |
| REGON |
National business registry number |
Setting from |
Under Andres, it can be further divided to the AdresPol (domestic address) section and AdresZagr (foreign address) section.
| Level 2 tag |
Tag |
Description |
Value |
| AdresPol |
KodKraju |
Country code |
Setting from |
| |
Wojewodztwo |
Province |
Setting from |
| |
Powiat |
Country |
Setting from |
| |
Gmina |
Community |
Setting from |
| |
Ulica |
Street |
Setting from |
| |
NrDomu |
Building number |
Setting from |
| |
NrLokalu |
Flat number |
Setting from |
| |
Miejscowosc |
City |
Setting from |
| |
KodPocztowy |
Postal code |
Setting from |
| AdresZagr |
KodKraju |
Country code |
Setting from |
| |
KodPocztowy |
Postal code |
Setting from |
| |
Miejscowosc |
City |
Setting from |
| |
Ulica |
Street |
Setting from |
| |
NrDomu |
Building number |
Setting from |
| |
NrLokalu |
Flat number |
Setting from |
- Kontrahent – This section displays all the counterparts such as suppliers and customers.
| Tag |
Description |
Value |
| T_1 |
Code that uniquely identifies the entity in the system |
Creditor number or Debtor number.
If creditor, start with prefix “C”.
If Debtor, start with prefix “D”
|
| T_2 |
Tax ID country code |
NL, BE |
| T_3 |
Tax Identification number |
123456789 |
- ZOIs – This section provides a summary of the general ledger accounts for a given reporting period.
| Tag |
Description |
Value |
| S_1 |
GL Code |
60085 |
| S_2 |
GL description |
|
| S_3 |
Parent account ID
If the Analytic option is not selected, this value will be same as S_1. Otherwise, the value is left trim 3 digits from the general ledger account.
|
60085 (with analytic GL)
600****** (with no analytic GL)
|
| S_4 |
Opening debit balance (PLN) |
1200 |
| S_5 |
Opening credit balance (PLN) |
1300 |
| S_6 |
Total debits during reporting period |
200 |
| S_7 |
Total credits during reporting period |
200 |
| S_8 |
Total debit from beginning of the financial year |
500 |
| S_9 |
Total credit from beginning of the financial year |
500 |
| S_10 |
Balance on debit (PLN) |
1400 |
| S_11 |
Balance on credit (PLN) |
1500 |
| S_12_1 |
Main classification |
BAAII1d_U |
| S_12_2 |
Secondary classification |
BAAII1a_W |
Note: The S_12_1 tag is a mandatory field. You have to assign at least one primary tag for every account. The S_12_2 tag is optional which is not required for every account. Use it only when an account requires a secondary classification.
- Dziennik – This section contains the entries from the sales, purchase, bank/cash, and general journals.
| Tag |
Description |
Value |
| D_1 |
Unique/Sequence number |
{Year}/{Journal}/{Entry number} |
| D_2 |
Journal description |
Description column from Journal maintenance screen |
| D_3 |
Counterpart |
Creditor number or Debtor number
If creditor, start with prefix “C”.
If debtor, start with prefix “D”
|
| D_4 |
Document number |
Select from a list in journal setting |
| D_5 |
Transaction type |
Free text field |
| D_6 |
Date of transaction |
Select from a list in journal setting |
| D_7 |
Date of issuing the document |
Select from a list in journal setting |
| D_8 |
Date of reporting the document in book |
Close period setting has to be selected at under the Period and year control section. |
The Konto Zapis section contains the following tags:
| Tag |
Description |
Value |
| Z_1 |
Sequence number (starts at 1 at each Dziennik) |
1, 2 |
| Z_2 |
Transaction description |
Sample description |
| Z_3 |
GL code (same as S_1 from Z OiS) |
14600 |
| Z_4 |
Debit (Domestic) |
200 |
| Z_5 |
Debit (Foreign) |
200 |
| Z_6 |
Debit currency code |
PLN |
| Z_7 |
Credit (Domestic) |
200 |
| Z_8 |
Credit (Foreign) |
200 |
| Z_9 |
Credit currency code |
PLN |
- Ctrl (Kontrola)
| Tag |
Description |
Value |
| C_1 |
Number of entries: Dzinnik |
2 |
| C_2 |
Total Sum of D_11 |
Sample description |
| C_3 |
Number of entries: Konto Zapis |
14600 |
| C_4 |
Sum of Z_4 |
200 |
| C_5 |
Sum of Z_4 |
200 |
- Rozliczenia Podatku Dochodowego (RPD) – This section is similar to a tax summary page. There is a formula to calculate the value of the tags, but you can update the value of the tags. In the Finance > VAT//Statistics > Audit file > Audit file screen, go to RPD in the General ledger transaction section and click the K1_K8 button. The RPD option must be selected for the RPD data to be included in the file. You will see the screen below for you to enter the values.

| Tag |
Description |
Value |
| K_1 |
Tax-exempt income (permanent differences between profit/loss for accounting purposes and income/loss for tax purposes) |
ZOiS<X> (S9 - S8) where S_12_3 = PD1, PD1_1, PD1_2, PD1_3, PD1_PB, PD1_PB_1, PD1_PB_2, PD1_PB_3 |
| K_2 |
Non-taxable income for the current year |
ZOiS<X> (S9 - S8) where S_12_3 = PD2, PD2_PB |
| K_3 |
Revenues subject to taxation in the current year, recorded in the accounts of previous years |
ZOiS<X> (S9 - S8) where S_12_3 = PD3_PB |
| K_4 |
Costs that are not deductible for tax purposes (permanent differences between profit/loss for accounting purposes and income/loss for tax purposes) |
ZOiS<X> (S9 - S8) where S_12_3 = PD4, PD4_1, PD4_2, PD4_3, PD4_PB, PD4_PB_1, PD4_PB_2, PD4_PB_3 |
| K_5 |
Costs not recognised as costs of obtaining income in the current year |
ZOiS<X> (S9 - S8) where S_12_3 = PD5, PD5_PB |
| K_6 |
Costs recognised as costs of obtaining income in the current year, included in the books of previous years |
ZOiS<X> (S9 - S8) where S_12_3 = PD6_PB |
| K_7 |
Taxable revenues not recorded in the accounting records |
Setting from |
| K_8 |
Costs recognised as costs of obtaining income not recorded in the accounting records |
Setting from |
| Main Category: |
Attachments & notes |
Document Type: |
Release notes detail |
| Category: |
|
Security level: |
All - 0 |
| Sub category: |
|
Document ID: |
32.431.121 |
| Assortment: |
Exact Globe+
|
Date: |
03-08-2026 |
| Release: |
|
Attachment: |
|
| Disclaimer |