KSeFGPT
Get started for free

Issue and receive KSeF invoices in one place

From the first details to the KSeF number and a readable invoice visualization.

Prepare an invoice in the form or AI Chat, save work in progress as a draft, and submit it to KSeF only after review. In the same module, you can receive incoming invoices, create drafts from one or several PDF files, export data, and download a readable visualization in Polish, English, German, or Ukrainian.

Outgoing invoice

VAT invoice

FV/07/2026/184

Buyer
Mavo Logistics sp. z o.o.
Issue date
13 Jul 2026
KSeF process support10 150,00
Gross totalPLN 12,484.50
Document statusAccepted by KSeF

KSeF number

5260250274-20260713-7A3C9E1B2D-4F

Download visualization inPL · EN · DE · UK

Four ways to work with a document

Choose where you start. Every path leads to the same organized data and statuses.

Save a draft and finish the invoice when you are ready

KSeFGPT keeps work-in-progress documents as invoice drafts. Return to them, correct the data, and submit them to KSeF only after review.

A draft is not submitted to KSeF. You decide when the data is complete and the document is ready to send.

  1. 01

    Draft from the form

    Choose “Save as draft” while issuing an invoice. The document appears in the drafts list and later changes are saved automatically.

  2. 02

    Draft created from a PDF

    After you upload a PDF, OCR and AI extract the data and KSeFGPT automatically creates a draft ready for review and editing.

  3. 03

    Several PDFs at once

    Add several files during import. Each PDF is processed separately and creates its own invoice draft.

From data to a completed document

KSeFGPT guides an invoice through each stage without forcing the user to work directly with the XML structure.

  1. 01

    Prepare

    Fill in the form, use AI Chat, or import an existing document.

  2. 02

    Review

    Check the parties, line items, amounts, and required fields before submission.

  3. 03

    Send to KSeF

    Submit the invoice and follow its current status without opening a separate tool.

  4. 04

    Download the result

    Keep the KSeF number and UPO receipt, then download the invoice visualization in Polish, English, German, or Ukrainian.

Download an invoice visualization in one of four languages

After issuing or receiving an invoice, you can download its readable visualization in Polish, English, German, or Ukrainian. The document and amounts stay the same; you choose the language appropriate for the recipient.

Visualization language

VAT invoice

FV/07/2026/184
Seller
Flippico sp. z o.o.
Buyer
Mavo Logistics sp. z o.o.
Issue date
13 Jul 2026
KSeF process support10 150,00 PLN
Gross total12 484,50 PLN

An invoice status can start the next step

Once KSeF accepts the document, automation can notify the contractor or the right organization group. There is no need to check the status and send a separate message manually.

View the Automation module
  1. 01Invoice submitted
  2. 02Status confirmed in KSeF
  3. 03Notification delivered

See the invoice flow in KSeFGPT

A short walkthrough of importing, reviewing, submitting, and exporting documents in the app.

Watch on YouTube how to send a PDF invoice to KSeF

Work with invoices without switching between systems.

Issue a document, submit it to KSeF, and keep every status in one place.

Create account