Preparing financial statements — resolving XML file problems

Help with XML errors and preparation of financial statements for Poland's National Court Register

Situation and challenge

Preparing and filing financial statements is one of the key obligations of companies entered in Poland's National Court Register (KRS). The statements must be correct in substance and prepared in the required technical format so that they can be successfully submitted through the KRS system.

An invalid financial statement XML file is a common practical problem. Even where the financial data is correct, an incorrect file structure, missing required fields, technical errors or non-compliance with the required format can prevent successful filing.

A client approached TOP Outsourcing because it could not submit its financial statements to KRS. The system rejected the XML file, and the client's team could not identify the cause. The matter was urgent: a filing delay could expose the company to formal consequences, additional stress and the need to explain the situation to the registration authorities.

TOP Outsourcing's task was to identify the problem quickly, prepare a valid financial statement XML file and guide the client through the process of submitting documents to KRS correctly.

The problem: an invalid XML file prevented the financial statements from being filed

The client had prepared the financial data but could not complete the filing process. The issue combined technical and accounting aspects, requiring knowledge of both financial reporting and XML file structure.

The main problems included:

1. An invalid financial statement XML file

The financial statement file did not meet the required technical format. The KRS system would not upload it correctly, blocking the entire filing process.

This left the client with financial statements that were substantively prepared but could not be successfully submitted because of errors in the XML structure.

2. Risk of a delay in filing the financial statements with KRS

The company is responsible for filing its financial statements on time. Any delay can create additional formal and organisational risks, particularly if a problem arises shortly before the deadline.

The client needed a prompt response to avoid further delays and complete the reporting process.

3. A lack of technical experience with XML files

The client's internal team had accounting knowledge but no experience of diagnosing technical errors in XML files. The issue involved not only the figures in the statements, but also the file structure, conformity of fields and validity of the generated document.

Without appropriate support, the client could not determine whether the problem arose from accounting data, software settings, an incorrect file structure or missing required elements.

4. Time pressure and stress for the management board

The approaching filing deadline put pressure on the management board and accounting department. The client needed both a valid file and confidence that the process would be completed correctly.

The priority was to diagnose the problem quickly and prepare a solution that would enable successful filing of the financial statements.

5. The need to avoid similar problems in future years

The client also wanted to understand why the problem had occurred and how to reduce the risk of recurrence. Generating one valid XML file would not resolve the broader organisational issue.

The process of preparing financial statements for subsequent periods also needed to be put in order.

What TOP Outsourcing did

The solution: analysing the XML error and preparing valid financial statements

TOP Outsourcing took prompt remedial action. Our objective was to identify the cause, prepare a valid XML file and support the client in successfully completing the KRS filing process.

Step 1: Analysing the XML file and identifying errors

The first stage was to analyse the XML file that the client could not submit to KRS. We checked both its technical structure and the consistency of the financial data with the required financial statement format.

Our analysis included checking:

  • the validity of the XML file structure
  • the completeness of required data
  • whether the fields matched the scope of the financial statements
  • the accuracy of numerical data
  • the correctness of identifiers and formal elements
  • whether the statements matched the selected presentation format
  • potential errors arising from the software used to generate the file.

This enabled us to identify the cause of the problem and the corrections needed.

Step 2: Verifying financial data

Before generating a new file, we checked that the financial data in the statements was complete and consistent.

The review included:

  • the main balance sheet components
  • the income statement
  • the notes required in the particular case
  • agreement of data with the accounting records
  • consistency of reporting periods
  • the accuracy of the company's identification details
  • the completeness of information needed to prepare the document.

This reduced the risk of a technically valid XML file containing substantive inaccuracies.

Step 3: Generating a valid XML file

After establishing the causes of the error, we prepared a new financial statement XML file. The document was generated in the required format and with the required scope of data.

We ensured:

  • a valid XML file structure
  • the required formal company details
  • financial data drawn from the accounting records
  • the appropriate components of the financial statements
  • consistency between the different parts of the document
  • completion of the fields required for successful filing.

The new file was then checked before being delivered to the client.

Step 4: Supporting the client in submitting documents to KRS

TOP Outsourcing provided the client with a valid XML file and helped it navigate the KRS document submission process.

The assistance included:

  • explaining the sequence of steps
  • checking the completeness of the document package
  • discussing the required signatures
  • support with uploading the file
  • explaining possible system messages
  • help with confirming that the process had been completed correctly.

TOP Outsourcing does not file documents with KRS on behalf of the client. However, we can join a remote session, guide the client through each step and explain exactly what needs to be done to submit the documents correctly.

Step 5: Procedures for the future

Once the problem had been resolved, we prepared guidance for subsequent reporting periods. The aim was to reduce the risk of errors recurring in the next set of financial statements.

The recommendations included:

  • starting work on the financial statements earlier
  • checking data before generating the XML file
  • verifying that all required elements were complete
  • checking the accuracy of identification details
  • performing a test validation before the filing deadline
  • clearly allocating responsibility for preparing, signing and submitting the documents.

Although the client's team received training, the client decided to entrust financial statement preparation to TOP Outsourcing on an ongoing basis. This was due to turnover in the internal accounting team and a need for greater confidence that the process would be completed correctly and on time in future years.

Results and summary

Results: a valid XML file and successful submission of the financial statements

With TOP Outsourcing's support, the client quickly resolved the invalid XML file problem and avoided further delays.

A valid financial statement XML file

We prepared a complete XML file in the required format that could be successfully uploaded to the KRS system.

Successful completion of the reporting process

The client could submit its documents to KRS correctly and complete the reporting process without further technical problems.

Reduced formal compliance risk

A prompt response reduced the risk of delays, additional explanations and the stress associated with failing to meet reporting obligations.

Technical and accounting support in one place

TOP Outsourcing combined accounting expertise with practical knowledge of XML file preparation, so the client did not have to identify the cause of the error alone.

Ongoing financial statement preparation in subsequent years

After the issue was resolved, the client decided to entrust financial statement preparation to TOP Outsourcing permanently. This gave it greater confidence that the process would be completed correctly despite turnover in its internal accounting team.

Summary

This case study shows that preparing financial statements in XML requires both accounting expertise and knowledge of technical requirements. An invalid XML file can prevent filing with KRS even where the financial data has been prepared correctly.

By working with TOP Outsourcing, the client benefited from:

  • a prompt analysis of the invalid XML file
  • identification of the cause of the problem
  • verification of financial data
  • preparation of a valid XML file
  • guidance through the KRS document submission process
  • procedures to reduce the risk of future errors
  • ongoing support with financial statement preparation.

TOP Outsourcing supports companies with preparing financial statements, generating XML files, verifying accounting data and organising the entire reporting process.

FAQ

Why might a financial statement XML file be rejected?

A financial statement XML file may be rejected because of an incorrect structure, missing required data, non-compliance with the appropriate format, errors in company identification details, incomplete fields or problems arising from the software used to generate it. Sometimes the issue is technical; in other cases, it arises from inconsistent accounting data.

What should a company do if it cannot submit its financial statements to KRS?

The first step is to check the error message, XML file structure, completeness of the documents and accuracy of company details. If the problem cannot be identified quickly, specialist support can help verify the file, correct the data and prepare valid financial statements for submission.

Does TOP Outsourcing help with invalid financial statement XML files?

Yes. TOP Outsourcing can analyse an invalid XML file, identify the cause of the problem, verify financial data, generate a valid file and support the client through the KRS document submission process.

Is a valid XML file sufficient to file financial statements?

A valid XML file is essential, but the file alone is not always sufficient. The entire document package must also be complete and properly signed, with any other necessary documents, such as the resolution approving the financial statements or the statutory auditor's opinion, where required.

Does TOP Outsourcing submit files to KRS?

No. TOP Outsourcing does not submit files to KRS on behalf of the client. We can, however, prepare a valid XML file, help check that the documentation is complete and join a remote session to show the client exactly what to do in the KRS system, step by step.

Who must prepare financial statements in XML format?

Companies entered in KRS prepare financial statements in the required electronic form. This includes Polish limited liability companies, joint-stock companies and other entities obliged to file financial statements with KRS. In practice, preparing an XML file often requires accounting or technical support.

What does preparing financial statements involve?

Preparation may include the balance sheet, income statement and notes, and, depending on the entity, a statement of changes in equity, a cash flow statement and other required elements. The data must then be prepared in the appropriate electronic format, most commonly an XML file.

Can an XML file be corrected without changing the financial data?

Sometimes, yes. If the problem concerns only the file's technical structure, identifiers or formal fields, it can be corrected without changing financial data. However, if the error stems from incorrect accounting data or inconsistencies in the statements, a substantive correction may also be necessary.

How can XML file problems be avoided in future years?

It is best to start preparing the statements well in advance, verify accounting data before generating the file, check that all required elements are complete, review company identification details and perform a test validation. A clear procedure for preparing, signing and submitting the documents is also advisable.

Can TOP Outsourcing prepare financial statements every year?

Yes. TOP Outsourcing can take on ongoing financial statement preparation, including verification of accounting data, preparation of the document, generation of the XML file and guidance through the KRS submission process. This is particularly useful for companies seeking to reduce the risk of errors and delays.

What does a company gain from TOP Outsourcing's financial statement support?

The company benefits from prompt identification of the problem, a valid XML file, support through the KRS submission process, reduced risk of delays and greater confidence that reporting obligations will be fulfilled correctly. This helps the management board and accounting department avoid stress caused by technical and formal errors.

Let's discuss a similar situation in your company

Describe your situation and we will propose a scope of work and a support model.

Go to the contact form