• Link to X
  • Link to Facebook
  • Link to Youtube
  • Descarga Masiva de XML
  • Más Software Contable
  • Promociones en tienda
📞 Llamada sin costo: 800-649-0515
ElConta.MX
  • TIENDA
    • 🧾 Facturación CFDI
    • ⏬ Descarga Masiva de XML
    • 📘 Libros para contadores
    • ✨ Programas para contadores
  • CFDI facturación
    • Accesos CFDI
      • ✨ CFDI ElConta + Capdigi (El de siempre)
      • 🆕 APP FacturasElContaMX (NUEVO) 🤩
      • 📌 CFDI Ilimitado (Facturación básica)
    • 👍CFDI ElConta + Capdigi
      • >> RECARGA DE TIMBRES
      • CFDI Facturas
      • CFDI Recibos (Hon – Arrend)
      • CFDI Nóminas
      • CFDI Hoteles
      • CFDI Escuelas
      • CFDI Transportistas
      • CFDI Donatarias
  • Cursos en línea
    • 🧑‍💻 Cursos Grabados
    • 🔥 Próximos Cursos
    • 🎁 Cursos gratuitos
  • Lo actual:
    • CFDI Noticias
    • Descarga Masiva de XML
    • RESICO PF y PM
    • Nuevas Reformas
    • ISR Plataformas Digitales
    • Buzón fiscal ó tributario
    • Contabilidad electrónica
    • Declaraciones de impuestos
    • REPSE-SISUB-ICSOE
    • Soluciones en Excel
    • Personas Físicas
    • Recursos Humanos
  • Calculadoras
  • Click to open the search input field Click to open the search input field Buscar
  • Menú Menú
  • Descarga Masiva de XML
  • Más Software Contable
  • Promociones en tienda

Como se saca (integra) el numero del IMSS ?

agosto 28, 2010/por Colaboraciones

image

El Número de Seguro Social y su integración.

El NSS estará constituido de 11 dígitos, de los cuales los 10 primeros son nuestro numero de registro y el onceavo forma un dígito verificador para comprobar la integración del propio NSS, entonces en el siguiente ejemplo:

92988084494

Asi las cosas, tenemos que dividir en 3 primeros pares de dígitos y luego un número que se conforma de 4 dígitos, y para concluir el DV mencionado, para quedar asi :

Tenemos el NSS: 92-98-80-8449-4

Y para terminar necesitamos desmenuzar por completo este dato quedando asi:

92- número de la oficina administrativa o subdelegación del IMSS en que se inscribió por primera vez el trabajador;

98.- año en que se inscribió por primera vez ante el IMSS e Infonavit el trabajador;

80- año de nacimiento del trabajador;

8449.- número consecutivo asignado por la oficina administrativa o subdelegación del IMSS de inscripción; (algo asi como los consecutivos de facturas fiscales)

4.- dígito verificador asignado por el IMSS.

Aaaah, pero que creen que este calculo del DV también tiene sus "detalles" ya que para su obtención el propio IMSS implemento la siguiente mecánica:

Tenemos el NSS: 9-2-9-8-8-0-8-4-4-9

Le multiplicamos a cada numero del NSS: x 1-2-1-2-1-2-1-2-1-2

Resultado: 9-4-9-16-8-0-8-8-4-18

Sumamos los resultado de doble digito: 9 4 9 7 8 0 8 8 4 9

Y hacemos la sumatoria global de estos: (9+4+9+7+8+0+8+8+4+9)=66

Y cuanto nos falta para la sig decena= 70-66=4

Y obtenemos el Digito Verificador= 4

Si les hace muy complicado estos cálculos, una opción sería utilizar el excel ;)

Visto primero en: El Nido del seguro


No existen otros post relacionados a este tema.

Etiquetas: IMSS, Letras sueltas, nss, Recursos Humanos, secretitos
Compartir esta entrada
  • Compartir en Facebook
  • Compartir en X
  • Compartir en WhatsApp
https://elconta.mx/wp-content/uploads/2025/08/elcontamx-logo_desde_2009.png 0 0 Colaboraciones https://elconta.mx/wp-content/uploads/2025/08/elcontamx-logo_desde_2009.png Colaboraciones2010-08-28 00:07:252010-08-28 00:07:25Como se saca (integra) el numero del IMSS ?
6 comentarios
  1. AJ Phoenix
    AJ Phoenix Dice:
    septiembre 25, 2012 en 2:42 pm

    Disculpen, yo tengo un problemón con mi NSS. No sigue la lógica que pusieron aquí! Según esto el año en que lo registré fue en los 80’s y mi fecha de nacimiento es en los 60’s!!! y yo ni paso de los 25 años :S qué pasó acá???

    • El Conta
      El Conta Dice:
      septiembre 25, 2012 en 4:13 pm

      Se me ocurre que vayas a tu delegación del IMSS y pidas tu numero de seguridad social (como si lo hubieras perdido u olvidado…)

      A ver que te dan…

      Saludos ;)

  2. Gerardo
    Gerardo Dice:
    abril 26, 2012 en 11:49 am

    Saludos, te agradecería si pudieras proporcionarme por favor la fuente de donde obtuviste ese algoritmo ya que pienso implementarlo en un proyecto personal y me sería de mucha ayuda la fuente. Si fuera una fuente de algun sitio web de gobierno estatal o federal sería mucho mejor.

    Gracias.

  3. Mario Rodriguez
    Mario Rodriguez Dice:
    julio 8, 2011 en 4:42 pm

    le dejo codigo visual fox por si alguien le sirve para obtener digito verificador imss

    numero = «45-56-02-2569″
    nss = Chrtran(numero,»-«,»»)
    c_tot = 0
    Local _ns
    _ns = 10
    c_i = 0
    c_tot = 0

    For i = 1 To _ns
    If i % 2 > 0
    c_i = Val(Substr(nss,i,1))*1
    If c_i > 9
    c_i = Val(Substr(Alltrim(Str(c_i)),1,1)) + Val(Substr(Alltrim(Str(c_i)),2,1))
    Else
    c_i = c_i
    Endif
    Else
    c_i = Val(Substr(nss,i,1))*2
    If c_i > 9
    c_i = Val(Substr(Alltrim(Str(c_i)),1,1)) + Val(Substr(Alltrim(Str(c_i)),2,1))
    Else
    c_i = c_i
    Endif

    Endif
    c_tot = c_tot + c_i
    Endfor

    If Val(Substr(Alltrim(Str(c_tot)),2,1)) = 0
    digito = 0
    Else
    digito = 10 – Val(Substr(Alltrim(Str(c_tot)),2,1))
    Endif

  4. CRISTOPHER
    CRISTOPHER Dice:
    diciembre 7, 2010 en 12:28 am

    saber, es bastante bueno «saber»

    NOTA DEL ADMINISTRADOR:
    Tu comentario automáticamente ha sido transformado a minúsculas. Por favor desactiva el bloqueo de mayúsculas cuando escribas tus comentarios.
    Gracias.

  5. Roberto Mora
    Roberto Mora Dice:
    agosto 30, 2010 en 2:28 pm

    Muchas Gracias por la informacion.

    Solo que seguiremos batallando un poco con aquellos empleados que aun no se han registrado ante el IMSS, jejej pero si es bueno saver como es que se integra.

Los comentarios están desactivados.

Suscríbete al boletín gratuito.

Solución en facturación (Nuevo sistema)

Lo último
  • CalcXML de ElContaMX – En 5 minutos ¡Descubre lo...mayo 21, 2026 - 9:50 amby: El Conta
  • 🚀 ¡Empieza a facturar HOY mismo con 5 timbres de REGALO!...febrero 16, 2026 - 11:45 amby: El Conta
  • Junio 2026. Agenda de Obligaciones Fiscales, Laborales y...junio 3, 2026 - 1:16 pmby: CPC Francisco Gamez Ponce
  • Cómo una mamá contadora transforma el reparto de utilidades...junio 3, 2026 - 11:34 amby: ASOCIACIÓN NACIONAL DE FISCALISTAS.NET, A.C.
  • El dilema de los correos masivos del INFONAVIT: ¿Falla,...junio 1, 2026 - 12:10 pmby: El Conta
Lo más leído
  • CalcXML de ElContaMX – En 5 minutos ¡Descubre lo...mayo 21, 2026 - 9:50 amby: El Conta
  • 🚀 ¡Empieza a facturar HOY mismo con 5 timbres de REGALO!...febrero 16, 2026 - 11:45 amby: El Conta
  • Incapacidad IMSS y los primeros tres días -Enfermedad ...abril 16, 2010 - 11:30 pmby: Colaboraciones
  • Solicitud de devolución de ISR Salarios -Mi experienci...mayo 7, 2010 - 7:19 pmby: El Conta
  • CFDI Tools ElConta.Com: Herramienta gratuita para organizar,...septiembre 11, 2014 - 11:53 pmby: El Conta
Comentarios
  • BEATRIZ JIMENEZgracias por el resumen y muy bien explicado de la CUFINmayo 28, 2026 - 3:56 pm por BEATRIZ JIMENEZ
  • JOSE HECTOR CORTES GARCIAGRACIAS SE EXTRAÑABAmayo 7, 2026 - 12:02 pm por JOSE HECTOR CORTES GARCIA
  • Contador Carla PachecoYo ya lo probe para la declaración anual, y es excelente....abril 16, 2026 - 12:15 pm por Contador Carla Pacheco

Las mejores soluciones:

RSS Cursos GRABADOS más recientes

  • Dividendos, CUCA Y CUFIN 2026
  • Partes Relacionadas y su declaración informativa
  • Reducción de la Jornada Laboral 2026
  • Prevención de Lavado de Dinero 2026 Reglamento Actualizado
  • Nuevo Complemento de Hidrocarburos y Petrolíferos (Edición 2026).
  • Declaración Anual Personas Físicas 2025.

Podría interesarte:

CURSOS GRABADOS (Aprovecha la promo!!)

© Copyright 2009-2029 - El Conta punto MX - Enfold WordPress Theme by Kriesi
  • Descarga Masiva de XML
  • Más Software Contable
  • Promociones en tienda
Desplazarse hacia arriba Desplazarse hacia arriba Desplazarse hacia arriba
Calculadoras GRATIS !!