Advance & Settlement Invoices
The advance invoice mechanism allows you to group advance invoices (ZAL) issued to the same buyer and then issue a single settlement invoice (ROZ) that refers to all advances in the group.
Creating a Settlement Group
- Go to the Invoice List ("Sales" tab).
- Find the advance invoice (type ZAL) that you want to add to the group.
- Click the action menu (⋮) next to the invoice and select Add to settlement group.
- If you don't have an open group yet, a new one will be created automatically.
- If you already have an open group, the invoice will be added to the existing one.
- Repeat step 3 for subsequent advance invoices for the same buyer.
All invoices in a group must have the same buyer (the same Tax ID/NIP). The system will not allow you to add an invoice with a different NIP than the other invoices in the group.
Group Preview
When you have an open (unfinished) advance group, a yellow warning message will appear on the invoice list:
You have an unfinished advance group (X invoices). Create a settlement invoice or delete the group.
Click the Show button to expand the group preview. You will see a table with all invoices in the group, their amounts, and a summary (Total: Net, VAT, Gross).
In the group preview, you can:
- Remove an individual invoice from the group (trash icon 🗑️).
- Preview an invoice (eye icon 👁️).
- Create a settlement invoice — via the "Create settlement invoice" button.
- Delete the open group — via the "Delete open group" button (deletes the group association, but not the invoices themselves).
Creating a Settlement Invoice (ROZ)
- In the group preview, click Create settlement invoice.
- The system will automatically:
- Open the invoice creator with the type ROZ (settlement invoice).
- Populate references to all advance invoices from the group (KSeF numbers).
- Calculate the advance amounts to be settled.
- Complete the missing data (invoice line items, dates, etc.) and proceed to the submission step.
- Send the invoice to KSeF.
After successfully sending the settlement invoice:
- The system automatically links the KSeF number of the settlement invoice to the group.
- The group is marked as completed (settled).
- The open group warning will disappear from the invoice list.
Importing Advance Invoices from XML
If you have a settlement invoice XML file containing references to advance invoices (NrKSeFFaZaliczkowej), you can import it:
- In the Send Invoice section, upload the XML file.
- Click Import advance invoices from XML.
- The system will read the KSeF numbers of the advance invoices from the XML and automatically create a settlement group.
Menu Warning
When there is an open (unsettled) advance group, a warning icon (⚠️) will appear in the side menu next to "Invoice List" as a reminder to complete the settlement.
- Before creating a settlement invoice, ensure that all advance invoices for the given transaction have been added to the group.
- The settlement invoice should contain line items corresponding to the final delivery/service, taking into account the advances already paid.
- Once a settlement invoice is sent to KSeF, the group can no longer be modified.