Skip to main content

KSeF: Setting up Polish E-Invoicing in Cobot

Discover how to turn on KSeF-compliant e-invoicing in Cobot in order to automatically submit your invoices to Polish tax authorities.

Written by Laura
Updated today

What is KSeF?

KSeF (Krajowy System e-Faktur) is the mandatory, centralized national e-invoicing system in Poland. It requires businesses to issue, receive, and store invoices in XML format through a government platform, allowing real-time tax monitoring and helping to reduce fraud.


Setting up KSeF-compliant Invoicing in Cobot

To have your Cobot invoices automatically generated in the correct e-invoicing format and be submitted to Polish tax authorities, simply follow these steps:

1. Fill Out Your Invoice Settings and Add your Space's NIP

  • Go to Setup » Invoice Settings » Fill out the Invoice Sender Address and add your NIP.

⚠️ Important Note: Ensure that the name, company, and NIP entered in your invoice settings exactly match the information registered with the Polish authorities.

Cobot interface screen displaying a field for entering the NIP.

2. Configure Your KSeF Credentials

  • Afterwards, scroll down to KSEF » Click on Configure your KSeF credentials.

On the next screen:

  • Add your NIP.

  • Upload your Certyfikat X.509 and Clucz prywatny.

  • Add your password for your private key under Hasło do klucza prywatnego.

3. Activate E-Invoice Generation and Submission to KSEF

Default: Automatic Submission

Once you've uploaded the required documents and saved your settings, you can activate e- invoice generation on the same page by clicking on Włącz (Activate).

IMPORTANT NOTE

  • Once auto e-invoice generation is turned on, all of your Cobot invoices generated from that moment onwards will automatically be generated as e-invoices and automatically submitted to Polish tax authorities.

Alternative: Manual Invoice Submission

As previously described, all of your Cobot invoices will automatically be submitted to the Polish tax authorities once you have activated the feature in your invoice settings.

💡 If you prefer not to automatically submit all of your Cobot invoices to Polish tax authorities, you can turn off auto e-invoice generation.

In order to turn off auto e-invoice generation and to prevent your invoices from automatically being submitted to Polish tax authorities, simply go to Setup » Invoice Settings » Configure your KSeF credentials » click on Włącz.

  • Once auto e-invoice generation is disabled, you can manually generate e-invoices by clicking the Generate E-Invoice button next to your invoices

  • This way, you can decide which of your invoices to submit to the Polish tax authorities.

Please note: The Generate E-Invoice button will be greyed out if any required details are missing. Examples include:

  • Missing Space NIP

  • Missing Member Tax ID

  • Missing Member Address Fields


How Invoices are Submitted to Polish tax authorities

  • Only invoices created after enabling e-invoice generation will be issued as e-invoices and submitted to the tax authorities.

  • Your members won’t notice any difference – e-invoices look just like regular invoices.


Next Steps

Now that you have successfully enabled e-invoicing for your space, learn how to organize your revenue by setting up Accounting Codes.


Complex billing needs?

Make the most of Cobot’s settings in a call with the experts.

Did this answer your question?