Chart of accounts for JPK_CIT in Poland – practical preparation for new reporting obligations
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.
In this article:
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.
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.
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?
Is it enough to map existing accounts to the JPK_CIT structure?
When is the best time to start preparing the chart of accounts for JPK_CIT?
Does JPK_CIT concern only the accounting department?
What are the main risks connected with the chart of accounts for JPK_CIT?
Should the chart of accounts for JPK_CIT be documented?
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:
CUSTOMER RELATIONSHIPS DEPARTMENT
ELŻBIETA
NARON-GROCHALSKA
Head of Customer Relationships
Department / Senior Manager
getsix® Group
***



