Documentation Index
Fetch the complete documentation index at: https://invopop-mintlify-changelog-week-1778411791.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- Description
- Actions
- Documents
- Generate Facturae invoices: according to the Facturae 3.2.2 XML format.
- Adds required XAdES signature: Facturae invoices must be digitally signed using an XAdES XML signature
FAQ
Invoicing questionsShould I send credit notes with positive or negative values?
Should I send credit notes with positive or negative values?
type set to credit-note.Where do I find Spain-specific GOBL documentation?
Where do I find Spain-specific GOBL documentation?
es-verifactu-v1, es-tbai-v1, es-facturae-v3.Does invopop submit the Facturae XML invoice?
Does invopop submit the Facturae XML invoice?
- A valid digital certificate (FNMT or DNIe).
- The XML file Invopop generated (download it from the workflow output).
- The three DIR3 administrative centres correctly embedded in the invoice —
Oficina Contable(01),Órgano Gestor(02),Unidad Tramitadora(03). If these are wrong, FACe will reject the invoice. The receiving public body publishes their codes in the DIR3 directory.
- FACe web portal: manual upload, fine for low volumes.
- A registered FACe-compatible third party (gestoría, ERP plugin, etc.).
How do I verify that the generated XML is valid?
How do I verify that the generated XML is valid?
facturae.xml. Upload this file to FACe’s online validator to verify its validity.Is the Facturae invoice reported to the tax authority?
Is the Facturae invoice reported to the tax authority?
What are the most common reasons for failing supplier approval?
What are the most common reasons for failing supplier approval?
- The uploaded document is not signed (they upload the unsigned template).
- Users upload a handwritten signature without and ID.
- The electronic signature is made with an FNMT certificate.
- The agreement is missing a date or location.
- The name is entered as an email address.
What happens if a supplier does not complete their registration within the allotted wait time?
What happens if a supplier does not complete their registration within the allotted wait time?
Error state. We currently recommend sending a reminder to the supplier through a webhook.The registration link will not expire and the entity will still be able to upload their registration documents which will be validated. Should you choose to run this workflow again using this supplier, the supplier will be accepted or rejected immediately because the required documentation has already been provided and validated.What happens if a supplier validation is rejected?
What happens if a supplier validation is rejected?
Error state. We currently recommend sending a notification to the supplier through a webhook within the Error Handling section.Afterwards, if you wish to re-register the supplier with new documents, you must:- Unregister the supplier using the Unregister Supplier workflow.
- Re-run the Register supplier workflow.
Continue to override the old one. See the image below for reference:
What is the minimum information required to register a supplier?
What is the minimum information required to register a supplier?
- Name
- NIF
- Address
- Full name
- Government ID type and number
- Address
What methods are available to sign the PDF supplier agreements?
What methods are available to sign the PDF supplier agreements?
What is the file size limit for the documents provided in the supplier registration flow
What is the file size limit for the documents provided in the supplier registration flow
How do I register a supplier with Facturae?
How do I register a supplier with Facturae?
What certificates does Facturae require to authenticate a supplier?
What certificates does Facturae require to authenticate a supplier?
🇪🇸 Invopop resources for Spain
🇪🇸 Invopop resources for Spain