CARGA MASIVA DECLARASAT

Estimados lectores,

En esta ocasión les traigo un tema que para algunos será nuevo pero que en realidad ya tiene bastantes años (ocho para ser exactos) y es la Carga Masiva o Batch en el DeclaraSAT, ya que en cada versión que libera la autoridad de este software nos trae la posibilidad de realizar dicha tarea; digo ocho años, porque surge desde la versión 2005 y hasta la actual versión 2013, que acabamos de utilizar en el periodo de declaraciones anuales 2012 de personas físicas.

 

Utilidad

Cuando un contribuyente tenga un gran número de registros para captura en los conceptos de “Pagos por Servicios Educativos (Colegiaturas)”, «Deducciones Personales» y «Retenciones», DeclaraSAT ofrece la alternativa de realizar la captura en una sola carga (carga masiva).

Menu

 

Procedimiento

Para realizar la captura masiva, se da de alta el Registro Federal de Contribuyentes y se pasa a la pantalla principal (que muestra las etiquetas Datos Contribuyente y Declaración Anual), en la barra de menú se selecciona «Mantenimiento» y luego se eligen las opciones de “Carga Colegiaturas”,  «Carga Deducciones Personales» y «Carga Retenciones».

Se debe seleccionar la opción del tipo de carga que se desea realizar; y se adjunta el archivo utilizando el botón de «Examinar» para buscarlo en la ubicación donde lo haya generado y posteriormente se le da «Aceptar». En el caso de que hubiera realizado una carga anterior se tiene la posibilidad de borrar los registros anteriores antes de cargar los nuevos o hacer la carga completa agregando los nuevos registros.

DeclaraSAT 2013, puede hacer una carga masiva de hasta 10,000 registros para el caso de Retenciones y 1,000 en Deducciones Personales.

Para crear el archivo de texto se recomienda utilizar el Bloc de notas o en su caso, WordPad si es captura nueva. Este archivo no debe contener caracteres extraños; como los tabuladores, espacios, comas, comillas, etc.; y se va a dividir en columnas delimitadas por un pipe («|»).

Carga ColegiaturasCarga Deduc_PersonCarga Retenciones

 

  • Estructura para crear un archivo de Pagos por Servicios Educativos (Colegiaturas).

El archivo de datos para colegiaturas es un archivo de texto. Se compone de líneas y cada línea a su vez se compone de campos (separados por | «pipe»).

La primera línea se utiliza para identificar el archivo:

El primer campo debe llevar el identificador del tipo de carga en este caso la palabra «Colegiaturas» (sin comillas).

El segundo campo va a ser el RFC del contribuyente que va a presentar la declaración.

En el tercer campo se captura el ejercicio que va a presentar, año para el cual aplican los datos de este archivo.

La segunda línea es el identificador de la sección de beneficiarios, consta de un único campo con la palabra «Beneficiarios» (sin comillas).

A continuación vienen los datos de beneficiarios, uno en cada línea. Dichas líneas constan de dos campos:

En el primer campo se captura el parentesco. El parentesco puede ser (escrito exactamente como aparece aquí): Contribuyente; Conyuge (sin acento); Ascendiente; o, Descendiente.

En el segundo campo se coloca la CURP del beneficiario.

La tercera línea es del identificador de la sección de pagos, consta de un único campo con la palabra «Pagos» (sin comillas).

A continuación vienen los datos de los pagos, uno en cada línea. Dichas líneas constan de cuatro campos:

En el primer campo se captura la CURP completa del beneficiario con letras en mayúsculas (dicha CURP debe ser una que aparece en la sección de beneficiarios o que se encuentre ya cargada en el sistema).

En el segundo campo se coloca el nivel de los estudios, mismo que puede ser (escritos exactamente así): Preescolar; Primaria; Secundaria; Tecnico (sin acento); o, Bachillerato.

En el tercer campo se captura el RFC de la institución educativa con letras en mayúsculas (12 o 13 caracteres, sin espacios o caracteres extra).

En el cuarto campo se captura el monto de estímulo aplicable (dígitos únicamente, sin espacios comas u otro símbolo alguno).

De manera que un ejemplo completo se vería como sigue:

Colegiaturas-txt

  • Estructura para crear un archivo de Deducciones personales.

La primera línea se utiliza para identificar el archivo:

El primer campo debe llevar el identificador del tipo de carga en este caso la palabra «Deducciones» (sin comillas).

El segundo campo va a ser el RFC del contribuyente que va a presentar la declaración.

En el tercer campo se captura el ejercicio que va a presentar, año para el cual aplican los datos de este archivo

A partir de la segunda línea se captura la relación de las deducciones de la siguiente forma:

En la primera columna se captura la clave de la deducción.

Tabla de claves de Deducciones:

Clave

Concepto

A

Honorarios médicos, dentales y gastos hospitalarios.

B

Gastos funerales.

C

Donativos.

D

Intereses reales efectivamente pagados por créditos hipotecarios (casa habitación).

E

Aportaciones voluntarias al SAR.

F

Primas de seguros de gastos médicos mayores.

G

Gastos de transportación escolar obligatoria.

H

De. en ctas. personales especiales de ahorro, primas de seguros (pensiones).

I

Impuesto local sobre Ingresos por salarios y en general por la prestación de un servicio personal subordinado.

Z

Cantidad recuperada en los gastos efectuados.
Nota: Para el caso de la clave “Z” el registro no llevará RFC de la empresa, debido a que es el monto de la Cantidad Recuperada.

En la segunda columna se coloca el monto deducido.

Por último en la tercer columna: RFC de la empresa o prestador de servicios, a 13 posiciones para personas físicas y 12 para personas morales. En este último caso no deberá dejarse un espacio en blanco al inicio del RFC (a diferencia de la captura directa de un RFC de personas morales en las pantallas del programa).

De manera que el ejemplo completo se vería como sigue:

Deducciones-txt

  • Estructura para crear un archivo de Retenciones.

La primera línea se utiliza para identificar el archivo:

El primer campo debe llevar el identificador del tipo de carga en este caso la palabra «Retenciones» (sin comillas).

En el segundo campo va el RFC del contribuyente que va a presentar la declaración.

En el tercer campo se captura el ejercicio que va a presentar, año para el cual aplican los datos de este archivo.

A partir de la segunda línea se captura la relación de las retenciones de la siguiente forma:

En la primera columna se captura la clave de la retención.

Tabla de claves de Retenciones:

Clave

Concepto

Con Cálculo

Sin Cálculo

S

Sueldos y Salarios.

X

M

Asimilados a Salarios.

X

X

Servicios Profesionales (Actividades Empresariales y Profesionales).

X *

X

Y

Actividades Empresariales.

X *

X

A

Arrendamiento.

X *

X

E

Enajenación.

X

Q

Adquisición de bienes.

X

X

D

Dividendos.

X

O

Demás ingresos.

X

X

R

Pequeños Contribuyentes.

X

H

Servicios Profesionales – Contabilidad Simplificada.

X *

X

F

Actividades Empresariales – Contabilidad Simplificada.

X *

X

I

Régimen Intermedio.

X *

X

T

Intereses.

X

X

P

Premios.

X

X

* Al capturarse en el archivo en la opción de Captura con Cálculo Automático de Impuestos, el retenedor debe ser persona moral.

La clave es una letra mayúscula y el tratamiento que se da a los datos depende de la opción elegida: Con Cálculos Automático de Impuestos o Captura Sin Cálculos Automático de Impuestos.

En la segunda columna se coloca el monto de los ingresos pagados (en pesos, sin símbolos extra, sólo dígitos; debe ser mayor o igual que la suma de los dos siguientes).

En la tercer columna se captura el monto del ISR retenido (en pesos, sin símbolos extras, sólo dígitos).

En la cuarta columna se captura el monto del IVA retenido (igual que el anterior).

En la quinta columna se captura RFC del retenedor (el que corresponda, sin símbolos extras).

En caso de que sea requerido sólo para retenciones de sueldos y salarios, se debe capturar la proporción de subsidio (sin símbolos extras, sólo dígitos y punto decimal), para cuando se trate de la captura de datos para años anteriores al 2008, para capturar información de salarios del 2008 y siguientes deberán colocar un 1 el cual no se tomará en cuenta para el cálculo.

De manera que el ejemplo completo se vería como sigue (para casos de carga del año 2007 y anteriores):

Retenciones-txt_2007

Para casos de carga de datos para el 2008 al 2012 quedaría de la siguiente manera:

Retenciones-txt_2008

Para ambos rubros, en cuanto al proceso de captura, hará lo siguiente:

El archivo de entrada se procesa línea por línea.

Conforme las líneas que no presenten error se darán de alta en la base de datos.

Si una línea presenta algún error, el programa lo indicará con un mensaje especificando el número de la línea. Dicha línea y las que le siguen serán ignoradas por el programa.

 

Conclusión

Como se puede apreciar, la autoridad nos ha puesto en las manos una utilidad muy recomendable para ser utilizada en la captura de la declaración anual de personas físicas (desde el ejercicio 2005 y hasta el ejercicio 2012), y ahorrarnos tiempo de captura.

Y por último, pongo a ustedes capturas de un archivo en Excel, que prepare para que Excel nos realice el archivo de texto (*.txt) para poder utilizar estas Cargas Masivas dentro del DeclaraSAT.

Colegiaturas

Deducciones

Retenciones

Como siempre espero sus comentarios..

9 comentarios

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *