KSeF: Audit of Poland's e-invoicing system

Comprehensive business and technical audit of the National e-Invoicing System (KSeF) carried out on behalf of the Ministry of Finance by SOFTIQ in cooperation with SoftTutor Consulting.

The Ministry of Finance is the key government institution responsible for managing Poland’s financial policy and supporting economic development. As manager of the National e-Invoicing System (KSeF), it is responsible for implementing an infrastructure that will revolutionise the country’s invoicing system.

What was the client’s business need?

The Ministry of Finance needed an independent assessment of the readiness of the National e-Invoicing System, a key infrastructure for modernising the Polish economy. With the implementation deadline looming, the audit aimed to:

  1. Examine the current state of the system’s architecture and infrastructure.
  2. Identify gaps that could affect performance, scalability and security.
  3. Develop specific remedial recommendations.

What was the challenge?

  1. Short deadlines: The audit had to be completed within 45 working days and the documentation covered several years of work on the system.
  2. Complexity of documentation: Analysis of the extensive project documentation and source code was only possible on site at the Ministry of Finance.
  3. High rates: The ability to achieve the strategic goal of introducing KSeF within the planned timeframe depended on the results of the audit.

What was the solution?

1. Documentation audit: Verification of compliance of project documentation with best practice.

2. Code and performance analysis: Assessment of source code quality, scalability and system architecture.

3. Performance testing: Simulation of peak loads to test the system’s ability to perform under production conditions.

4. Data analysis: Verification of Oracle databases for security and data integrity.

Our project process and workflow:

  1. A team of experts: 19 specialists from SOFTIQ and 6 consultants from SoftTutor worked intensively for 6 weeks.
  2. Hybrid work: part of the team worked remotely and part was stationed in Warsaw to have access to documentation and code only available at the Ministry’s headquarters.
  3. Final report: We prepared a detailed report that included a full diagnosis of the system and remediation recommendations.

What did the client get?

  • Detailed audit report: Analysis of the strengths and weaknesses of the system with proposed solutions.
  • Recommendations for action: Concrete guidance on improving architecture and performance.
  • Identification of risks: Identification of critical issues that could prevent timely implementation of the system.
  • Basis for further action: A comprehensive system diagnosis enabled the Ministry to make strategic decisions on the further development of KSeF.
  • Full transparency: The client gained a clear picture of the technical status of the system.
  • Planning ability: Our recommendations helped to realistically estimate schedules and resources.
  • Long-term effects: Our findings laid a solid foundation for preparing KSeF for future challenges.

Client’s feedback

The Ministry of Finance appreciated the professionalism and thoroughness of the audit. At a press conference, Finance Minister Andrzej Domanski said:

„The report leaves no illusions – KSeF was not ready. Without this audit we were in danger of paralysing the Polish economy. This was a necessary and correct decision.”

Are you interested in our services?

If you are interested in custom software design and development services, please contact our experts.

Together we will assess which of the SOFTIQ team’s competencies will support your project.

See also

iPFRON+

Customer: PFRON
Industry: Services
The iPFRON+ system is an IT solution that will streamline the process for disabled persons and entities acting on their behalf, which is the process of applying for PFRON funds.
promas_thumbnail

Promas

Customer: Slippurinn
Industry: Industry
The platform allows for the configuration of multiple product (fish) sorting machines and their independent operation. Its main advantages are high automation and easy configuration.

PES SI Broker – Public Employment Service Information System

Customer: Ministry of Family and Social Policy
Industry: Services
The PES SI BROKER acts as a communication layer for data exchange between various PES domain systems, such as service delivery and message transmission, as well as between external systems.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book