Официальная документация: Agencia Tributaria Modelo 100.
Срок подачи налоговой декларации и уплаты налогов
В соответствии с испанским налоговым законодательством, граждане Испании, а также иностранные лица, проживающие на территории Испании, обязаны подать декларацию о доходах за предыдущий год в период с 3 апреля до 1 июля.
Правила зачета при закрытии позиций
Общие положения
Убытки могут быть зачтены в счет доходов в рамках годовой декларации.
Правило FIFO
При покупке/продаже расчет происходит согласно правилу FIFO (первая купленная бумага считается первой проданной).
Операции Forex
Согласно разъяснения V2422-20, нет необходимости декларировать прирост капитала ни от акций, ни от валют до фактического момента их продажи.
Правило двух месяцев
Это правило предотвращает компенсацию потерь ценной бумаги за счет прироста капитала, полученного от этой же ценной бумаги, если инвестор покупает ее в течение двух месяцев до или после продажи, вызвавшей имущественные убытки.
Однако, после последующей продажи оставшихся лотов данных ценных бумаг, предыдущий убыток, не учтенный согласно этого правила может быть учтен.
Правило ожидания будет составлять 12 месяцев вместо 2 месяцев, если вы продаете и выкупаете акции, которые не котируются или котируются на рынках, не регулируемых/ассимилированных ЕС. Следующие рынки являются ассимилированнми ЕС, и поэтому применяется правило 2 месяцев:
- Австралия (ASX)
- Гонконг (SEHK)
- США (CBOE, NYSE, Nasdaq)
Примеры
Ниже приводится ряд примеров, которые можно использовать для пробной генерации отчетов бесплатно. Данные примеры представляют собой описание сделок в универсальном формате (подробнее), отражающие примеры запросов в Генеральное Налоговое Управление. В таблице, приведенной ниже, сначала идет ссылками страницы запроса, далее, – ссылка на файл с исходными данными сделок, затем – результат обработки этих данных сервисом. Вы можете загрузить любой из приведенных ниже файлов в систему для ознакомления с результатом:
Компенсация прибыли по дивидендам
Убыток от продажи ценных бумаг фондовом рынке, может быть зачтен с процентами со счетов, дивидендами и купонами по облигациям до 25% от суммы дохода.
Список секций для заполнения Формы 100 по инвестиционным доходам:
- Ячейка [0328]. Общая сумма транзакций с ценными бумагами.
- Ячейка [1626]. Деривативы (Options, Futures, CFD, Forex).
- Ячейка [1631]. Стоимость покупки и продажи деривативов.
- Ячейка [0029]. Дивиденды, налог по которым удержан в Испании.
- Ячейка [0588]. Дивиденды, связанные с двойным налогообложением.
- Ячейки [1802] и [1803]. Проданная и купленная криптовалюта.
- Ячейки [1804] – [1806]. Стоимость покупки и продажи криптовалюты.
Процедура подачи налоговой декларации
Существует несколько способов формирования и подачи Формы 100:
- Генерация и подача Формы 100 в виде готового XML
- Генерация и тестирование результата с помощью файла SES
- Самостоятельное заполнение декларации на Agencia Tributaria, используя данные пояснительной записки (из Excel и PDF)
Генерация и подача Формы 100 в виде готового XML
Алгоритм подачи налоговой декларации в электронном формате на основе отчёта (отчетов) брокера.
1. Получите отчёт от брокера, на основании которого будет сгенерирована декларация.
Инструкции по получению необходимых отчетов приведены в соответствующих разделах справки.
2. Приступите к расчёту налогов.
Перейдите в раздел Расчёт налогов данного сервиса.
Выберите нужный формат исходных данных и прикрепите соответствующий отчет, полученный на предыдущем шаге. После этого у вас есть возможность выбрать формат результата: налоговая декларация может быть в сгенерирована виде XML, что позволит загружать ее напрямую.

При выборе форматов нет необходимости выбирать все доступные сразу. Можно выбрать только тот формат или форматы, которые действительно необходимы. Оплата всех форматов, помеченных синей галочкой происходит только один раз независимо от того какие отчеты были выбраны. В дальнейшем их можно генерировать сколько угодно раз в различных комбинациях и с различными настройками для того же самого исходного отчета (отчетов) бесплатно (подробнее).
3. Заполните личные данные (опционально).
Вы можете заполнить личные данные либо здесь, через сервис, либо использовать тестовые данные, а реальные данные ввести уже непосредственно на странице налоговой системы.

Нажмите СГЕНЕРИРОВАТЬ ОТЧЕТЫ.
4. Загрузите полученный XML.
Список всех действий представлен по ссылке Personal Income Tax procedures.
В разделе Filing using a file выберите Filing returns.
Также не забудьте убедиться в наличии прочих доходов, не связанных с ценными бумагами по Modification of a declaration already submitted.
Генерация и тестирование результата с помощью файла SES
Формат SES позволяет загрузить данные сделок в Open Web Rental Simulator, который позволяет оценить будущий размер налогов. Кроме того, существует тестовая платформа, позволяющая открыть SES файл, при необходимости внести изменения, и сохранить в формат XML – Sede electrónica (Preproduccion).
Самостоятельное заполнение декларации на Agencia Tributaria
1. Получите отчёт от брокера, на основании которого будет сгенерирована декларация.
Инструкции по получению необходимых отчетов приведены в соответствующих разделах справки.
2. Приступите к расчёту налогов.
Перейдите в раздел Расчёт налогов данного сервиса. Выберите нужный формат исходных данных и прикрепите соответствующий отчет, полученный на предыдущем шаге. После этого у вас есть возможность выбрать формат результата: Excel и/или PDF.

3. Заполните личные данные (опционально).
Вы можете заполнить личные данные либо здесь, через сервис, либо использовать тестовые данные, а реальные данные ввести уже непосредственно на странице налоговой системы.
Нажмите СГЕНЕРИРОВАТЬ ОТЧЕТЫ.
4. Зайдите на сайт Agencia Tributaria Renta.
Выберите Draft/declaration processing service (DIRECT Income and WEB Income). Пройдите процедуру идентификации.

В качестве примера возьмем следующие данные
5. Акции

Нажмите на кнопку Mostrar opciones
Нажмите на цифру 1 между стрелочками

Перейдите на страницу 17 / 54

F2. Ganancias y pérdidas patrimoniales derivadas de la transmisión de elementos patrimoniales (a integrar en la base imponible del ahorro) (continuación)
Нажмите на значок карандаша рядом с ячейкой [0328] Importe global de las transmisiones efectuadas en 2023

5.1 Вмененные прибыли и убытки по акциям
Следующие поля необходимо заполнить:
- Эмитент – Entidad Emisora. В качестве эмитента при указании общих данных по всем сделкам вы можете ввести название брокера (брокеров).
- Стоимость продажи – Valor de transmisión
- Стоимость приобретения – Valor de adquisición
- Неотнесение убытков от выкупа однородных ценных бумаг - No imputación de pérdidas por recompra de valores homogéneos. Установите значение Marque la casilla si ha obtenido una pérdida patrimonial y ha recomprado acciones homogéneas en los dos meses anteriores o posteriores a la transmisión выключенным при внесении вмененной прибыли или убытка.

5.2 Расходы которые не могут быть вменены
В случае, если существуют также сделки, убытки по которым могут быть вменены, для декларации убытка, который не может быть вменен, необходимо нажать Больше прибыли/убытков – Alta Ganancia/Pérdida. Далее – аналогичным образом указываются:
- Эмитент – Entidad Emisora. В качестве эмитента при указании общих данных по всем сделкам вы можете ввести название брокера (брокеров).
- Стоимость продажи – Valor de transmisión
- Стоимость приобретения – Valor de adquisición
- Отметьте галочкой, если вы понесли убыток и выкупили аналогичные акции в течение двух месяцев до или после передачи – Marque la casilla si ha obtenido una pérdida patrimonial y ha recomprado acciones homogéneas en los dos meses anteriores o posteriores a la transmisión

6. Деривативы (Опционы, Фьючерсы, CFD, Форекс)
Перейдите на страницу 21 / 54
F2. Ganancias y pérdidas patrimoniales derivadas de la transmisión de elementos patrimoniales (a integrar en la base imponible del ahorro) (continuación)

Нажмите на значок карандаша рядом с ячейкой [1626]. Тип актива Tipo de elemento patrimonial. Clave

Во всплывающем окне Tipo de elemento patrimonial выберите: Прочие активы, не затронутые экономической деятельностью – Otros elementos patrimoniales (bienes o derechos) no afectos a actividades económicas.
Далее нажмите на значок карандаша рядом с ячейкой [1631].
Отметьте Transmisión intervivos onerosa (venta, permuta, etc).

7. Дивиденды
7.1 Дивиденды, налог по которым удержан в Испании (ячейка [0029])
Перейдите на страницу 7 / 54
B. Rendimientos del capital mobiliario
Rendimientos del capital mobiliario a integrar en la base imponible del ahorro

Нажмите на значок карандаша рядом с ячейкой [0029].
Дивиденды и другие доходы от владения активами – Dividendos y demás rendimientos por la participación en fondos propios de entidades.
Заполните следующие поля:
- Полный доход – Ingresos íntegros.
- Удержания – Retenciones.
- Административные и депозитные сборы - Gastos de administración y depósito. Сюда можно включить прочие расходы по брокерскому счету, такие как депозитарные сборы.

7.2 Дивиденды с международным двойным налогообложением (ячейка [0588])
Перейдите на страницу 34 / 54
M. Cálculo del impuesto y resultado de la declaración
Cuota resultante de la autoliquidación

Нажмите на значок карандаша рядом с ячейкой [0588]

Далее нажмите на значок карандаша рядом с полем Доходы, включаемые в налоговую базу по сбережениям – Rentas incluidas en la base del ahorro.

Заполните следующие поля:
- Уменьшенный чистый доход от движимого капитала, полученного за рубежом, включенный в налоговую базу по налогу на сбережения – Rendimientos netos reducidos del capital mobiliario obtenidos en el extranjero incluidos en la base del ahorro.
- Налог, уплаченный за рубежом (*) - Impuesto satisfecho en el extranjero (*).
8. Подача декларации
Заполните прочие доходы и расходы и нажимте Подача декларации - Presentar declaración.