News

/ Accounting & Bookkeeping in Poland

Chart of accounts for JPK_CIT in Poland – practical preparation for new reporting obligations

Chart of accounts for JPK_CIT in Poland – practical preparation for new reporting obligations

/
Date25 Jun 2026
/

The chart of accounts for JPK_CIT is one of the key areas that companies in Poland should review before the new income tax reporting obligations become effective. These obligations, introduced gradually for different groups of taxpayers, are not limited to the technical generation of a file from the accounting system. In practice, they require companies to verify whether their accounting data is properly structured, described, reconcilable and ready to be submitted in the format expected by the Polish tax authorities.

For businesses operating in Poland, this means looking at the chart of accounts not only from an accounting perspective, but also from the perspective of tax, data quality and internal control. A company’s current accounting records may be correct for financial reporting purposes, but still insufficient for JPK_CIT reporting. For this reason, preparation should begin with an assessment of data quality at source, not only with the configuration of a tool used to generate and submit the file.


JPK_CIT as a test of accounting data quality in Poland

JPK_CIT changes the way companies should look at accounting data in Poland. Accounting books are no longer only the basis for preparing financial statements, calculating tax or generating management reports. They also become a structured set of data that must be transferable in a defined format and suitable for analysis by the Polish tax authorities.

In practice, the term JPK_CIT is commonly used to refer to income tax reporting under JPK_PD, i.e. the Polish Standard Audit File for income taxes. For taxpayers keeping accounting books, particular importance is attached to data concerning accounting books as well as records of fixed assets and intangible assets.

From this perspective, errors, simplifications or inconsistencies that could previously be corrected at a later stage will become more visible. This applies especially to companies that identify some tax-relevant information outside their accounting system, for example in spreadsheets, additional reconciliations or manual year-end adjustments.

JPK_CIT does not only require companies to answer the question of whether their system can generate the required file. A much more important question is whether the data included in that file is complete, consistent and explainable. This is why the chart of accounts, accounting analytics and rules for classifying transactions are so important.


Chart of accounts and the quality of data required for JPK_CIT

The chart of accounts is the basic tool for organising accounting data. However, it does not operate in isolation from processes, people and systems. Even a well-designed account structure will not ensure safe reporting if the company does not have clear rules for posting transactions, updating accounts, assigning analytical dimensions and documenting tax-related decisions.

Preparation for JPK_CIT should therefore cover several connected areas:

  • the structure of the chart of accounts,
  • the level of accounting analytics,
  • rules for recording business transactions,
  • the method of identifying tax-relevant data,
  • data mapping to reporting structures,
  • responsibility for data maintenance,
  • testing and reconciliations before reporting.

If any of these elements is inconsistent, reporting may require additional corrections. In that case, the problem is not the JPK_CIT file itself, but the quality of the data that must be transferred into it.


What should a company check in its chart of accounts before JPK_CIT?

The first stage of preparation should be a practical review of the chart of accounts. This is not only about checking whether individual accounts exist in the system, but about assessing whether their structure allows data to be clearly assigned to tax-relevant categories.

Particular attention should be paid to accounts on which transactions with different tax treatment are recorded. In many companies, one account may include both tax-deductible costs and expenses that should be excluded from the tax calculation. Similar risks may arise in relation to revenue, depreciation, provisions, impairment write-downs, foreign exchange differences, debt financing costs or unusual transactions.

It is worth checking whether the current chart of accounts allows the company to answer several practical questions:

  • Can the data required for Corporate Income Tax (CIT) calculation be obtained directly from the system?
  • Are the accounts sufficiently detailed to reduce manual corrections?
  • Are similar transactions posted consistently?
  • Do the tax and accounting teams understand account classifications in the same way?
  • Can the logic behind assigning accounts to specific reporting categories be reconstructed?

If the answers to these questions are not clear, the company should consider changing the chart of accounts, expanding analytical dimensions or organising its posting rules more precisely.


Tax data should be created already at the posting stage

One of the main challenges connected with JPK_CIT is the need to move away from a model in which tax data is determined only after the end of the reporting period. In many organisations, documents are posted according to accounting rules, while tax classification is clarified later, often outside the accounting system.

This model may create risk. The more information is added manually at the end of the process, the greater the risk of inconsistencies, omissions and difficulties in reconstructing how the data was prepared. For JPK_CIT reporting, it is important that key tax information is identified as early as possible.

This does not mean that every difference between accounting treatment and tax treatment must lead to the creation of a separate account. In many cases, appropriate analytical dimensions, dictionaries, markers or auxiliary fields in the system may be sufficient. What matters is that the adopted model is consistent, understandable and possible to apply in the day-to-day work of the accounting team.

before and after
Chart of accounts before JPK_CIT: what works today, and what will be needed?

Today in many companies

  • tax data completed at the end of the period

  • part of the calculation carried out in spreadsheets

  • general accounts with different types of costs

  • mapping without clear documentation

  • corrections made manually

Preparation for JPK_CIT

  • tax data marked already at the posting stage

  • fewer manual spreadsheets and corrections outside the system

  • accounts or analytics separating data relevant for CIT purposes

  • documented account mapping rules

  • testing and reconciliations before reporting

The key issue is not only the account structure itself, but also data quality, the level of analytics, mapping rules, documentation and responsibility for the process.


Manual spreadsheets in the JPK_CIT process – when do they become a problem?

In many companies, spreadsheets are a natural part of the tax process. They are used for reconciliations, calculations, supporting schedules and adjustments. They do not have to be a problem in themselves, but under JPK_CIT their role should be limited and properly controlled.

The risk appears when a spreadsheet becomes the main place where tax data is classified. In such a model, the accounting system does not contain all the information required for reporting, and the final result depends on manual transformations. This may make it more difficult both to prepare the file and to explain the data later in the event of a tax audit.

The company should analyse which information is currently maintained outside the system and whether it can be transferred to the chart of accounts, analytical dimensions or a controlled reporting process. The objective does not have to be the complete elimination of spreadsheets, but rather the reduction of their importance where they determine the tax classification of data.


JPK_CIT account mapping – how to ensure consistency of tax data

Mapping accounts for JPK_CIT purposes is sometimes treated as a technical stage. In practice, it is one of the most important elements of the entire process. Mapping determines how accounting data will be presented in the reporting structure.

For this reason, mapping should not be based only on account numbers. It is necessary to take into account the nature of transactions, how a given account is used in practice, the level of analytics and the link with the income tax calculation. Particular care is required for collective accounts and mixed accounts on which different types of business events are recorded.

A good practice is to prepare mapping documentation. It should include not only a table of assignments, but also a description of the assumptions. The company should know why a particular account has been assigned in a specific way, which source data is used and who is responsible for updating the mapping when the chart of accounts or accounting processes change.

In practice, preparing such mapping often requires combining accounting, tax and system knowledge. As part of its accounting services in Poland, getsix® supports businesses in analysing their chart of accounts, organising data and adapting accounting processes to Polish reporting requirements.


Who should be responsible for preparing the chart of accounts for JPK_CIT?

Preparation for JPK_CIT should not be the task of one person or only the accounting department. It is a project that combines several perspectives: accounting, tax, system and organisational.

The accounting department knows the daily posting practice and the account structure best. The tax team should assess the impact of data classification on CIT calculation and reporting. The people responsible for the accounting system must verify technical capabilities, configuration, analytical fields and reports. The management board or chief financial officer should ensure ownership of the project, the timetable and the required resources.

Lack of clearly defined responsibility may lead to a situation in which the chart of accounts is modified ad hoc, without consistent logic or documentation. In the long term, this weakens data quality and makes it more difficult to maintain compliance with reporting requirements.


How to plan preparation for JPK_CIT reporting in Poland

Preparation for JPK_CIT reporting should be carried out in stages, because the obligation generally covers accounting data for the entire reported tax or financial year. In practice, this means that the chart of accounts, analytical dimensions and method of classifying transactions should be organised from the beginning of the period that will later be reported. Moving too quickly to system configuration may cause the company to embed existing data errors instead of eliminating them.

ACTION PLAN
5 stages of preparation for JPK_CIT
1
Diagnosis of data and processes
Checking where the data required for JPK_CIT is created, who enters it, how it is verified and which elements require manual completion.
2
Tax assessment of the chart of accounts
Analysis of whether the current chart of accounts makes it possible to correctly identify data relevant for CIT purposes and which accounts require clarification, separation or additional analytics.
3
Data classification model
Determining which information will come from accounting accounts, which from analytical dimensions, and which from markers, auxiliary fields or controlled reports.
4
Documentation and responsibility
Describing the rules for creating accounts, using analytics and mapping data, as well as identifying the people responsible for updates and process control.
5
Testing and reconciliations
Test generation of data, comparison with accounting books and the CIT calculation, and correction of errors before mandatory reporting.

Stage 1: Diagnosis of data and processes

At the beginning, it is worth checking where the data required for JPK_CIT reporting is created, who enters it, how it is verified and where it requires manual completion. This stage allows the company to identify the greatest risks before making changes to the chart of accounts.

The analysis should cover not only accounting accounts, but also posting schemes, analytical dimensions used in the system, supporting reports, spreadsheets and the year-end closing process.

Stage 2: Tax assessment of the chart of accounts

The next step is to assess whether the current chart of accounts allows the company to correctly identify data relevant for income tax purposes. It is worth identifying accounts that require separation, clarification or additional analytics.

At this stage, companies should avoid overextending the chart of accounts without justification. A chart of accounts that is too detailed may make the daily work of the accounting team more difficult. The objective should be to find the right balance between reporting needs and accounting process efficiency.

Stage 3: Development of a data classification model

The company should determine which information will come directly from accounting accounts, which from analytical dimensions and which from additional markers or controlled reports. The classification model should be simple, maintainable and described in a way that is understandable for those posting documents.

At this stage, it is also worth considering non-standard cases, such as new types of transactions, changes in accounting policy, tax adjustments or operations that occur only occasionally.

Stage 4: Documentation and responsibility

Documentation is one of the elements that is often overlooked in reporting projects. In the case of JPK_CIT, however, it is highly important. Without documentation, it is difficult to demonstrate that the adopted solutions are consistent and based on reasonable assumptions.

Documentation should cover the rules for creating and modifying accounts, a description of analytical dimensions, account mapping, responsibility for updates and the procedure to be followed in the event of changes in regulations or in the system.

Stage 5: Testing and reconciliations

The final stage should be the test generation of data and its reconciliation with accounting books and the tax calculation. Testing makes it possible to verify whether the adopted model works in practice, whether the data is complete and whether it can be reconstructed.

Tests should be carried out sufficiently early. This allows problems to be detected before the first mandatory reporting deadline and reduces time pressure during period-end closing.


JPK_CIT in international companies operating in Poland

Companies belonging to international groups may face additional challenges. They often use a global chart of accounts designed for group reporting purposes, not for local tax obligations in Poland.

In such cases, a full redesign of the chart of accounts may be impossible or inefficient. It may be necessary to use local extensions, additional analytical dimensions or reconciliation reports. However, the key point is that the Polish company must be able to demonstrate how data from the global system has been translated into the requirements of JPK_CIT.

getsix® supports businesses in adapting accounting and tax processes to Polish reporting requirements, including JPK_CIT reporting, accounting services in Poland and tax advisory in Poland. Contact us to discuss how your company can prepare for the new obligations.


How to use the additional time for preparation

The extension of deadlines for the Polish Standard Audit File in income taxes gives companies more time to prepare, but it does not change the nature of the obligation. We discussed the signing of the act by the President and the importance of the postponed deadlines in more detail in the article: JPK reporting deadline in Poland extended – key information for companies.

The income tax reporting obligation is being introduced gradually, so the first reporting deadline depends on the taxpayer’s status and adopted tax year. Regardless of that date, preparation should start earlier, because the reported data covers the entire period, not only the moment when the file is generated.

From a business perspective, the additional time should be used primarily to organise data, not to postpone the project. A review of the chart of accounts, analysis of analytical dimensions, preparation of mapping, system changes and testing require cooperation between many people. In practice, these activities cannot be safely carried out only at the stage of file generation.

Companies that start preparation earlier gain more control over the process. They can identify gaps more calmly, test solutions and reduce the number of manual corrections.


What decisions should be made before implementing JPK_CIT?

Preparation for JPK_CIT requires not only system adjustment, but also clear rules for working with accounting and tax data. The company should determine which information is to be identified already at the posting stage, how it will be assigned to the appropriate reporting categories and who will be responsible for keeping the adopted rules up to date.

In practice, companies should organise in particular the scope of the chart of accounts review, the required level of analytics, the method for identifying revenue and costs relevant for CIT purposes, account mapping rules and documentation of adopted assumptions. It is also important to reduce manual corrections, plan testing and ensure cooperation between those responsible for accounting, tax and the accounting system.

This approach helps avoid a situation in which JPK_CIT is treated only as a technical file submission. In reality, it is a process that requires consistent data, clear responsibility and regular updates as the company’s operations or Polish regulations change.


Chart of accounts for JPK_CIT as part of tax control

A well-prepared chart of accounts for JPK_CIT may support not only reporting itself, but also broader tax control within the organisation. It helps identify data relevant for CIT, reduce the risk of errors and reconcile information between accounting and tax teams more efficiently.

In practice, this means greater process transparency. The company knows where the data comes from, how it has been classified, who is responsible for its correctness and how it can be verified. This is important not only during the first reporting period, but also in subsequent periods, when the chart of accounts and processes will need to be updated.

We write more about how JPK_CIT and the National e-Invoicing System (KSeF) may affect the way corporate tax settlements are verified in the article: Tax audits in Poland: how KSeF and JPK_CIT are changing tax supervision.


FAQ – chart of accounts for JPK_CIT

Does every company have to change its chart of accounts for JPK_CIT?

Not every company will have to formally change its chart of accounts, but every company should check whether its current account structure and analytical dimensions allow proper reporting. If tax data is identified outside the system or requires many manual corrections, adjustment of the chart of accounts may be necessary.

Is it enough to map existing accounts to the JPK_CIT structure?

Mapping alone may be insufficient if the existing accounts are too general or include transactions with different tax treatment. Before mapping, it is worth assessing whether the data is sufficiently detailed and can be reconciled with the CIT calculation.

When is the best time to start preparing the chart of accounts for JPK_CIT?

Preparation should start as early as possible. Reviewing the chart of accounts, changing analytical dimensions, documenting mapping and testing reporting require time and cooperation between several teams. Postponing the project until the file generation stage increases the risk of errors.

Does JPK_CIT concern only the accounting department?

No. The accounting department plays a key role, but preparation for JPK_CIT also requires the involvement of people responsible for tax, the accounting system, reporting and internal control. In many companies, the management board or chief financial officer should also be involved, especially when the project requires changes to processes, systems or work organisation.

What are the main risks connected with the chart of accounts for JPK_CIT?

The main risks include an overly general account structure, lack of tax analytics, inconsistent posting of similar transactions, lack of mapping documentation, excessive reliance on supporting spreadsheets and lack of responsibility for data maintenance.

Should the chart of accounts for JPK_CIT be documented?

Yes. Documentation is an important element of safe reporting. It should cover account classification rules, a description of analytical dimensions, mapping logic, responsibility for updates and the procedure to be followed when new types of transactions appear.

Summary

The chart of accounts for JPK_CIT requires practical preparation of the company for the new reporting obligations in Poland. The key issue is not only the account structure itself, but also data quality, the level of analytics, mapping rules, documentation and responsibility for the process.

Companies should begin preparation with a diagnosis of their current accounting data and processes. The next step should be to assess whether the chart of accounts allows the identification of information relevant for income tax, reduces the need for manual corrections and ensures consistency with the CIT calculation. The additional time resulting from the postponement of reporting deadlines should be used for testing, organising data and implementing sustainable control rules. The earlier an organisation verifies its chart of accounts for JPK_CIT, analytical dimensions and method of mapping data to the relevant structures, the greater the chance that reporting will be consistent, repeatable and safe from a tax compliance perspective.

If you have any questions regarding this topic or if you are in need for any additional information – please do not hesitate to contact us:

Ask a question »

CUSTOMER RELATIONSHIPS DEPARTMENT

ELŻBIETA<br/>NARON-GROCHALSKA

ELŻBIETA
NARON-GROCHALSKA

Head of Customer Relationships
Department / Senior Manager
getsix® Group
pl en de

***

This publication is non-binding information and serves for general information purposes. The information provided does not constitute legal, tax or management advice and does not replace individual advice. Despite careful processing, all information in this publication is provided without any guarantee for the accuracy, up-to-date nature or completeness of the information. The information in this publication is not suitable as the sole basis for action and cannot replace actual advice in individual cases. The liability of the authors or getsix® are excluded. We kindly ask you to contact us directly for a binding consultation if required. The content of this publication iis the intellectual property of getsix® or its partner companies and is protected by copyright. Users of this information may download, print and copy the contents of the publication exclusively for their own purposes.

Our Recommendations

Our Memberships

Our Certification

Wojskowe Centrum Normalizacji Jakości I KodyfikacjiTÜV NORDTÜV RHEINLAND

Our Partnerships

Competencies