Connection setup and test
Enter the Fakturownia.pl account subdomain and API token. KSeFGPT lets you test the connection and later test or edit it again without rebuilding the integration.
Connect both directions: Fakturownia to KSeF and KSeF back to Fakturownia
Connect an account with its subdomain and API token, test the connection, and work without intermediate files. In KSeFGPT you can fetch sales invoices or expenses from Fakturownia, filter them by period, custom date range, department and category, preview the result, and submit selected documents to KSeF. You can also send KSeF invoices in the other direction, back to Fakturownia.
Expenses section
Select documents, check amounts, and follow the KSeF result.
Preview → submit → full KSeF number or rejection reason
After fetching invoices, you can narrow the list by document type, period, department, and category. For each document, you can check its date, buyer, and net and gross amounts, then open it in Fakturownia, download the XML, preview it, or send it to KSeF individually or in bulk.

How the connection works
Enter the subdomain and API token, then test the connection.
Choose sales or expenses, followed by period, department, and category.
Review the preview and select invoices for submission.
KSeFGPT sends the documents to KSeF and shows the full number or rejection reason.
Enter the Fakturownia.pl account subdomain and API token. KSeFGPT lets you test the connection and later test or edit it again without rebuilding the integration.
Choose sales invoices or expenses. Sales documents follow the standard KSeF path, while expenses are submitted as self-invoices. The latter requires a self-invoicing agreement with the counterparty in advance.
Fetch documents from a predefined period or enter a custom from-to range. You can further narrow the list by the departments and categories available in the Fakturownia.pl account.
The preview button shows the invoice produced from Fakturownia data before it is sent to KSeF. Opening the preview does not start a KSeF session.
Send one document or select several invoices and submit them to KSeF together. Each row keeps clear actions, including downloading the prepared XML.
The table shows net and gross values separately. The totals row sums selected invoices, or all visible documents when none are selected, and keeps each currency on its own row.
KSeFGPT waits for the final processing result. It shows the full KSeF number after acceptance or the rejection reason after a failure instead of treating a closed session as an error.
The integration works in the other direction as well: select KSeF invoices and send them to Fakturownia. Existing documents are matched by invoice number and skipped, while the Fakturownia API can also supply data to KSeFGPT automations.
Send notifications through a Telegram bot
ViewSend notifications to a Slack channel
ViewSend email notifications through SMTP
ViewSend events to your own endpoint
ViewExport data to Google Drive or Google Sheets
ViewAutomatic KSeF invoices after Stripe payments
ViewCreate a KSeFGPT account and start using full KSeF automation.
Start for free