Introduction
In Perfect Gym, the integration with the Polish National System of e-Invoices (KSeF) allows for the automated issuing and sharing of structured invoices directly with the government platform. This article provides a comprehensive guide to ensuring your system is correctly configured to meet Polish tax requirements and maintain seamless communication with the Ministry of Finance.
In this article, you will learn how to prepare your PGM environment, verify mandatory company data, configure VAT rates, and manage technical settings for a successful KSeF rollout.
This article will be helpful for PG Champions, Club Managers, Finance Team and Club Administrators.
Before you start
MANDATORY KSeF IMPLEMENTATION DEADLINES
In alignment with the official schedule set by the Ministry of Finance, the KSeF integration in your Perfect Gym system will be enabled on the following dates:
- From February 1, 2026, for large entities (those with turnover exceeding PLN 200 million in the previous year).
- From April 1, 2026, for all entities.
To enable KSeF integration, the following prerequisites must be met:
-
Authorize in the KSeF application: Access both the PROD (Production) and PRE-PROD (Pre-production) environments via the official Polish Ministry of Finance website (e.g., Aplikacja Podatnika KSeF).
- As a first step, you need to log in to the KSeF application in both the PRE-PROD and PROD environments.
- Next, you need to grant authorization to Perfect Gym Solutions Spółka z ograniczoną odpowiedzialnością ( sp. z o.o.), so that invoices can be issued through the Perfect Gym Manager (PGM) system.
-
To grant authorisation, select Uprawnienia → Nadaj uprawnienia → Rodzaj uprawnień: Podmiotowi do wystawiania i przeglądania faktur →
Data of the authorized entity:NIP: 9512387811
Full name: Perfect Gym Solutions Spółka z ograniczoną odpowiedzialnością ( sp. z o.o.).
→ Scope of permission: wystawianie faktur oraz przeglądanie faktur (see picture below).
- After completing the authorization, you need to contact the PG Support Team and request them to enable the KSeF setting in your PGM system.
Feature description
Configuration Check-List
| System path | Required actions | Business justification |
| Go to PGM → Sale → Warehouse → Companies |
|
This configuration is required for proper KSeF integration. KSeF requires that all structured invoices include the JST and GV fields in accordance with the official schema, even if the transaction does not involve a JST entity or a VAT group. |
| Go to PGM → Settings → System Settings → Integrations → KSeF |
|
This configuration is required for proper KSeF integration to ensure that invoices are reported correctly and remain compliant with applicable tax regulations. Please note that any change to these settings will be applied automatically to the entire database. |
| PGM VAT Rates Configuration |
|
This is a required change for proper KSeF integration. There should not be any other VAT rates except mentioned. If any other VAT rate is created or used in PGM, KSeF will reject the invoice during submission. This information needs to be verified by the client and selected accordingly. |
| Go to PGM → Clubs → System Permissions |
|
Report Access: This permission is mandatory for any user who needs to view or generate the KSeF Report within the system. Without this, the report will not be visible in the menu. |
| RDLC Invoice Template Modification |
You must request these changes from the PG Tech Support Team. |
Compliance & Visibility:
|