Issuing and receiving invoices
The KSeF mobile app invoices only in PLN
The KSeF mobile app (Aplikacja Mobilna KSeF) is a free tool from Poland's Ministry of Finance (MF) for issuing and receiving invoices in KSeF (Krajowy System e-Faktur, Poland's National e-Invoicing System). It issues only basic domestic invoices in PLN, though, and it corrects only invoices issued in the same app (KSeF Mobile App User Manual, section 1.1, version 2.4.0 of October 2026).
Status as of 11 November 2026.
What can you do in the mobile app?
The MF lists the mobile app among its free tools, alongside the KSeF Taxpayer App (Aplikacja Podatnika KSeF) and e-mikrofirma. The KSeF 2.0 Manual describes it briefly: it is for issuing and receiving invoices in real time and managing them from anywhere.
KSeF 2.0 Manual, Part II, section 3.1: free MF toolsAsked whether you need paid software to issue invoices in KSeF, the ministry answers: "No".
MF: Do you need paid software to issue invoices in KSeF?Ewa is a translator running a JDG (jednoosobowa działalność gospodarcza, a Polish sole proprietorship). Each month she issues two invoices in PLN to Polish translation agencies. She can issue both in the mobile app, and if she gets an amount wrong, she can correct them there too. If she takes a job from a German agency billed in euros, she can't issue that invoice in the mobile app.
KSeF Mobile App Manual (10.2026), section 1.1: what you can issueWhen do you need the Taxpayer App or invoicing software?
The mobile app is not enough when the invoice is:
- in a foreign currency;
- for a cross-border transaction;
- a type other than a basic invoice, for example an advance invoice;
- a correction of an invoice issued outside the mobile app, in the Taxpayer App or other software.
The MF materials we checked contain no complete list of invoice types the app doesn't support. In these cases, use the web-based KSeF Taxpayer App (ap.ksef.mf.gov.pl), which is also free, or invoicing software integrated with KSeF.
Does the mobile app work offline?
Yes, since version 2.4.0. When you have no internet or KSeF is unavailable, the app offers to work in offline mode. You can issue a basic invoice there, and the app sends it to KSeF once you log in to your profile online again.
For this you need an offline mode certificate saved on your phone. You request it in the app itself, before an outage happens, because without the certificate the app won't open the offline invoice form. The certificate is valid for 2 years.
KSeF Mobile App Manual (10.2026), sections 6.11 and 6.12: certificate and offline modeThe web-based Taxpayer App has no offline mode. The MF says plainly that it issues "only invoices in online mode".
MF, Frequently asked questions about KSeF: Taxpayer App is online onlyOur guide to outages and offline mode explains the deadline for sending offline invoices to KSeF.
How do you log in to the mobile app?
You download the app from Google Play or the App Store. It works only on Android or iOS phones. When you add your business profile, that is its NIP (Polish tax identification number), you confirm your identity through login.gov.pl, for example with mObywatel, a trusted profile (profil zaufany), an e-ID card or your bank. For everyday use, you log in with a PIN or biometrics.
KSeF Mobile App Manual (10.2026), sections 1.1, 3 and 4: download and loginAs a natural person with a NIP who is a VAT taxpayer, you get owner permissions in KSeF automatically. You don't need to report anything or file the ZAW-FA form. You don't create an account and you pay nothing. The ways to log in to the Taxpayer App are covered in our KSeF login guide.
Can you receive purchase invoices in it?
Yes. The invoice list in the app has a separate "Zakupowe" (purchase) tab with the invoices you receive as a buyer. The app searches invoices from all of KSeF, not only those issued in the app, and you can view and download each one. As a business with a NIP, since 1 February 2026 you receive in KSeF the invoices that sellers issued in KSeF, and if you have no software integrated with KSeF, the free MF tools are enough for this.
KSeF Mobile App Manual (10.2026), section 6.9: invoice listWhat changes from 1 January 2027?
That's when the 10,000 PLN limit under Art. 145m of the VAT Act ends. Until 31 December 2026, it lets you issue invoices outside KSeF as long as your monthly sales on them don't exceed 10,000 PLN gross. According to the KSeF 2.0 Manual, the free MF tools may serve as your main invoicing tool from 2027.
KSeF 2.0 Manual, Part II, section 6.2: MF tools from 2027Our post on the end of the 10,000 PLN limit lists what else to check before then.
If your invoices fall outside what the mobile app can do, issue your first invoice in the Taxpayer App with our step-by-step guide.
Was this article helpful?
Sources
Don’t miss KSeF changes
We’ll send a short email when KSeF rules or deadlines change. We only write then, so you won’t hear from us often.
You can unsubscribe at any time. Powered by Buttondown
Read next
- InvoicesGuide9 min read
Your first real invoice in the KSeF Taxpayer App
How to issue a real KSeF invoice for free, without software: login, form, KSeF number and UPO. For businesses with a few invoices a month.
- InvoicesGuide14 min read
Receiving invoices in KSeF: nothing to accept
An invoice with your NIP reaches you in KSeF on its own, with nothing to accept. It counts as received on the day KSeF assigns its number.
- Deadlines8 min read
No 10,000 PLN limit from 2027: what to do
From 1 January 2027 business invoices go through KSeF as a rule, at any amount, VAT-exempt sellers too. Cash-register invoices end; consumers stay out.
More on this topic: Issuing and receiving invoices
- Advance invoices in KSeF: ZAL, then ROZ
- Where do you correct a non-KSeF invoice in 2027?
- Find your KSeF number in KSeF, not in the XML
- WDT at 0%: you need proof the goods left Poland
- CEIDG is free: ignore paid "register" letters
- Paying over PLN 15,000? Check the VAT white list
- KSeF invoice issue date: which date counts
- Split payment in KSeF: how to fill in P_18A