ATK documents describe certification as a process for the developer or maintainer and the software solution. A business should ask for documented status rather than relying on a marketing claim.
Who applies
The developer or maintainer submits the application and the solution is tested against functional and technical requirements. A unique SEF code follows certification.
What the business should ask for
Clarify maintenance responsibility, update delivery and documented product status. If a solution is still being tested or submitted, that should be stated plainly.
- Solution and version documentation.
- Named maintenance provider.
- Required update process.
- Incident support procedure.
Responsibility continues after installation
Compliance is ongoing. Requirement changes, serious problems and poor maintenance can affect a solution’s status.
Core application documents
The applicant submits the standard form and identity or registration evidence appropriate to its status. The file includes a solution and ATK-integration description, technologies, user manual and software conformity declaration.
ATK may request additional documents, information, evidence or conditions when needed for fiscal-system integrity and security.
Procedural time limits: 7, 15 and 30
An applicant has 7 working days after notice to complete an incomplete file; failure makes the request treated as withdrawn. Non-critical technical deficiencies may also receive a 7-working-day correction period.
The conditions document provides for a Commission decision within 15 working days of receipt. After refusal, reapplication is allowed after 30 calendar days if the causes have been removed.
After certification
The certificate remains valid until revoked. Any functional or technical change affecting generation, storage or transmission of fiscal data must be notified to ATK in advance.
ATK may verify operation after installation and may suspend, withdraw or cancel certification for serious problems, breaches or failure to adapt to changed conditions.
Turn the requirement into an operating procedure
Technical requirements need to become steps that staff can follow: who opens the shift, how connectivity is checked, when a sale is complete and who handles an unclear receipt status. Keep the procedure short, written and tested on the real device.
Define escalation as well. An operator should never improvise through deletion or duplicate entry; they should know when to stop and contact a supervisor or support.
What to request in a SEF demonstration
Do not watch only one successful sale. Ask to see communication status, receipt history, offline work, retry, correction and operator trace. Those scenarios show whether the solution is designed for a real working day.
- A clear status for each receipt.
- A distinction between local errors and an ATK response.
- History without silent deletion.
- A defined maintenance and support process.
Pre-launch check
Use this guide as a basis for discussion with your team and software provider. The actual setup depends on your activity, locations and internal procedures.
- Define items, tax rates, prices and payment methods.
- Set operator roles and shift responsibilities.
- Test sales, corrections, offline work and reports.
- Document the workflow and train staff before activation.
Practical questions
Is the business using the program the certification applicant? +
This certification process concerns the developer or maintainer and the SEF solution. The taxpayer registers and uses its installation under ATK procedures.
Does the certificate have a fixed expiry date? +
The conditions say it remains valid until revoked, but its current status should always be checked in the live register.
Is generating a receipt enough? +
No. The workflow also needs identification, reporting, status, storage, corrections and an action trail under the applicable requirements and procedures.
Where should current SEF information be checked? +
Use official Tax Administration of Kosovo notices, guidance and channels because requirements and procedures may be updated.
How can I verify that a SEF is certified? +
Use the current register in ATK’s official portal and match the company, SEF name, unique number, version and platform to the proposed installation.
Want to see easyPos in your business?
Tell us your type of activity and sales locations. We will show you a tailored workflow.
Request a demonstration