Accessing Your Employment History Through the Spanish Vida Laboral System
If you need to pull your full work history for a visa application, a mortgage, or just to figure out why your pension looks smaller than expected, you are going to run into the Vida Laboral system. It is Spain's electronic certificate of employment history, managed by the Ministry of Inclusion, Social Security and Migration. The official portal is vidalaboral.seguridadsocial.es. That is where you log in and request the document. The process itself is not complicated, but there are enough edge cases that people waste hours before getting it right. I have been helping people untangle these issues for years, and most of the confusion comes from authentication problems, not from the tool itself.
Vida Laboral SMS La Herramienta Digital Que Revoluciona La Gestin De Tu Carrera Profesional
The platform allows you to download your certificado de vida laboral instantly once you are verified. The SMS component came later as an alternative authentication method for people who do not have a digital certificate or Cl@ve PIN. You enter your NIE or DNI, request a code, and the code arrives via text message to the phone number registered in the Social Security system. You type it in, and you are through. Here is what most people do not realize about the phone number requirement. The number on file with the Seguridad Social has to match the one receiving the SMS. If you changed phones and never updated your record, the code goes nowhere and you sit on hold with the tax office for forty minutes. I learned this the hard way when a client was trying to pull a certificate for a residency renewal and the SMS never arrived. We ended up going to a presencial office because updating the phone number online requires a digital certificate you did not have. The workaround was simpler than it sounds: bring a recent payslip showing your current number to the Social Security office, have them update it on the spot, then come back online and try again.
Step-by-Step Access Process
Go to the official Vida Laboral website. Click on the section for downloading your certificate. You will be redirected to the authentication page. Choose the SMS option if you do not have a clave permanente or electronic certificate. Enter your identification number. Wait for the code. It usually takes less than sixty seconds, though I have seen delays up to five minutes during peak hours. Enter the code. The system generates your PDF within seconds. The PDF contains every contract, period of unemployment benefits, self-employment registration, and pension contribution you have ever had in Spain. It is organized chronologically by employer and by Social Security regime. The data goes back to 1967 if your records are complete, though many people find gaps in the early years due to how digitization was rolled out across regions.
Get the Full Details

What the Document Actually Shows
Each entry includes the employer's name, the CIF, your job category, your contracted hours, your salary base, and the dates. It also shows periods where you were registered as unemployed collecting SEPE benefits. The salary figures are your base de cotización, not necessarily your take-home pay. This distinction matters when you are calculating projected retirement income or disputing a contribution gap. One counter-intuitive thing about this document is that it does not automatically correct duplicate entries. If you worked for the same company under two different CIFs, or if a temporary agency submitted contributions under its own cif while your actual employer submitted under theirs, both will appear as separate employments. The system does not merge them. You have to flag discrepancies yourself when submitting the certificate for official purposes. I once spent three weeks tracking down a duplicate entry for a client who thought he had been unemployed for eight months. It turned out his former employer and the staffing agency had both submitted contributions for the same period. The Vida Laboral showed two overlapping records. The fix required a formal rectification request through the SEDE Electrónica of the TGSS, not through the Vida Laboral portal itself.
Common Pitfalls
Browser compatibility is one issue. The site works fine on Chrome and Firefox but tends to break on Safari if you are on an older macOS version. Use Chrome if you encounter errors. Another problem is the session timeout. If you leave the tab open for more than fifteen minutes without interacting, your session expires and you have to restart. This catches people off guard when they are gathering documents on another screen. The SMS authentication itself has a rate limit. You can request a code only once every ten minutes. If you mistype your ID number and hit submit repeatedly, you will lock yourself out temporarily. Wait the full window before trying again.
When Vida Laboral Falls Short
The certificate is authoritative for most administrative purposes, but it is not exhaustive. It does not show contributions made abroad unless they fall under EU coordination regulations. It does not include private pension contributions. It does not capture informal work periods. If you worked cash-in-hand before 2012 and never regularized it, that time simply does not exist in the system, and no amount of complaining on the portal will make it appear. For people who need a fully corrected history, the alternative is to request a detailed contribution report directly from the TGSS through the Sede Electrónica. That process takes longer but can surface discrepancies that the Vida Laboral interface hides. I usually recommend pulling the Vida Laboral first as a quick snapshot, then using it as a reference point when filing a formal rectification if you spot missing periods.

Practical Use Cases
Beyond the obvious paperwork needs, this certificate is useful for salary negotiations. If you are switching jobs and want to prove your contribution base from previous roles, the Vida Laboral is the document employers and recruiters will ask for. It verifies your actual declared earnings, not what you claim on a CV. Some people use it to identify years where their base was set at the minimum contribution level while they were actually earning more, which can signal underreported wages. The platform does not offer an API for third-party access, so you cannot automate downloads. Each request requires a fresh login session. If you need certificates for multiple family members, you have to go through the process separately for each person. There is no bulk download feature. Finally, the certificate is free. There is no fee for the standard electronic version. Some third-party services charge for this, which is unnecessary unless you specifically need a translated and apostilled copy for use outside Spain. For domestic purposes, the plain PDF from the official site is legally valid and carries the same weight as a printed paper version stamped by an office.