Skip to content
Congreso Abierto
EN

Principle

This site contains only official information from the Spanish state, presented exactly as the institution that produces it publishes it. We make no interpretations or judgements: we organise and simplify it so that anyone can look it up and draw their own conclusions. If anything differs from the official document, the official document prevails.

The official documents and data are published by the Congress in Spanish and are shown here as published.

Official sources

  • Deputies, groups and positions: the official search tool and profiles on congreso.es (15th term, XV Legislatura). Consulted on 5 October 2026.
  • Property and vehicles: the Declaraciones de Bienes y Rentas (asset and income declarations) that each deputy files with the Congress and that the Congress publishes on their profile: 395 documents from 349 deputies; the most recent is dated 17 September 2026.
  • Income, accounts, shares and companies: pages 1 to 3 of those same asset declarations.
  • Positions, activities, previous jobs and donations: the Registro de Intereses - Actividades (register of interests – activities) and the Declaraciones de Intereses Económicos (declarations of economic interests) that the Congress publishes on each deputy’s profile.
  • Votes: the Congress’s open voting data, with the official text of each item.
  • Legislation: Boletín Oficial del Estado (Spain’s official gazette: decree-laws and decisions to ratify or repeal them).
  • Pay: Régimen económico y ayudas de los miembros de la Cámara (pay and allowances of members of the Chamber), 2026 amounts.

Group and electoral list. The Congress records two different things: the electoral list (candidatura) on which each deputy was elected and the parliamentary group they belong to on the date of consultation. They may differ: anyone who leaves their group moves to the Grupo Mixto (mixed group), even if they were elected on another list. The chamber chart is ordered by parliamentary group; where the electoral list is different, it is shown in brackets.

Education and career

These come from each deputy’s Ficha personal (personal profile) on congreso.es, a text written by the deputy themselves. It is copied word for word, line by line, and only split into two blocks:

  • Education: lines about degrees or studies (bachelor’s degree, master’s, doctorate, diploma, engineering, course, programme…). Everything else is career. A sentence about a job (lecturer, researcher, director…) does not count as education even if it names a university.
  • Public or private university: only when the line names the institution. The type is the one listed in the Ministry’s Registro de Universidades, Centros y Títulos (RUCT) (register of universities, centres and degrees). Other ways of naming it are also recognised (in Spain’s other official languages, abbreviations such as UCM or UNED, and schools that are part of a university, such as ICADE, ESADE or IESE). The list is in data/manual/universidades.json.
  • If it names an institution that is not in the RUCT (for example, a foreign university), this is stated, without classifying it. If it does not name the institution, the page says that the profile does not specify it: nothing is inferred.
  • Family details (marital status, children) are not collected, even if they appear in the profile.
  • Timeline: the terms in which they have been a deputy (with their official dates), their positions in the Chamber on the date of consultation, with their start date, the lines of their career that mention a year, and their asset declarations and declarations of economic interests for this term, each with its PDF.

Property and homes

The “Bienes inmuebles” (real estate) tables in each declaration are used, copied word for word. Each profile links to its original PDFs.

  • Properties: all urban and rural real estate that the deputy declares in their own name, in full or partial ownership: homes, garages, storage rooms, commercial premises, industrial buildings, building plots, rural estates… Each line of the official table counts as one property; if the line gives a number of units (“16 viviendas”, “8 fincas rústicas”, “piso y dos plazas de garaje”), those units are counted.
  • Homes: of those properties, the ones the deputy describes as a home, flat, house, chalet, apartment, penthouse, duplex, studio, terraced house, single-family house, bungalow or residential, including on rural land. Properties described only as a garage, parking space, carport, storage room, commercial premises, office, warehouse, industrial building, building plot, parcel, land or rural estate do not count as homes.
  • The percentage and the type of right (pleno dominio, nuda propiedad, ganancial…) are shown as the deputy writes them.
  • Real estate owned by companies in which the deputy has a stake is listed separately on their profile and is not added in.
  • If the latest declaration only reports a change (for example, a purchase), it is shown alongside the previous full declaration. An asset only stops being counted when a later official declaration reports its sale or removal; the profile shows which one.
  • Declarations reflect the deputy’s assets on the date they were filed.

Vehicles

Copied from the “Vehículos, embarcaciones y aeronaves” (vehicles, boats and aircraft) table. Number plates are not published, because the official form itself asks for them not to be given.

Debts and loans

Copied from the “Deudas y obligaciones patrimoniales” (debts and financial obligations) section (page 4) of the same asset declarations used for property.

  • Each loan is published with its description and lender, the date it was granted, the amount granted and the outstanding balance, exactly as the deputy writes them (format, typos and all).
  • The total outstanding balance is the sum of the loans table in their most recent declaration that fills in this section. If an amount cannot be read as a number without interpreting it (a digit that is illegible in the scan, an impossible format), it is not added and “at least” is shown.
  • Loans from different declarations are not added together, because the same loan may be repeated. Earlier ones that are still in force are shown separately.
  • “Otras deudas y obligaciones” (other debts and obligations: pensions, guarantees, financing…) and the deputy’s remarks about their debts are copied word for word and are not added up.
  • The names of private individuals other than the deputy (for example, children) are replaced with “[nombre omitido]” (name omitted).
  • If a reading could not be fully confirmed (a figure covered or cut off in the scan, an almost invisible separator) or the original contains inconsistent data (an impossible date, or one later than the declaration), the profile flags it with an unconfirmed reading notice, a link to the PDF and another link to let us know if anyone can confirm it.
  • The balance is as of the date set by the official form: 31 December of the year before the declaration, or the month before it was filed.

Income, accounts and shares

Copied from pages 1 to 3 of the asset declarations, with the text and amount exactly as the deputy writes them:

  • Income: what they received in the year before the declaration (salaries, fees, dividends, interest, rents, sales and other income), and the personal income tax (IRPF) they paid that year. Their salary from the Congress is not declared here because the Chamber already publishes it (see Pay); that is why many tables appear empty even though the deputy declares their IRPF.
  • Accounts and deposits: the balance of all their deposits on the date set by the form. Account numbers are not published.
  • Shares, funds and companies: government debt, shares and holdings, companies in which their companies hold more than 5%, and other assets or rights (life insurance, pension plans…), at the value they declare.
  • Each table is taken from the most recent declaration that fills it in, and the profile shows its date. Amendments that only report other changes (for example, a vehicle) do not replace it.
  • The large figures on the profile are the total of each table. If an amount cannot be read as a number without interpreting it (formats such as “47.268.27”, or text instead of a figure), it is not added and “at least” is shown. No averages are calculated.
  • The names of private individuals other than the deputy are replaced with “[nombre omitido]”.

Positions and activities

From the Registro de Intereses - Actividades: public offices, public activities they have given up, pensions, teaching, party positions, collaborations, authorised private activities and others. This is what each deputy declares and what the plenary of the Congress considers compatible with their seat. The text is extracted automatically from the official PDF (it has a text layer) and published word for word, with the date of the plenary decision. If the plenary has not yet ruled, the Congress does not publish the content and the profile says so.

Previous jobs and interests

From the Declaraciones de Intereses Económicos (Código de Conducta de las Cortes Generales, the code of conduct of the Spanish Parliament): activities in the five years before taking their seat that gave them income or could influence their political activity (period, employer, sector and description), donations and gifts received, foundations and associations they contribute to, and other interests. Each section is taken from the most recent declaration that fills it in. The name of a private individual (for example, a relative named as a benefactor) is replaced with “[nombre omitido]”.

How the data were copied

The declarations are published as scanned PDFs, with no structured data. Each one has been copied by hand from the PDF and then checked a second time, row by row (debts with two independent transcriptions, whose differences are resolved by looking at the PDF), including the remarks on page 4 and any continuation. Profiles with an unconfirmed reading carry a notice (*) and a link to the PDF so it can be checked. Income, accounts, shares and declarations of interests have been transcribed from the PDF and compared with an independent automatic reading (OCR): every amount or word that did not match has been checked again in the enlarged original.

Pay

This shows the official 2026 monthly amounts that correspond to each deputy during their term of office, according to their constituency and positions:

  • Constitutional allowance (asignación constitucional), the same for everyone: €3,366.99.
  • Expenses allowance, exempt from IRPF: €2,162.85 (outside Madrid) or €1,032.38 (deputies elected for Madrid).
  • Supplements for positions, not cumulative within each block (Bureau and Board of Spokespersons; committees):
    • Presidencia del Congreso: €10,963.85
    • Vicepresidencia de la Mesa: €3,509.12
    • Secretaría de la Mesa: €2,925.03
    • Portavoz de grupo: €3,197.41
    • Portavoz adjunto/a de grupo: €2,497.05
    • Presidencia de Comisión: €1,712.50
    • Vicepresidencia de Comisión: €1,252.04
    • Portavoz de Comisión: €1,252.04
    • Secretaría de Comisión: €834.71
    • Portavoz adjunto/a de Comisión: €834.71

Positions are taken from each deputy’s official profile. This does not include transport (paid directly by the Congress) or the salaries of those who are also members of the Government, which are governed by the Presupuestos Generales del Estado (state budget).

Votes

Each vote shows the official text of the item, the type of vote, the result, how each group voted (with each deputy’s group on the date of the vote) and how each deputy voted, according to the Congress’s open data. The chamber chart is a graphic ordered by parliamentary group; it does not reproduce the real seating plan. Roll-call votes (cast aloud) take longer to appear in the open data; they are added when they appear. When the Cortes are dissolved, decree-laws are ratified or repealed by the Diputación Permanente, the standing committee (art. 78 of the Constitution). When the Congress publishes only the totals of a vote, without each deputy’s vote (for example, in a secret ballot), the site shows only those totals and says so. See votes.

Their votes in plenary

For each deputy, we count all plenary votes in the 15th term (XV Legislatura) with published individual votes in which they held a seat: how many times they voted yes, no or abstain, and how many times they did not vote (because they were absent or did not cast a vote). Secret ballots are not included, because there is no individual vote for each deputy.

Voted differently from their group: counted when they voted yes, no or abstain and the majority of their group in that vote (using the group the Congress publishes for that date) voted otherwise. “Did not vote” does not count, nor do votes in which their group was tied, nor does the Grupo Mixto, which brings together several parties.

Vote topics

The votes page includes all plenary votes in the 15th term published in the open data (since September 2023). Roll-call votes, such as investiture votes, do not have each deputy’s vote in the open data and do not appear. Key votes also include official documents (BOE, BOCG, Diario de Sesiones) and verbatim extracts of the text, checked by hand; the others show the official title, the totals, the vote by group and the official JSON and PDF.

The Congress does not classify its votes by topic. To make them filterable, each vote is given one or more topics based on the words in its official title (for example, “alquiler” [rent] or “vivienda” [housing] → Housing). It is a search aid, not a judgement: the full list of words is in data/manual/temas.json and anyone can suggest changes. If a vote does not fit any topic, it appears under “Other”.

The result is calculated from the official totals: simple majority (more yes than no votes), except in the vote on an organic law as a whole, which needs 176 votes in favour (art. 81 of the Constitution). For decree-laws, “ratified” or “repealed”.

Spotted a mistake?

Report the mistake on GitHub with the deputy, the data point and the link to the official document (with the page number). Only corrections backed by an official document are accepted.

The project is public and anyone can suggest changes, whether or not they can code. Contribute explains how.