# 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

CodeRoleName
01Accounting officeAccounting office
02Managing bodyManaging body
03Processing unitProcessing unit
04Proposing bodyProposing body

How to find DIR3 codes

  1. Request them directly from the entity
  2. Look them up at dir3.redsara.es
  3. Check purchase orders
  4. 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