---
id: topic/business-central/business-functionality/local-functionality/spain
type: topic
title: Spain
summary: "Spain local functionality in Business Central: VAT declarations and SII, banking and payment exports, VERI*FACTU electronic invoicing and Cartera bills, statutory finance reports, and general items such as due dates and NACE codes. It answers setup, generation and submission questions for Spanish compliance."
tier: official
language: en
system: localization
review:
  state: reviewed
  by: opus
  at: "2026-10-07T05:21:05.799Z"
  flags: []
generated:
  at: "2026-10-08T00:04:31.553Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: 5be7d40755b67a9c50b90a1e902ca7e39bd7f05a42ce623f34d2cca178359fa8
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-set-up-bank-accounts-for-electronic-payments
    title: Bank Accounts for Electronic Payments [ES]
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/calculating-due-dates
    title: Calculating Due Dates [ES]
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/cartera-module
    title: Cartera Module
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/corrective-invoices
    title: Corrective invoices [ES]
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-create-report-340
    title: Create Report 340 [ES]
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-create-report-349
    title: Create Report 349 [ES]
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-create-templates-for-telematic-vat-statements-in-text-file-format
    title: Create Templates for Telematic VAT Statements in Text Format (ES)
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-create-templates-for-telematic-vat-statements-in-xml-file-format
    title: Create templates for telematic VAT statements in XML format (ES)
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/electronic-payments-aeb-n341
    title: Electronic payments – AEB N34.1 - [ES]
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/enable-real-time-invoice-reporting
    title: Enable embedded VERIFACTU mode [ES]
    date: "2026-06-15"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/equivalence-charges-ec-
    title: Equivalence Charges (EC) [ES]
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-create-report-347
    title: How to create report 347 [ES]
    date: "2025-05-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-enter-ccc-codes
    title: How to enter CCC codes [ES]
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-enter-nace-codes
    title: How to Enter NACE Codes [ES]
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-export-electronic-payments
    title: How to Export Electronic Payments [ES]
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-export-account-schedules-to-asc-format
    title: How to Export Financial Reports to ASC Format
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-export-vat-statements-in-text-format
    title: How to Export VAT Statements in Text Format
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-export-vat-statements-in-xml-format
    title: How to export VAT statements in XML format
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-ignore-discounts-in-general-ledger-accounts
    title: How to Ignore Discounts in General Ledger Accounts
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-indent-and-validate-chart-of-accounts
    title: How to Indent and Validate Chart of Accounts
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-post-and-print-all-transactions-for-a-period
    title: How to Post and Print All Transactions for a Period
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-print-account-book-reports
    title: How to print account book reports [ES]
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-print-sales-and-purchase-invoice-books
    title: How to Print Sales and Purchase Invoice Books
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-set-limits-for-due-dates
    title: How to Set Limits for Due Dates
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-set-up-and-close-income-statement-balances
    title: How to Set Up and Close Income Statement Balances
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-set-up-operation-codes
    title: How to Set Up Operation Codes
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-set-up-payment-days-and-non-payment-periods
    title: How to Set Up Payment Days and Non-Payment Periods
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-void-electronic-payments
    title: How to Void Electronic Payments
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-pay-vendors-by-using-electronic-payments
    title: Pay vendors using electronic payments [ES]
    date: "2025-05-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/payments-cartera-module
    title: Payments Cartera Module
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/payments-in-cash
    title: Payments in Cash
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/receivables-cartera-module
    title: Receivables Cartera module [ES]
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/report-340
    title: Report 340 [ES]
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/report-347
    title: Report 347 [ES]
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/report-349
    title: Report 349 [ES]
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-set-up-340-reports-for-small-businesses
    title: Set up 340 reports for small businesses [ES]
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/how-to-set-up-bank-ccc-codes
    title: Set up bank CCC codes [ES]
    date: "2025-05-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/sii-setup
    title: Set up SII for VAT reporting [ES]
    date: "2026-09-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/SII-invoice-types-sales-purchase-documents
    title: SII Invoice Types in Sales and Purchase Documents
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Spain/transaction-numbers
    title: Transaction numbers
    date: "2025-05-29"
    commit: null
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/page/472
    - object/page/473
    - object/page/747
  features: []
  topics:
    - topic/business-central/business-functionality/local-functionality
    - topic/business-central/business-functionality/local-functionality/spain/vat
    - topic/business-central/business-functionality/local-functionality/spain/banking-and-payments
    - topic/business-central/business-functionality/local-functionality/spain/electronic-invoices
    - topic/business-central/business-functionality/local-functionality/spain/core-finance
    - topic/business-central/business-functionality/local-functionality/spain/general
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/11852
learn_toc_path:
  - Business functionality
  - Local functionality
  - Spain
toc_file: business-central/TOC.md
parent: topic/business-central/business-functionality/local-functionality
children:
  - topic/business-central/business-functionality/local-functionality/spain/vat
  - topic/business-central/business-functionality/local-functionality/spain/banking-and-payments
  - topic/business-central/business-functionality/local-functionality/spain/electronic-invoices
  - topic/business-central/business-functionality/local-functionality/spain/core-finance
  - topic/business-central/business-functionality/local-functionality/spain/general
coverage:
  learn: 42
  code: 3
  video: 0
  blog: 0
  guideline: 0
bc_forms:
  - 472
  - 473
  - 747
  - 10704
  - 10705
  - 10710
  - 10736
  - 10737
  - 10738
  - 10740
  - 10744
  - 10751
  - 10752
  - 10753
  - 10770
  - 10771
  - 35291
  - 35292
  - 35293
  - 35294
  - 35295
  - 35296
  - 35297
  - 35298
  - 35299
  - 35300
  - 35301
  - 35302
  - 35303
  - 35304
  - 35305
  - 35306
  - 35848
  - 35850
  - 700071
  - 700072
  - 7000003
  - 7000004
  - 7000005
  - 7000006
  - 7000007
  - 7000008
  - 7000009
  - 7000010
  - 7000011
  - 7000012
  - 7000014
  - 7000015
  - 7000016
  - 7000017
  - 7000018
  - 7000019
  - 7000020
  - 7000021
  - 7000022
  - 7000024
  - 7000025
  - 7000029
  - 7000030
  - 7000031
  - 7000032
  - 7000033
  - 7000034
  - 7000036
  - 7000037
  - 7000040
  - 7000041
  - 7000044
  - 7000045
  - 7000048
  - 70000013
member_hash: 7df37d76337ab65241c1d27ffce069ef9171e9547be54cbf24f3db1d2dda1da4
narrative: generated
---

# Spain

> Spain local functionality in Business Central: VAT declarations and SII, banking and payment exports, VERI*FACTU electronic invoicing and Cartera bills, statutory finance reports, and general items such as due dates and NACE codes. It answers setup, generation and submission questions for Spanish compliance.

Path: [Business functionality](../../business-functionality.md) > [Local functionality](../local-functionality.md) > Spain · tier official · system localization · narrative reviewed (checked by Opus)

## Overview

This section groups the Spain-specific features of Business Central into five areas: VAT, banking and payments, electronic invoices, core finance, and general. Each area has its own set of pages. They cover both the setup of a feature and the steps to run it.

VAT is the largest area. It covers Equivalence Charges, VAT statements, telematic export, SII setup and the 340, 347 and 349 reports. Banking and payments covers CCC bank codes, bank account setup, AEB N34.1 and other export formats, and the 340 declaration for cash payments. Electronic invoices covers VERI*FACTU reporting, SII invoice types and the Cartera modules for receivables and payables bills. Core finance covers the statutory books and year-end closing. General covers due date calculation, corrective invoices, NACE codes and operation codes for Report 340.

Start with the area that matches your task. For tax declarations, go to VAT. For paying vendors, go to Banking and payments. For invoice reporting to AEAT, go to Electronic invoices. For company-wide setup, check General and Core finance first. Operation codes for Report 340 are in General, so check there when you prepare VAT declarations.

## Key points

- VAT (14 pages): Equivalence Charges, VAT statements, telematic export in text and XML, SII setup, and reports 340, 347 and 349.
- Banking and payments (9 pages): CCC bank codes, bank account setup for electronic payments, AEB N34.1 and other export formats, paying vendors and voiding exports.
- Banking also covers payment days, non-payment periods, and reporting cash payments with the 340 declaration.
- Electronic invoices (6 pages): VERI*FACTU reporting to AEAT in embedded mode or through B2Brouter, plus SII invoice and credit memo types.
- Cartera modules handle receivables and payables bills.
- Core finance (8 pages): general ledger setup, transaction numbering, official account book and invoice book reports, year-end income statement closing, and ASC export of financial reports.
- General (5 pages): due date calculation under legal payment-delay limits, corrective invoices, NACE codes on company information, and operation codes for Report 340.

## Subtopics

- [VAT](spain/vat.md) (14 pages)
- [Banking & payments](spain/banking-and-payments.md) (9 pages)
- [Electronic invoices](spain/electronic-invoices.md) (6 pages)
- [Core finance](spain/core-finance.md) (8 pages)
- [General](spain/general.md) (5 pages)

## Videos, posts and code changes

Linked by a Haiku matcher with a grounding quote from the item's summary (link/topics.ts); machine-generated.

- [#11852 [main] Allocation Accounts with Invoice Discount produces wrong posted entries in Sales and Purchases documents in the Spanish version.](../../../../changes/bcapps/11852.md) (code change): "allocation accounts are used with invoice discounts in Spanish"

## Business Central pages and reports

The pages, reports and queries this hub's Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.

- [Page 472 "VAT Posting Setup"](../../../../objects/page/472.md) · on [Table 325 "VAT Posting Setup"](../../../../objects/table/325.md) · via [VAT](spain/vat.md)
- [Page 473 "VAT Posting Setup Card"](../../../../objects/page/473.md) · on [Table 325 "VAT Posting Setup"](../../../../objects/table/325.md) · via [VAT](spain/vat.md)
- [Page 747 "VAT Clauses"](../../../../objects/page/747.md) · on [Table 560 "VAT Clause"](../../../../objects/table/560.md) · via [VAT](spain/vat.md)

Learn also names 68 objects with no object page: page/10704, page/10705, page/10710, page/10736, page/10737, page/10738, page/10740, page/10744, page/10751, page/10752, page/10753, page/10770, page/10771, page/35291, page/35292, page/35293, page/35294, page/35295, page/35296, page/35297, page/35298, page/35299, page/35300, page/35301, page/35302, page/35303, page/35304, page/35305, page/35306, page/35848, page/35850, page/700071, page/700072, page/7000003, page/7000004, page/7000005, page/7000006, page/7000007, page/7000008, page/7000009, page/7000010, page/7000011, page/7000012, page/7000014, page/7000015, page/7000016, page/7000017, page/7000018, page/7000019, page/7000020, page/7000021, page/7000022, page/7000024, page/7000025, page/7000029, page/7000030, page/7000031, page/7000032, page/7000033, page/7000034, page/7000036, page/7000037, page/7000040, page/7000041, page/7000044, page/7000045, page/7000048, page/70000013.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
