Spain SII - Invoices Issued
Invoice
Changes to generic fields
recipient.customInfo.taxIdTypeis required.customInfo.esp.descriptionis required.customInfo.esp.vatSchemeTypeCodeis required.customInfo.esp.invoiceTypeis required.lines[].customInfo.itemTypeis required
type Invoice {
// ...all generic invoice fields
lines: [
{
// ..other line item fields
vat: {
// ...other line item vat fields
code: string;
exemptReasonCode?: string;
}
customInfo: {
itemType: string;
}
}
];
recipient: {
// ...everything from invoice.recipient,
// invoice.recipient.taxId can not have a ES country prefix for domestic transactions but it can for intra-EU or export transactions
contact: {
email?: string;
}
customInfo:{
taxIdType: string
}
};
customInfo: {
esp: {
fiscalYear?: string;
settlementPeriod?: string;
description: string;
invoiceType: string;
taskType?: string;
vatSchemeTypeCode: string;
transactionType?: string;
}
};
Field information
Name | Type | Required | Description |
|---|---|---|---|
| string | Required | A value from an enumerated list of types: |
| string | Required | Standard VAT codes. A value from an enumerated list as outlined on VAT code classification |
| string | Conditional | If the line VAT amount is 0, a value is required. |
| string | Conditional | Required if the VAT Amount is 0, for transactions subject and exempt from Spanish VAT: E1: Exempt on account of Article 20 E2: Exempt on account of Article 21 E3: Exempt on account of Article 22 E4: Exempt under Articles 23 and 24 E5: Exempt on account of Article 25 E6: Exempt on other grounds Transactions not subject to Spanish VAT (lines[].vat.code is NS): ESP-IMRL: Sales not subject to VAT due to location rules (outside TAI or in special territories such as the Canary Islands) ESP-IM714: Sales not subject to VAT under specific non-taxable legal categories (Articles 7 and 14) |
| string | Required | Three-letter country code (ISO 3166). |
| string | Conditional | Email address of recipient. Required for invoices submitted to non-registered entities |
| string | Required | Identification types in the country of residence. A value from an enumerated list of types: 03: PASSPORT 04: OFFICIAL IDENTIFICATION DOCUMENT ISSUED BY THE COUNTRY OR REGION OF RESIDENCE 05: RESIDENCE CERTIFICATE 06: OTHER SUPPORTING DOCUMENT 07: NOT REGISTERED |
| string | Optional | Fiscal year (YYYY format) |
| string | Optional | Settlement period (MM format, 01-12) |
| string | Required | Operation description of the invoice |
| string | Optional | F1: Regular Invoice F2: Simplified Invoice (Gross amount less than 400 Euro) |
| string | Optional | A value from an enumerated list of communication types: A1: Modification of invoices/records (registry errors) A4: Modification of Travelers Invoice A5: Registration of VAT refunds for travelers A6: Modification of VAT refunds for travelers |
| string | Conditional | Required for transactions subject and not exempt from Spanish VAT. A value from an enumerated list of types: S1: Subject and not exempt- Without reverse charge S2: Subject and not exempt - With reverse charge S3: Subject and not exempt - Without reverse charge and with reverse charge. Note: Do not use when |
| string | Required | A value from an enumerated list of codes as outlined on Spain SII VAT regime codes |
Example CSV file
Updated 12 days ago