Now we have more than one unit (Program) to send to Zatka, put all groups under the same VAT Number. Can we create 3 CSIDs for each branch so each unit can send directly ?
Yes, you can create separate CSIDs for each branch even under the same VAT number.
- Each CSID will have its own ICV (Invoice Counter Value) sequence starting from 1 independently.
- For the IRN (Invoice Reference Number) you must make sure it is globally unique across all branches.
- A common practice is to prefix the IRN sequence for each branch to avoid duplication.
Example
- Branch A → CSID_A → ICV: 1,2,3… → IRN:
INV01-0001, INV01-0002 …
- Branch B → CSID_B → ICV: 1,2,3… → IRN:
INV02-0001, INV02-0002 …
- Branch C → CSID_C → ICV: 1,2,3… → IRN:
INV03-0001, INV03-0002 …
Summary
- ICV is managed locally by each CSID.
- IRN must be globally unique across all branches.
- Invoice XML should include the correct CRN and branch address for each issuing branch under the same VAT number.
1 Like
Thanks a ton for your clarification. Also, the Invoice hash is managed locally by each CSID right?!