# FACe integration
FACe (the General Entry Point for Electronic Invoices) is the centralized electronic invoicing platform for the Spanish Public Administration.
Administrative centers (DIR3)
$publicEntity = Party::company('Q2826004D', 'City Council of Las Rozas') ->address('Plaza Mayor 1', '28230', 'Las Rozas', 'Madrid') ->centre(role: '01', code: 'L01282249', name: 'Accounting Office') ->centre(role: '02', code: 'L01282249', name: 'City Council') ->centre(role: '03', code: 'L01282249', name: 'Contracting Unit');Role codes
| Code | Role | Name |
|---|---|---|
01 | Accounting office | Accounting office |
02 | Managing body | Managing body |
03 | Processing unit | Processing unit |
04 | Proposing body | Proposing body |
How to find DIR3 codes
- Request them directly from the entity
- Look them up at dir3.redsara.es
- Check purchase orders
- FACe documentation
FACe checklist
- ✅ Valid DIR3 codes for centers (01, 02, 03)
- ✅ Correct tax ID for the public entity (P/S/Q + 7 digits + letter)
- ✅ Full address for both parties
- ✅ Valid IBAN for the payment
- ✅ Due date (usually 30-60-90 days)
- ✅ Legal literal referencing Law 25/2013