KSeFGPT
Get started for free
Guide
31 May 202610 minRafał Zeidler, specialist in invoice automation and KSeF implementations

KSeF: What to Do When the Mobile App Is Not Working

Check whether the issue is your phone, login, permissions or KSeF availability. See safe steps and fallback options.

KSeF: What to Do When the Mobile App Is Not Working

Summary

If the KSeF mobile app is not working, do not start by deleting data or reinstalling it. First identify whether the problem is the phone, app version, National Login Node authentication, company permissions or KSeF availability.

The KSeF 2.0 mobile app works in the production environment. This means an invoice submitted from the app enters the real legal and accounting workflow.

If the invoice is urgent, prepare a fallback: a web app, accounting system, API integration or KSeFGPT. The objective is not to fix the phone at all costs, but to issue valid FA(3) XML, submit it to KSeF and receive the KSeF number and UPO.

The KSeF mobile app problem in practice

The common mistake is to call every issue "KSeF is not working". A crashing app, failed biometrics, an outdated version, a Profil Zaufany outage, missing NIP permissions and official KSeF unavailability are different situations.

The Ministry of Finance describes the KSeF 2.0 mobile app as a free tool for entrepreneurs, available in Google Play and the App Store. It supports invoices, buyers, bank accounts, business-card data, invoices and corrections. The official page also states that the app is available only in production.

Separate the problem into four layers:

1. Phone: operating system, network, memory, biometrics and the browser used during authentication.

2. App: version, forced update, terms acceptance, local data and drafts.

3. Identity and permissions: National Login Node, Profil Zaufany, mObywatel, mojeID, e-ID and actual company permissions.

4. KSeF: service status, maintenance, unavailability, failure or request limits.

Once the layers are separated, diagnosis becomes much safer.

SymptomMost likely layerFirst safe step
The app will not openPhone or appCheck the update, free memory and restart the phone.
Biometrics do not workPhone or login settingsUse the app PIN as the fallback access method.
Login does not completeNational Login Node or Profil ZaufanyCheck whether the identity method works outside the app.
The company profile is missingKSeF permissionsVerify actual permissions for the relevant NIP.
Invoice submission is stuckKSeF, API or networkCheck service status and do not resend without checking the document status.

Key Takeaways

The table below summarizes the most important decisions: when to fix the app and when to switch to another submission channel.

PointDetails
An app issue is not always a KSeF outageCheck the phone, app version, login and permissions before relying on MF announcements.
Do not delete data firstThe app may keep drafts locally, so reinstalling without a copy can increase risk.
Use a fallback for urgent invoicesWeb, ERP, API or KSeFGPT can be safer than fighting the phone under time pressure.
The proof is the KSeF number and UPOA tap on submit is not enough if the document status is not confirmed.

What to check in the first 10 minutes

Start with reversible actions. Do not delete the app, clear data or reset configuration until you know whether you have a draft copy, cloud synchronization or another way to access the invoice.

Follow this order:

1. Internet: switch between Wi-Fi and mobile data.

2. Update: check whether the store requires a new app version.

3. Restart: close the app, restart the phone and try again.

4. PIN instead of biometrics: use the app PIN if fingerprint or Face ID fails.

5. National Login Node: check the login method outside the app.

6. KSeF status: check MF announcements or the KSeF status page on KSeFGPT before treating the problem as local.

If basic diagnostics do not require deleting data, the next step is the app version.

Do not do this firstWhyDo this instead
Do not delete the appYou may lose local drafts if synchronization is off.Check backup and invoice status first.
Do not submit the same invoice repeatedlyIt can create duplicate work or status confusion.Check whether the document has a KSeF number or UPO.
Do not assume a KSeF outageThe issue may be the phone or login.Separate app, identity and system status.
Do not enter passwords in unknown linksKSeF-related phishing is a real risk.Download the app only from official stores and pages.

App update, version and terms

The official changelog says the KSeF 2.0 mobile app was adapted to KSeF 2.0 and the FA(3) structure. As checked on 31 May 2026, MF lists version 2.2.2, focused on stability improvements. The App Store requires iOS 15.0 or later, so an older phone can be an operational blocker.

Some issues can come from the update process itself. Depending on configuration, an update may be forced, re-authentication may be required and updated terms may need to be accepted.

Before reporting an error, note the app version, phone system, time and screen of the error, whether re-authentication was required and whether new terms were accepted.

After updateWhat it may meanWhat to do
The app asks you to log in againA security step after version change.Authenticate again with the correct identity method.
The app asks for termsThe terms were updated.Read and accept them if you want to continue.
The screen looks differentInterface or stability change.Check MF changelog and tutorials.
Biometrics disappearedPhone or app settings need reconfiguration.Use PIN and set biometrics again.

Login and company permissions

The KSeF mobile app is not just an invoice note-taking tool. Access requires identity confirmation through the National Login Node, for example mObywatel, mojeID, e-ID or Profil Zaufany. The app then checks permissions for the company context.

If you see no company profile or cannot act for a NIP, the login may be correct while the permission scope is wrong.

Check identity, company context and permission scope. A user may be authenticated but still unable to submit invoices for a company.

SymptomPossible reasonBest action
Identity confirmation failsNational Login Node, Profil Zaufany or bank login issue.Try another identity method.
Company is missingMissing permission or wrong NIP context.Verify KSeF permissions.
Company visible, invoice cannot be sentPermission does not include issuing or sending.Ask the administrator to check scope.
Biometrics failLocal phone issue.Use PIN and check biometric settings.

How to tell app error from KSeF outage

A mobile app problem is not always a KSeF problem. MF may publish separate technical notices about app maintenance or Profil Zaufany unavailability. The user may feel that KSeF is down while only one layer blocks the process.

Test whether the same issue appears on another device, in a web app, in accounting software or through an integration. If only one phone fails, diagnose the phone or app. If many tools cannot authenticate through the same identity method, check the identity provider. If independent tools cannot send invoices, check official announcements and the KSeF status page on KSeFGPT.

For urgent submission, check MF announcements, login availability, another tool such as ERP, API or KSeFGPT, and the current document status before recreating the invoice.

Where the problem appearsWhat it suggestsWhat to do
Only on one phoneLocal device or app problem.Use another device or web process.
On every phone, but not in web/APIMobile app problem.Switch to web app or integration.
During Profil Zaufany loginIdentity service problem.Try another National Login Node method.
In all submission toolsPossible KSeF or API unavailability.Check MF announcements and KSeF status on /en/status.

What to do with the invoice when the phone fails

If the invoice is urgent, the question is not how to repair the app, but how to safely get the document into KSeF. The mobile app is one tool, not the only way to work with a structured invoice.

Your options are to finish later in the app, use another official channel, use accounting software or an API integration, or switch to KSeFGPT for FA(3) XML validation, submission history and UPO handling.

KSeFGPT works in the browser, supports invoice preparation, imports, data checks, KSeF submission and status tracking. Its interface is fully rendered for mobile devices as well, so it can also be used on a phone or tablet through the browser. It does not repair the MF mobile app, but it can provide an operational fallback.

A typical small-business scenario: the owner starts an invoice on a phone, the app stops responding after an update and the customer is waiting. Instead of deleting the app and risking the draft, recreate the data in a web process, check status and download UPO in KSeF after acceptance.

ScenarioSafest pathRisk
Draft only on the phoneCheck backup and synchronization first.Reinstallation may make recovery harder.
Invoice data outside the phoneCreate XML in web or ERP.Avoid issuing two documents.
Invoice sent but no UPOCheck status before resending.Repeated work can create confusion.
Many invoices to sendUse web/API or batch import.A phone is poor for high-volume control.
KSeFGPT screen confirming KSeF invoice submission with reference number and session status

When the phone blocks submission, use KSeF in the browser

KSeFGPT helps prepare invoices, import data, validate FA(3) XML, submit documents to KSeF and monitor UPO without relying on the mobile app. The interface is fully rendered for mobile devices too.

Open KSeFGPT

When offline and failure modes apply

Offline and failure modes are not a remedy for every phone problem. If only your mobile app fails while KSeF and other channels work, it is usually not an official system failure.

Official modes matter when the problem affects legal work with KSeF, not only the comfort of one app. MF describes offline24, KSeF unavailability, KSeF failure and total failure. Each has different consequences and deadlines. See How long to submit an invoice to KSeF?.

As a rule: phone failure means use another device or tool, mobile app failure means use web, ERP, API or KSeFGPT, identity failure means try another login method, and official KSeF unavailability means follow the MF announcement.

ReasonIs it automatically KSeF failureWhat to choose
Phone does not workNoSecond phone, web, ERP or KSeFGPT.
Mobile app has an errorNot alwaysAnother channel and a report to MF.
Profil Zaufany is unavailableNot necessarilyAnother identity method if available.
MF announces KSeF unavailabilityYes, according to the announcementOffline procedure and deadline control.
MF announces total failureYesFollow the public MF announcement.

How to prepare a support report

The Ministry of Finance lists `info.ksef@mf.gov.pl` for KSeF mobile app support. A useful report helps distinguish app, login, permission and service-status issues.

Provide the app version and phone system, date and time, screen where the error appeared, login method, whether the issue appears in another channel and a screenshot with sensitive data hidden.

InformationWhy it helpsDo not send
App versionShows whether the issue concerns an old version.Unknown installation files.
Login methodDistinguishes the app from the identity layer.Passwords or one-time codes.
Error timeCan be matched with a technical notice.Full device logs unless needed.
Step descriptionShows whether the error is repeatable.Full invoices with counterparty data.

How to reduce the risk of another blockage

The mobile app is convenient, but it should not be the only access point if the company issues invoices regularly. A phone can discharge, be lost, lose biometric access or get stuck on an update.

The minimum operating setup is a second access channel, clean permissions, a submission register, update control and an urgent fallback procedure.

KSeFGPT helps by moving the process from one phone to the browser and keeping invoices, imports, validation and statuses in one place. It is still mobile-friendly: the KSeFGPT web app is fully rendered for mobile devices and can serve as a backup path on a smartphone. See also common KSeF implementation challenges.

RiskHow to reduce itWhat a web process gives
One person has accessGrant backup permissions.The team can take over submission.
Invoices only on the phoneKeep source data outside the device too.The document is easier to recreate.
No UPO controlTrack statuses and archive confirmations.You know whether the invoice was accepted.
High document volumeUse import and validation before submission.Less manual work and fewer mistakes.

Expert Perspective

The biggest risk during mobile app trouble is not the technical error itself, but acting without checking the document status. A user who does not see confirmation on the phone may recreate the invoice elsewhere, only to discover that the original submission was accepted or is still processing.

Separate the tool from the proof. The tool may be the mobile app, web, ERP or KSeFGPT. The proof of acceptance is the KSeF number and UPO.

For occasional invoicing the mobile app may be enough. For accounting offices, teams or higher correction volume, the safer process is one that does not depend on one phone and one login method.

Frequently Asked Questions

What should I do if the KSeF mobile app is not working?

First check whether the issue is caused by your phone, the app version, authentication through the National Login Node, KSeF permissions or an official system unavailability. Do not reinstall the app as the first step if you may have local drafts that are not synchronized.

Does a KSeF mobile app failure mean KSeF itself is down?

Not always. The mobile app, the Taxpayer Application, Profil Zaufany, the National Login Node and the KSeF API are separate layers. A phone login problem can happen even when KSeF is working.

Can I issue an invoice another way if the KSeF mobile app is not working?

Yes. If you have the right permissions and access to another tool, you can use a web application, accounting software, an API integration or a tool such as KSeFGPT. The goal is to create correct FA(3) XML and finish with a KSeF number and UPO.

Where can I report a problem with the KSeF mobile app?

The Ministry of Finance lists `info.ksef@mf.gov.pl` as the contact address for help with the KSeF mobile app. Include the app version, phone system, time of the error, login method and a screenshot without sensitive data.

Recommended Reading

To prepare a reliable KSeF fallback process, start with these four articles:

How long to submit an invoice to KSeF? - deadlines for online, offline24, unavailability and failure modes.

UPO in KSeF - what the official receipt confirms and why clicking submit is not enough.

Common KSeF implementation challenges - organizational and technical risks to solve before the mandatory process.

KSeFGPT - import, export, AI and analytics for invoices - how an alternative browser-based KSeF invoice process works.

Do not base the whole KSeF process on one phone

KSeFGPT helps prepare invoices, import data, validate FA(3) XML, submit documents to KSeF and monitor UPO in the browser, including on mobile devices.

Open KSeFGPT

Sources

This article was prepared using official Ministry of Finance materials, app-store pages and KSeF documentation checked on 31 May 2026.

  1. KSeF 2.0 mobile app

    Ministry of Finance · accessed: 31 May 2026

    App features, production-only notice, authentication, security, data backup and download information.

  2. KSeF mobile app support

    Ministry of Finance · accessed: 31 May 2026

    First setup, biometric or PIN login and official support contact.

  3. KSeF mobile app changelog

    Ministry of Finance · accessed: 31 May 2026

    Current app version, stability fixes, forced updates, re-authentication and terms acceptance.

  4. Offline24, offline, failure and total failure modes

    Ministry of Finance · accessed: 31 May 2026

    Official explanation of modes outside standard KSeF availability and their operational consequences.

  5. KSeF 2.0 in Google Play

    Google Play / Ministry of Finance · accessed: 31 May 2026

    App features, latest update date, support contact and data safety information.

  6. KSeF 2.0 in the App Store

    App Store / Ministry of Finance · accessed: 31 May 2026

    iOS app description, system requirements, version history and privacy information.

Zweryfikowano merytorycznie: Bogdan Mazurek

Tax Advisor · 31 May 2026

The article was reviewed for the distinction between technical app issues, login, permissions, UPO status and official KSeF unavailability modes. Particular attention was paid to the rule that a mobile app issue does not automatically mean a statutory KSeF failure.

Related articles