What is the SEPA Creditor Identifier?
The SEPA Creditor Identifier (CID) is the unique code identifying the individual or company collecting via SEPA direct debits. Without it, you cannot issue a valid SDD.
TL;DR
- Assigned by your bank or national authority (in Spain derived from VAT + suffix).
- Spanish CID: 16 characters →
ES+ 2 check digits +ZZZ+ VAT. - Unique per organisation: serves all the direct debits you issue.
- You can run several CIDs (suffixes) for different business lines.
- Appears in both the mandate and the SEPA XML file.
Spanish CID structure
ES 12 ZZZ B12345678
│ │ │ │
│ │ │ └── Creditor's VAT / tax number
│ │ └──────── Suffix (defaults to ZZZ; separates business lines)
│ └──────────── Check digits (MOD-97)
└──────────────── Country code
If you run two business lines within the same company (for example, “Services” and “Products”), use two suffixes (001, 002…) and you’ll have differentiated identifiers under the same VAT.
How is it calculated?
- Concatenate
00(provisional check digits) +ES+ZZZ+ your VAT. - Reorder by moving
ES00to the end. - Map letters to digits (A=10, B=11…).
- Apply MOD-97 and compute
98 − remainder. - Replace
00with the result.
Compute it automatically with our SEPA Creditor Identifier tool.
When is the CID used?
- In the SEPA mandate: the debtor sees it before signing.
- In the pain.008 file:
<CdtrSchmeId>field. - In pre-notifications: to identify the creditor.
- In return management: identifies who R-messages relate to.
Common mistakes
- Confusing CID with BIC: BIC belongs to the bank; CID to the collecting company.
- Changing the suffix without warning debtors: invalidates mandates signed under the previous suffix.
- Computing the CID with a stale VAT: any VAT change (merger, restructuring) forces a new CID.
Conclusion
The CID is your “licence plate” as a SEPA creditor. Compute it correctly from your VAT with our free tool and use it consistently across mandates and files.