Skip to main content

Automatic Authentication

This tutorial shows how to authenticate to KSeF using the guided automatic flow in the A-Cube dashboard.

You will:

  • generate an XML file in A-Cube
  • sign it using the Polish gov.pl signature service
  • upload the signed file back to A-Cube
Time limit

After you start, you have about 10 minutes to finish the process (see the countdown in the top-right corner).

Tutorial

1. Open the A-Cube onboarding page and choose the automatic authentication method

2. Select Certificate as the KSeF authentication type, then click Continue


3. Click on Download XML FILE


4. Save the generated file to a known local folder


5. Open the podpis.gov.pl page to digitally sign documents


6. Click on Dodaj Plik (Add file) and upload the XML file you just downloaded


7. Verify the XML file appears in the uploaded files list, then click Dalej (Next).


8. Review the file and click Podpisz (Sign) to start the signature process.


9. Choose your signing method (most commonly Trusted Profile / Profil zaufany) and complete authorization


10. After successful signing, click Pobierz podpisane dokumenty (Download signed documents).


11. Save the signed XML file on your device


12. In the A-Cube dashboard, click Choose file and select the signed XML file


13. Confirm the selected file name appears in the upload field, then click Upload


14. Wait for the confirmation screen

Success means A-Cube has received your signed XML and forwarded it for KSeF processing.