How Modelo Reports for Spain are Generated
The Modelo Reports for Spain are legally required turnover reports, delivered electronically in a predefined format to the tax authorities in Spain.
Companies operating under the Spanish VAT regime or Canary Islands IGIC regime must submit these Modelo declarations:
-
Modelo 340
-
Modelo 347
-
Modelo 349
-
Modelo 415
Modelo reporting is based on accounting date or transaction date, depending on the type of Modelo and source of data. You can report a transaction in multiple reports, which can be submitted annually, quarterly, or monthly.
Settings That Affect Report Generation
Before you generate the Modelo reports, you must:
-
Complete and validate all the transactions.
-
Enter appropriate data in the global descriptive flexfields.
-
Select the transaction business category, document fiscal classification, and user-defined fiscal classification attributes for the transactions.
To report transactions correctly in the Modelo reports, use these transaction attributes:
Source Application |
Field Name |
Information used for |
Header or Line Level Information |
Used in Modelo |
---|---|---|---|---|
Payables or Receivables |
Business Category |
Tax setup, such as transaction business category |
Line |
347, 349, 415 |
Payables or Receivables |
Document Fiscal Classification |
Tax setup, transactions or document type |
Header |
340 |
Payables or Receivables |
User-Defined Fiscal Classification |
Tax setup, such as transactions or user-defined fiscal classification |
Line |
340 |
Receivables |
Global Descriptive Flexfield |
Global descriptive flexfield attribute |
Header |
340, 347, 349, 415 |
Human Capital Management |
HR Location |
Property address defined for each transaction related to property rental |
Header |
347 |
Human Capital Management |
HR Location |
Land registry reference number for transaction related to property rental |
Header |
340, 347 |
Payables or Receivables |
Product Type |
Goods or services for intra-EU operations |
Line |
349 |
Receivables |
Intended Use |
Triangulation |
Line |
349 |
Payables or Receivables |
Tax Reporting Code |
Tax reporting codes assigned by tax rule to intra-EU transactions based on source, product type and intended use |
Line |
349 |
Payables or Receivables |
Tax Rule |
Tax reporting codes, based on party bill to and ship-to address, source, product type and intended use |
Line |
349 |
How Reports Are Generated
To generate the Modelo reports, run these processes in the specified order:
-
Run the Turnover Reporting Selection Process in preliminary mode.
Select the Reporting Group parameter as Modelo Reporting for Spain. The Turnover Reporting Selection Process selects all the transactions with accounting date or transaction date within the selected periods.
-
Run the Modelo Verification Report for Spain.
-
Run the Modelo Electronic File Generation for Spain to generate XML files for Modelo 340, 347, 349, and 415, for a specific period.
-
Run the Turnover Reporting Selection Process in final mode to mark transactions as reported.