Plantilla de Excel para Impuestos Autónomos

Es GRATUITA, pero agradezco cualquier pequeña DONACIÓN, mediante transferencia a esta cuenta de ABANCA: ES97 2080 0476 1830 4001 2716
Beneficiario: Roberto Carballo Meiriño

Actualizaciones:

2010
  • 15/4/2010 se han corregido algunos errores y se añaden cálculos para el Modelo 390.
  • 17/6/2010 se introducen condiciones de validación en algunas celdas para evitar que se olvide introducir la "fecha de registro", que sirve de base para la asignación a cada trimestre (de ingresos y gastos).
  • 14/7/2010 se introducen algunas fórmulas de redondeo a dos decimales en la hoja "cálculos". 
  • 13/12/2010 se añaden filas adicionales, permitiendo hasta 1500 facturas de ingresos o gastos.
  • 14/12/2010 reduzco a 500 filas, porque la modificación anterior implicaba un archivo de tamaño superior a un mega. Además, se detectaron errores en la hoja "IRPF Anual". En concreto he corregido las fórmulas de las casillas del impreso: nº106 (celda D11) y nº 750 (celda D73).
  • 20/12/2010 se introducen una hoja con el impreso de resumen anual del IVA, Modelo 390.
  • 23/12/2010 Introduzco dos macros que generan archivos txt de los modelos 130 y 303 según los diseños de registros de la Agencia Tributaria. El objetivo de estas macros es facilitar la presentación telemática de estos modelos, permitiendo importar los ficheros desde la web de la AEAT, sin necesidad de volver a escribir de nuevo los valores de estos modelos.

2011
  • 20/1/2011 se corrigen dos pequeños errores en los diseños de registro a partir de los que se generan los ficheros txt para la presentación telemática de los modelos 130 y 303. Se realiza una prueba presentando ambas declaraciones, funcionando correctamente.
  • 23/1/2011 En la hoja del modelo 390 se incorpora una macro y un botón asociado (ver en fila 63 aprox) que recopila los resultados de las cuatro declaraciones trimestrales de IVA para facilitar su incorporación en el resumen anual.
  • 23/1/2011 Se incorpora macro para imprimir el modelo oficial 130. Para que funcione es necesario previamente:
    - Descargar (y actualizar cada año) el módulo de impresión de la AEAT desde la sección de descargas de http://www.agenciatributaria.es/padres/eedd/
    - Copiar el archivo descargado en C:\AEAT (si no existe, crear una carpeta con este nombre en esta ruta)
    - Descomprimir el archivo (.zip) descargado en la mencionada carpeta. Se crean dos carpetas. La que solo contiene un pdf no será necesaria.
    - Asegurarse de que la carpeta con los demás archivos se llama REDISTRIBUIR
    - Si la macro no funciona ("no hace nada") leer el contenido del archivo: C:\AEAT\REDISTRIBUIR\ERRORES.txt
  • 3/2/2011 Se corrigen fórmulas en la hoja "Cálculos" referentes a la casilla 41 del modelo 303 (celdas K15 y K16). Dado que, en ciertos casos, no se computaban cantidades a compensar de trimestres anteriore.
  • 17/6/2011 Se corrige la fórmula que calcula el mes que figura al final de los impresos 130 y 303, junto a la firma. Este no se actualizaba correctamente.
  • 27/6/2011 Se realizan cambios para permitir aplicar diversos tipos de IVA de forma que se muestren desglosados correctamente en los impresos 303 y 390.
  • 24/8/2011 Se incorpora nueva hoja "FACTURA" que permite grabar filas del libro de ingresos desde un formulario tipo factura
  • 11/10/2011 Se incorpora el cálculo de la casilla 13 del Modelo 130.

2012
  • 10/01/2012 Se incorporan dos interesantes aportaciones creadas por  Jose Manuel Sánchez Puchades de Sánchez Castelló,S.L. (Valencia: asesoría fiscal, laboral y contable): un sistema de registro de clientes y una barra de herramientas personalizada que facilita el acceso a las distintas secciones de la plantilla.
  • 13/01/2012 En la hoja "Calculos" se incorpora una tabla con los cálculos del Modelo 115 de retenciones de arrendamientos. Aportada por un usuario anónimo.
  • 18/1/2012 A partir de sugerencia propuesta por Jose Manuel. Se simplifica el cálculo del IVA, facilitando además la modificación de tipos en caso de que estos varíen. Para ello, en la hoja "Datos fiscales" se introducen tres nuevas filas con los tres tipos de IVA actuales. Ante un cambio futuro, bastaría modificar los valores en las celdas B12, B13 y B14 y se actualizaría toda la Plantilla. Se eliminan columnas de asignaciones de IVA que aparecían al final (a la derecha) en la hoja "Ingresos" y en "Gastos", todos estos cálculos se realizan ahora con la función SUMAPRODUCTO en la hoja "Calculos" (ver celdas B14 y siguientes). Dicha función SUMAPRODUCTO permite establecer dos condiciones (1ª condición: un trimestre concreo; 2ª condición: un tipo de iva), por lo que hace innecesaria la opción anterior "en dos etapas" con SUMAR.SI (que permite una única condición).
  • 18/1/2012 En el Modelo 390, Apartado "datos estadísticos". Se incorpora la casilla "D" que faltaba. En dicha casilla hay que escribir una "X" cuando se deba entregar el Modelo 347. Se ha incorporado una función para automatizar esta casilla "D" del 390.
  • 19/1/2012 Se incorpora posibilidad de recargo de equivalencia en la hoja de ingresos. Adaptando los cálculos del Modelo 303 y Modelo 390 para incluir dicho recargo de equivalencia.
  • Correccion en algunos números de casilla en la hoja "IRPF_ANUAL" (de la 117 a la 121) para adaptar a cambio en el Modelo oficial D-100.
  • El cambio anterior implica adaptar también las columnas de la hoja "Gastos" al nuevo diseño del impreso anual de IRPF. En concreto: se eliminó la columna "Suministros", estos gastos ahora se integran en la columna siguiente: "Otros servicios exteriores, incluídos suministros". Se añade una nueva columna S: "Pérdidas por deterioro del valor de los elementos patrimoniales" que se corresponde con la casilla 121 del impreso anual de IRPF (Modelo D-100).
  • 10/5/2012 Facilita calcular el Modelo 347 en excel: se incorpora una nueva hoja MODELO 347 Declaración Anual de Operaciones con Terceras Personas, para los cálculos se utiliza la última columna de las hojas de ingresos y gastos y una nueva tabla al final de la hoja CÁLCULOS
  • 13/5/2012 Simplifico algunos aspectos:
    • Eliminada la barra de menús personalizada que no era compatible con versiones de excel posteriores a 2003.
    • Simplificadas las hojas "Clientes" y "Proveedores", adaptando los campos a la información necesaria para el Modelo 347.
    • Se reemplaza por una alternativa más sencilla los userforms que daban de alta a clientes y proveedores en las respectivas hojas. Dado que con el nuevo diseño de estas hojas generaban fallos.
    • Eliminadas las primeras columnas "Nº REGISTRO" en las hojas ingresos y gastos. Ésta información no es relevante, dado que el propio excel ya asigna por defecto un número correlativo a cada fila.
  •  28/5/2012 Introducida la posibilidad de retención y descuento global en la hoja Factura.
  • 1/6/2012 Para una aplicación docente de la herramienta, cambio la ubicación del archivo de excel a un nuevo espacio en el mismo servidor; el archivo es el mismo.
  • 2/6/2012 Se introduce macro que facilita calcular la cuota de retención de IRPF en hoja "Ingresos", en las facturas en que sea aplicable (ver comentarios en columna K).
  • 7/6/2012 Se introduce un modelo de factura con recargo de equivalencia y posibilidad de aplicar distintos tipos de IVA. Falta por el momento desarrollar la macro que grabaría esta factura en la hoja de ingresos, esto resulta más compleja porque hay que grabarla en varias líneas (una línea por cada tipo de IVA diferente presente en la factura)
  • 26/6/2012 Detectado y corregido un problema en dos macros (Imprimir_mod_130_oficial, Validar_303_con_Modulo_impresion) en las que el comando FileSystemObject daba error con Windows XP: "Error de compilación: No se ha definido el tipo definido por el usuario" o "Error de compilación: No se puede encontrar el proyecto o la biblioteca". El comando FileSystemObject se utiliza para comprobar si existe un archivo, pero para que funcione (en Windows XP) debemos previamente añadir, en el editor de Visual Basic, una referencia a Microsoft Scripting Runtime ("You need to add reference to the library: Microsoft Scripting RunTime"). Esta referencia faltaba, para añadirla vamos a: Herramientas -> Referencias -> marcamos en la lista "Microsoft Scripting Runtime". En Windows 7 parece no ser necesario
    • Sub abrir_fichero()
      'Aquí un ejemplo con Scripting.FileSystemObject que funciona tanto en Windows XP como en Windows 7
      '***Recordar añadir referencia: Herramientas -> Referencias -> marcamos en la lista "Microsoft Scripting Runtime"
      '*****You need to add reference to the library: Microsoft Scripting RunTime.
      Dim Archivo As String
      Archivo = ThisWorkbook.Path & "\ejemplo.txt"
      Dim fso As New FileSystemObject
      Set fso = CreateObject("Scripting.FileSystemObject")
      If fso.FileExists(Archivo) Then
      ActiveWorkbook.FollowHyperlink Address:=Archivo
      Else: MsgBox "No existe el archivo ejemplo.txt en: " & ThisWorkbook.Path
      End If
      End Sub
    • Pero finalmente he optado por una alternativa más sencilla (no requiere añadir referencia) y totalmente compatible: comprobar si existe archivo mediante la función Dir de VBA. Aquí un ejemplo con la función Dir que funciona tanto en Windows XP como en Windows 7:
      Sub Comprobar_si_existe_archivo_funcion_Dir()
      Dim Archivo As String
      Archivo = ThisWorkbook.Path & "\ejemplo.txt"
      'Si existe el archivo ejemplo.txt lo abrimos
      ExisteArchivo = Dir(Archivo)
          If ExisteArchivo <> "" Then
          'Si existe, abrimos el archivo para mostrar los errores del módulo de impresión
          ActiveWorkbook.FollowHyperlink Address:=Archivo
          Else: MsgBox "No existe el archivo ejemplo.txt en: " & ThisWorkbook.Path
          End If
      End Sub
  • 6/7/2012 Corrección aportada por un usuario: en la hoja “Cálculos”, en la tabla correspondiente al Modelo 303, en la celda Q14: Casilla 41 del primer trimestre. Se corrigen fórmulas en esta columna en previsión de que se pueda introducir manualmente un valor en la Q14 (compensación de IVA del año anterior).  Consecuentemente, en la hoja del Modelo 390, casilla 85 "Compensación de cuotas del ejercicio anterior": se vincula a la celda Q14 de la hoja Cálculos.

2013
  • 12/1/2013 Corrección aportada por Aurelio: se corrige el cálculo de la casilla 750 del impreso anual del IRPF de forma que ahora se obtiene de sumar los valores positivos de la hoja "Cálculos" rango P5:P8 (Anteriormente sumaba la columna G y no consideraba los importes minorados de 100€ por trimestre -casilla 15 modelo 130-)
  • 26/1/2013 Mejora aportada por Juan: en la hoja Cálculos se cambia el cálculo de las celdas N14 a N17 de modo que en la Base Deducible de IVA que llevamos al Modelo 303, no se consideren aquellos gastos que no tienen IVA (cursos de formación, seguros profesionales, ...). Es decir, si no introducimos ningún tipo de IVA en la columna Columna V de la Hoja Gastos, o también si escribimos el valor 0, no se tiene en cuenta ese gasto en el Modelo 303. Para mayor aclaración, leer el comentario de la celda N12 Hoja "Calculos".
  • 16/3/2013 Ha cambiado la operativa del módulo de impresión que publica cada año la Agencia Tributaria. Ahora el módulo de impresión crea un archivo pdf (antes imprimía directamente). Por ello ha sido necesario adaptar dos en la plantilla: "Imprimir_mod_130_oficial" y "Validar_303_con_Modulo_impresion" que ahora funcionan correctamente con el nuevo módulo de impresión. El archivo pdf del modelo 130 se guarda en la misma carpeta que la plantilla de excel.
  • 20/4/2013 Las dos macros que ejecutan el módulo de impresión funcionaban bien con Windows XP pero según nos comenta Juan en comentario de 15 de Abril, fallan con Windows 7. Se han cambiado ambas macros: "Imprimir_mod_130_oficial" y "Validar_303_con_Modulo_impresion" con la intención de que sean compatibles en Windows 7.
  • 20/4/2013 Cambiado el cálculo de las celdas L5 a L8 en la Hoja "CALCULOS" para que aplique la deducción de la casilla 13 del Modelo 130 con el límite del importe de la casilla anterior (casilla 12). De esta forma la declaración nunca saldrá negativa como resultado de aplicar la deducción de la casilla 13.

2014
  • 31/01/2014 Corrección aportada en comentario de 23/01/14: "En el modelo 130, al final de la página, donde aparece el diseño de registro, la línea 9 da error si tienes un nombre demasiado largo o compuesto (del tipo Francisco Fernando) y creo que por esta causa no deja imprimir ni generar el fichero..." Cambiadas fórmulas en la hoja del Modelo 130 y en la del Modelo 303.
  • 7/2/2014 Timothy Barton (comentario 18 de enero de 2014) aporta una corrección en la fórmula de las celdas L5 a L8 en la Hoja "CALCULOS". La fórmula corregida evita aplicar la deducción de los 100 euros trimestrales a partir del trimestre en el que se alcance un rendimiento de 12000 euros. Así se cumple este límite: "... esta minoración no resultará de aplicación a partir del primer trimestre en el que la suma de las siguientes cantidades supere los 12.000 euros:* Del modelo 130, la casilla 03 del trimestre por el que se realiza el pago fraccionado y, en su caso, el 25 por 100 de las casillas 08 del trimestre por el que se realiza el pago fraccionado y de los trimestres anteriores."
  • 7/2/2014 Reemplazo la hoja Bienes de Inversión, que no era operativa, por una nueva que amablemente nos aporta Mangloser (comentario de 14/01/2014). Su hoja incluye todos los cálculos necesarios y también dos macros que facilitan contabilizar las amortizaciones en la hoja de Gastos.
  • 15/3/2014 Este año el módulo de impresión de la AEAT no incluye (al menos a día de hoy) en la carpeta "redistribuir" el archivo ejecutable .bat: mipf14pdf.bat . En consecuencia se ha modificado la macro "Imprimir_mod_130_oficial" que ahora imprime el modelo oficial 130 sin necesidad del mencionado archivo .bat . Además se ha eliminado la macro Validar_303_con_Modulo_impresion porque el nuevo módulo ya no hace este proceso de validación (no lo menciona en la guía pdf que acompaña al módulo).
  • 15/3/2014 Corrección aportada por Estanislao Mallo en comentario de 14/03/14: en la hoja factura había un error en las fórmulas de las celdas B11 y B12.
  • 18/10/2014 El nuevo Modelo 303 requiere el código IBAN de la cuenta bancaria (los 24 caracteres). Para ello, en la hoja datos fiscales (celda B6) ahora debemos introducir los 24 caracteres del código IBAN. Se adaptaron las fórmulas en la hoja del modelo 130 (fila 64), ya que este modelo sigue usando sólo 20 dígitos.
  • 18/10/2014 Adaptada la hoja del modelo 303 al nuevo formato del modelo.
  • 18/11/2014 se adapta la macro que genera el archivo de texto al nuevo formato del Modelo 303.

2015
  • 26/01/2015 corregido error según comenta JuanL Rodríguez el 26 de Enero de 2015 (referido al diseño de registro para la impresión del Modelo 130). Gracias por su aportación.
  • 15/02/2015 Aportación de Marc Morales en comentario de febrero de 2015: corregida fórmula en la hoja cálculos, en la celda D5 y en las inferiores, para establecer un límite de 2000 euros en los gastos de difícil justificación: =SI((B5-C5)>=0;C5+MIN(REDONDEAR(0,05*(B5-C5);2);2000);C5)  Corregido también en la hoja 'IRPF ANUAL' la celda D43: establecido el mismo límite de 2000 euros.
  • 17/02/2015 Aportaciones de Jose Mª el 30/01/2015 y Marc Morales el 6/02/15: se corrige el tipo predeterminado de retención de IRPF en ingresos: cambiado del 21 al 19.
  • 17/02/2015 Corrección aportada por Mangloser en comentarios de 31/1/15 y 5/2/15: añadidas columnas en hoja ingresos y gastos para asignación de trimestres del Modelo 347. Ahora las casillas "importe trimestral de las operaciones" en el Modelo 347 se obtienen según la fecha de la factura (columna B) y no según la fecha de registro o contabilización (columna A) como hacemos para el resto de los Modelos (declaraciones).
  • 17/02/2015 Corregidos cálculos en la hoja 'Bienes de inversión' según aportación de Juanan en comentario de fecha 15/02/2015.
  • 12/04/2015 Cambios en el diseño de registro del Modelo 303 para adaptarlo a las modificaciones introducidas por la Agencia Tributaria.
  • 19/04/2015 Actualizados los cálculos de la casilla 13 del Modelo 130 según la reducción establecida en el artículo 110.3 c) del Reglamentoo del IRPF. Cambio la celda B7 de la hoja DATOS FISCALES para introducir en ella el rendimiento neto del ejercicio anterior (que se utiliza para el cálculo de la reducción). También en la hoja CALCULOS se modifican las fórmulas en la celda L5 y siguientes.
  • 19/04/2015 Cambios en el diseño de registro del Modelo 130 para adaptarlo a las modificaciones introducidas por la Agencia Tributaria. Se elimina la macro que imprimía el modelo oficial (ya no existe el módulo de impresión para este modelo).

2016
  • Oct-2016 Mejora en las celdas con validación Hoja Clientes y Proveedores (evitando que salgan muchas filas vacías en el desplegable). Para ello se reescriben los dos procedimientos VBA: Cliente_Guardar y Proveedor_Guardar. También en los módulos VBA de las hojas Clientes y Proveedores se añade código en el evento Change de la primera columna; de forma que ahora se actualiza el rango con nombre en cada introducción de un nuevo nombre.
  • Se incorpora el cálculo de Adquisiciones Intracomunitarias y Entregas Intracomunitarias. Ha sido necesario hacer algunos cambios en la estructura de las hojas:
    • Hoja Gastos: se añade la columna Z en la que se hay que escribir un número para que una factura (fila) sea identificada como compra intracomunitaria de bienes o servicios (escribir un 1 para bienes, 2 para servicios y 3 para bienes de inversión).
    • Hoja Gastos: se cambia la fórmula en la columna referente al Modelo 347 para exluir del cálculo las operaciones intracomunitarias (que se declaran en el Modelo 349 no incorporado actualmente en la plantilla)
    • Hoja Ingresos: se añade la columna M en la que hay que escribir un número para que esa fila se considere Entrega Intracomunitaria. También se cambia la fórmula en la columna del Modelo 347 para exluir del cálculo estas entregas.
    • Hoja Cálculos: se adapta la tabla del Modelo 303 para el cálculo de las casillas 10 y 11 del Modelo 303. También las casillas 36, 37, 38 y 39. Por último, la casilla 59 del Modelo 303 (Entregas Intracomunitarias).
    • Hoja Cálculos: se cambia la tabla del 390 para incorporar las adquisiciones intracomunitarias.
    • Hoja Modelo 303: adaptados varios cálculos derivado del cambio en el diseño de la tabla en la Hoja Cálculos (cambio comentado en el punto anterior). También se añade el cálculo de las casillas 10 y 11 del Modelo; y de las casillas 36, 37, 38 y 39.
    • Hoja Modelo 303: se añaden filas en torno a la 44, para incorporar la casilla 59 del Modelo (que faltaba): 'Entregas Intracomunitarias de bienes y servicios'.
    • Hoja Modelo 390: rediseño para incorporar intracomunitarias.
  • Oct-2016 En la Hoja Cálculos, en la tabla del Modelo 347, se amplían los cálculos de las 16 líneas anteriores a 50 líneas (pero en la Hoja del Modelo 347 no se han añadido más páginas, sigue mostrando las primeras 16 líneas).
  • Oct-2016 Posibilidad de ampliar fácilmente las filas de ingresos y gastos mediante un botón en ambas hojas (situado en el encabezado de la columna E). Este botón ejecuta una nueva macro llamada 'Añadir_mas_filas'.
  • Oct-2016 Se reduce a 100 filas las tablas de ingresos y gastos; ya que ahora es muy fácil añadir cualquier número de filas cuando se necesiten. Reducir el tamaño del archivo y el número de celdas consideradas en los cálculos aporta ventajas en términos de rapidez de carga del archivo y velocidad en la respuesta de la hoja al editar celdas (aunque en ordenadores potentes puede ser poco perceptible).
  • Oct-2016 Reescrita la macro 'Crear_Hoja_Comprobacion_Modelo_347'. Antes se basaba en autofiltros; ahora utiliza matrices (variables Array).
  • Oct-2016 Cambios en el diseño de registro del Modelo 303 (esto es el fichero .txt para la presentación telemática) para incorporar las Adquisiciones Intracomunitarias (casillas 10, 11 y 36 a 38), y también para incorporar las casilla 59 de Entregas Intracomunitarias.
  • Oct-2016 Cambio nombre de las hojas de los modelos: se abrevian eliminando 'Modelo '. El motivo es que ocupen menos las pestañas.
  • Oct-2016 En la Hoja Gastos, se añade la columna AA para el cálculo de las casillas 30 y 32 del Modelo 303 y casillas 196 y siguientes en el Modelo 390. Es decir, escribiendo un 1 en esta columna permite diferenciar los bienes de inversión del resto de operaciones interiores. En consecuencia, se adaptan las tablas en la Hoja Cálculos.
  • Oct-2016 En la Hoja Gastos, se añade la columna AB para identificar facturas rectificativas o abonos. Lo mismo en la Hoja Ingresos (columna N). En la Hoja Calculos se adapta la tabla del Modelo 303 para el cálculo de las casillas 14 y 15, 25 y 26, 40 y 41 del Modelo. También la tabla del Modelo 390: cálculo de las casillas 29 y 30, 43 y 44, 639 y 62.
  • Oct-2016 Adaptado el diseño de registro del Modelo 303 incorporando las rectificativas (casillas 14, 15, 25, 26, 40, 41).
  • Oct-2016 Corrección según comentario Juan L. Rodríguez: "fórmulas de búsqueda de NIF de clientes y proveedores sólo se centran en los primeros 4 registros. He visto el error en las tablas de ingresos, gastos y cálculos (abajo 347)".
  • Oct-2016 Cambios para incorporar la opción del régimen especial del criterio de caja:
    • Hoja Datos Fiscales: en la fila 11 escribir SI para aplicar este régimen.
    • Hoja Modelo 303: incoporación de las casillas 62, 63 y 74, 75.
    • Hoja Modelo 390: también incorporadas las casillas relativas al criterio de caja.
    • Hojas Ingresos y Gastos: se añade columna de asignación a trimestres según fecha de cobro / pago.
    • Hojas Calculos: adaptación de las tablas de cálculo de los Modelos 303 y 390.
  • Oct-2016 Incorporado cálculo de las compensaciones en compras a titulares de explotaciones acogidos al régimen especial de agricultura, ganadería y pesca. Ver columna AI en Hoja Gastos, casillas 42 del Modelo 303 y 60, 61 del Modelo 390.
  • Oct-2016 Cambios en el diseño de registro del Modelo 303 para incorporar el régimen especial de criterio de caja y las compensaciones a tanto alzado en compras a titulares del régimen especial de agricultura, ganadería y pesca.

2017
  • Abril-2017 Adaptado a los cambios realizados por la Agencia Tributaria en el diseño de registro del Modelo 303.

2018
  • Ene-2018 Añadida celda en la hoja 'DATOS FISCALES' para reflejar el importe a compensar de IVA procedente del año anterior; evitando tener que escribir en la hoja CALCULOS. Así es más fácil de recordar y revisar al inicio de cada año (Gracias a Marilo Delgado Collantes por la sugerencia).
  • Ene-2018 Añadidas las importaciones (adquisiciones extracomunitarias). Ver comentario en la Hoja 'Gastos' columna Z. Ahora se puede identificar una factura de importación escribiendo 4 (para bienes corrientes) o 5 (para bienes de inversión).

2019
  • Abr-2019 Actualizado el diseño de registro del Modelo 303. Sólo se ha cambiado el código VBA, no es necesario cambiar nada en la hoja.
  • Abr-2019 Se añade el NIF en el nombre de los archivos de texto con el contenido de los Modelos 303 o 130. Para facilitar distinguir entre archivos de distintos declarantes. Gracias al usuario que ha propuesto la mejora.
  • Abr-2019-version-20190418 De aquí en adelante se identifica cada versión anterior del excel con un código año-mes-dia y se deja guardada una copia de la plantilla con este prefijo en la carpeta de OneDrive (mejora de C.Segovia). Es decir, en la carpeta de OneDrive queda guardado el archivo 'en este punto' y la última versión (actual) es el archivo sin ningún prefijo.
  • Abr-2019 Se intenta reducir el número de columnas con fórmulas intercaladas entre columnas de introducción de datos. Para que sea más fácil limpiar los datos de la plantilla a final de cada ejercicio, sin riesgo de afectar a los cálculos. Para esto, se han sustituído algunas fórmulas por eventos de hoja (por ejemplo, la columna B de las hojas ingresos y gastos).
  • Abr-2019 Se eliminan todas las apariciones de la función HOY() para evitar que excel pregunte '¿Desea guardar cambios?' cada vez que se abre el archivo aunque no se hagan cambios. Se reemplaza por eventos de hoja en el Modelo 130 y 303 de forma que al activar la hoja comprueba la celda Ejercicio. En la Hoja Factura es el botón Asignar Nº de factura el que escribe la fecha actual.
  • Abr-2019 Para la opción del criterio de caja, ahora se rellenan (duplican) valores por defecto en varias columnas de las hojas Ingresos y Gastos al editar las columnas iniciales (fecha, base, tipo). Para ello se usan eventos de hoja, en lugar de fórmulas.
  • Abr-2019 Se añade un botón en la Hoja Ingresos para buscar clientes. Igual en la Hoja Gastos para proveedores (ver encabezado columna E).
  • Abr-2019 También se añade un botón para buscar clientes desde la Hoja Factura para facilitar la introducción de datos en el encabezado (nombre, dirección y NIF del cliente). De forma similar un nuevo botón Buscar Artículos puede facilitar la introducción de descripciones repetitivas en las líneas de la factura, buscando en un listado (ver nueva Hoja ARTICULOS).
  • Abr-2019 Se añade otro botón en la Hoja Ingresos (ver encabezado columna C) para eliminar (anular) una fila con mayor seguridad. Primero crea una copia de seguridad del archivo, hace algunas comprobaciones básicas, y finalmente elimina la fila completa que corresponda a la celda actualmente seleccionada (idea de Marilo Delgado).
  • Abr-2019 Cambio nombre de Hoja 'DATOS FISCALES' por 'DATOS': siempre es mejor evitar espacios en nombres de hoja y tener nombres cortos.
  • Abr-2019 En la Hoja DATOS, se añade un botón para Limpiar Hojas (sugerencia de Marilo Delgado). Así es más fácil usar la plantilla en un nuevo ejercicio. Primero se crea una copia de seguridad del archivo y despues se borran los rangos de datos en la Hoja Ingresos, Gastos y el histórico de facturas que se guarda en la nueva Hoja ARCHIVO.
  • Abr-2019 Cambios en Hoja Factura: Ahora el botón Grabar hace tres tareas: incorpora los datos en la Hoja Ingresos; genera un archivo PDF que se guarda en una carpeta facturas y registra todas las líneas con importe en una nueva Hoja ARCHIVO. Este histórico de las líneas permite recuperar-editar facturas anteriores (según comentarios de Marilo Delgado 20-4-2017 y C.Segovia 31-1-2016).
  • Abr-2019 En la fila de totales de las Hojas Ingresos y Gastos se cambia la fórmula SUMA por SUBTOTALES, según explicado por Estanislao Mallo en comentario de 4/4/2017.
  • May-2019 Aportación de Juan L. Rodríguez (15 Mayo): corrección de fórmulas en la Hoja Calculos, Modelo 390, IVA Deducible (celdas AJ23 y sig.). Cuando se ha optado por el criterio de caja, la base deducible debe obtenerse de la columna AE en la Hoja Gastos y la cuota está en la colunma AG.
  •  Jul-2019 Corrección error aportación de Juan L. Rodríguez: al dar de alta un cliente no se tiene en cuenta la provincia seleccionada en el formulario y siempre anota "ALACANT / ALICANTE". 
  • Jul-2019 Corrección error al generar el archivo de texto del Modelo 130: la Hoja DATOS FISCALES se ha cambiado nombre a DATOS, pero no se había actualizado en el código VBA.
  • Jul-2019 Cambios en el código de los procedimientos: Clientes_Guardar, Proveedores_Guardar y en el formulario Buscar: ahora no dependen de la posición fija de los datos en la primera columna. Es decir, se pueden añadir columnas iniciales en las hojas Clientes o Proveedores, sin afectar al funcionamiento de los botones de alta y búsqueda.
  •  Oct-2019 Incorporada la importación de servicios de proveedores extracomunitarios (inversión del sujeto pasivo). En la Hoja Gastos, ver notas encabezado columna Z: se identifican con el número 6 (o 7 si se trata de inversiones, ejemplo: desarrollo de un software personalizado). En el Modelo 303 se calculan las casillas 12 – 13 y 28 – 29 (corrientes) o 30 – 31 (inversión) (buscar Google "modelo 303 importación de servicios" sobre cómo se autorepercute y deduce el mismo importe). En el Modelo 390 el devengado va a las casillas 27 – 28, deduciéndose como operaciones interiores en las casillas 190 a 606 (corrientes) o 196 a 614 (inversión). Por último, agradecer a Daniel Ramos su aportación en esta funcionalidad.
  • Oct-2019 En el Modelo 303 se añaden dos casillas que faltaban: 60 (exportaciones) y 61 (operaciones no sujetas por reglas de localización o con inversión del sujeto pasivo). Para registrarlas, editar la columna M de la Hoja INGRESOS: ver comentario en encabezado. En el Modelo 390 se incorporan las casillas 104 (exportaciones) y 110 (operaciones no sujetas o con inversión del sujeto pasivo que originan derecho a deducción).
  • Dic-2019 Mejora en el código de los eventos Change en las Hojas Ingresos y Gastos. El fallo era que sólo se actualizaba la primera fila al pegar múltiples celdas desde el portapapeles. Ahora el evento change incorpora un bucle para actualizar todas las filas cuando se pegan desde el portapapeles rangos con más de una celda.
  • Dic-2019 Se valida el IBAN al editar la celda B6 de la hoja Datos. Gracias a Juan L. Rodríguez que aportó el código para verificar el IBAN en su comentario de 24/10/2019 (ver la función IBANVALIDAR en el módulo Varios del proyecto VBA).
  • Dic-2019 Cambios para permitir llevar 2 actividades diferentes en la misma plantilla: en la hoja DATOS se asigna el nombre D_IAE a la celda B10, y D_IAE_2 a la celda D10 (epígrafe de la segunda actividad), ver también la fila 8 para los 2 tipos de actividad: nombres de rango D_Tip_Act y D_Tip_Act_2. En la Hoja Ingresos se utiliza la columna U para registrar el código IAE de cada fila (se cubre automático con el primer código IAE, y se puede editar manualmente si la fila es de la segunda actividad). Lo mismo en la Hoja Gastos, ver columna AJ. En la hoja IRPF ANUAL se añade una columna para la segunda actividad. Gracias a Jaume por explicarlo en su comenario de 2 de Diciembre de 2019.
  • Dic-2019 Cambios en la hoja Calculos, la tabla para el Modelo 130 se ha replanteado casi por completo para permitir la agrupación de importes por actividad. Otro criterio de agrupación necesario consiste en  distinguir las actividades agrícolas y ganaderas (serían las que indiquen valor 2 en la nueva columna Tipo Actividad), estos importes van a las casillas 8 y siguientes del Modelo 130; mientras que la suma del resto de actividades (no agrícolas) se reflejan en el primer apartado del Modelo 130.
  • Dic-2019 Cambios en las fórmulas del Modelo 130 para adaptar al nuevo diseño de los cálculos. También se añaden fórmulas para las casillas del Apartado II del Modelo: actividades agrícolas y ganaderas (casillas 8 a 10).
  • Dic-2019 En la hoja Calculos, se simplifica la sintaxis de las fórmulas referentes a la Casilla 15 del Modelo 130 (compensación de resultados negativos de trimestres anteriores), se intenta evitar duplicidades de cálculo y facilitar la depuración de posibles errores.
  • Dic-2019 Se añade el cálculo de la casilla 16 del Modelo 130: deducción del 2% por préstamos destinados a la vivienda habitual. Ver en la hoja Datos la fila 11: escribir SI cuando se tenga derecho aplicar esta deducción. También se cambia el cálculo de la casilla 05 para tener en cuenta los importes de la casilla 16.

2020
  • Feb-2020 Corrección de las macros "Cliente_Guardar" y "Proveedor_Guardar": al dar de alta un nuevo cliente o proveedor la secuencia de pasos debe ser: ordenar alfabéticamente la hoja incluyendo el nuevo, después actualizar la lista que se usa para completar el NIF desde las hojas INGRESOS o GASTOS. Pero se estaba haciendo al revés, por lo que se apuntaba a una posición errónea: anterior a la ordenación. Agradecer al usuario que describió el fallo en comentario de fecha 14/02/2020.
  • Feb-2020 Mejoras en el formulario de alta de clientes-proveedores: ahora es no modal (permite interacción con la hoja mientras el formulario está abierto, es decir el formulario no bloquea la aplicación), se añade botón minimizar, y el formulario se oculta al cambiar de hoja o libro activo. Puede ser útil tener un formulario mejorado/actualizado para usar como modelo o plantilla en posteriores aplicaciones.
  • Feb-2020 Agradecer a Germán Pérez por detectar y explicar el error en la casilla 46 del Modelo 303 (ver su comentario de fecha 17/01/2020). Para corregirlo, se han añadido columnas para las casilla 27 y 45 en la tabla del Modelo 303 (hoja CALCULOS) y se cambia el cálculo de la casilla 46. En la propia hoja del Modelo 303, se cambian las fórmulas en las casillas posteriores a la 26, adaptándolas a las nuevas posiciones en la hoja CALCULOS.
  • Mar-2020 Gracias a Eduardo por su corrección en el código de la función IBANVALIDAR, ver su comentario de fecha 24/02/2020.
  • Mar-2020 Asignación de teclas de acceso rápido para alta de clientes (Ctrl+Mayús+C) y alta de proveedores (Ctrl+Mayús+P), gracias a Susana por comentar el fallo el 06/03/2020.
  • Abr-2020 Cambiado a FORMATO TEXTO las celdas B10 y D10 en la hoja DATOS. También la columna AJ en la hoja GASTOS, y la columna U en la hoja INGRESOS. (Otra posibilidad sería dar formato general a estas celdas, pero es válido para usuarios con epígrafes con un '0' en la primera posición, que se pierde en celdas con formato general).
  • Abr-2020 En la Hoja CALCULOS, en la tabla para el IRPF, se cambia la lógica del cálculo para la primera actividad: "LA PRIMERA ACTIVIDAD ES TODO MENOS LO ASIGNADO A LA SEGUNDA ACTIVIDAD" o dicho de otra forma "SI UNA FILA DE INGRESO O GASTO NO ES DE LA SEGUNDA ACTIVIDAD, TIENE QUE SER DE LA PRIMERA" (ver fórmulas en las columnas D, E y F sólo en las filas impares). Igual cambio en la Hoja IRPF ANUAL (sólo cambiadas fórmulas en la primera columna). Esto asegura que nunca faltarán importes en las sumas de ingresos o gastos para la actividad principal (incluso ante fallos con las macros que rellenan la columna de epígrafe). Ver fallos reiterados por temas de formatos de celdas en comentarios sobre Marzo de 2020.
  • Abr-2020 En la Hoja DATOS se añade una comprobación adicional mediante código en el módulo de la hoja, para evitar que se pierda el formato texto en las celdas de los epígrafes de IAE (B10 y D10). Esta pérdida del formato puede suceder cuando se copia la misma celda de otro archivo anterior que tuviera formato general; al pegar en este archivo se sobreescribe el formato. En este caso, la macro restaura el formato de la celda a texto.
  • Abr-2020 Se cambia el nombre de la hoja "Bienes de inversión" por AMORTIZACIONES (más uniforme con el resto, con la eliminación de todos los espacios en nombres). Cambios en el diseño buscando pasar de una estructura en fichas a otra de listas. Se busca organizar los datos de forma más parecida a una base de datos. Agradecer al usuario MANGLOSER el diseño de la primera versión, en la que se han basado las mejoras.
  • Abr-2020 Macros para dos botones en la hoja AMORTIZACIONES. Una actualiza la lista en la primera tabla con el cálculo de las cuotas de amortización para cada bien de inmovilizado y trimestre (ver código VBA en Amortizaciones_Calcular_Gastos). La segunda contabiliza en la hoja GASTOS las dotaciones a la amortización para el período indicado en las celdas bajo el botón (ver procedimiento VBA Amortizaciones_Contabilizar_Gastos). 
  • Abr-2020 Corrección errores en macros eventos módulo hoja Datos. Gracias a comentario de Ana 13/04/2020.
  • Abr-2020 Nueva macro 'Importar_Datos' para incorporar datos desde una plantilla anterior al archivo actual. Ver nuevo botón en hoja DATOS.
  • Abr-2020 Corrección error en código módulo hoja DATOS: en la línea 6 faltaba una palabra (Not) en la segunda parte. La sintaxis correcta es del tipo: If Not [intersección celda editada y celda IAE] Is Nothing Or NOT [intersección celda editada y celda IAE_2] Is Nothing [comprobar que los IAE quedan grabados como texto]. Gracias a Miriam por detectar el fallo y comentar el 14/04/2020.
  • Abr-2020 Correcciones en el código de las hojas CLIENTES y PROVEEDORES: al editar un nombre se crea el desplegable en la columna provincia (validación de datos). Gracias a Miriam por explicar el fallo (14/04/2020): "He modificado varios proveedores, ... pero no actualiza el desplegable ...".
  • Abr-2020 Correcciones en el código del procedimiento Importar_Datos: se añade actualización de las referencias de los rangos con nombre "clientes" y "proveedores" y las validaciones de las celdas en la tercera columna en las respectivas hojas. Según fallo reportado por Miriam (14/04/2020): "... he utilizado el botón de importar ... Tras importar, a partir de la tercera fila de Proveedores, la casilla comunidad pierde el formato, y no reconoce los proveedores para asignarlos en la hoja de gastos, solo figuran los 3 primeros".
  • Abr-2020 Se añade una hoja CALENDAR hacia el final. Es una mera adaptación desde su autor original. Var CompactCalendar en www.davidseah.com/pceo/cal  Esperemos contar con su autorización, lo he citado por todas partes, que quede claro. Mi aportación se ha limitado a ponerlo en columnas y añadir código para los botones y combobox, y unas fórmulas que suman letras con números (puede ser útil para cálculos relacionados con jornadas, turnos, etc.).
  • Abr-2020 Cambiado el formato del archivo a .xlsm (es el formato predeterminado desde Excel 2007 para archivos con macros). Esto facilita trabajar con tablas (ListObjects), poder personalizar la barra de herramientas (ribbon) y más posibilidades de formato condicional (que se necesitaban al añadir la hoja CALENDAR). Si quedara algún usuario que sólo disponga de Excel 2003, puedo subirle a OneDrive una versión de este archivo "legacy" en el antiguo formato .xls
  • Abr-2020 Cambiado el formato de las columnas "CRITERIO CAJA BASE" y "CRITERIO CAJA CUOTA" a número con separador de miles y dos decimales (hoja "INGRESOS" y "GASTOS"). Gracias a Juan L. Rodríguez (19/04/2020).
  • Abr-2020 Deshabilitadas dos líneas en el código de "Alta_Cliente" y en "Alta_Proveedor" relativas a la posición en pantalla del formulario (.Top... y .Left...). Además, en la ventana de propiedades del código del formulario se ha cambiado la propiedad StartUpPosition (que antes estaba como posición "manual") por el valor 3 (predeterminada de Windows). Se trata de evitar el fallo en Office 2019, comentado por Juan L. Rodríguez (19/04/2020).
  • Abr-2020 Corrección en el tipo predeterminado de retención al 15%: cambiado en el código de Calcular_Retencion_IRPF_Hoja_Ingresos (módulo ACTUAL) y CheckBox_Ret_Click (módulo de la hoja Factura). Gracias a Enrique por explicarlo el 16/04/2020.
  • Abr-2020 Se añade una columna para la casilla [43] del Modelo en la Hoja CALCULOS (ver comentario Anxo Sánchez 19/04/2020). Se adaptan las fórmulas en la Hoja del Modelo 303 de las casillas 43 y siguientes. Cambios en el código del procedimiento Generar_archivo_303_txt para incorporar esta casilla en el fichero de texto con la declaración. En la Hoja del Modelo 390 se añade la casilla [63]
  • Abr-2020 En la hoja CALCULOS se añaden columnas para las casillas [44], [76] y [68] del Modelo 303. Se enlazan en la hoja del Modelo 303 y en el código que genera el fichero de texto.
  • Abr-2020 Se simplifica la fórmula en la celda F81 en la Hoja del Modelo 303, relativa al tipo de declaración:
            · Ahora: SI(AH59>0;"I";SI(AH59=0;"N";SI(I74>0;"D";"C")))
            · Antes: SI(H65<>"";"C";SI(O68<>"";"N";SI(I74<>0;"D";SI(AE65<>"";"I";" "))))
  • Abr-2020 Se añeden dos botones de opción en la hoja del Modelo 303 para facilitar seleccionar entre las opciones de compensación o devolución por transferencia en caso de declaración negativa en el último período del ejercicio (ver radio botones en columna AQ). Se adaptan los cálculos de las casillas 72 y 73 del Modelo.
  • May-2020 Se rehace la hoja del Modelo 347, intentando mejorar la presentación de los datos y un diseño homogéneo en todo el archivo. También se han quitado formatos condicionales de otros modelos, intentando evitar la sobrecarga de cálculos (ver: Volatile Excel Functions http://www.decisionmodels.com/calcsecretsi.htm).
  • May-2020 En la hoja FACTURA se añade un botón de opción para permitir facturas con dos tipos de IVA (comentario de 11/12/2019).
  • May-2020 En la hoja FACTURA: ahora se puede escribir un código de artículo en la primera columna y rellena automáticamente la descripción de artículo, precio y tipo de IVA (si se encuentran datos en la hoja ARTICULOS).
  • May-2020 En la hoja GASTOS, para poder registrar el IVA de bienes de inversión (casillas 30 y 31 del Modelo 303) sin afectar a los gastos del trimestre, se hace necesario permitir la edición manual de la columna U (BASE IMPONIBLE IVA) sin tener que "machacar" fórmulas, con los riesgos de errores que conlleva (ver comentarios 28/04/2020). Por esto, esta columna ahora se rellena mediante eventos.
  • May-2020 En la hoja AMORTIZACIONES, se añade un botón para grabar el IVA cuando se da un bien de alta. Gracias al autor de la sugerencia (28/04/2020).
  • May-2020 Cambios en el diseño de la hoja DATOS: ahora es posible indicar hasta 3 cuentas bancarias y asignar a cada Modelo escribiendo un número 1 en la columna correspondiente. Es decir, el valor 1 indica la fila de IBAN seleccionada para ese modelo de declaración. La cuenta también se puede cambiar desde las hojas de los modelos mediante un selector desplegable (ComboBox). Gracias a Juan L. Rodríguez por la sugerencia (29/04/2020).
  • May-2020 En la hoja del modelo 303 se modifica la fórmula en la celda F81 para incorporar la opción "U" (domiciliación bancaria). Se añade una casilla de verificación en la hoja (CheckBox). Igual cambio en el modelo 130 (ver fórmula F77). Gracias a Juan L. Rodríguez por aportar esta mejora el 29/04/2020.
  • May-2020 Cambios en la hoja CALCULOS en la tabla del modelo 115. Gracias a Estanislao Mallo por aportar las fórmulas de cálculo (19/04/2020).
  • May-2020 Para simplificar cálculos del modelo 347, se añade una columna al final de las hojas GASTOS e INGRESOS con sumas de importes. Ver hoja CALCULOS, tabla del modelo 347, columnas "Importe trimestral de las operaciones".
  • May-2020 En relación al modelo 115, se añade una columna al final de la hoja GASTOS (AP) para identificar las filas de arrendamientos y cánones (columna K) correspondientes a proveedores que, en la hoja PROVEEDORES, contengan datos en la columna D (Arrendamiento local negocio). Según explicación aportada por Juan L. Rodríguez: "en la columna de arrendamientos y cánones no se reflejan sólo los alquileres de locales y no deben pasar todos al modelo 115" (21/04/2019).
  • May-2020 Es necesario simplificar algunas fórmulas y referencias a rangos (en la nueva columna AP, hoja GASTOS, y en cálculos del modelo 347, hoja CALCULOS), para lo que se incorporan tablas de datos (listobjects) en las hojas CLIENTES y PROVEEDORES.
  • May-2020 Se añade una hoja con el Modelo 115.
  • Jun-2020 Cambios en las fórmulas relacionadas con el Modelo 347 en las hojas INGRESOS (columnas X y Z) y GASTOS (columnas AM y AO):
    • Se sustituye Y() con varios SUMAR.SI() por un único SUMAR.SI, aprovechando el valor calculado en la nueva columna que se había introducido al final de las hojas (ver cambios Mayo 2020).
    • Se cambia la fórmula BUSCARV por INDICE, para evitar el parámetro constante 'indicador_columnas', que puede dar lugar a error cuando sea necesario añadir nuevas columnas intermedias en las hojas INGRESOS y GASTOS.
    • En la hoja GASTOS se simplica la lógica del último grupo: SI(MAX() > MAX.
  • Jun-2020 Se añade una barra de herramientas personalizada (Ribbon). La idea es tener una forma fácil de ocultar columnas que no se usen habitualmente en las hojas INGRESOS y GASTOS, ya que va a ser necesario incluir más columnas para las nuevas casillas en la declaración anual de IRPF.
  • Ene-2021 Corregido un error en el código del Evento Open (Modulo ThisWorkBook) que impedía reabrir el archivo tras guardar y salir desde algunas hojas. Gracias a Miriam por comentarlo (14/01/2021 y 19/01/2021). Ver línea anterior / línea actual: Case Else: Call RefreshRibbon(Tag:="x") / Case Else: MyTag = "x"
  • Ene-2021 Mejoras en el código que graba la factura a la hoja Ingresos (Botón: Grabar Factura / Macro: Fra_Grabar). Gracias a Miriam (14/01/2021), comentario referido a "no me enlaza la venta".
  • Ene-2021 Corregido código Importar_Datos: "Otra cosa que he detectado es que al importar los datos de un archivo anterior, los IVAs de los ingresos los importa todos al 21% aunque el archivo tenga varios tipos" (Miriam 19/01/2021).
  • Ene-2021 Insertada línea de código en Importar_Datos, aportación de Juan L. Rodríguez (30/06/2020): "para que la busqueda del libro a abrir empiece en este mismo directorio o carpeta" (ChDir ActiveWorkbook.Path).
  • Ene-2021 Corrección código Importar_Datos: "en el ribbon la casilla de criterio de caja quedaba marcada después de importar datos". Gracias a Juan L. Rodríguez (30/06/2020). Se ha añadido un procedimiento Criterio_Caja (Ver final módulo "Actual"). Ahora la edición manual de la celda B11 en la Hoja Datos llama a este procedimiento, también al importar.
  • Ene-2021 Cambios código hojas INGRESOS y GASTOS: "en la columna de nº factura se vigile que no se duplique la factura, que salte un aviso por ejemplo si se introduce un numero duplicado". Sugerido en comentario de 26/06/2020.
  • Feb-2021 Cambios en el código del ribbon intentando mejorar la compatibilidad con versiones de Office 64-bit.
  • Feb-2021 Mejoras en el código que avisa de facturas duplicadas (hojas Ingresos  y Gastos). Gracias a Mar Lopez (29/01/2020).
  • Feb-2021 Corregido error en el código del procedimiento Amortizaciones_Contabilizar_Gastos. Gracias a Ricky (15/02/2021) por comentar el fallo: "cuando ingreso en la tabla de gastos la cuota correspondiente a la amortización, también me añade IVA".
  • Feb-2021 Adaptado el Modelo 303 a los cambios introducidos por la AEAT en las casillas correspondientes a las cuotas a compensar de periodos anteriores: la casilla 67 pasa a ser la 110 y se crean 2 nuevas (78 y 87).
  • Mar-2021 Se añade una columna en la Hoja Gastos: "CATEGORIA OTROS SERV EXTERIORES" con una lista desplegable para las nuevas casillas en el IRPF anual (ver comentario 09/05/2020 Juan L. Rodríguez).

2021
  • Abr-2021 Corrección error fórmulas desde la fila 11 en columnas Nº declarado 347 (columna X en hoja Ingresos y columna AN en hoja Gastos). El fallo se producía al eliminar filas y luego añadir nuevas mediante el botón Añadir_mas_filas: no rellenaba bién las fórmulas. Reemplazado código por 2 nuevas macros (Añadir_filas_Boton y Añadir_filas). Gracias a Juan L. Rodríguez por explicar el error (12/04/2021).
  • Abr-2021 Mejoras código userforms: crear instancia antes de usar. Esto evita algunos errores según referencias consultadas: VBA Userform Initialize vs Userform Show / Sequence of events in Userforms / Forms are essentially classes / define instances of forms before using them / If, as is the case with classes, we were compelled to define instances of our forms before using them, one of the most confusing form issues would cease to be an issue / VBA UserForm – A Guide for Everyone, Paul Kelly / Flexible VBA Chooser Form, Doug Glancy / Showing An Array On A Form, Jan Karel Pieterse.
  • Abr-2021 Recuperado comentario celda en la hoja gastos, columna OTROS SERV EXTERIORES (Gracias a Carmen 11/04/2021).
  • Abr-2021 Corrección hoja Calculos, Tabla del Modelo 303 en el caso de operaciones afectadas por criterio de caja sólo sumaba estas  como total deducible del trimestre (celdas AE18 / AF18 / AG18 / AH18 / AQ18 / AR18 y siguientes filas de cada columna). Gracias al autor del comentario 17/04/2021.
  • Abr-2021 Cambio en el código del módulo de la hoja Gastos para comtemplar la posibilidad de rellenar en una misma fila varios importes de diferentes conceptos de una misma factura (por ejemplo, una factura de arrendamiento de local donde también se cobran los suministros). Gracias a Gerard (21/04/2021).
  • Abr-2021 Corregido código importación datos (faltaban datos). Gracias a Juan L. Rodríguez por explicar detalladamente el error (12/04/2021).
  • May-2021 Mejoras en el ribbon de las hojas Ingresos y Gastos: Filtrar Datos.
  • Jun-2021 Corregido error de cálculo en la casilla 110 del Modelo 303. Ver hoja CALCULOS, celda BH19 (ahora: =BJ18+BN18, igual cambio en siguientes). No se estaba teniendo en cuenta la cuota a compensar del trimestre anterior, sólo el saldo pendiente indicado en la casilla 87 anterior. Gracias al autor del comentario de 25/06/2021.
  • Jun-2021 Hoja AMORTIZACIONES: se añade opción para cálculo anual, en lugar de trimestral, para contribuyentes no obligados a presentar Modelo 130. Gracias a Domingo en comentario de 10/06/2021.
  • Sept-2021 Corrección código Importar_Datos: se añade actualización de la referencia del nombre de rango "articulos". Gracias a Ricardo en comentario de 30/08/2021.
  • Oct-2021 En la Hoja del M303, se asignan nombres de rango a las celdas F81 y G82 y siguientes. Para facilitar la referencia a estas celdas desde el código del procedimiento 'Generar_archivo_303_txt' ante cambios en el diseño del Modelo.
  • Oct-2021 Cambios en el diseño de la hoja del Modelo 303 para incorporar las nuevas casillas: 120, 122, 123 y 124, que reemplazan la casilla 61 (Gracias a jojito por avisar 11/10/2021). Cambios en el código para el nuevo diseño de registro.
  • Oct-2021 En la hoja CALCULOS, se añaden columnas para estas nuevas casillas en la tabla del Modelo 303.
  • Oct-2021 En la hoja INGRESOS, se cambia el comentario de la celda M1, con códigos para clasificar estas operaciones. ATENCION: esto afecta si se hubiera usado en periodos anteriores el código '3' que ahora va a la casilla 120 (antes estaba asignado a la casilla 61).
  • Oct-2021 En la hoja del Modelo 390 se cambia la descripción de la casilla 110 y se añaden 125, 126, 127. También se cambia la descripción de la casilla 103.
  • Dic-2021 Se añade código para poder firmar las facturas pdf con el programa AutoFirma: ver checkbox en la hoja FACTURA y filas 17 a 20 en la hoja DATOS.
  • Dic-2021 Se añade código en la Hoja del Modelo 115 para calcular la casilla 01 (número de perceptores) y un listado de comprobación con los datos del trimestre seleccionado.
  • Dic-2021 Se añade hoja para el Modelo 111 (en pruebas). Ver en la hoja GASTOS las últimas columnas y en la hoja PROVEEDORES el comentario en el título de la columna D (Codigo_Retencion).

2022
  • Ene-2022 Corregido error en fórmula de la celda [BL18] y siguientes en Hoja CALCULOS (casilla 78 del Modelo 303). Gracias a jojito (19/01/2022): "para el 4T ... no tenía en cuenta las cantidades a compensar del anterior, cuando ambos salían negativos".
  • Ene-2022 Restauradas fórmulas sumas en fila 101 Hoja Ingresos. Gracias a Ricardo (20/01/2022).
  • Ene-2022 Mejoras en formularios de Alta Clientes y Proveedores aportadas por Jesús F.
  • Ene-2022 Se añade un formulario calendario para facilitar grabar fechas en INGRESOS y GASTOS (click derecho en celdas de las 2 primeras columnas). Autor: Trevor Eyre ( www.trevoreyre.com/portfolio#projects-excel-datepicker ).
  • Ene-2022 Nueva Hoja Menu Inicio y botones de enlace, sugerencia de Jesús F.
  • Ene-2022 Posibilidad de establecer una ruta para grabar las facturas generadas (escribir en Hoja DATOS [C17]), sugerencia de Jesús F.
  • Feb-2022 Corrección en la fórmula de cálculo de la casilla 99 del Modelo 390. Gracias a Carina por explicarlo en comentario de 26/01/2022.
  • Feb-2022 En la hoja del Modelo 390 se añade la casilla 662 (Cuotas pendientes de compensación del ejercicio, que es el importe de la casilla 87 del último periodo del Modelo 303). Para esto, se corrige la fórmula en la hoja CALCULOS, celdas [BL18] y siguientes, para contemplar la opción de compensar (ver botones radio arriba a la derecha en el Modelo 303) . En resumen, que el Modelo 303 del último trimestre no era correcto en el caso de estar seleccionada la opción compensar (en los botones), además faltaba la casilla 662 en el M390. Por último, en la Hoja DATOS se actualiza el comentario de la celda [C7] para explicar esto.
  • Feb-2022 Corregido "nombres largos da algun error" en la macro que genera el archivo de texto del M303. Gracias a romeogpm 24/01/2022.
  • Feb-2022 Corregido un error en el código que graba datos de un nuevo proveedor desde el formulario.
  • Feb-2022 En la hoja "DATOS" se añade un Tipo de IVA 0 para poder seleccionarlo en los desplegables cuando un producto o servicio está exento (gracias a Jesús Fernández).
  • Feb-2022 Corregida fórmula en las columnas "Suma para Modelo 347" ([Z] en hoja INGRESOS y [AP] en GASTOS) para excluir las facturas con retención de IRPF (Gracias a comentario 31/01/2022).
  • Feb-2022 También en la fórmula de "Suma para Modelo 347" de la hoja INGRESOS (columna [Z]), se añade condición para sumar "Operación no sujetas por reglas de localización" (valor 3 en columna [M]). Gracias a Sergio Martin (08/02/2022): "ingresos fuera de la Unión Europea deben declararse en el modelo 347".
  • Feb-2022 Nueva Hoja para el Modelo 349 (en pruebas).
  • Mar-2022 Nueva Hoja para el Modelo 190 (en pruebas).
  • Mar-2022 Hoja IRPF ANUAL, corrección fórmulas en casillas de gasto SUMINISTROS, OTROS SUMINISTROS y OTROS SERVICIOS EXTERIORES: se añade condición de ser distinto de cero la columna BASE IMPONIBLE IRPF en hoja GASTOS, para evitar descuadres con declaraciones trimestrales (Gracias a Olivia, comentario 01/03/2022).
  • Abr-2022 Nueva Hoja para el Modelo 180 (en pruebas).
  • Abr-2022 Actualizado el diseño de registro del Modelo 303.
  • Ago-2022 Hoja Factura, se añade IBAN en última línea, y dirección en encabezado. Gracias a Jesús Fernández: "hay algunos datos que deberian mostrarse como la direccion fiscal del emisor de la factura y su numero de cta de banco para pagos, estos datos se pueden extraer de la hoja DATOS".
  • Ago-2022 Hoja Factura se amplía rango de impresión hasta la fila 50, sugerencia de Jesús Fernández: "con el fin de tener un espacio extra para personalizar la factura con otros datos cada usuario como quiera".
  • Ago-2022 Nueva macro para enviar factura por mail (Sub Fra_Mail). Escribir configuración en hoja DATOS celda E17. Gracias a Jesús Fernández por el código.

2023
  • Feb-2023 Corregido error en el código del Modelo 190. Gracias a Jesús Fernández por avisar ("no se calculan las bases de la columna G de los trabajadores").
  • Feb-2023 En la hoja del Modelo 349, si no hay datos (p.e. principio de año), ahora se borra el contenido para que no queden los del último cálculo. Gracias a Jesús Fernández.
  • Feb-2023 Cambio del 5% al 7% en los gastos de difícil justificación: revisadas fórmulas en hoja CALCULOS e IRPF ANUAL. Gracias a Jorge (11/01/2023).
  • Feb-2023 Se añade posibilidad de llevar hasta cinco actividades (IRPF ANUAL para cinco epígrafes). Sugerencia de Inma Clemente (22/02/2023).
  • Feb-2023 Nuevo tipo de IVA del 5% en hoja DATOS, Modelo 303 y Modelo 390.
  • Mar-2023 Corregido error en cálculo casilla 27 Modelo 303 (Gracias a Tirso por avisar 03/03/2023: "en el calculo del modelo 303 casilla 27, añade la base imponible a la cuota como TOTAL DE CUOTA DEVENGADA").
  • Mar-2023 Al usar el botón LIMPIAR DATOS, la columna de tipo de IVA se restituye al valor más frecuente (hojas INGRESOS y GASTOS). Sugerencia de Jesús Fernández.
  • Mar-2023 Hoja del Modelo 347: se añaden 2 páginas y se borran fórmulas erróneas en celdas O21, O34, O47. Gracias a Jesús Fernández.
  • Mar-2023 Se indica la forma de pago en la factura, usando el dato de la hoja CLIENTES, columna "Forma Pago". Se añade una tabla en la hoja DATOS con formas de pago para facilitar desplegables. Gracias a Jesús Fernández por la idea.
  • Abr-2023 Actualizado el diseño de registro del Modelo 303.
  • Abr-2023 Hoja 349: corregido error en el código. Gracias a Jesús Fernández.
  • Abr-2023 Correcciones en el código del diseño de registro del Modelo 130.
  • Abr-2023 Corrección fórmulas hoja IRPF ANUAL: gastos de las acividades 3, 4 y 5. Gracias a Manuel Cabrera (13/04/2023).
  • Jun-2023 Corrección fórmulas casillas 120 a 124 del Modelo 303: ahora se suma la columa F (bases) de la hoja Ingresos (antes se sumaba la columna de total factura por lo restaba la retención cuando había). Gracias a Borja Cruz (01/06/2023).
  • Jun-2023 Se añade una columna al final de la Hoja INGRESOS para permitir diferenciar en el IRPF ANUAL otros ingresos distintos de los de explotación (p. ej. subvenciones).
  • Jul-2023 La macro Importar_Datos no copiaba bien dos celdas en la hoja DATOS: B17 y B19.
  • Nov-2023 En la hoja Factura, ahora la numeración incluye el año al final para evitar duplicidades. Esta opción se puede deshabilitar con un checkbox al lado del número (Gracias a América por la sugerencia, 20/11/2023).
  • Nov-2023 Nueva macro: 'Crear_Ubicacion_de_Confianza' en módulo 'RibbonModule': facilita crear ubicación de confianza para la ruta en que se guarde la plantilla. Se activa desde un botón en el Ribbon (situarse en la hoja DATOS).
  • Dic-2023 Nueva macro: 'Facturae_Crear' en módulo 'XML_FACTURAE': es una primera prueba para crear el xml de la factura en formato Facturae.

  • Ene-2024 Se cambia fórmula en Hoja INGRESOS (columna S) para incluir en el Modelo 347 las factura con retencion de IRPF mayores de 3000 Eur. Según comentario de 31/12/2023.
  • Ene-2024 En la Hoja DATOS (fila 17) se añade una opción para ¿Incluir en Modelo 347 Facturas emitidas con retención de IRPF?. Según sugerencia de Mar 04/01/2024.
  • Ene-2024 Borrada macro Crear_Ubicacion_de_Confianza, daba problemas con antivirus. Ver comentarios 15/01/2024.
  • Ene-2024 Corrección error fórmula hoja IRPF_ANUAL celda C42, casilla 202 del Modelo. Ahora sólo suma la primera actividad (Gracias a Manuel Cabrera 17/01/2024).
  • Ene-2024 Corrección fórmula hoja 390, casilla 99 del Modelo (celda AG154). No estaba sumando la casilla 700 (celda V19). Según la Ayuda del Modelo 390 ... "Se incluirán en esta casilla las operaciones a tipo cero".
  • Ene-2024 En la hoja del Modelo 390 se añaden cálculos para las casilla 230 (celda AG176), casilla 109 (AG177), casilla 231 (AG178) y casilla 523 (AG182).
  • Ene-2024 En la hoja INGRESOS se añade una columna al final para los SUPLIDOS (sugerencia 15/01/2024).
  • Ene-2024 Corrección macro 'Grabar_Fra' (en pruebas): ordenaba mal el listado en la hoja ARCHIVO a partir del número de factura 99 (Gracias a powerball 26/01/2024).
  • Ene-2024 Se añade hoja "REBU" para llevar un inventario en el régimen especial de bienes usados (Sugerencia de Pepi 16/01/2024).
  • Feb-2024 Mejoras en el código de FacturaE: se añade el elemento AdministrativeCentres, requerido para facturar a las administraciones públicas.
  • Abr-2024 Hoja CALCULOS, Provisiones y Gastos de Difícil Justificación: corregido porcentaje al 5%. Gracias a Manuel por avisar (17/04/2024).

1.169 comentarios:

«El más antiguo   ‹Más antiguo   1001 – 1169 de 1169
Toni Torres dijo...

En primer lugar agradecer al desarrollador, llevo usando esta plantilla años y estoy encantado.
El único problema que tuve recientemente fue que no contempla los nuevos valores de IVA y me volví loco hasta darme cuenta. Por si quieres tenerlo en cuenta.
Un saludo!

Francisco dijo...

Hola, gracias por este aporte que tanto me está ayudando. Desde hace unos meses estoy teniendo un problema al crear el pdf de la factura me da un error "Nombre o numero de archivo incorrecto", la factura la graba bien en los ingresos pero el pdf no me sale, alguna idea?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Tengo pendiente añadir espacios para dos tipos de iva, espero hacerlo pronto.

En cuanto al error "Nombre o numero de archivo incorrecto", posiblemente es un caracter como un punto o una coma en el nombre con el que intenta guardar el pdf. Habría que probar si guardando una copia del excel en una ruta sencilla (C:\) da el mismo error.

Si no es esto, habría que verlo en el código en la Function Fra_PDF(), después de la línea donde se asigna el nombre del archivo (sFile) poner una línea:
Debug.Print sFile
Ejecutar desde el botón y ver que texto muestra en la ventana inmediato.

Gracias,
Saludos

Francisco dijo...
Este comentario ha sido eliminado por el autor.
Francisco dijo...

Hola Roberto, gracias por responder, efectivamente si paso el excel al disco raiz (C:) no se produce ningun error, y crea el pdf sin problema
Tendra algo que ver con que el excel este dentro de una carpeta de Onedrive?? lo tengo ahi para tenerlo disponible en la nube....

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Francisco,

Es por eso casi seguro: lo que te muestra como una carpeta puede ser llamadas http (o algo así ...)

No te puedo ayudar mucho porque no sé cómo va esto.
Recuerdo que hace tiempo tenía una carpeta en local que se sincronizaba con la de OneDrive. Si fuera así, no debería haber problema, porque trabajas en local y un programa se encarga de subir una copia.

Yo siempre trabajaría en local y buscaría algún programa / script para automatizar el sincronizar con el servidor.

Gracias,
Saludos

Inma Clemente dijo...

Hola Roberto, felicidades por la plantilla!! Es fantástica!!
Podrías por favor, añadir una Tercera Actividad/IRPF Anual para un tercer epígrafe?

Muchísimas gracias!!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Inma,

Lo intento, pero voy a tardar que ando en otras cosas.

Muchas Gracias,
Saludos

VictorS dijo...

Hola, como siempre, muchísimas gracias.
¿Hay idea de modificar el tema de los gastos de difícil justificación del 5 al 7%?

Saludos.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Víctor,

Lo cambio para la siguiente, pero ando algo liado

Prueba esto:

En la hoja CALCULOS
En las celdas de la columna I de la primera tabla ("MODELO 130: IRPF")
Esto es, las celdas entre [I5] a [I11]
Cambia sólo esto en las fórmulas:
en lugar de 0,05, poner 0,07

Igual en la hoja IRPF ANUAL
Celdas [C60] g [F60]
Poner 0,07 en lugar de 0,05

Gracias,
Saludos

Inma Clemente dijo...

Hola Roberto, genial!!! Cuando puedas!!!
Te dije de añadir un epígrafe pero si se pueden añadir varios, mejor.
Yo por ejemplo trabajo con 5 epígrafes distintos!
Muchísimas gracias!!

ROBERTO CARBALLO MEIRIÑO dijo...

Vale, veo si es fácil los 5

Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Subida nueva versión con el tipo de iva del 5% y otros cambios

Inma Clemente dijo...

Hola Roberto, está genial!!!

Muchas gracias!!!!

Yo tengo creadas unas columnas en ingresos y gastos para controlar los cobros y pagos.
Una pestaña de cobros y pagos con el resumen y otra pestaña para comisiones para un comercial aunque se podría adaptar para varios.
Te gustaría que te lo pasara por si lo ves bien y lo quieres añadir para que lo puedan utilizar el resto de usuarios?

Ya me dices!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Inma,

Envíame uno sin datos a carballo.meirinho
es un correo de gmail (no lo pongo completo para evitar spam)

Si está fácil lo añado

Muchas Gracias,
Saludos

Elena dijo...

Buenas tardes.
Antes de nada quería agradecer a Roberto y a todos los demás sus aportaciones para tener esta herramienta tan buena y que nos facilita el trabajo diario.
Quería consultar si habría posibilidad de hacer una plantilla con más casillas, es decir, que no llegara únicamente hasta la casilla 101, dado que tengo un cliente con muchas facturas pequeñas pero que superan esa cifra.
Al no controlar muy bien las formulas de excel, me cuesta modificarla sin temor a que haya errores al preparar las declaraciones.
Quedo a la espera de sus respuestas.
Gracias de nuevo por compartir su trabajo y ayudarnos.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Elena,

Hay un botón "AÑADIR FILAS", está en la celda E1 en las hojas INGRESOS y GASTOS

También hay un botón que hace lo mismo en el ribbon (la barra de herramientas que está encima de la hoja: ficha "Switch", grupo "Tablas")

Muchas Gracias,
Saludos

Tirso dijo...

Buenas, lo primero enhorabuena es una herramienta maravillosa y que me lleva resolviendo mis problemas tributarios como autónomo varios años.

He detectado en la última actualización que estoy usando de febrero de 2023 que en el calculo del modelo 303 casilla 27, añade la base imponible a la cuota como TOTAL DE CUOTA DEVENGADA

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Tirso,

Gracias por avisar!

Acabo de subir un nuevo archivo con esto corregido

Muchas Gracias,
Saludos

Elena dijo...

Buenos días Roberto.
Seguiré tus indicaciones. Muchas gracias de nuevo.
Un saludo.

Miriam dijo...

Al descargar el ultimo Excel me sale un archivo sin contenido, puede ser?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Miriam,

Acabo de probar a descargar el archivo desde el enlace y sin problema,

creo que puede ser tu antivirus que bloquea el archivo por contener código,
mira en las opciones del antivirus (por ejemplo AVG le llama Cuarentena, y ahí veo los archivos que ha bloqueado y se pueden recuperar)

Gracias,
Saludos

Maria Espartero dijo...

Hola!! en primer lugar gracias por facilitarme la labor de llevar mi contabilidad durante todos estos años. He visto que has actualizado el archivo recientemente pero no soy capaz de acceder a la carpeta de onedrive ni al propio archivo siguiendo el enlace que has dejado. Podrías ayudarme a descargarlo... no se si es un problema del enlace o de mi onedrive. Gracias de antemano!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes María,

Lo acabo de probar con dos navegadores y lo descarga.

Prueba con otro navegador, o desde otro ordenador (puede ser tu antivirus que bloquee la descarga).

Si no consigues lo puedo enviar por correo, está mi dirección en un comentario de 01/03/2023.

Muchas Gracias,

Saludos

jojito dijo...

Hola Roberto,
una vez más, aprovecho para agradecerte el esfuerzo de mantener actualizada esta plantilla. He intentado usar los ficheros generados por el Excel para los modelos 130 y 303 para presnetar las declaraciones, pero ambos me dan error. He usado la última versión disponible en OneDrive.
Para el 130, el error es "E010000 Contenido incorrecto en 'Inicio cabecera'"
Para el 303, da varios errores
E010291 La casilla 'Tipo % [02]' sólo admite valor 4
E010321 La casilla 'Tipo % [154]' sólo admite valor 5
E010351 La casilla 'Tipo % [05]' sólo admite valor 10
E010381 La casilla 'Tipo % [08]' sólo admite valor 21
E010531 La casilla 'Tipo % [20]' sólo admite valor 1,4
E010561 La casilla 'Tipo % [23]' sólo admite valor 0 o 5,2
E030181 La casilla 66 debe ser igual a casilla 64 * casilla 65/100

Sabes que podría ser?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes jojito,

En el Modelo 130 no toqué a nada desde hace años,
Veo en la página de la Agencia Tributaria que tampoco ha cambiado:
https://sede.agenciatributaria.gob.es/Sede/ayuda/disenos-registro.html
130 - Orden HAP/258/2015 (Ejercicios 2019 y siguientes, actualizado Marzo 2019)
Comprueba abriendo el archivo de texto que empieza así: <T13001000>

Acabo de subir un nuevo archivo a la carpeta OneDrive.
En el 303 los primeros 6 errores deberían estar corregidos en el archivo que acabo de subir a OneDrive.
En cuanto al último (La casilla 66 debe ser igual a casilla 64 * casilla 65/100), comprueba en el excel, en la Hoja del Modelo 303, ¿las casillas 64 y 66 tienen el mismo valor?

Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Acabo de subir un nuevo archivo corregido el código que crea el fichero para el Modelo 130.

Basicamente se quitan dos espacios que añadía al final de la cadena de texto, y tambien se cambia la codificación del archivo.

En una prueba rápida parece que se evita el error: "E010000 Contenido incorrecto en 'Inicio cabecera'"

Gracias,
Saludos

Manuel Cabrera dijo...

Buenas noches:
Agradecer a Roberto su grandísima idea con esta hoja y ni te puedes imaginar la utilidad que tiene para algunos de nosotros.
Solo comentar que al añadir nuevas actividades en la pestaña IRPF anual en los gastos hay que modificar la formulas para que coja la actividad 3, 4 y 5.

Saludos.

Manuel

jojito dijo...

Hola Roberto, muchas gracias, veo que has subido una nueva versión del fichero. Probaré si todavía me siguen dando los errores. Por otro lado, responsiendo a tu pregutna, las casillas 64 y 66 dan el mismo valor,o sea que no sé por qué da el error. Lo único que quiza podría ser relevante es que me sale negativo (a compensar).

Nuze dijo...

En relación a la casilla 13, segun AT cuando la cuantía de los rendimientos NETOS, obtenidos en el ejercicio anterior al que corresponde el trimestre por el que se efectúa la autoliquidación, haya sido igual o inferior a 12.000 euros, se consignará en esta casilla el siguiente importe, en función de la cuantía de los citados rendimientos 100€ (<9.000€), 75 € (entre 9.000 y 10.0000), 50 € (entre 10.000 y 11.000) y 25 €(entre 11.000 y 12.000). Me parece que la hoja no tiene en cuenta estas cuantías ya que aplica 100 o 0€ en funcion el ingresso sea superior a 12.000 o no. Por otro lado habría aglun modo de tener en cuenta el ejercicio del 4T trimestre del año anterior para aplicar o no correctamente esta deduccion?

Muchisimas gracias por todo este trabajo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Respondiendo a jojito, acabo de hacer una prueba:
- abro la última plantilla y escribo en datos mi NIF y un IBAN cualquiera válido.
- cubro sólo una fila en gastos para que salga negativa
- voy al "portal de pruebas externas aeat": https://preportal.aeat.es/
- Modelo 303, continuar ..., importar
- Respuesta ok: "La importación del fichero .303 ha terminado con éxito."

La duda de Nuze: sí se hace el cálculo de la casilla 13 del Modelo 130:
- Hay que cubrir en la hoja DATOS la celda [B8] "DEL AÑO ANTERIOR: Casilla 03 del último trimestre Modelo 130". Ver comentario en la celda [A8].
- La fórmula está en la hoja CALCULOS, celda [U2].

Jorge L. dijo...

Buenos días,
Gracias Roberto por el enorme aporte que nos facilita el trabajo a muchos autónomos. Acabo de descargar la última versión.
Tengo varias dudas:

- HOJA INGRESOS: En cuanto imputo cuota de retención a mis facturas (columna K), entonces deja a 0 la columna F (Suma para modelo 347) y no lo tiene en cuenta en la hoja de CALCULOS ni en la hoja 347. Es correcto? Con los archivos que usé a principios del 2022 no pasaba esto, y la hoja CÁLCULOS aparecía correctament el resumen del 347.

- HOJA 111: Cómo funciona Realmente esta hoja. Entiendo que está relacionado con la hoja GASTOS. Cuando pongo las facturas de otros profesionales y les aplico la retención de IRPF todo bien. Pero cuando voy a la hoja 111 siempre aparece en blanco. Hay algo que me falte por hacer? Hay algo que no hago bien? Como se enlazan los datos?

Gracias por todo!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Jorge,

Parece que es correcto excluir las facturas con retención del 347.
Según se explica en este enlace:
Modelo 347 facturas profesionales
https://tuspapelesautonomos.es/modelo-347-se-incluyen-facturas-profesionales/

Ver comentario de 31 Enero 2022:
"porque en el modelo 347 saca los clientes facturados que hago con retencion? eso no va al 347 no?"

En cuanto a la Hoja 111:
- comprueba que tienes activadas las macros.
- en la Hoja del 111 comprueba que tienes seleccionado el trimestre
La hoja funciona con macros:
- Se actualiza al entrar en la hoja (activar)
- También cuando se selecciona otro trimestre (desplegable celda G1)
Acabo de hacer una prueba:
- abro una plantilla.
- En la hoja GASTOS grabo uno: fecha en la A, un importe en la columna G.
- grabo un importe de retención en la columna Y.
Voy a la hoja 111 y sí actualiza las celdas en la fila 20.

Gracias,
Saludos

Nuze dijo...

Muchas gracias!!

vra600 dijo...

Buenas tardes Roberto.

Lo primero te doy las gracias una vez más (siempre serán pocas).

Comentar que en el modelo 130 a la hora de incluir en el gasto la deducción deducción del 7% ocurre lo siguiente:

Si tienes dos actividades, este 7% lo calcula diferenciando los ingresos y gastos de cada actividad, es decir, lo calcula por actividad. Lo correcto sería calcularlo en general (el computo de las dos), ya que el modelo 130 no distingue actividades.

Saludos.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes vra600,

Gracias por avisar!

Lo arreglo para la próxima.

Saludos

Anónimo dijo...

Buenaa noches Roberto, Agradecida eternamente por tu labor.
Queria saber como reflejar ingresos por subvenciones corrientes en hoja de ingresos para que se diferencie de unos ingresos normales y salga en hoja IRPF anual.

Gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Esto falta por hacer,
habría que añadir columnas en la hoja de Ingresos para diferenciar distintos tipos.

Por ahora, prueba a poner tipo de IVA 0 en la columna G, y tendrás que anotarlo a mano para la declaración anual.

Espero hacer esta mejora para una próxima versión del archivo.

Muchas Gracias,
Saludos

Mercedes dijo...

Buenos dias, Disculpar pero no encuentro nada que lo explique en la WEB, ¿como se anota el IVA de la gasolina para que dé el 50 % del IVA en el impreso 303?, si en gastos se pone la base, el IVA y el total, no veo manera de decirle al programa que ese gasto es el 50 % de IVA para que lo refleje en el 303.

Gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Mercedes,

Tampoco lo tengo claro, esto son sólo ideas:

- Si no puedes deducir el gasto en IRPF (creo que es lo habitual según veo aquí https://declarando.es/gastos-deducibles-autonomos/gastos-gasolina), en este caso yo probaría a poner la mitad de la base en la columna V ("BASE IMPONIBLE IVA"). Es decir, contabilizar sólo por la mitad de la base y sólo a efectos de IVA.

- Si en tu caso puedes deducir en IRPF el total de la base, probaría a contabilizar en dos filas ("desglosar en dos mitades"), cada mitad de la base en la columna M y seleccionar una categoría en la N. En la columna W del tipo de IVA, la primera fila pondría el tipo general, y la segunda fila seleccionaría tipo 0.

Gracias,
Saludos

Unknown dijo...

voy a probar las dos, parece que la segunda es la mas conveniente. lo pruebo y os digo. MIl gracias

Mercedes dijo...

probado, las dos opciones que me has dado son buenas, en mi caso la primera. Muchísimas Gracias

Manuel dijo...

Estimado Roberto,

Te agradezco enormemente la implicación y dedicación a esta tabla. Cada trimestre aprendo un poco más a usarla y no deja de sorprenderme lo completa que es.

¿Tienes algún método al que poder hacerte una pequeña donación?

De verdad, muchas gracias por este trabajo.
Un saludo,

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Manuel,

Se agradece, me alegra que te sea de utilidad.

Más adelante lo vemos.

Muchas Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Sobre el comentario de vra600 (17/04) "la deducción del 7% en el modelo 130 ... si tienes dos actividades ...lo calcula por actividad ... lo correcto sería el cómputo de las dos".

Pero en la hoja CALCULOS, en la celda J5 ya se suman las provisiones de todas las actividades: ...+SUMA(I5:I9)

Creo que el cálculo sería el mismo:
...+SUMA((Ia-Ga)0.07+(Ib-Gb)0.07) = ...+0.07((Ia+Ib)-(Ga+Gb)).

Por ahora no hago cambios porque no veo el fallo.

Gracias,
Saludos

JuanLuis dijo...

Buenos días,
En primer lugar, agradecerte la gran plantilla que compartes con todos, ya que nos resulta de gran ayuda.
¿Sabrías decirme en qué columna de los gastos debería de imputar los gastos de un seguro médico privado? Tengo entendido que, además, hay un límite anual de 500€. Si se supera, tendría que limitarlo yo en la imputación o ya está programado con este límite?
Gracias de antemano.
Saludos cordiales,

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes JuanLuis,

Prueba a poner el importe en la columna M y luego en la columna N hay un desplegable, elige "Primas_Seg".

Tienes que limitarlo "a mano", es decir, poner 500 en la columna M aunque pagues más.

Muchas Gracias,
Saludos

JuanLuis dijo...

Gracias Roberto,

De nuevo, mi enhorabuena por el excel que te has currado. Es lo más completo que he visto nunca.

Saludos,

vra600 dijo...

Hola Roberto, respecto a esto:


"Sobre el comentario de vra600 (17/04) "la deducción del 7% en el modelo 130 ... si tienes dos actividades ...lo calcula por actividad ... lo correcto sería el cómputo de las dos".

Pero en la hoja CALCULOS, en la celda J5 ya se suman las provisiones de todas las actividades: ...+SUMA(I5:I9)

Creo que el cálculo sería el mismo:
...+SUMA((Ia-Ga)0.07+(Ib-Gb)0.07) = ...+0.07((Ia+Ib)-(Ga+Gb)).

Por ahora no hago cambios porque no veo el fallo."


En mi hoja lo cambié a mano y ahora aparece bien creo, pero lo he importado en una hoja nueva para ver el problema.

Acabo de descubrir el por qué. Fijemonos en la columna I. Si por ejemplo tenemos dos actividades, ambas con rendimientos positivos, estaría todo perfecto. El problema es cuando una tiene el rendimiento positivo y la otra negativo (siendo el rendimiento global de ambas positivo).

En este caso, al separarte las actividades (aunque luego se junte de nuevo), la provision de la actividad negativa aparece logicamente como 0 cuando su efecto en el global tendría que ser negativo. No se si me explico..

De todas formas no cuesta nada revisarlo y cambiarlo manualmente si se da el caso como hice yo. Ya que es un caso algo particular, cuando te lo comente pensé que podia ser algo más general.

Un saludo y gracias Roberto




JuanLuis dijo...

Disculpa Roberto, sobre el asunto del seguro de salud. Me comentabas que lo incluyese en la columna M. Sin embargo, la columna M corresponde a "Servicios profesionales independientes", y en el comentario dice lo siguiente: "Servicios prestados por otros profesionales, a los cuales hay que practicarles retención a cuenta del I.R.P.F.".

¿Es correcta la columna M o debe ser la O ("Importe otros servicios exteriores")?

Gracias de nuevo.

Saludos,

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

JuanLuis sí, disculpa, el la columna O, y en el desplegable de la N elegir "Primas_Seg".

vra600, gracias por explicarlo, hice esta prueba:

Cambiar fórmulas columna I:
=G5-D5 (extender todo hacia abajo)

Cambiar fórmulas columna J:
Celda [J5]: =SUMA(D5:D9)+MAX(0;MIN(REDONDEAR(0,07*(SUMA(I5:I9));2);2000))
Celda [J10]: =SUMA(D10:D14)+MAX(0;MIN(REDONDEAR(0,07*(SUMA(I10:I14));2);2000))
Celda [J15]: =SUMA(D15:D19)+MAX(0;MIN(REDONDEAR(0,07*(SUMA(I15:I19));2);2000))
Celda [J20]: =SUMA(D20:D24)+MAX(0;MIN(REDONDEAR(0,07*(SUMA(I20:I24));2);2000))

Pero así complica el reparto (ponderacion) en la declaración anual:
Hoja IRPF ANUAL fórmulas en la fila 56

Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Sobre el comentario de vra600:
ver este enlace de la Agencia Tributaria (aunque ser refiere al año pasado: 5%):

https://sede.agenciatributaria.gob.es/Sede/ayuda/manuales-videos-folletos/manuales-ayuda-presentacion/irpf-2022/7-cumplimentacion-irpf/7_4-rendimientos-actividades-economicas/7_4_2-regimen-estimacion-directa/7_4_2_3-gastos-fiscalmente-deducibles/provisiones-fiscalmente-deducibles.html

...
Serán deducibles
...
2. Modalidad Simplificada
...
"El conjunto de las provisiones deducibles y los gastos de difícil justificación se cuantificarán exclusivamente aplicando el porcentaje del 5% sobre el rendimiento neto positivo, excluido este concepto, sin que la cuantía resultante pueda superar 2.000 euros anuales.
El porcentaje del 5% se aplica actividad por actividad pero el importe máximo que se puede deducir el contribuyente en todas sus actividades por este concepto no puede superar 2.000 euros."

Según esto no habría que hacer cambios en las fórmulas, sería dejarlo como está calculando por cada actividad.

Gracias,
Saludos

vra600 dijo...

Pues en el enlace que pones la verdad que lo pone bien claro.

Yo llamé a la AEAT para preguntarlo y su respuesta fue "el modelo 130 no distingue por actividad, la provisión hay que hacerla por el computo global".

Pero me fio más de lo que pone por escrito la verdad, para la próxima ya lo sabemos.
Tema resuelto. Gracias!

"2. Modalidad Simplificada
...
"El conjunto de las provisiones deducibles y los gastos de difícil justificación se cuantificarán exclusivamente aplicando el porcentaje del 5% sobre el rendimiento neto positivo, excluido este concepto, sin que la cuantía resultante pueda superar 2.000 euros anuales.
El porcentaje del 5% se aplica actividad por actividad pero el importe máximo que se puede deducir el contribuyente en todas sus actividades por este concepto no puede superar 2.000 euros."

Según esto no habría que hacer cambios en las fórmulas, sería dejarlo como está calculando por cada actividad."

JAUME dijo...

Para este año han subido al 7% con el limite de 2.000€

https://revistas.eleconomista.es/seguros/2023/enero/novedades-fiscales-para-los-autonomos-en-2023-HC13006717#:~:text=En%20cuanto%20a%20los%20gastos,m%C3%A1ximo%20anual%20de%202.000%20euros.

carodel dijo...

Leyendo comentarios sobre seguros de salud, este año he tenido una inspección de AEAT y me dijeron que ese gasto debe ir en la columna "OTROS GASTOS DEDUCIBLES". De hecho, me hicieron una paralela y me lo incluyeron en esa columna.
Por cierto que vaya chapuceros están hechos en la agencia tributaria. Se vieron obligados a aceptar mis alegaciones porque ni siquiera miraron la documentación aportada.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes carodel,

Muchas gracias por aclararlo,

pondré un comentario en la columna "OTROS GASTOS DEDUCIBLES"

Gracias,
Saludos

JuanLuis dijo...

Gracias a @carodel por la aclaración del seguro de salud.

¿Alguien sabe en qué columna van los cursos de formación? ¿"OTROS GASTOS"?

Gracias!

carodel dijo...


@JuanLuis
Según infoautónomos, pertenece a la casilla "otros gastos personal".


Otros gastos de personal: incluye gastos de formación, indemnizaciones por rescisión de contrato, seguros de accidentes del personal, obsequios (ej- cestas de navidad) y contribuciones a planes de pensiones o a planes de previsión social empresarial.

Es un placer poder aportar info a todos vosotros. Yo soy uno de los beneficiados con este libro tan maravilloso.

carodel dijo...

Me ha faltado decir que solo se puede deducir en estimación directa.
En estimación objetiva por módulos, no es posible la deducción.

borja cruz dijo...

Hola Roberto enhorabuena por la plantilla que es fabulosa. Tengo una duda. Cuando se realizan facturas con iva no sujetas por reglas de localización, dejo la cuota de iva a 0 y escribo 3 en la columna M, de esa manera aparecen en el modelo 303 en la casilla 123. La asesora fiscal me dice que ahí debe aparecer el concepto incluyendo la retención, sin embargo en el excel, aparece el importe menos la retención. ¿Está equivocado el excel o mi asesora? Muchas gracias!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Borja,

Es un error de la plantilla entonces,
que yo estos temas los voy pillando sobre la marcha

Trato de corregirlo para la próxima

Muchas Gracias,
Saludos

Ana Molina dijo...

Buenas tardes,

La ultima plantilla que descargue fue en abril, he visto que hace dos días hay otra, pero no he leído ningún comentario del motivo de la nueva carpeta...., es importante descargar esta última?, que modificaciones tiene?, es que no se todavía trasladar los datos de una plantilla a otra y para mi supone un lío copiar todos los datos una y otra vez...

He realizado un pequeño donativo, ya que creo que te mereces eso y más.
Te agradezco infinitamente tu gran trabajo.

Un saludo

América dijo...

Buenas tardes.
Participo poco en comentarios porque voy aprendiendo día a día de los mismos.
Gracias por seguir manteniendo esta plantilla, me parece fantástica y era realmente lo que iba buscando desde hace tiempo.
América Aguilar

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Ana,

No he subido nuevas versiones, siempre comento los cambios cuando subo una nueva.

Yo también veo cuando entro en la carpeta de OneDrive que dice como modificada en otras fechas, no entiendo muy bien que es. No hagas caso a esa fecha que pone.

En general, yo no cambiaría el archivo durante el año.

Muchas Gracias por la aportación!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días América,

Me alegra que te sea útil.

Gracias por comentar!

jojito dijo...

Hola Roberto,
muchas gracias como siempre por mantener esta plantilla actualizada. Tengo una duda / pregunta que no sé si es por el cambio del modelo 303 o es la plantilla. Tengo varias facturas emitidas que van sin IVA for reglas de localización (son prestaciones de servicios a empresas de otros países comunitrios). Al ver el resultado del 303, veo que las incluye correctamente en la casilla 120, pero además veo que aparecen en la casilla 150 de IVA Devengado del Régimen General(donde va el tipo 0%). Esto es así por la plantilla o es que en el nuevo modelo las operaciones no sujetas se han de incluir en la parte de IVA devengado al 0%?

Muchas gracias por todo como siempre

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días jojito,

Esto era un error, que había corregido en las últimas versiones (creo).

Si ves en la última versión de la plantilla, en la hoja CALCULOS, la celda D30, hay una condición para excluir los INGRESOS con datos en la columna M:
*ESBLANCO(INGRESOS!$M$2:$M$100)

Mira si estás usando una versión anterior a que se hiciera esta corrección.

Gracias,
Saludos

jojito dijo...

Hola Roberto, estoy usando la última versión de la hoja que está en el OneDrive, la bajé ayer.
En la Casilla D30, aparece la siguiente fórmula. No veo que mencione la columna M

=IF($B$30=0;SUMPRODUCT((INGRESOS!$V$2:$V$100=$A30)*(INGRESOS!$G$2:$G$100=IVA_Tip_0)*ISBLANK(INGRESOS!$N$2:$N$100)*INGRESOS!$F$2:$F$100);SUMPRODUCT((INGRESOS!$W$2:$W$100=$A30)*(INGRESOS!$R$2:$R$100=IVA_Tip_0)*ISBLANK(INGRESOS!$N$2:$N$100)*INGRESOS!$Q$2:$Q$100))

Por lo que me dices, puede ser que tenga que reemplazar el rango INGRESOS!$N$2:$N$100 por INGRESOS!$M$2:$M$100 ?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes jojito,

Hoy por la mañana subí un nuevo archivo, el enlace actualizado es el que está en este blog arriba de todo, en la primera línea debajo del título.

Ver que ahora la fórmula D30 en CALCULOS, añade la condición de sin contenido en la columna M de INGRESOS:
=IF($B$30=0,SUMPRODUCT((INGRESOS!$V$2:$V$100=$A30)*(INGRESOS!$G$2:$G$100=IVA_Tip_0)*ISBLANK(INGRESOS!$M$2:$M$100)*ISBLANK(INGRESOS!$N$2:$N$100)*INGRESOS!$F$2:$F$100),SUMPRODUCT((INGRESOS!$W$2:$W$100=$A30)*(INGRESOS!$R$2:$R$100=IVA_Tip_0)*ISBLANK(INGRESOS!$N$2:$N$100)*INGRESOS!$Q$2:$Q$100))

Disculpa que pensaba que estaba ya arreglado de hacía tiempo.

Lo puedes arreglar en tu archivo introduciendo esta condición en las D30 y siguientes:
*ESBLANCO(INGRESOS!$M$2:$M$100)

Gracias,
Saludos

jojito dijo...

Muchas gracias Roberto!

he aplicado el cambio y ahora aparece correcto

JuanLuis dijo...

Hola a todos.

¿Alguien podría decirme en qué columna de la hoja de gasto incluís estos gatos? Obviamente, en todos los casos que esté afecto a la actividad económica.
a) Ticket/factura de una comida. Si no es nominativa, entonces el IVA es 0% y se imputa todo como gasto.
b) Factura de carburante/combustible.
c) Factura de transporte público.

Gracias de antemano.

Enrique dijo...

Hola Roberto,

mil gracias por tu incansable labor pues llevo utilizando tu hoja desde 2015. Una genial ayuda para muchos miles de autónomos desvalidos.
Por desgracia he tenido que dar el salto al mundo de Apple con sus Mac y sus pormenoridades. Entre otras los controles Active X no soportados en su sistema operativo Mac OS.
¿Sabes del algún tipo de solución? ¿Sabes si descativando esos controles active X pierdo muchas funiconalidades de la hoja? ¿Alguién a parte del maestro Roberto se ha enfrentado a esto?

Muchas gracias de antemano por vuestra ayuda

Sergio dijo...

Yo compre una licencia de Parallels solo para usar la plantilla.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Lo que comenta Sergio es la mejor opción.

Otro tema distinto es que la plantilla antes de 2018 (por ahí), tenía más columnas con fórmulas y no había el tema de los eventos, controles ActiveX ni llamadas a funciones API de Windows. Con tiempo y ganas se podría ir adaptando, pero son muchas horas que hay que dedicarle.

Muchas Gracias,
Saludos

Enrique dijo...

Mil gracias Roberto, así haré

América dijo...

Buenas tardes Roberto.
De nuevo darte las gracias por tu trabajo. Tengo una duda "tonta" pero no quiero tocar nada de la plantilla sin saber, ya que en alguna vez lo he hecho y se me ha descontrolado.

Me estoy quedando sin filas en la hoja de INGRESOS. Me podrías decir cómo se añaden? para que siga funcionando todo igual claro, al emitir la factura etc.

Gracias
Un cordial saludo

América dijo...

Hola Roberto.
Gracias, ya lo he descubierto.
Lo malo es que no puedo borrar el post anterior.
Un saludo
América

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días América,

Sí, están los botones "Añadir Filas"

Muchas Gracias,
Saludos

Ana Molina dijo...

Buenos días,
Que puedo hacer para que no aparezca en modelo 303 la base imponible de unas facturas que están exentas de iva.
Pero si se han de reflejar en libro de ingresos.

Gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Ana,

No lo había previsto, pensé que todas las facturas exentas debían declararse por la base imponible en la casilla 150 del 303.

Para que no aparezca la base imponible, prueba estos cambios:
- En la columna G de la hoja INGRESOS (tipo de IVA), borra el contenido (tecla SUPR), es decir que no quede un valor 0.
- Edita la fórmula en la Hoja CALCULOS celda D30 y luego arrastrar la fórmula a las celdas inferiores:
Justo después de esta condición: *(INGRESOS!$G$2:$G$100=IVA_Tip_0)
Añade esta otra condición: *NO(ESBLANCO(INGRESOS!$G$2:$G$100))

Por ahora no lo cambio en la plantilla, por si no es así.

Jose Carlos dijo...
Este comentario ha sido eliminado por el autor.
Jose Carlos dijo...

Hola Roberto. En primer lugar, muchísimas gracias por este trabajo y por ponerlo a disposición. Seguro que nos va a ayudar a muchísimos.

Mi duda es cómo puedo hacer click en las casillas de verificación de la pestaña "FACTURAS" para que se pueda aplicar el IRPF en la factura y se minore del total.

Tampoco puedo hacer click en "Firmar con Autofirma" por ejemplo.

Muchas gracias de nuevo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días José Carlos,

Posiblemente tu excel está bloqueando los controles ActiveX (son los check-box y similares).

Para activar los controles ActiveX probaría a crear una "ubicación de confianza" para la carpeta en la que guardes la plantilla (ver un cuadro de texto que lo explica en la hoja DATOS).

Copio esta respuesta de atrás:

Normalmente con Office 2010 en adelante, si el archivo viene de Internet o de una fuente no conocida se abre en "vista protegida" para evitar que se ejecuten macros que contengan virus.

Prueba 1:
Ir al menú Archivo > Opciones > Centro de confianza (columna izquierda abajo) > Configuración del centro de confianza (abajo en el panel derecho)

Vista protegida (columna izquierda) > Desmarcar la primera casilla (Habilitar la vista protegida para archivos procedentes de internet)

Aceptar > Cerrar el programa > Probar a abrir el archivo

Prueba 2:

Ir al menú Archivo > Opciones > Centro de Confianza (columna izquierda abajo)

Botón "Configuración del Centro de Confianza" abajo en el panel derecho

"Configuración de bloqueo de archivos" (columna izquierda abajo)

Revisa lo que esté marcado en el panel de la derecha y los botones de opción abajo.

Los mismo con el apartado "Configuración de ActiveX" (en la columna izquierda del Centro de Confianza).

En la ayuda de Excel puedes buscar por:
- Habilitar o deshabilitar controles ActiveX en los documentos de Office
- Habilitar o deshabilitar macros en documentos de Office

Gracias,
Saludos

Carmen dijo...

Buenas tardes:

Tengo una duda, cuando compro un bien de inversión (equipo informatico) en la columna AB de la hoja GASTOS tengo que indicar el "1", pero ¿y si la he comprado en el extranjero o en la CE? no sé como reflejarlo...
Gracias de antemano.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

La columna AB es sólo para compras en España.
Ver el comentario de la celda [AB1]: "Escribir un número 1 si la fila corresponde a operaciones interiores de bienes de inversión"

Creo que sería dejar vacía la columna AB y escribir 3 en la columna anterior (AA).
Ver comentario celda [AA1]: "Escribir ... 3 - Adquisiciones intrac. de bienes de inversión"

Otro tema distinto, que no sé decir, es si debes amortizar este equipo.
Es decir, el IVA se declararía completo en el momento de la compra,
pero la imputación del gasto sería sólo por la cuota de amortización.

Ver en la hoja "AMORTIZACIONES"
a la derecha "TABLA DE AMORTIZACIONES: CONTRIBUYENTES EN ESTIMACION DIRECTA, MODALIDAD SIMPLIFICADA"
"Equipos para tratamiento de la información y sistemas y programas informáticos"
Sería gasto el 26% cada año del valor del inmovilizado (y proporcional cada trimestre).

(Ojo que puedo estar equivocado)

Anónimo dijo...

En la hoja de ingresos, cuando el total factura supera los 3.000€, no aparece automáticamente como "Nº de Declarado Modelo 347", y por consiguiente no aparece tampoco actualizada la columna "Trimestre Modelo 347". En las versiones mas antiguas si funcionaba.
Muchas gracias.

Anónimo dijo...

Bueno, no aparece cuando has seleccionado una deducción del 15% de retención por IRPF en la misma factura. si solo introduces el IVA sin retención, entonces si aparece en la columna del modelo 347

vra600 dijo...

Si hay retención no debe aparecer en el modelo 347, ya que ya se informa de ello en su modelo pertinente. Por ejemplo, en el caso de los alquileres con retención, ya estás informando de ello en el modelo 180.

América dijo...

Buenas noches Roberto.
De nuevo muchísimas gracias por tu labor y dedicación.
Como se está terminando el año, mi sugerencia va relacionada con la numeración de las facturas.
Cada año comienzo con la nº1.
¿Habría posibilidad que apareciera el año en curso seguido del número de factura? tipo 1/24, para evitar duplicidad. Yo lo cambio en factura cuando se genera el PDF.
Como no entiendo nada de cómo se genera una plantilla como la que nos brindas, no sé si será complicado o no.
Un cordial saludo
América

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días América,

Intento hacerlo.

Tiene su tema, cambiar de número a cadenas de texto.

Muchas Gracias,
Saludos

Anónimo dijo...

Roberto, sólo es sugerencia por si no es complicado.
Seguro que hay conceptos más interesantes donde emplear tu valioso tiempo.
Gracias infinitas
Un cordial saludo

América dijo...

América, (comentario anterior)

Anonimo dijo...

Muchas gracias por vuestro esfuerzo. Es de gran utilidad.

Anonimo dijo...

Una duda, según se van haciendo mejoras y publicaciones, y descargas la nueva plantilla, ¿cómo se mantienen los datos de tu actividad? En otras palabras, como actualizar la plantilla con las mejoras sin perder la información?
Muchas gracias y feliz año nuevo.

Anonimo dijo...

Perdonad, para mi sigue siendo un problema (menor, pero problema), que cuando emites una factura mayor de 3000€, se recoge en la columna del "Nº de Declarado Modelo 347" si solo lleva IVA. Pero cuando lleva IVA y retencion de IRPF (15%), entonces no aparece.

Una explicacion que se me dio es que no hace falta declararlo, porque esa informacion ya la declaras como IRPF, pero en la practica eso no es cierto.
Aunque lleve una retencion de IRPF, debe declararse el 347 tambien, y en la hoja de INGRESOS, deberia aparecer en la columna "Nº de Declarado Modelo 347".
De hecho eb versiones previas del EXCEL, ASI OCURRIA, razon por la que sigo utilizando las versiones antiguas. Es una pena porque las versiones ultimas estan mucho mejor.
Muchas gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Acabo de subir un archivo con la fórmula corregida para incluir las facturas con retención en el 347, según comentas.

Sobre la pregunta del comentario anterior ("como actualizar"). Si abres el nuevo archivo, en la Hoja DATOS hay un botón "Importar Datos".

Muchas Gracias,
Saludos

Mar dijo...

Roberto un millón de gracias por tu trabajo altruista, dicho esto solo quiero aclarar que hasta donde yo se las facturas con retención no se han de incluir en el 347, que a alguien puntualmente le pueda venir bien por un motivo que desconozco pues puede ser, pero al resto seguramente le sea perjudicial al declarar cosas que no se deberían declarar, os dejo una consulta vinculante y lo que determina hacienda;

Consulta Vinculante V2202-17. Inclusión en Modelo 347 de facturas emitidas en las que los clientes practican retención por IRPF.(En este sentido, en la medida en la que las operaciones sean declaradas en una obligación periódica de suministro de información, como es la declaración anual de las retenciones e ingresos a cuenta efectuados regulada en el artículo 108.2 del Reglamento del Impuesto sobre la Renta de las Personas físicas, aprobado por Real Decreto 439/2007, de 30 de marzo (BOE de 31 de marzo), no se incluirán en la Declaración Anual de Operaciones con Terceras Personas.)

A modo de sugerencia, propongo que la inclusión de este tipo de facturas con retención en el modelo 347 se realice mediante activación, es decir, un "tick" o algo así en el que cada uno pueda activar la inclusión de este tipo de facturas en el 347.

De nuevo gracias Roberto

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Mar,

Acabo de subir un nuevo archivo con la solución que propones.

Ahora no tiene en cuenta las facturas con retención para el 347, pero se pueden incluir escribiendo un 1 en la Hoja DATOS (sobre la fila 17) Ver: "¿Incluir en Modelo 347 Facturas emitidas con retención de IRPF?"

Muchas Gracias,
Saludos

Miguel dijo...

Buenos días
Te agradezco tu gran trabajo y siento molestarte con un problema que me surge al abrir el excel del programa por lo que estoy desesperado ya que no puedo solucionarlo. Me salen dos cuadros de texto sucesivos con los siguientes mensajes:
- "No puede ejecutarse la macro "RibbonOnLoad". Puede que la macro no esté disponible en este libro o que se hayan deshabilitado todas las macros".
- Y el mismo mensaje para la macro "GetVisible"
Y este me sigue saliendo tras seguir tus indicaciones de habilitar macros que aparecen en la hoja "datos" para estableces una ubicación de confianza
Muchas gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Miguel,

Este error puede ser porque falte alguna librería. Por ejemplo, para en esta última versión, para el tema de Facturae, tuve que añadir una referencia a la librería XML.

Comprueba esto:
- Abrir el archivo
- Aceptas los mensajes de error para seguir abriendo
- Pulsas las teclas Alt+F11 para acceder al Editor de código VBA
- Arriba, en la barra de herramientas, ir al menú Herramientas, luego Referencias.
- En el listado no debería haber nada marcado que diga "FALTA"
- Es decir, debe aparecer marcado estas librerías entre otras:
- Microsoft ActiveX Data Objects Library
- Microsoft XML, v6.0

Acabo de subir un archivo a la carpeta sin ribbon, mira si este abre sin errores.
Ver en el enlace a la carpeta un archivo con nombre SIN_RIBBON

Domingo dijo...

Buenas noches Roberto. Antes de nada darte las gracias por el trabajo que desarrollas y la ayuda que nos prestas.

Cuando intento importar datos o borrar las hojas me sale el siguiente mensaje: "nombre o numero de archivo incorrecto".?

Por mas que lo intento no lo consigo. Sabes por que no lo puedo hacer???

gracias y feliz año

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Domingo,

¿Podría ser que tengas el archivo guardado en una ruta de red o en una carpeta de DropBox o similar?

Haz una prueba:
- copia el archivo a una ruta muy sencilla de tu ordenador local
- ¿sigue dando el mismo fallo?

Si sigue dando el mismo fallo:
- Pulsar las teclas Alt+F11 para acceder al editor de código VBA.
- En la columna de la izquierda, doble click en "ACTUAL" para ver el módulo de código.
- Arriba a la derecha hay un desplegable. Seleccionar en la lista "Importar_Datos"
- Escribir una comilla simple ' al inicio de la primera línea, que quede así:
'On Error GoTo ExceptionHandling
- Probar ahora con el botón de Importar Datos, para ver si nos resalta la línea de código dónde da error.

Gracias y Feliz año

Ricardo dijo...

Buenas tardes, Roberto.

Primero darte las gracias por este aporte y tu trabajo.

El problema que tengo es al enviar la factura por email. Tengo configurado en la pestaña datos los parámetros que necesito para Gmail(smtp.gmail.com/puerto 587/smtpusessl 0/ mi dirección y contraseña).

Cuando quiero enviar el error que aparece es (El servidor rechazo la dirección del remitente. Respuesta del servidor:530 5.7.0 specifications.

No sé si estoy haciendo algo mal, he probado con varias direcciones y servidores y todos igual.

¿Me podrías ayudar?

Gracias, un saludo.


Manuel dijo...

Gracias Roberto, por el inmeso trabajo que has realizado en todo estos años.
Estoy tratando de descargar la plantilla, pero no puedo hacerlo, ya que me sale el mensaje siguiente, como si la página wen tuviera un virus:
Nombre de la amenaza: Trojan.GenericKD.71184019
No sé si es un falso positivo, o bien, que de verdad contenga este virus.

ROBERTO CARBALLO MEIRIÑO dijo...
Este comentario ha sido eliminado por el autor.
ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Ricardo,

En el caso de Gmail creo que desde hace un tiempo no permite en las cuentas gratuitas. Guardo estas notas:
"Sign in with a third app is no longer available with a free account. The option for weak passwords and less secure apps is no longer available!"
https://support.google.com/accounts/answer/6010255?hl=en

Prueba con otros servidores. Prueba con el puerto 25.

Otra posible causa podría ser que no tengas Collaboration Data Objects (CDO) instalado en tu equipo, pero no puedo ayudar mucho en esto. Guardo esta nota:
cdo not working windows 10 + fix (workaround)
https://www.autoitscript.com/forum/topic/201963-cdo-not-working-windows-10-fix-workaround-moved/

Una alternativa a CDO sería usar un programa como CMAIL, pero tendríamos que añadir otra macro a la plantilla para pasar la línea de comandos a este programa.
https://inveigle.net/cmail

Muchas Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos día Manuel,

Una posible causa es que en esta última versión de la plantilla añadí una macro para poder crear ubicaciones de confianza desde un botón en el ribbon. Este código, cuando se presiona el botón, escribe al registro de Windows y la presencia de este código puede "hacer saltar la alarma del antivirus".
Si confimais que genera este fallo quito esta macro.

Prueba a entrar en la carpeta de OneDrive y descargar una versión más antigua de la plantilla. Si te da el mismo problema, el tema sería un falso positivo de tu antivirus, ya que las versiones anteriores no tenían este código que escribe al registro.

Nota: el código lo podeis ver en el módulo, hacia el final hay una "Function CreatePathInTrLoc" y la fuente es esta:
https://stackoverflow.com/questions/63419755/vba-editing-registry-trusted-locations-sometimes-works
https://stackoverflow.com/a/63419902/6406135

Manuel dijo...

Buenos días Roberto
Me he bajado una versión anterior de la plantilla, con la que no he tenido ningún problema en la descarga y ha pasado mi antivirus perfectamente.
Así que el quid de la cuestión puede estar en la macro añadida.
¿Ha habido algún otro usuario de la plantilla que hay tenido este mismo problema?
Porque de la lectura de los últimos comentarios no se vislumbra que les hay ocurrido.
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Manuel,

Acabo de subir la plantilla sin la macro que daba el problema.

Muchas Gracias,
Saludos

Anónimo dijo...

Buenas tardes Roberto.
Y como siempre mil gracias por esta excelente herramienta.

Una pequeña sugerencia: en la hoja de ingresos se podría añadir una columna para los suplidos.
No tendría ningún efecto sobre el resto, pero así podría servir como libro de suplidos también.

Gracias de nuevo!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Anotado para incluir esta columna al final.

Muchas Gracias,
Saludos

Anónimo dijo...

Hola Roberto, después de los años que llevas desarrollando ésta plantilla, e independiente de alguna aportación que he hecho que carece de importancia, me gustaría saber si teniendo en cuenta la obligatoriedad de llevar la facturación conforme a las nuevas reglas de la AEAT, vas a generar el programa bajo licencia y homologación para el próximo año
Te lo comento porque estoy tan acostumbrado a llevarlo todo conforme a tu plantilla que no quiero cambiar a otro proveedor.
Paco Torre

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Paco,

Un excel no es posible asegurar que no se hagan cambios posteriores a la emisión de las facturas, que he oído que van por ahí los requisitos técnicos.

Con el excel realmente no existe lo que parece pedir la AEAT, una empresa que asegure que tiene implantados unos procedimientos que hacen imposible al usuario cambios "irregulares" en los datos que gestiona su aplicación.

En resumen, veo inviable la adaptación. Dicho esto, el archivo está cedido al dominio público, y si alguien tiene una idea para darle continuidad bienvenido sea.

Muchas Gracias,
Saludos

Anónimo dijo...

Hola Roberto, miles gracias por tu magna labor, y paciencia.
Me he dado de alta en la actividad de compra venta de bienes usados REBU, este régimen especial, es importante porque no se pagan algunos impuestos como el modelo 600, impuesto de transmisiones; lo que se hace es apuntar el precio de compra del vehículo y a la venta, se calcula la diferencia, a esa diferencia se suma el 21% de IVA, que luego se declarará en el modelo 303 del trimestre de la venta. Bueno mi pregunta es si en el excel que venimos utilizando de alguna manera, no sé cómo, podríamos llevar como un inventario de esos vehículos comprados de segunda mano, para luego más tarde cuando ya está puesto a punto, venderlo.
Sería mucho pedir? Si lo ves complicado, perdón por mi osadía.
muchas gracias por leerme

ROBERTO CARBALLO MEIRIÑO dijo...

Bueno días Pepi,

Por lo que veo, el registro de estas operaciones en la hoja INGRESOS es posible, simplemente que en la columna F (base imponible) iría el resultado de este cálculo:

Base Imponible (columna F) = (Precio venta final incluido iva - Precio de compra al particular) / 1,21

Si entiendo bien, lo que planteas es añadir una nueva hoja (con un diseño similar al de la hoja AMORTIZACIONES), en la que llevar el listado de los vehículos, con estas columnas: Fecha de compra / Identificación del vendedor / Identificación del vehículo / Precio total de compra al particular / Fecha de venta / Identificación del comprador / Precio venta total (PVP) / Cálculo Base Imponible (la fórmula de arriba) / Cálculo Cuota de IVA = Base Imponible x 0,21

Un botón en esta hoja ejecutaría una macro que traspasaría los datos del trimestre actual a la hoja INGRESOS (muy similar a como funciona la hoja AMORTIZACIONES con el traspaso a GASTOS de las cuotas de amortización).

Intentaré incluir esta nueva hoja, pero tardaré unos meses.

Consultada esta guía:
https://www.csfconsulting.es/wp-content/uploads/R%C3%A9gimen-especial-bienes-usados-269.pdf

Anónimo dijo...

Buenos días Roberto, gracias por tu rápida respuesta
exactamente es eso lo que pedía, pero bien explicado. ya miré si en la hoja de amortizaciones podría yo modificarla, para que pudiera ser como una especie de inventario; pero pensé que si modificaba esa hoja, podría haber consecuencias en otras. (ante la duda he preferido preguntar).
Claro que tendré paciencia para que puedas modificar o adicionar aún así voy a intentarlo yo, aunque soy una mera iniciada en macro y estas cosas, y autodidacta, voy aprendiendo poco a poco de las personas que saben realmente.
de nuevo miles gracias por tu paciencia y disponibilidad.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Pepi,

Puedes hacer los cambios que quieras en la hoja de amortizaciones. No hay nada enlazado a ella en los cálculos.

Te animaría a que intentes hacer la macro, vas haciendo un único cambio cada vez y prueba y error, es como se aprende.

Cualquier duda comenta.

Muchas Gracias

Manuel Cabrera dijo...

Buenas noches:
Nunca me cansaré de agradecer a Roberto su labor y a todos por los comentarios y aportaciones para que esta hoja de calculo siga aportando tantísimo valor al trabajo diario.

Acabo de ver que en la pestaña de IRPF ANUAL, la casilla 202, que se corresponde a la celda C52, el valor que da no es correcto. No se refiere al valor de Otros servicios exteriores de la actividad 1. Esta sumando gastos en general y no tiene en cuenta que sea de la actividad 1.

Saludos.

Manuel

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Manuel,

Muchas Gracias por avisar!

La fórmula de la celda C42 (casilla 202 del modelo anual) debería ser:

=SUMAPRODUCTO((GASTOS!$U$2:$U$100<>0)*(GASTOS!$AK$2:$AK$100=D_IAE)*GASTOS!$O$2:$O$100)-SUMA(C38:C39;C41)

Lo cambio en el siguiente que suba.

Saludos,

José Ramón dijo...

Gracias Roberto, por el inmenso trabajo que has realizado en todo estos años.
La herramienta la he utilizado durante muchos años con PC con sistema operativo Windows, pero ahora tengo un Mac y algunas macros dan error, ¿habría alguna forma para hacer que funciones con el excel en Mac?.
Gracias por tu trabajo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes José Ramón,

En esta página, busca arriba los comentarios sobre 12/08/2023 a 14/08/2023.

Por lo poco que sé, hay cosas incompatibles: controles ActiveX en las hojas, llamadas a funciones API de Windows, referencias a librerías como ActiveX Data Objects.

Veo mas viable el tema que comentan de tener Windows en una máquina virtual (Parallels).

Otra alternativa sería ir quitando código, borrando todos los controles en las hojas, etc. En algún punto ya no daría más errores, luego paso a paso ir montando alternativas a lo imprescindible.

Saludos

carodel dijo...

Hola Roberto.
Me acabo de descargar la última actualización del libro. Y aprecio el siguiente error:
En la hoja ingresos, columna AA (categoría otros ingresos), activo subvenciones corrientes y elimino el iva, puesto que mi subvención es sobre la base imponible, el iva no tiene subvención. El error lo detecto en la hoja 303, que me lo suma en la base imponible del iva devengado. Y no debería ser así. Solo debería sumarlo en los ingresos de la hoja 130.
Tendría alguna forma de solucionarlo?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días carodel,

Prueba así:
HOJA INGRESOS:
- En la columna G (% IVA) seleccionas el valor 0 en el desplegable.
- No "elimines el IVA", es decir, no borres la fórmula en la columna I2
Haciendo así aparecería bien en el 303, casilla 150

Si te puedes deducir el IVA (ejemplo subvenciones KIT DIGITAL):
HOJA GASTOS
- Columna N seleccionar en el desplegable Otr_Serv_Ext
- Columna O el importe de a base imponible
Haciendo así aparecería en el 303, casillas 28 y 29

Gracias,
Saludos

powerball dijo...

Hola Roberto, una vez más quiero darte las gracias por tu gran trabajo y a todos los que colaboran en ello.
Estoy trabajando en el último libro publicado, llevo más de 100 facturas emitidas y todo correcto pero cuando realizo una corrección en una de las facturas, en la HOJA ARCHIVO se borran las anotaciones a partir de la factura 99/2024. Pero si buscas-cliente-factura la muestra en la hoja FACTURA pero no cuando le das a guardar en la hoja ARCHIVO.
¿Me podrías ayudar en ello cuando puedas? Gracias por todo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes powerball,

Probando, veo que más que perder los datos los desordena, mira si en las primeras filas de la hoja ARCHIVO están las facturas 100 y posteriores.

Hay una línea de código hacia el final de la macro Fra_Grabar que ordena el listado de la hoja ARCHIVO. Esto es necesario para no sobreescribir datos en las ediciones.

El fallo es que desde que las facturas incluyen el año ".../2024" excel los trata como cadenas de texto y los ordena así:
1/24
10/24
100/24
101/24
...
11/24
110/24

Una solución sencilla es ordenar por dos columnas: el primer criterio la fecha y el segundo el código de factura. Al menos no se pierden de vista las últimas facturas.

Se haría así:
- Teclas ALT+F11 para abrir el editor de código
- En la primera columna desplegar la carpeta Módulos
- Doble click en ACTUAL
- Arriba a la derecha en el desplegable, seleccionar Fra_Grabar
- Hacia el final de esta macro, borrar esta línea completa (es la que ordena):
If f > 0 Then .Range(.Cells(1, "A"), .Cells(UltimaFila + myCount - 1, "R")).Sort Key1:=.Range("A1") ...

- Reemplazar por esta línea:

If f > 0 Then .Range(.Cells(1, "A"), .Cells(UltimaFila + myCount - 1, "R")).Sort Key1:=.Range("A1"), Order1:=xlAscending, Key2:=.Range("B1"), Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal

Muchas Gracias,
Saludos

powerball dijo...

Muchas gracias Roberto, pero sigue desordenado. Modificaremos sobre el apunte. Con la anterior numeración no daba este problema. Gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días powerball,

Acabo de subir un archivo con la corrección en el código,
hice unas pruebas y me pareció que funcionaba: ordena por fechas y luego por código de factura.

No consigo ver el problema que comentas que sigue.

En último caso, hay un botón de opción debajo del número de factura para volver a la numeración antigua (sólo número)

Muchas Gracias,
Saludos

Jose Carlos dijo...

Hola Roberto. Muchísimas gracias por este gran aporte.

Cuando se comienza el nuevo año, ¿se puede seguir utilizando el fichero anterior o hay que realizar uno nuevo?

No encuentro la manera de "cambiar de año" en el fichero y me sigue saliendo lo de 2023.

Muchas gracias!

powerball dijo...

Hola de nuevo:
Hasta el apunte 99 funciona perfectamente pero al dar de alta la factura 100 y hacer una corrección en alguna factura, la número 100 se sitúa debajo de la fact-12 de la hoja ARCHIVO y si seguimos dando de alta más factura por ejemplo hasta la 225/2024, cuando hacemos una nueva corrección las facturas se posicionan de la siguiente forma hasta la 129/2024 debajo de la 12/2024, la 130/2024 debajo de la 13 sucesivamente hasta la 140 que lo hace debajo de la 14 y así sucesivamente cada 10 facturas, en el mismo orden que he indicado.
Esto se soluciona como me has indicado pero, tengo ganas de saber donde está el error.
Gracias por tu interés.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Jose Carlos:
Puedes hacer una copia de tu archivo de 2023, despues abres la copia y click en un botón en la hoja DATOS que dice LIMPIAR HOJAS (o borrar manualmente los datos).
Es decir, cada archivo sólo puede tener datos de un año (digamos que no es "multiejercicio").

powerball:
Más que un error es un cambio de criterio, ahora tenemos unas cadenas de texto que se ordenan alfabéticamente como en un diccionario: todo lo que empieza por el caracter 1 va seguido, luego empezamos con el caracter 2 (2, 200, 2000). El ordenador trata estas cadenas como textos a, b, c, ... porque contienen un caracter no numérico "/".

Una posible solución sería trabajar con un número fijo de dígitos por ejemplo: 000000001/2024, 000000100/2024. Así los ordenaría bien pero lo veo algo lioso ("tanto cero").

Muchas Gracias,
Saludos

Inma Clemente dijo...

Hola Roberto,
Una sala del bajo que tengo arrendado para mis clases de yoga, la subarriendo por horas a otros profesores de yoga y pilates. Estos ingresos tributan como Rendimientos de Capital Inmobiliario que he de poner en la Declaración de Renta, pero si que tengo que declarar el iva. Si lo apunto en ingresos, también me lo suma en IRPF. Hay alguna forma de que no lo sume en IRPF? En GASTOS si que hay 2 columnas diferenciadas de Base Imponible IRPF y Base Imponible IVA pero en Ingresos sólo hay una columna Base Imponible. Sabrías como hacerlo, por favor? Muchísimas gracias!!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Inma,

Acabo de subir un nuevo archivo con una columna (AC) "BASE IMP. SÓLO IVA".

Prueba si funciona.

Muchas Gracias,
Saludos

Inma Clemente dijo...

Hola Roberto,
Muchas gracias por la rapidez. Por varios motivos no he podido terminar el cierre y estoy nerviosa!!
Si meto en la nueva columna AC la base, me la suma a la columna AA con lo que me sube el importe de la base del iva devengado (se duplica)
Lo estoy haciendo bien?
Muchas gracias!!!!!!!!!!!!!

Inma Clemente dijo...

Y el IRPF se queda igual!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Inma,

Comprueba que no escribes nada en la columna F. Poner sólo en la nueva columna AC esas bases que no deben ir a IRPF.

Acabo de subir un archivo de prueba a la carpeta de OneDrive con el nombre "PRUEBA_SOLO_BASE_IVA".

No veo que se duplique, ver el Modelo 303 la base es 1eur en la casilla 07 y la cuota 0,21 en la casilla 09. En el 130 de irpf no lo incluye.

Muchas Gracias,
Saludos

Inma Clemente dijo...

Hola Roberto,
Genial. Algo hacía mal. Lo usaré este año!!
Las retenciones en la columna K no las coge aunque se pueden poner manual.
Muchísimas gracias!!!

ROBERTO CARBALLO MEIRIÑO dijo...

Hola Inma,

Gracias por confirmar.

Arreglo lo de la columna K para la próxima (lo de hacer doble click para que calcule la retención teniendo en cuenta la nueva columna).

Saludos

Anónimo dijo...

Buenos días a todos. espero todo bien,
Escribo para agradecer mil veces a Roberto, sobre todo por incluir la Hoja Rebu. no he probado aún, he tenido durante estos días problemas familiares graves. eso no quita agradecer que te hayas acordado, prometo probar y decirte. aunque no tengo dudas de que funcione correctamente.
mil gracias y un abrazo

Estanislao Mallo dijo...

Boas noites,
Muchas gracias por la hoja y sus mejoras.
Me parece que he detectado un error:
1.- Hoja INGRESOS. Columna Z
La fórmula que aparece es:
SI(Y(O(K2=0;D_Op_Incl_347_Fras_Ret=1);O(M2=0;M2=3));L2;0). No funciona.

He probado con la siguiente:
SI(O(K2=0;D_Op_Incl_347_Fras_Ret=1;O(M2=0;M2=3));L2;0). Parece que funciona correctamente.

Espero estar acertado y no hacerte perder tiempo.
Reitero mi felicitación.

ROBERTO CARBALLO MEIRIÑO dijo...

Bos días Estanislao,

Muchas gracias por revisar la fórmula y comentar.

Por ahora no veo claro el cambio:
En la corrección que planteas sumaría las intracomunitarias, que creo que no irian al 347.
Si pruebo a poner un 1 en la columna M para marcar como comunitaria, sigue sumando en la columna Z.

Una pregunta cuando dices que no funciona ¿estás probando una factura con retención?
Lo digo porque la idea era no sumar las facturas con retención, salvo que en la hoja DATOS se escriba un 1 en la celda D17.

Este cambio se había hecho porque las facturas con retención no van al 347, pero hay algunos usuarios que las quieren declarar en el modelo, a pesar de que hay consultas vinculantes que dicen que no irian.

Muchas Gracias,
Saludos

Geekom dijo...

Hola Roberto, al iniciar el nuevo año he abierto el ultimo archivo que esta colgado y al darle al boton de macro "importar datos" me salta error:Variable de objeto o bloque With no establecido, he visto que me crea la copia de seguridad, me pregunta el archivo para importar, elijo el de 2023 y me salta el error.
No sé realmenete que es lo que hace la macro si importa todo o solo la pestaña "DAtos" (que es lo que yo pretendo), si ves el error bien y si no los importaré manualmente.
Los dos archivos se encuentran en c:/
Saludos y gracias por todo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Geekom,

Por esta vez lo más fácil te va a ser importar a mano.

Pero el fallo se debe a que cada vez que asigno nombre a una celda habría que prever en el código para todas las posibles versiones anteriores si ya existía ese "nombre".
Más o menos intento hacerlo pero parece que falló con tu versión del archivo antiguo.

Si quieres verlo en el código sería fácil:
- Alt + F11 para entrar en el editor.
- Buscar la macro Importar
- Comentar la línea de gestión de errores poniendo una comilla simple al principio (es la línea que empieza por On Error ...), mejor también comentar las que bloquean la actualizacion de pantalla.
- Ahora al darle al botón de Importar, el error debería "hacer saltar" la ventana de código resaltando en amarillo la línea con el nombre de rango que no encuentra en el archivo antiguo.
- Restablecer las líneas comentadas borrando la comilla simple al principio. Cerrar y volvar abrir el archivo.

El tema de como arreglarlo podría ser evitando que importe este dato donde falla (comentando la línea). Otra opción sería en el archivo antiguo crear el nombre de la celda que busca para que la encuentre.

La macro importar trata de traer la hoja datos, las de clientes, proveedores; lo ves fácil en el código.

Muchas Gracias,
Saludos

Estanislao Mallo dijo...

Boas noites,
Respecto a mi comentario del pasado día 18/02/2024 en la que puse lo siguiente:
1.- Hoja INGRESOS. Columna Z
La fórmula que aparece es:
SI(Y(O(K2=0;D_Op_Incl_347_Fras_Ret=1);O(M2=0;M2=3));L2;0). No funciona.
Quería decir que no realizaba la suma para el 347
He probado con la siguiente:
SI(O(K2=0;D_Op_Incl_347_Fras_Ret=1;O(M2=0;M2=3));L2;0). Parece que funciona correctamente.
Es cierto que en mi hoja realiza la suma para el 347

Posteriormente, he seguido tus instrucciones de poner 1 en la hoja de DATOS, celda D17 y si realiza la operación de suma para el 347, por lo que he dejado la fórmula original.

En mi caso, emito 3 tipos de facturas:
Facturas con retención IRFP e IVA, para empresas nacionales.
Facturas sin retención IRPF y sin IVA, para empresas españolas por cuenta de empresas extranjeras, dentro y fuera de la CEE.
Facturas con retención IRPF y sin IVA, para empresas españolas por cuenta de empresas extrajeras, dentro y fuera de la CEE.

Gracias,

ROBERTO CARBALLO MEIRIÑO dijo...

Bos días Estanislao,

Gracias por verlo

Saludos

Anónimo dijo...

Hola Robreto.
Antes de nada, darte las gracias por el trabajo realizado.

Estoy cacharreando algo con la plantilla, y la duda que me surje, es como se debe contabilizar una factura con inversión del sujeto pasivo, pues no veo ninguna opción dentreo de la hoja de gastos, y dentro de la ingresos, aparece dentro de las operaciones intracomunitarias.

Muchas gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

En la hoja GASTOS ver comentario en la columna AA, en la primera celda de la columna (la del título):

Escribir uno de estos código para identificar cada operación no interior:
...
6 - Importaciones de servicios (operaciones corrientes): Invers. Suj. Pas
7 - Importaciones de servicios (operaciones de inversión): Invers. Suj. Pas
...

Muchas Gracias,
Saludos

Anónimo dijo...

Muchas gracias por responder.

Me refiero a operaciones interiores que lleven Inversión de Sujeto Pasivo, no a importaciones. O sirve el mismo código lara ambas operaciones?

Muchas gracias de nuevo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Creo que sirve el mismo código, creo que va a las mismas casillas del 303 y 390.

Muchas Gracias,
Saludos

María dijo...

Buenas tardes, en primer lugar, agradecer el blog y la herramienta, me parece fantástico el trabajo realizado. Quería hacer una pregunta, soy profesora autónoma y todos mis ingresos depende de un colegio en que imparto las clases, por lo que no vengo obligada a hacer el 130, pero tengo a su vez si tengo un profesor que me da algunas clases y me factura con IVA e IRPF, con lo que tengo que hacer el 111, pero en la herramienta no se puede generar el archivo de texto para el 111, ¿se podría añadir? Como lo hace con el 130.

Otra pregunta, tengo una sociedad inactiva, con el sueño de que algún día pueda reactivarla, mientras tanto tengo que presentar el 200 del IS sin actividad, pero tengo que pagar porque me lo hagan, no se si sería factible añadir esta función a la herramienta.
Mil gracias por tu atención

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días María,

Intentaré hacer el archivo de texto para el 111 pero no creo que lo consiga este año. Antes tengo que acabar el xml de la factura electrónica (FacturaE).

Lo del modelo 200 del impuesto de sociedades no lo veo fácil, porque toda la plantilla está pensada para autónomos. De todas formas, no puede ser complicado presentar una declaración sin actividad: una vez que ves tu declaración anterior serán siempre igual, no se justifica que pagues por esto.

Muchas Gracias,
Saludos

Manuel dijo...

Buenas tardes María,leyendo tu comentario hay algo que en principio me llama la atención, como es que el profesor que te da clases, te facture con IVA. La enseñanza está exenta de IVA, eso si, siempre que la materia esté incluida en el sistema educativo. Por tanto, la exención no es aplicable a los servicios de enseñanza que versen sobre materias no incluidas en alguno de los planes de estudios de cualquiera de los niveles o grados del sistema educativo español.
Sin conocer el tipo de enseñanza no me atrevo a dar una respuesta más concreta, pero si me he atrevido a dar esta información, por si acaso te es útil.

jesanasi dijo...

Buenos días Roberto

en primer lugar te doy las gracias por tu plantilla es magnifica. Tengo una duda en que columna he de anotar en el libro de gastos la compra de un ordenador para que me aparezca la base imponible en la casilla 30 del modelo 303 y no me coja el gasto en el 130 puesto que lo voy a amortizar anualmente. también compruebo que en el 130 me pone como gasto el 5% de dificil justificación y ya para hacienda eso no existe hasta final de año

Muchas gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes jesanasi,

Poner la base en la Columna V "BASE IMPONIBLE IVA"
y escribir un 1 en la columna AB "BIENES DE INVERSIÓN (op.interior.)"

En las instrucciones del Modelo 130:
https://sede.agenciatributaria.gob.es/Sede/impuestos-tasas/impuesto-sobre-renta-personas-fisicas/modelo-130-irpf______esionales-estimacion-directa-fraccionado_/instrucciones.html

Habla de incluir las provisiones en la Casilla 02:
"Consignamos aquí el importe de los gastos [...]

Incluimos también en esta casilla el importe de las amortizaciones fiscalmente deducibles correspondientes a la depreciación experimentada por el inmovilizado afecto a las actividades desarrolladas en el período comprendido entre el primer día del año y el último día del trimestre, así como, en su caso, el importe de las provisiones que, correspondiendo al citado período temporal, tengan, asimismo, la consideración de fiscalmente deducibles.

Tratándose de actividades a las que resulte aplicable la modalidad simplificada del método de estimación directa, se incluirán en esta casilla los importes de las amortizaciones, de las provisiones deducibles y de los gastos de difícil justificación correspondientes al período comprendido entre el primer día del año y el último día del trimestre, determinados conforme a las especialidades establecidas en el artículo 30 del Reglamento del Impuesto."

Gracias,
Saludos

Sergio dijo...

Hola,

Gracias por esta maravillosa plantilla. Sabéis si esta plantilla seria suficiente en caso de inspección, o habría que también llevar la contabilidad en las plantillas oficiales que la Agencia Tributaria facilita?

Saludos,
Sergio

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Sergio,

Para curarse en salud, hay que ajustarse totalmente a su formato, y punto.

Otra cosa distinta es que (esto es sólo una opinión), razonablemente, si tienes una inspección te darán un plazo para presentar la información en su formato. Entonces sería cuando tendrías que cubrir a mano su plantilla con tus datos, sólo para el periodo que te pidan.

Gracias,
Saludos

Sergio dijo...

Gracias Roberto por contestar tan rápido. Las plantillas que ofrece Hacienda son horribles, espero que nunca llegue el caso que tenga que utilizarlas. No entiendo como aun no tiene una pagina en condiciones donde quede registrado todo eso y no tener que lidiar con sus "plantillas", que encima te pones a mirar los ejemplos que tienen y es para llorar. He vivido en Reino Unido un tiempo y da pena lo atrasados que andamos...

Anónimo dijo...

Buenas tardes Roberto, y lo primero gracias por tu trabajo!!
Tengo una duda sobre la tabla de ingresos. Tengo un ingreso sin IVA pero sí que tiene retención (una ayuda a formación que me ha dado un colegio profesional).
Cómo lo podría poner en la tabla? No es una operación exenta por localización, ni inversión de sujeto pasivo... Ni siquiera tiene factura (sólo recibo) pero si no lo pongo no me cuadra el 130 (las retenciones soportadas y los ingresos totales) pero en el 303 no debería aparecer.

Y muchas gracias de nuevo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Prueba esto:
- En la columna G (tipo de IVA) poner 0
- En la columna N escribe un 2

Gracias,
Saludos

Carmen dijo...

Buenas tardes.
Como siempre, mil gracias.
Una consulta. Cuando tengo una factura de gasto de la comunidad europea, en la columna AA indico el número 2, pero no me queda claro si en la columna W hay que dejar a 0 el porcentaje.
Gracias de antemano

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Carmen,

En la columna W pon el mismo tipo de IVA que tendría si fuera España: escribir 21 habitualmente.

Ver que haciendo así lo lleva a la casilla 551 y 552 del Modelo 390.

Muchas Gracias,
Saludos

Manuel dijo...

Buenas tardes Robeto,
En primer lugar como siempre agradecerte la labor que realizas con esta plantilla, que ayuda a muchos son sus impuestos. Someto a tu consideración, para aclaración, si los gastos de Provisiones y Gastos de difícil justificación, el porcentaje es el 7%, o bien, el 5%. Lo del 7% fué una medida provisional del año 2023, pero que creo no se ha prorrogado, ya que no ha habido Ley de Presupuestos para el año 2024, por lo que habría qie aplicar el 5%.
No sé, si estoy en lo cierto o es una interpretación mía. Esto hace que haya pequeñas diferencias en el modelo 130.

Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Manuel,

Muchas Gracias por avisar!
No tenía ni idea

Mañana o pasado subo una versión corregida de la plantilla.

Gracias,
Saludos

Manuel dijo...

Gracias Roberto, por contestar tan rápido.
En este aspecto de las Provisiones y Gastos de difícil justificación quiero hacer una aclaración para que nadie pueda cometer un error. El 7% de reducción de estos gastos se aplica sobre el año 2023 y cuando se haga la declaración de la renta del autónomo debe utilizar este porcentaje. Sin mebargo para el cálculo de este trimestre se debe aplicar el 5%. Pego a continuación lo que dice la página de la AEAT:
El importe de las provisiones deducibles y los gastos de difícil justificación es el 5% (7% para 2023) del rendimiento neto positivo, sin incluir esos conceptos, con el límite de 2.000 €. Si aplicas esta deducción no podrás aplicar la reducción para trabajadores autónomos económicamente dependientes o con único cliente no vinculado. Además, para los autonómos societarios este porcentaje es del 3%.

Saludos

Inma Clemente dijo...

Hola Roberto,
¿Sería suficiente en la hoja CALCULOS, columna I (Provisiones y Gastos de difícil justificación) desde la celda I6 hasta la I24, cambiar en la fórmula 0,07 por 0,05 ??

O habría que hacer algo más?

Muchas gracias!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Inma, sí es sólo corregir eso.

Gracias por la explicación Manuel.

Acabo de subir la plantilla corregida.

Saludos

Ruben dijo...

Hola Roberto,

Habiéndose prorrogado los PGE de 2023 para este 2024 por falta de voluntad política, no debería seguirse considerando los gastos de difícil justificación al 7%, y por tanto, incluirse así en la declaración trimestral?

Muchas gracias.

Carabel_zgz dijo...

Hola, saludos y, cómo no, me sumo a los agradecimientos por tan espléndido trabajo.

Roberto, he observado que, los datos de las retenciones e ingresos a cuenta de arrendamientos, aparecen en la hoja del modelo 111 (TB_111_EC), cuando deberían aparecer en el 115.

¿Puede ser que yo esté introduciendo mal los datos?

Estoy pagando un alquiler mensual por el local en el que desarrollo mi actividad.
Éste alquiler que pago, lo anoto dentro de la hoja de GASTOS en la columna K (Arrendamientos y cánones) y la retención en la columna Y. Ésta retención la tengo que declarar en el modelo 115.

Espero haberme explicado.

Un saludo y muchas gracias.

Juan Carlos.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Juan Carlos,

En la hoja PROVEEDORES, en la columna D, prueba a poner un 1 en la fila con los datos del arrendador. Se usa el 1 como código para distinguir las retenciones que van al 115.

Ver el comentario en la celda D1:
  "Código para clasificar el tipo de retención, escribir:
    - 1 para arrendador de local de negocio."

Ver los datos de ejemplo que hay en la hoja PROVEEDORES, la fila 4 dice "ARRENDADOR DE LOCAL" y en la columna D está el 1.

Acabo de hacer una prueba: grabo un gasto como dices y en la columna del NIF pongo la del ejemplo "arrendador". Veo que la retención sí la lleva al Modelo 115.

Ya me dices si queda resuelto o hay que cambiar algo.

Muchas Gracias,
Saludos

Carabel_zgz dijo...

¡Perfecto! Funciona tal y como dices, al poner el "1" en la columna "D" se refleja la retención en el 115.

Muchísimas gracias por tu atención y por la rápida respuesta.

Saludos.

«El más antiguo ‹Más antiguo   1001 – 1169 de 1169   Más reciente› El más reciente»