Why DGSFP registration is the non-negotiable starting point

Every year, applicants for Spanish non-lucrative visas, digital nomad visas, and other residency categories arrive at their consulate appointment with health insurance documentation that gets rejected. Not because the coverage is inadequate, not because the certificate is poorly formatted — but because the insurer is not registered with DGSFP, Spain's insurance regulatory authority.

This is not an obscure technicality. It is the first requirement listed in the visa guidance for most consulates, and it disqualifies products from otherwise well-regarded international insurers including Cigna Global, Bupa Global, SafetyWing, AXA International, and Allianz Care. All of those are excellent products for travel and international health coverage. None of them pass the DGSFP test.

The reason Spain imposes this requirement is straightforward: DGSFP registration means the insurer is regulated under Spanish law, has met Spanish solvency requirements, and is subject to Spanish consumer protection rules. An international policy issued under Irish or British regulation offers no such guarantee to the Spanish state or to the applicant in Spain.

There are seven DGSFP-registered insurers that have established products specifically designed for Spanish residency visa applicants. This page profiles all seven — their registration codes, their ownership, how they work, and how to choose between them. It also explains how to search the public DGSFP register yourself, so you can verify any insurer rather than relying solely on advice from a broker or website.

What DGSFP is — explained plainly

DGSFP stands for Dirección General de Seguros y Fondos de Pensiones. Translated directly: the Directorate-General for Insurance and Pension Funds. It sits within the Ministerio de Asuntos Económicos y Transformación Digital — Spain's Ministry of Economic Affairs and Digital Transformation.

In functional terms, DGSFP is the Spanish equivalent of the FCA in the UK, FINRA in the US, or BaFin in Germany. It is the government body responsible for:

  • Authorising insurers to operate in Spain — no insurer can sell policies to Spanish residents without DGSFP registration
  • Setting and enforcing solvency requirements — insurers must hold sufficient capital reserves to pay claims
  • Supervising ongoing compliance — registered insurers must submit regular financial reports and are subject to inspection
  • Protecting policyholders — DGSFP handles consumer complaints and can sanction or revoke authorisation for non-compliant insurers
  • Maintaining the public register — a searchable database of all authorised entities, accessible to anyone

When Spain requires a DGSFP-registered insurer for a residency visa, it is requiring that the insurer has passed a regulatory admission process — not just that it has a Spanish office or sells policies to Spanish residents informally. The insurer must hold a Spanish insurance licence, maintained in good standing with the regulator.

The registration process involves submitting corporate structure documentation, evidence of minimum capital requirements (which run to millions of euros), proposed policy wording, premium structures, and governance arrangements. DGSFP evaluates all of this before granting authorisation. Once registered, the insurer receives a unique code in the format L followed by four digits — for example, L0103 for Sanitas. This code appears in the public register and can be used to look up the insurer's authorised activities.

For visa applicants, the practical implication is simple: if the insurer is not in the DGSFP register, the policy does not count, regardless of how comprehensive the coverage might be.

How to check the DGSFP register yourself

The DGSFP public register is accessible at app.dgsfp.mineco.gob.es. It is a government website, free to use, and does not require an account or login. Here is how to navigate it:

Step 1: Go to the register. Navigate to app.dgsfp.mineco.gob.es and look for the section labelled "Registros y estadísticas" (Registers and Statistics), then select "Registro de entidades aseguradoras" (Register of Insurance Entities).

Step 2: Choose your search type. You can search by the entity's name (denominación) or by its registration code (código de identificación). If you have an insurer's name, enter it in the name field. If you have a code like L0103, enter that in the code field.

Step 3: Read the result. The register entry for a registered insurer will show: the entity's full legal name in Spanish (for example, "Sanitas, SA de Seguros"), its registration code, the date it was originally registered, its registered office address, and crucially — the ramos autorizados (authorised lines of business). For a health insurer to be valid for visa purposes, "Salud" (health) or "Enfermedad" (illness/sickness) must appear in its authorised lines.

Step 4: Verify current status. Check that the entity's status shows as "activa" (active), not "baja" (deregistered) or "intervenida" (under regulatory intervention). A suspended or deregistered insurer is not a valid choice even if it appears in the register.

What the registration number format means. The "L" prefix is used for all insurance entities (both life and non-life). The four-digit number following it is a sequential identifier assigned at the time of registration. Lower numbers generally indicate older, more established entities. L0016 (Adeslas) and L0046 (Caser) are among the older registrations. L1497 (Feather) is a recent registration, reflecting its status as a newer market entrant. The number alone carries no quality judgment — it simply reflects when the entity entered the Spanish insurance market.

If you search an insurer's name and it does not appear in the register — or appears without "salud" in its authorised lines — the policy it issues is not valid for your visa application. This is worth checking before you purchase, particularly if an insurer or broker is recommending a product you have not heard of before.

The 7 main DGSFP-registered insurers for Spanish visa applicants

Of the hundreds of DGSFP-registered entities, seven have established products specifically designed for the requirements of Spanish residency visa applications. These are the insurers with the correct certificate format, the no-copayment structure that consulates demand, repatriation cover included as standard, and established processes for issuing the specific documentation visa applicants need.

1. Sanitas, SA de Seguros — DGSFP code: L0103

Sanitas is the Bupa group's Spanish subsidiary and the largest private health insurer in Spain by revenue. It has been operating in Spain since 1954 and holds one of the oldest DGSFP registrations of the seven insurers profiled here.

For visa applicants, Sanitas's defining advantage is certificate speed. Your visa certificate is issued automatically by email the moment you activate and pay for your policy — typically within minutes. No manual request, no broker chasing, no waiting. This makes Sanitas the only safe choice for applicants with a consulate appointment within 48 hours.

The specific Sanitas product for non-lucrative visa applicants is Sanitas Residents Visa, which is structured to meet consulate requirements exactly: no copayments, repatriation cover included, and a certificate in Spanish that uses the language consulates expect. The network is Sanitas's own private hospital and clinic network — the largest proprietary private healthcare network in Spain, including Sanitas hospitals in Madrid, Barcelona, and other major cities.

Sanitas accepts new applicants up to the day before their 75th birthday, making it the highest age acceptance among the seven insurers. English-language customer service is available — an important practical advantage for applicants who speak no Spanish. Pricing starts from approximately €45 per month at age 35, rising with age. Dental cover is available as an add-on but is not included in the base visa product.

Best for: Urgent applications, over-65 applicants, English-speaking applicants who want a large established network.

2. ASSSA — DGSFP code: L0157

Aseguradora Sanitaria SA (ASSSA) is a Spanish insurer headquartered in Alicante, on the Mediterranean coast — a region with a historically large expat population, which partly explains why ASSSA has developed expertise in serving foreign residents. It is an independent Spanish company without a large multinational parent.

ASSSA's defining characteristic is its acceptance of older applicants. It has no published upper age limit and is the primary recommendation for applicants over 75 — a cohort that most other insurers either decline or apply significant premium loading to. For applicants in their 70s and 80s who are otherwise in reasonable health, ASSSA is often the only realistic option among the seven.

Certificate speed is 2 to 5 business days — a manual process, so plan accordingly. Do not apply to ASSSA with an imminent consulate appointment. Pricing at older ages can be substantial: expect €80 to €120 per month at age 70, rising further at 75 and beyond. At younger ages ASSSA is less price-competitive than Caser or ASISA, so it tends to be the insurer of last resort for standard-age applicants and the preferred option specifically for the older cohort.

Best for: Applicants over 75, or applicants over 70 who have been declined by other insurers.

3. Caser Seguros, SA — DGSFP code: L0046

Caser is owned by the Swiss Helvetia Group and is a well-established mid-market insurer in Spain with a broad product range. For visa applicants, Caser has two notable advantages over its competitors: dental cover is included in the standard health insurance plan (not an add-on), and pricing at younger ages is among the lowest of the seven — from approximately €27 to €32 per month at age 35.

Certificate speed is 1 to 2 business days. This is fast enough for most applicants who have planned their application reasonably, though not appropriate for a same-week emergency. Caser accepts applicants into their 60s on standard terms, with some individual review for older applicants.

Customer service is primarily in Spanish, with English available. The network operates through Caser's affiliated clinic and hospital network, which is comprehensive but somewhat smaller than Sanitas or Adeslas in some regions outside major cities. Worth checking network coverage in your specific area of Spain before choosing.

Best for: Younger applicants who want dental included without paying extra, or cost-conscious applicants in their 30s and 40s.

4. Adeslas (SegurCaixa Adeslas, SA) — DGSFP code: L0016

Adeslas is a joint venture between CaixaBank's insurance arm and Mutua Madrileña, and it operates the largest private healthcare network in Spain by number of centres — more clinics and hospitals than any other insurer. If network breadth and choice of specialists is a priority, Adeslas is the strongest option.

Certificate speed is 1 to 2 business days. Adeslas accepts older applicants on individual review, and some plans are available to applicants beyond 65. Pricing starts from approximately €40 to €50 per month at age 35. Dental is available as an add-on.

The significant caveat with Adeslas is contract length. Some Adeslas health insurance plans impose a 36-month minimum commitment — a three-year contract. This is not universal across all Adeslas products, but it is common enough to warrant careful reading of the terms before you sign. For applicants who may want to change insurers after their first visa year, or who are uncertain how long they will remain in Spain, this is a serious consideration. Always ask explicitly whether the plan has a minimum contract period before purchasing.

Best for: Applicants who want the widest possible network coverage and are comfortable with the potential 36-month commitment.

5. DKV Seguros y Reaseguros, SAE — DGSFP code: L0132

DKV Seguros is the Spanish subsidiary of the Ergo Group, a German insurance conglomerate. It is worth clarifying immediately that DKV Seguros in Spain is a completely separate legal and regulatory entity from DKV Krankenversicherung in Germany — they share a parent company and a name, but a DKV Germany policy does not transfer to Spain and carries no regulatory status here.

DKV Spain has positioned itself around digital services and preventive care — annual check-ups and preventive health screenings are available under most plans, which is unusual among the seven. Certificate speed is 2 to 3 business days. New applicants are accepted up to the day before their 73rd birthday. Pricing is in the mid-range, from approximately €35 to €45 per month at age 35.

English support is available but less comprehensive than at Sanitas or Feather. DKV's MyDKV digital portal is well-regarded for managing appointments and claims.

Best for: Applicants under 73 who prioritise digital management tools and preventive health services.

6. ASISA — DGSFP code: L0099

ASISA (Asistencia Sanitaria Interprovincial de Seguros) is the most unusual ownership structure among the seven: it is cooperatively owned by the Organización Médica Colegial — Spain's doctors' colleges. This structure means the insurer is aligned with the interests of Spanish doctors, and it results in ASISA having one of the largest GP networks of any private insurer in Spain.

ASISA is typically the lowest-price option at younger ages, from approximately €22 to €28 per month at age 35. This price advantage is the main reason to choose it. Certificate speed is 1 to 3 business days, which is adequate but not exceptional.

Age limits are more restrictive than most: standard products typically run to age 65, with some products available to older ages on individual review. If you are over 65, ASISA is likely to decline or price very aggressively. At younger ages the price advantage can be significant — but the trade-off is less English support and fewer digital management tools compared to DKV or Feather.

Best for: Budget-conscious applicants under 60 who do not require English-language customer service.

7. Feather Insurance — DGSFP code: L1497

Feather is the most recent entrant on this list — a Berlin-based insurtech company that obtained a Spanish DGSFP licence (code L1497) and operates under the full legal name Handyhand GmbH trading as Feather. Its registration is recent relative to the other six, which is reflected in the higher four-digit code number.

Feather differs from the other six insurers in one fundamental respect: it operates on a reimbursement model rather than direct network access. This means you attend any clinic or doctor — public or private — pay at the point of care, and then submit a claim through Feather's app to be reimbursed, typically within days. This gives you complete freedom over which healthcare providers you use, but it requires paying upfront and going through a claims process rather than simply showing your insurance card.

Feather is English-first — the entire product, app, and customer service is designed with English speakers in mind. Monthly payment options are available, which suits people who prefer not to pay an annual premium upfront. Certificate speed is 1 to 3 business days. Age acceptance is approximately up to 65, though this may vary and should be confirmed at the quote stage. Pricing starts from approximately €35 to €45 per month at age 35.

Best for: English-speaking applicants under 65 who want flexible payment terms and freedom to see any doctor rather than being restricted to a network.

All 7 insurers: comparison at a glance

Insurer DGSFP code Model Cert. speed Age limit Dental English support Price from (age 35)
Sanitas L0103 Network Instant To 74th birthday Add-on Good ~€45/mo
ASSSA L0157 Network 2–5 days No upper limit Limited ~€55/mo
Caser L0046 Network 1–2 days Into 60s Included Some ~€27/mo
Adeslas L0016 Network 1–2 days Individual review Add-on Some ~€40/mo
DKV L0132 Network 2–3 days To 73rd birthday Add-on Some ~€35/mo
ASISA L0099 Network 1–3 days Standard to 65 Add-on Limited ~€22/mo
Feather L1497 Reimbursement 1–3 days ~To 65 Add-on Excellent ~€35/mo

Prices are indicative for a single adult at age 35 in 2026. Actual premiums vary by age, health status, and selected plan tier. Verify current pricing directly.

Why your international insurance isn't on this list

Some of the most trusted names in international health insurance are not on the list above. Cigna Global. Bupa Global. SafetyWing. AXA International (also known as AXA PPP International). Allianz Care. Aetna International. William Russell. These products are used by hundreds of thousands of expats worldwide and are genuinely comprehensive policies.

None of them are accepted for Spanish visa applications. The reason is regulatory, not about coverage quality.

International health insurance products are typically issued by companies regulated in their home country — Cigna Global from Luxembourg, Bupa Global from the UK or Isle of Man, SafetyWing from Norway, AXA International often from Ireland. These companies are authorised and regulated by those countries' insurance supervisory authorities. They are not registered with DGSFP. They have not obtained a Spanish insurance licence.

Spain's position is that it will only accept health insurance from entities under its regulatory jurisdiction. An insurer regulated in Ireland or the UK cannot be compelled to pay out a claim in Spain under Spanish consumer protection rules in the same way that a DGSFP-registered insurer can. From Spain's perspective as the receiving country, DGSFP registration is the reliable guarantee that the insurer will honour its obligations to the policyholder.

This is why Bupa Global and Sanitas are two different things, even though they share a parent company. Sanitas is the domestic Spanish subsidiary with its own DGSFP registration (L0103). Bupa Global is the international product issued by a non-Spanish Bupa entity. Same branding. Entirely separate regulatory status. Only Sanitas qualifies for Spanish visa purposes.

The practical implication: if you already hold international health insurance and were hoping to use it for your visa application, you cannot. You need to purchase one of the seven DGSFP-registered products above, either in addition to or instead of your international policy.

Other DGSFP-registered entities that aren't standard visa options

The DGSFP register contains hundreds of entities. Some of the most recognisable insurance brands in Spain are registered but are not the standard recommendation for expat residency visa applicants. It is worth understanding why, because you may encounter some of these names and wonder whether they qualify.

Mapfre: Mapfre is one of Spain's largest and oldest insurance groups, with a DGSFP registration and a broad product range covering auto, home, life, and health. However, Mapfre's health insurance products are not designed for the residency visa market and lack the expat broker infrastructure that the seven above have built. The certificate format and policy terms may not align with consulate expectations. Not a standard recommendation.

AXA Spain: AXA has domestic Spanish subsidiaries (entirely separate from AXA International/AXA PPP International) that hold DGSFP registration. Spanish AXA health products may technically qualify but are not established in the expat market, lack English-language support infrastructure, and do not have the visa-specific certificate process the seven above have developed. In practice, no major expat broker channels Axa Spain health for visa purposes.

Allianz Spain: Similar situation to AXA Spain. The domestic Spanish Allianz entity holds DGSFP registration and offers health insurance, but it is oriented toward domestic corporate and individual customers, not the expat residency visa market. Not a standard recommendation for this purpose.

Mutua Madrileña: Mutua Madrileña is a major Spanish mutual insurer, but its health insurance offering partially overlaps with Adeslas (the two are joint venture partners). It is not a standalone option for expat visa applicants and does not have established expat broker relationships or visa certificate processes of its own.

The distinction to understand is this: DGSFP registration is the necessary condition, but it is not the sufficient condition. You also need an insurer that has developed a visa-specific product with the correct policy wording, a certificate process that produces the right document format, and no-copayment terms built into the base policy. Only the seven profiled above reliably meet all of those requirements together.

DGSFP codes quick reference

The following table is a print-friendly quick reference. The codes are permanent identifiers — they do not change over time. You can use any of these codes to look up the insurer directly in the DGSFP register at app.dgsfp.mineco.gob.es.

Insurer DGSFP code Full legal name Certificate speed
Sanitas L0103 Sanitas, SA de Seguros Instant (minutes)
ASSSA L0157 Aseguradora Sanitaria SA 2–5 business days
Caser L0046 Caser Seguros, SA 1–2 business days
Adeslas L0016 SegurCaixa Adeslas, SA 1–2 business days
DKV L0132 DKV Seguros y Reaseguros, SAE 2–3 business days
ASISA L0099 Asistencia Sanitaria Interprovincial de Seguros, SAU 1–3 business days
Feather L1497 Handyhand GmbH (trading as Feather) 1–3 business days

Which insurer should I choose?

All seven insurers on this list are legally compliant for Spanish visa purposes. The choice between them comes down to your age, budget, priorities, and practical circumstances. Here is how to think through it:

If you need your certificate urgently — Sanitas. There is no alternative when time is the primary constraint. Sanitas's automated certificate system is the only one that delivers within minutes. If your consulate appointment is within 48 hours, Sanitas is the answer regardless of any other consideration. Accept the slightly higher premium as the cost of guaranteed timing.

If you are under 50 and want the lowest possible premium — ASISA. At €22 to €28 per month at age 35, ASISA is typically the cheapest of the seven. The trade-off is limited English support and a slightly slower certificate. If you speak some Spanish, are comfortable navigating a Spanish-language customer service process, and have given yourself at least a week's lead time before your appointment, ASISA delivers the required coverage at the lowest cost.

If you want dental included in the base price — Caser. Caser is the only insurer among the seven that includes dental in the standard health plan without an additional premium. At approximately €27 to €32 per month, it also has competitive base pricing. If dental coverage matters to you and you do not want to manage a separate add-on, Caser is the standout choice.

If you want the widest network — Adeslas. Adeslas operates more clinic and hospital locations than any other private insurer in Spain. If you will be living in a smaller city or a rural area and want the best chance of finding network providers near you, Adeslas's breadth is an advantage. Just read the contract carefully for the 36-month commitment clause before signing.

If you are between 65 and 74 — Sanitas or DKV. Both accept applicants in this age range. Sanitas accepts to the day before the 75th birthday. DKV accepts to the day before the 73rd. For applicants in their late 60s or early 70s, both are viable — compare quotes directly and check which has better network coverage in your area of Spain.

If you are between 70 and 74 — Sanitas first, then ASSSA if declined or priced out. Sanitas is the preferred option up to age 74, but premiums rise significantly with age and individual health underwriting may apply. ASSSA is the backup — it has no published upper age limit and is experienced with older applicants.

If you are 75 or over — ASSSA. This is effectively the only option at this age among the seven main visa insurers. ASSSA has no stated upper age limit and has developed expertise in underwriting older applicants. Premium at this age will be substantial, but the product is available and consulate-compliant.

If English is your absolute priority — Feather or Sanitas. Feather is English-first by design — the entire product experience, from quotes to claims, is conducted in English. Sanitas has a well-established English-language customer service line and is backed by the Bupa group's global infrastructure. If navigating insurance in Spanish feels daunting, either of these is the right choice.

If you want maximum payment flexibility — Feather. Feather offers monthly payment options, which suits applicants who prefer not to pay an annual premium upfront. All other insurers on this list typically require annual payment, which can represent a significant cash outlay at the start of your residency journey. Monthly payments also mean you are not locked in for a full year if circumstances change.

If you are applying as a family — Caser or Sanitas. Both have family plan structures that give better value than purchasing individual policies for each family member separately. Sanitas has strong children's healthcare provision. Caser's dental inclusion becomes even more valuable when children are covered.

Important: Adeslas 36-month contract clause

Some Adeslas plans require a 36-month minimum commitment. Before purchasing Adeslas, confirm explicitly whether the plan has a minimum contract period. A three-year commitment is significant — particularly if your visa status, living situation, or health needs might change. This caveat does not disqualify Adeslas as a choice, but it must be understood in advance.

Frequently asked questions

DGSFP stands for Dirección General de Seguros y Fondos de Pensiones — Spain's insurance and pension fund regulatory authority. It is part of the Ministerio de Asuntos Económicos y Transformación Digital. DGSFP registers and supervises all legally authorised insurers operating in Spain, setting solvency requirements and enforcing consumer protection rules. Only DGSFP-registered insurers can legally sell health insurance in Spain, which is why Spanish consulates require DGSFP registration as a condition of accepting any health insurance policy for a residency visa application.

Go to app.dgsfp.mineco.gob.es and use the public register search. Select "Entidades aseguradoras" and search by the insurer's name or registration code. The result will show the entity's full legal name, registration number (in the format L followed by four digits), authorised lines of business, and current regulatory status. For visa purposes, confirm that "Salud" (health) or "Enfermedad" (illness) appears in the authorised lines, and that the entity's status shows as "activa" (active). If the insurer does not appear, it is not authorised to operate in Spain.

No. SafetyWing is not registered with DGSFP. It is a Norwegian company operating under a different regulatory framework and is not authorised to sell health insurance in Spain as a domestic insurer. SafetyWing policies are not accepted for Spanish visa and residency applications, regardless of how comprehensive the coverage may be. You must use one of the seven DGSFP-registered insurers that have established visa-specific products — Sanitas, ASSSA, Caser, Adeslas, DKV, ASISA, or Feather.

No — Bupa Global is not DGSFP-registered. Bupa Global is an international health insurance product issued by Bupa entities regulated outside Spain, typically in the UK or Isle of Man. It is entirely separate from Sanitas, which is the Bupa group's Spanish domestic subsidiary. Sanitas SA de Seguros is DGSFP-registered (code L0103) and its products are accepted for Spanish visa applications. Bupa Global products are not. This is a common source of confusion — same parent company, two completely different regulatory situations.

The "L" prefix in DGSFP registration codes stands for the category of authorised insurance entity. The four-digit number is a sequential identifier assigned when the insurer was registered with DGSFP. L0103 is the registration code for Sanitas, SA de Seguros. You can enter this code directly into the search at app.dgsfp.mineco.gob.es to pull up Sanitas's full register entry, including its authorised lines of business and current status. Lower numbers generally indicate older registrations — L0016 (Adeslas) and L0046 (Caser) were registered earlier than L1497 (Feather), for instance.

Spain requires DGSFP registration as proof that the insurer is financially solvent, regulated under Spanish law, and subject to Spanish consumer protection rules. An international policy issued under Irish or British regulation offers no equivalent guarantee to the Spanish state or to the applicant once living in Spain. DGSFP-registered insurers have met Spanish minimum capital requirements, are subject to Spanish regulatory supervision, and can be held accountable under Spanish law if they fail to pay out claims. This gives applicants — and the Spanish government — a reliable assurance that the coverage is genuine and enforceable.

Yes. The full list is publicly accessible at app.dgsfp.mineco.gob.es via the "Registro de entidades aseguradoras" section. The register contains hundreds of entities across all insurance lines — life, auto, home, health, and others. For visa purposes, you are looking specifically for insurers with health insurance (seguro de salud) as an authorised line of business. The seven insurers profiled on this page are those with established products for the residency visa market — the broader register includes many entities that do not offer visa-appropriate health products at all.

Technically, any DGSFP-registered insurer with health insurance in their authorised lines could issue a compliant policy. In practice, the seven listed on this page are the only ones with established visa-specific products — the correct certificate format, no-copayment terms, repatriation cover, and an established process for issuing the exact documentation consulates expect. Using a DGSFP-registered insurer outside this list risks receiving a certificate in the wrong format, missing required wording, or purchasing a product whose terms do not meet consulate requirements — resulting in rejection at your appointment.

Compare all 7 DGSFP-registered insurers

Get personalised quotes from every DGSFP-registered insurer for your age and situation — side by side, in one place. No obligation.

Compare quotes →