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.172 comentarios:

«El más antiguo   ‹Más antiguo   801 – 1000 de 1172   Más reciente›   El más reciente»
ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Manuel,

Yo diría de ver la posibilidad de ejecutar un excel en una máquina virtual con Windows. Me comentan que va bien PARALLELS
Buscando en Google "parallels virtualizar windows 10" veo que lo explica

El tema es que veo complicado adaptar la versión actual de la plantilla para Mac por varios temas:
- Con ALT+F11 accedes al código y el Modulo Varios contiene varias funciones API de Windows. Habría que quitar todo esto. No es muy relevante, creo que pocas se usan realmente en el código (sólo en los formularios de alta de clientes y algún otro).
- Las librerías de Windows que sí se usan más en el código: ir al menú Herramientas / Referencias: ver Microsoft ActiveX Data Objects (posiblemente falte en MAC)
- Los objetos ActiveX en las hojas (Basicamente desplegables y algún check box creo recordar)

Todo esto habría que "desmontarlo" creo

Muchas Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Manuel,

Acabo de subir un archivo quitando los controles ActiveX de las hojas, las funciones API de Windows y el Ribbon.

Prueba si este da menos fallo:
20210413_SOLO_PRUEBA_PARA_MAC

Queda en la carpeta (enlace arriba), o bien este es el enlace directo al archivo:
https://1drv.ms/u/s!AtRDaa3Izh38gViKYTE21f3Dp90S?e=xRf4Oc

Gracias,
Saludos

Anónimo dijo...

Enhorabuena por la hoja de calculo. es fantástica. una sugerencia. se podría hacer que al grabar la factura emitida diera la opción de enviarla por correo electrónico al cliente?
gracias y lo dicho enhorabuena

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Sí se puede pero prefiero no incluir código que pida datos sensibles, me parece que puede gerenar desconfianza...

Podeis probar codigo como este ejemplo dentro del procedimiento Fra_Grabar:

Ejemplo_codigo_enviar_mail_con_CDO.txt
https://1drv.ms/t/s!AtRDaa3Izh38gVm72BLQA54cfpBk?e=0hPn60

Gracias,
Saludos

Nacho dijo...

Hola Roberto, excelente trabajo y sobre todo muchísimas gracias por compartirla y hacernos la contabilidad mucho más sencilla.
Tengo una duda muy básica. En la pestaña DATOS, hay una casilla que hay que cambiar año tras año. Pone que hay que sacarla de la casilla 118 de la declaración anual del IRPF, pero esa casilla corresponde en la declaración del 2019 a "Tipo de adquisición: Onerosa". Igual la casilla 118 era hace algunos años, o me estoy equivocando en algo...
¿Alguien me lo puede aclarar?

¡Muchas gracias!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Nacho,

Sí ese comentario de la celda se quedó de años atrás.
Esto sí sería en la mayoría de los casos: Casilla [03] del último trimestre del Modelo 130 del ejercicio anterior.

Buscando en Google por: deducción del artículo 10.3 c) del Reglamento del IRPF

Veo este artículo más actual,sobre las casillas del IRPF anual
https://www.supercontable.com/boletin/A/articulos/pago_fraccionado_irpf_deduccion_articulo_110.3.c_inicio_actividad.html

Abajo indica:
"suma de los importes consignados en las casillas 131, 158, 187 y 211 de la declaración del IRPF del ejercicio anterior"

Gracias,
Saludos

Ana Molina dijo...

Buenas tardes,

Siempre leo vuestras aportaciones, correcciones, etc.., pero desde mi ignorancia no se como se actualiza mi hoja ya descargada y rellenada con estas correcciones que hacéis a menudo.., ¿Qué tengo que hacer?, volver a descargar la última hoja y copia/pega los datos que ya tenia en la anterior..., supongo que no debe de ser así, pero yo no se como se hace.

Os agradecería me ayudarais para tener la hoja actualizada con las modificaciones que aportáis.

Gracias a todos, y en especial a Roberto.
Un saludo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Ana,

- Descargar el archivo del enlace arriba (o acceder a la carpeta y es el archivo que no comienza por números de fecha)

- Guardarlo en la misma carpeta que el viejo

- Abres el nuevo

- En la Hoja DATOS hay un botón IMPORTAR

Si todo va bien debería traer los datos, pero si el archivo que estás usando es muy antiguo, no funcionará bien el botón importar.

Si se complica sigue con el archivo actual y cambias al empezar un nuevo año

Gracias,
Saludos

Anónimo dijo...

Hola Roberto. Y de nuevo mil gracias por tu fantástico trabajo que nos ayuda muchísimo.

Me he encontrado con un problema al rellenar la hoja.
Cuando pongo un GASTO afectado por el criterio de caja (un 2 en su columna) me borra todos los gastos del modelo 303 y sólo me aparece este gasto. No sé si es algo que hago mal yo o es por la tabla.

Juan Ureña dijo...

Hola,

Gracias por la plantilla, enhorabuena. Creo que sería de utilidad disponer de alguna de las pestaña a modo de análisis que mida la evolución de los ingresos y gastos con gráficos sencillo de interpretar.

Otra consulta, ¿no es posible llevar más de un ejercicio en la misma plantilla verdad? Es decir, al cambiar de año hay que tener una nueva plantilla, sin poder tener en un mismo excel el histórico de ingresos y gastos para ver la evolución.

Gracias!

Juan Ureña dijo...

El fichero generado por la plantilla para el 303 da error al cargarlo en AEAT. ¿Os pasa a más gente?

Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

@Juan
Tomo nota de la idea del gráfico para hacerlo, cuando salgamos de estos fallos que estais comentando.

Lo segundo que comentas también lo anoto, pero creo que se puede dar una solución a consolidar datos de varios ejercicios mediante consulta desde uno a varios archivos anteriores, o bien que cada archivo escriba a un Access. Hay que pensarlo, pero la otra opción la veo más difícil. Llevar varios ejercicios en el mismo archivo complica los cálculos, y yo ya me pierdo ahora...

En relación al error del fichero del Modelo 303, tuve que tocar el formato del archivo para adaptarlo a los cambios que hicieron este año en el Modelo.
¿Da alguna pista el mensaje de error? ¿menciona algún campo?
Prueba a hacer una declaración con muy pocos datos e intenta subirla (sin llegar a firmarla no hay problema) ¿sigue dando el mismo error?

@Anónimo, 17/04
Veo que es un error en la lógica de las fórmulas, lo cambio para la siguiente versión.

Prueba a cambiar estas fórmulas en la Hoja CALCULOS y luego extiende las fórmulas hacia abajo en cada columna:
[AE18]
=SUMA(SUMAPRODUCTO((GASTOS!AL$2:AL$100=$A18)*ESBLANCO(GASTOS!AD$2:AD$100)*(GASTOS!W$2:W$100>0)*ESBLANCO(GASTOS!AA$2:AA$100)*ESBLANCO(GASTOS!AB$2:AB$100)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!V$2:V$100);SUMAPRODUCTO((GASTOS!AM$2:AM$100=$A18)*(GASTOS!AG$2:AG$100>0)*ESBLANCO(GASTOS!AA$2:AA$100)*ESBLANCO(GASTOS!AB$2:AB$100)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!AF$2:AF$100);T18)

[AF18]
=SUMA(SUMAPRODUCTO((GASTOS!AL$2:AL$100=$A18)*ESBLANCO(GASTOS!AD$2:AD$100)*ESBLANCO(GASTOS!AA$2:AA$100)*ESBLANCO(GASTOS!AB$2:AB$100)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!X$2:X$100);SUMAPRODUCTO((GASTOS!AM$2:AM$100=$A18)*ESBLANCO(GASTOS!AA$2:AA$100)*ESBLANCO(GASTOS!AB$2:AB$100)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!AH$2:AH$100);U18)

[AG18]
=SUMA(SUMAPRODUCTO((GASTOS!AL$2:AL$100=$A18)*ESBLANCO(GASTOS!AD$2:AD$100)*(GASTOS!W$2:W$100>0)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AB$2:AB$100=1)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!V$2:V$100);SUMAPRODUCTO((GASTOS!AM$2:AM$100=$A18)*(GASTOS!W$2:W$100>0)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AB$2:AB$100=1)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!AF$2:AF$100);V18)

[AH18]
=SUMA(SUMAPRODUCTO((GASTOS!AL$2:AL$100=$A18)*ESBLANCO(GASTOS!AD$2:AD$100)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AB$2:AB$100=1)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!X$2:X$100);SUMAPRODUCTO((GASTOS!AM$2:AM$100=$A18)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AB$2:AB$100=1)*ESBLANCO(GASTOS!AC$2:AC$100)*GASTOS!AH$2:AH$100);W18)

[AQ18]
=SUMA(SUMAPRODUCTO((GASTOS!AL$2:AL$100=$A18)*ESBLANCO(GASTOS!AD$2:AD$100)*(GASTOS!W$2:W$100>0)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AC$2:AC$100=1)*GASTOS!V$2:V$100);SUMAPRODUCTO((GASTOS!AM$2:AM$100=$A18)*(GASTOS!W$2:W$100>0)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AC$2:AC$100=1)*GASTOS!AF$2:AF$100))

[AR18]
=SUMA(SUMAPRODUCTO((GASTOS!AL$2:AL$100=$A18)*ESBLANCO(GASTOS!AD$2:AD$100)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AC$2:AC$100=1)*GASTOS!X$2:X$100);SUMAPRODUCTO((GASTOS!AM$2:AM$100=$A18)*ESBLANCO(GASTOS!AA$2:AA$100)*(GASTOS!AC$2:AC$100=1)*GASTOS!AH$2:AH$100))

Gracias a Todos,
Saludos

Anónimo dijo...

Gracias Roberto, parece que ya está corregido el problema del criterio de caja en el 303 siguiendo tus instrucciones.
Muchas gracias

Enrique dijo...

Buenas, en la tabla AMORTIZACIONES tengo un error con el botón "Grabar Cuotas en Hoja Gastos". No me los graba y me da el siguiente mensaje ( Error: Error en el método 'Range' de objeto '_Worksheet' )

Alguien sabe cómo lo podría solucionar.

Mil gracias por esta maravilla.

Gerard dijo...

Hola, primero de todo mil gracias a todos por hacer este excelente trabajo y sobretodo compartirlo con todos nosotros, llevo muchos años disfrutando de esta excelente herramienta.

No sé si ya se ha comentado o dado una solución a un pequeño problema que me encuentro, y es que hasta ahora (con los antiguas plantillas) en la hoja de GASTOS, podía rellenar en una misma fila diferentes importes de diferentes conceptos de la misma factura, es decir, que por ejemplo una misma factura podía haber "Consumos explotación" y "Otros gastos", o también por ejemplo una factura de arrendamiento del local donde también se cobra los suministros. Pues resulta que ahora si relleno 2 conceptos (2 columnas) no se suman en "BASE IMPONIBLE IVA".

Mil gracias de nuevo por el excelente trabajo realizado y por seguir día a día

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

@Gerard,
Gracias por avisar, no había pensado este tema en los eventos de la hoja, lo intento arreglar para la siguiente versión.

@Enrique
Veo que si abro la plantilla tal cual está (sin añadir datos) y voy al botón, graba datos en la hoja Gastos sin generar el error.

Asumiendo que estás usando la misma versión del archivo (la última),parece algo específico de tu archivo.

Comprueba que no se haya perdido algún nombre de rango: ir al Administrador de Nombres (Pulsar Ctrl+F3) y ver que siguen apareciendo estos: D_IAE, Amort_Año, Amort_Trim, Marcador_Fin_G, TB_CuotasAmortizacion

Si está todo, prueba esto:
- Pulsar en el botón
- Cuando sale el mensaje de error pulsa las teclas Ctrl+Pausa (Ctrl+Break) para parar el código.
- Botón Depurar
- Ver que hay una pequeña flecha amarilla a la izquierda del codigo: selecciona la flecha con el ratón y Arrastrar la flecha abajo a la siguiente línea.
- Pulsar la teca F8: te debería llevar a la línea de código que está generando el error.
- Cerrar el archivo y volver a abrir.

Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Acabo de subir una versión provisional del archivo, por si a alguien le interesa: corregidos errores comentados, y algunas mejoras en el código de userforms y ribbon

20210503_version_BETA
https://1drv.ms/u/s!AtRDaa3Izh38gVuY9lxYUEDsAGuV?e=GA2gyf

[Editado: nuevo link, lo había subido sin comprimir a .zip]

Anónimo dijo...

Buenos dias. Como sabes la adquisicion de un activo puede tener la consideracion de inmobilizado en IVA e IRPF o solo en IRPF (Adquisiciones de activos fijo superiores a 300 € e inferiores a 3000 €). Como tendria que contabilizar este tipo de activos para que figure en el libro de iva pero no como gasto, sino como inversión y por tanto amortizable.
Enhorabuena por la hoja de cálculo y gracias de antemano.
Un Saludo. Domingo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Domingo,

La verdad es que no tengo claro esta diferencia entre los dos tipos de inmobilizado.
Te va a tocar hacer varias pruebas en una copia del archivo,
si ves que hay que hacer algún cambio en la plantilla, agradezco que lo comentes y trato de hacerlo.

En relación a esto: "... para que figure en el libro de iva pero no como gasto, sino como inversión y por tanto amortizable"
Quizás probar a escribir directamente el importe en la columna "Base Imponible IVA" y las fechas en las primeras columnas.

Otra prueba es el botón "GRABAR COUTA IVA ALTA EN HOJA GASTOS (FILA CELDA SELECCIONADA)" en la Hoja AMORTIZACIONES

Son sólo ideas para ir probando

Muchas Gracias,
Saludos

Pablo dijo...

¡Hola!

Antes de nada, me gustaría felicitar al autor por tan excelente trabajo en Excel, llevo usando el archivo desde hace muchos años y lo actualizo todos los años.

Recientemente me he pasado a Mac y por desgracia no puedo abrir bien el archivo en Excel para Mac por problemas del ActiveX, que no es compatible. He probado la versión que hay disponible para pruebas de Mac, pero obtengo el mismo error.

¿Hay alguna posibilidad de solucionar esto? Realmente no necesito componentes visuales (como importar datos y esas cosas). He probado a abrir la versión del archivo que usaba en 2017 y se me abre sin problemas habilitando las macros. En el archivo nuevo, solo se me abre como solo lectura. Por cierto, si le doy a generar el 303, me dice que la ruta no existe, no sé si es porque en Mac el sistema de rutas es diferente. Pero bueno, no sería tan grave tener que copiar y los datos, se hace en un momento.

¡Gracias!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Pablo,

Una manera seguro que hay, se trata de "ir quitando piezas una a una". O quizás más fácil al revés, partir de la última versión del archivo que te funcione en mac y tratar de incorporarle lo que necesites (por ejemplo, los cambios en la hoja del Modelo 303).

En mi caso me encuentro limitado por dos cuestiones: falta de conocimientos de mac (por ejemplo, lo que comentas de las rutas), y no tener un equipo en el que ir haciendo pruebas.

Puedes probar si te puede ayudar este especialista en excel para mac (pero recibe miles de consultas):
https://www.rondebruin.nl/index.htm

Gracias,
Saludos

"EL GRANAINO RECRIAO EN MALAGA" dijo...

Buenas tardes Roberto. para aquellos que no estamos obligados a presentar las declaraciones trimestrales modelo 130 ¿podrías modificar la hoja para que las amortizaciones las calculara anualmente en vez de trimestralmente?
Gracias de antemano
Domingo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Domingo,

Por supuesto, lo incorporo a la próxima versión del archivo.
Aunque el plazo ya depende, que no estoy consiguiendo ponerme con la plantilla

Gracias,

Anónimo dijo...

Buenas Roberto!!! Y gracias por la tabla.

Me he encontrado con un error que no sé solucionar. En el modelo 303 no me salen las cuotas a compensar de periodos anteriores (casilla 110). Ni en la tabla original ni en la última beta.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Mira en la Hoja CALCULOS
La celda BH18 es para la casilla 110 del primer trimestre, ver la fórmula (=DATOS!D7).
Es decir, para el primer trimestre coge el dato de la Hoja DATOS, donde dice:
'IVA (Modelo 303): Cuota a compensar procedente del año anterior'.

Para los siguientes trimestres son las celdas BH19 a BH21 en la Hoja CALCULOS.

Espero que te de una pista.

Gracias

Anónimo dijo...

Gracias por la ayuda. He cambiado la celda BH19 que estaba =BJ18 y lo he modificado por =BN18
No es lo más correcto, pero consigo que me tenga en cuenta las cuotas a compensar del 1T. De otra forma sólo tenía en cuentas las que venían de otros ejercicios, pero no las que había que compensar del 1T

Carmen dijo...

Buenas tardes:
Como siempre, millones de gracias por todo.

En años anteriores, cuando en el mod.303 salía a compensar, en el trimestre siguiente la casilla de "cuotas a compensar de periodos anteriores" se rellenaba automáticamente con la cantidad a restar.

Tengo el mismo caso en este trimestre y no me traslada la cantidad que me resultó a compensar en el trimestre anterior, la deja en blanco. La fórmula que hay en la casilla es =INDEX(Calc_M303;AO2;60)

¿cuál puede ser el problema?

Gracias de antemano por tanta ayuda.

Saludos.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Carmen,

Haz una prueba con la última versión de la plantilla (la subí hace unos días). Hice esta corrección:

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.

Si funciona, también puedes hacer el cambio en las fórmulas del archivo que estás usando (por si es más fácil).

Gracias,
Saludos

Unknown dijo...

Buenos días,

Creo que sigue habiendo un error en el cálculo del modelo 303.
No suma las casillas 87 y 69 del modelo.

Es decir el resultado de la liquidación es erróneo, ya que no acumula el importe del trimestre anterior.

Un saludo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Puede ser que haya algún error, no lo disculto.
Pero lo que sí veo es que las casillas que comentas no deben sumarse. Es decir, en el Modelo 303 ninguna casilla indica ser la "suma las casillas 87 y 69".

Aquí hay un buen ejemplo:
https://a3responde.wolterskluwer.es/documentos/a3asesor-con/modelo-303-nuevas-casillas-de-cuotas-a-compensar-ejercicio-2021.html?utm_source=soluciones&utm_medium=a3informa-online&utm_campaign=accounting&utm_content=con

Acabo de probar y la plantilla indica iguales resultados con los datos de este ejemplo.Aquí dejo el archivo de prueba en la carpeta de OneDrive:
https://1drv.ms/u/s!AtRDaa3Izh38gV0xo5lH_iT-QUZv?e=ntSGGX

Gracias,
Saludos

Anónimo dijo...

Hola! Muchas gracias por compartir con nosotros tan valuoso archivo y además evolucionarlo en base a cambios y sugerencias.

Para los desentendidos de temas avanzados de Excel, concretamente macros, quisiera consultarles qué implicación tienen en los cálculos que muestran o es únicamente a efectos de generar los documentos.

Resulta que no tengo una versión actualizada de Office tal como se requiere para funcionar con macros, y preferiría trabajar desde Google Drive, pero no sé si es de fiar hacerlo así o puedo perder datos....

agradecería vuestra valoración

saludos cordiales

Ana Molina dijo...

Muchas gracias Roberto.
No hay error, el error es mío que no estoy al día de las modificaciones en modelo 303.
Agradezco mucho tu trabajo y dedicación.

Un saludo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

En respuesta a la consulta sobre Google Drive:
Los cálculos se hacen todos con fórmulas y básicamente deberían funcionar.

Las macros se usan para rellenar algunas columnas en las Hojas de Ingresos y Gastos: creo que puedes sustituir por fórmulas, o escribir los valores a mano.
En este tema es dónde creo que deberás estar más pendiente, para tener el valor en todas las columnas relevantes.

Paso a paso y con cuidado creo que puedes tener un archivo con las funcionalidades básicas.

Si tienes alguna dificultad comenta,

Gracias,
Saludos

jose monar dijo...

Hola Roberto hay alguna forma de descargar la ultima actualizacion y pasar los datos de excel con los que estoy trabajando a esta sin tener que meterlos manualmente. Si me dices como se puede hacer , te estaria enormemente agradeciso.
Saludos

Unknown dijo...

Hola Roberto,
Primero felicitarte por este aporte, esta muy bien esta herramienta de trabajo.
En el modelo 130 tengo una sugerencia:
Diferencia ([12]-[13]).Si se obtiene una cantidad negativa, consígnela con signo menos (-) casilla 14.
Si da monto a pagar (ejemplo 42,37 euros) y las casillas 15 y 16 no tienen monto,
este monto tendría que ir en la casilla 17 y a la casilla 19. Este seria el monto a pagar.
La hoja da un error y el moto pasa a la casilla 15 y no da monto a pagar.
Estoy revisando la hoja de CALCULOS, pero no doy con el error.
Fernando

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Jose: hay un botón "Importar Datos" en la primera hoja, debería poder traer los datos del archivo anterior.

Fernando: no veo poder reproducir el error que comentas: estoy probando y sí pasa el importe positivo de la casilla 14 a la 17.
¿no será que te falte el dato en alguna columna en la hoja de Ingresos?
Me parece raro que despues de años sin tocarle al Modelo 130, contenga un error tan grave y que nadie lo hubiera comentado hasta ahora.

Gracias,

Ricky dijo...

Buenos días.

Primero felicitar por el trabajo y aporte de esta plantilla para gestionar nuestras cuentas.


Quiero saber si la plantilla con nombre 20210321_Plantilla de Excel para gestion de impuestos autonomos es la ultima mas actualizada o hay otra mas actual.

Un saludo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Ricky,

No, la última es siempre la que no tiene número

La que comentas es de 21 de Marzo (el número es la fecha en formato AAAAMMDD)

Gracias,
Saludos

Ricky dijo...

Perfecto.

Muchas gracias, gran trabajo

Un saludo

Ricardo dijo...

Buenos días.

Tenia una plantilla funcionando y ahora me sale error 6

¿alguien me pude ayudar?

si cambio de plantilla e importo todos los datos anteriores, al generar factura y seleccionar artículos solo aparecen los 4 primeros.

Un saludo y gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Ricardo,

Creo que es más fácil arreglar "solo aparecen los 4 primeros" artículos.

Prueba esto:
- Mostrar el menú "Administrador de Nombres". Dos formas: teclas Ctrl+F3 o bien en el ribbon (es decir los botones arriba) ir a la ficha Fórmulas, luego en el grupo "Nombres definidos" hay un botón "Administrador de nombres".

- En la lista busca el nombre "articulos". Hacer doble click o bien arriba hay un botón Editar.

- Editar abajo donde dice "Hace referencia a:" cambiar el último número. Por ejemplo, quedaría así =ARTICULOS!$B$2:$B$100

Espero arreglar este fallo al importar para la próxima versión.

Gracias,
Saludos

Ricardo dijo...

Buenos días Roberto.

Solucionado!! muchas gracias!! un gran trabajo.

Por ultimo quiero una aclaración. Cuando generas facturas y las grabas, en la pestaña archivo aparece todos los artículos de dicha factura grabada... No entiendo bien esta pestaña, ¿por que se graban los artículos de las facturas con todos sus datos..?

Gracias, Un saludo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Ricardo,

El tema de grabar los artículos es para poder editar una factura ya grabada,
Recuperar los datos: ver el botón "Buscar Factura"

Gracias,
Saludos

"EL GRANAINO RECRIAO EN MALAGA" dijo...

Buenos días Roberto. Quería preguntarte si la factura que se genera se puede firmar de manera automática con un certificado electrónico o con el DNI electrónico. Es que a mi cliente le mando la factura pdf firmada con el certificado electrónico de la fnmt. Lo que hago es que primero la grabo y luego la firmo con "Autofirma". lo que intento es evitarme ese segundo paso, si es posible claro.

Muchas gracias de antemano y enhorabuena por la hoja.
Un saludo
Domingo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Domingo,

Según explica en este foro de referencia (enlace abajo), es posible ejecutar el programa Autofirma desde línea de comando, y se puede hacer desde una macro (con la función Shell), ver la última respuesta en el enlace:

autor: acilu55 fecha:13/Abril/2021
http://www.mvp-access.com/foro/firma-electrnica-de-informes_topic84862.html
(se refiere a VBA, pero la función es igual desde Excel)

No parece complicado, pero sí “latoso”, porque habrá que especificar la ruta completa dónde se tiene instalado Autofirma, luego incorporar la ruta al archivo pdf de la factura, comprobar si rutas con espacios pueden dar problema. También el tema que comenta sobre firma visible y posicionar en la hoja.

En resumen, a primera vista, lo veo algo farragoso (varias rutas). Casi parece, por ahora, más sencillo seguir haciendo manual como comentas. Pero intentaré hacer algunas pruebas.

Muchas Gracias,
Saludos

"EL GRANAINO RECRIAO EN MALAGA" dijo...

buenas tardes de nuevo. Si la verdad es que se ve bastante farragoso. Seguire haciendolo como hasta ahora.
Gracias
Domingo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Aviso de este cambio en la normativa que posiblemente "jubile" la plantilla de excel:

Ley 11/2021, de 9 de julio, de medidas de prevención y lucha contra el fraude
fiscal ...
https://www.boe.es/buscar/doc.php?id=BOE-A-2021-11473

Artículo decimotercero.
[...]
Cuatro [...]
«j) La obligación, por parte de los productores, comercializadores y usuarios, de que los sistemas y programas informáticos o electrónicos que soporten los procesos contables, de facturación o de gestión de quienes desarrollen actividades económicas, garanticen la integridad, conservación, accesibilidad, legibilidad, trazabilidad e inalterabilidad de los registros, sin interpolaciones, omisiones o alteraciones de las que no quede la debida anotación en los sistemas mismos. Reglamentariamente se podrán establecer especificaciones técnicas que deban reunir dichos sistemas y programas, así como la obligación de que los mismos estén debidamente certificados y utilicen formatos estándar para su legibilidad.»

Referencias consultadas:

La nueva ley antifraude y el ERP
https://www.nutsl.com/noticias/la-nueva-ley-antifraude-y-el-erp/

https://www.inforges.es/post/cumple-tu-software-de-gestion-la-nueva-ley-antifraude

jojito dijo...

Hola,
parece que la AEAT ha vuelto a cambiar el formato del modelo 303, al menos no me valida el fichero del 3T generado por la última versión de la plantilla. Creo que han añadido unas casillas nueva (121,122,123 y 124) que reemplazan la casilla 61 de operaciones no sujetas por reglas de localización o inversión del sujeto pasivo.
Alguien tiene una versión nueva de la plantilla ajustado al nuevo formato?

Miriam dijo...

Tema Brexit: Para contabilizar una factura con origen Reino Unido UK, en la que NO aplican VAT, pero figura un importe en Libras, pongamos como ejemplo 1.000 LIBRAS
El banco al realizar el pago en € te aplica una conversión, pongamos como ejemplo 1.250 €
Posteriormente se gestiona a través de una empresa Aduanera los impuestos y la gestión, de la cual recibimos 2 facturas, una por el IVA en € 210 y otra por su gestión X + 21% IVA
Lógicamente con esta última factura no hay problema, pero quiero consultaros a ver como contabilizaríais la diferencia entre las conversiones de moneda, ya que el importe en € lo han calculado aplicando el 21% de la base imponible en libras.... Con lo cual algo va a figurar mal.
Y tampoco es exactamente como se contabiliza una FRA intracomunitaria, puesto que en ese caso no viene el IVA pero no te viene una liquidación aparte...
¿Os parece correcto lo siguiente, porque de lo que se trata es de poder deducirme el VAT/IVA?
Un asiento IMPORTACIÓN CONSUMOS EXPLOTACIÓN 1000 € AL 0% IVA
Un asiento IVA IMPORTACIÓN BASE 0 € (el importe del impuesto 210 € a TRIBUTOS DEDUCIBLES?)
La factura de la gestión como una de servicios
Gracias de antemano por la visión que me deis.

JAUME dijo...

Miriam, yo las facturas de importación las contabilizo como una normal, aunque el iva me lo cobre aduanas a través de el transportista. El cambio debes poner el que te ha aplicado la agencia de aduanas para calcular el Iva que te cobra. Si que si tiene aranceles debes añadir a los 1000€ de la compra los aranceles que te han cobrado con lo que el nuevo valor de compra a poner en el excel es la suma, después le pones el 21% en la misma linea, además debes poner en la columna Z debes poner el código correspondiente a la importación según leyenda de la casilla Z1
La factura de la empresa aduanera (transportista) que te cobra su gestión con el Iva de esta, lo pasas en otra linea. Si que es verdad que en esta factura de desglosa el Iva y aranceles de la importación que ya has añadido en la linea anterior de la compra de mercadería de importación. Espero haberme explicado bien.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Acabo de subir un archivo con las nuevas casillas del Modelo 303,
y el nuevo diseño de registro.

Muchas Gracias,
Saludos

Mar dijo...

Buenas tardes Roberto,

Muchas gracias por tu trabajo y tu tiempo, mi pregunta es, ¿seria posible incluir una pestaña para el modelo 111?, no entiendo de esto y no se si es muy complicado de hacer, pero si no es complicado seria una ayuda mas para las facturas soportadas con retención
De nuevo muchas gracias por tu tiempo, nos has hecho la vida mas fácil a muchos de nosotros

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Mar,

Tomo nota e intentaré verlo más adelante,

Por ahora tengo la plantilla algo abandonada en lo referente a ampliarle cosas.

Muchas Gracias,
Saludos

Danilo dijo...

Hola Roberto,

Solo para decirte muchisimas gracias por todo tu esfuerzo, trabajo y apoyo. Te escribi hace casi 10 anos. Empeze como autonomo en 2011, y como extranjero sin hablar mucho espanol, tu excel me ayudé un monton entender el sistema en Espana. Los ultimos 5 anos he vivido y trabajado como autonomo en el Reino Unido (por cierto, el sistema en el Reino Unido es mucho mas facil...tarda una semana entender el sistema entera), ahora acabo de volver a Espana y veo que tu sigues manteniendo este Excel. Gracias, de verdad.

Saludos,

Danilo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Danilo,

Muchas Gracias por tus palabras,

Saludos y Bienvenido de vuelta!

Unknown dijo...

Hola a todos.

Muchas gracias por tu trabajo Roberto y el de todos los que colaboran...

Tengo una duda, ahora que he comprado un bien de inversión(unas maquinas), al grabar el gasto el iva lo calcula bien, pero al graba la amorticación, trimestralmente, me suma el IVA cada vez, esto esta mal, ¿no?

El IVA en la amortización ha de ser 0, ya que se deduce cuando se graba la factura...¿no?

Un saludo y muy buen trabajo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Hago estas dos pruebas con la plantilla en blanco:

1. Abro el archivo sin grabar ningún dato
2. Voy a la hoja Amortizaciones y click en botón GRABAR CUOTAS
3. Voy a la hoja GASTOS y veo que graba en la columna R de gasto pero nada en la columna V (base imponible IVA) --> Parece estar bien

Otra prueba:
1. Abro el archivo sin grabar ningún dato
2. Voy a la hoja GASTOS, escribo la fecha de hoy en la celda A2
3. Escribo un importe en la columna R --> No le calcula IVA: columna V vacía

Entonces, no veo que se reproduzca el fallo que comentas.

Mira si pudiera ser esto: ver el comentario de la celda O5 en la hoja AMORTIZACIONES: El coste de la máquina lo grabarías en esta hoja por el importe de la base. Creo recordar que el IVA lo tendrías que contabilizar 'a parte' por el total en la hoja GASTOS en el momento de la compra.

Espero haber dado alguna pista

Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Acabo de subir un nuevo archivo con dos cambios:
- Primera prueba para el Modelo 111
- Posibilidad de firmar facturas con AutoFirma y certificado digital

Gracias,
Saludos

powerball dijo...

Hola Roberto, vuelvo a darte las gracias por tu excelente trabajo.
Me puedes informar de los pasos a seguir para poder utilizar la "AutoFirma".
Gracias, por todo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Para usar AutoFirma:
- Desde el navegador de internet exportar una copia del certificado a un archivo .p12
- Es fácil encontrar en Google instrucciones para hacer copia del certificado desde diferentes navegadores. En mi caso desde Firefox hago así: Herramientas - Opciones - Avanzado - Ver certificados - Selecciono en la lista - Backup - Pide asignar un nombre, seleccionar una ruta y luego asignar una contraseña (pongo 123 en esta prueba y guardo el archivo en el escritorio con el nombre certificado).

- Abro el excel, en la hoja DATOS:
- En la celda [A2] comprobar que tengo mi NIF: es decir, que tengo el mismo NIF en la plantilla que el del certificado
- En la celda [A17] indicar la ruta completa al ejecutable AutoFirma, en mi caso:
C:\Program Files\AutoFirma\AutoFirma\AutoFirma.exe
- En la celda [A18] la ruta al archivo del certificado que acabamos de exportar, en mi caso pongo:
C:\Users\miusuario\Desktop\certificado.p12
- En la celda [A19] el password que puse al exportar el certificado:
123
- La celda [A20] puedo borrar el contenido, o poner un texto para que los pdf firmados tengan un nombre distinto (en lugar de sobreescribir la factura pdf no firmada). En esta prueba voy a borrar el contenido de la celda.

Ahora en la hoja FACTURA, hay un botón de opción (checkbox), ver más o menos en la posición de la celda [N4]: activar la casilla para firmar las facturas.

Si todo va bien, al grabar una nueva factura (botón 'Grabar Factura') debería firmarse el pfd con el AutoFirma.
Acabo de hacer la prueba y en mi caso funciona ok.

Si no hace nada: abrir el editor VBA (con las teclas ALT + F11) y ver si hay algún texto en la ventana Inmediato.
Por ejemplo en la primera prueba que hice no me acordé de poner mi NIF en la celda A2, y la ventana Imediato decía:
"No se han encontrado certificados que se ajusten al filtro establecido"

Gracias,
Saludos

Albert Pérez Hidalgo dijo...

Hola! Feliz 2022! Gracias por el fantástico excell. Llevo 4 años utilizándolo como autónomo.
Hacía tiempo que no me descargada la última versión con los cambios que has ido incorporando. Lo he hecho pero al abrirlo con el programa excell (versión 16.17) me aparece el siguiente error:
"Microsoft Visual Basic
Error de compilación:
No se puede encontrar el proyecto o biblioteca"

Alguien sabe a qué se debe o qué puedo hacer para solucionarlo? La versión anterior de la plantilla que tengo se abre y funciona sin problema pero me gustaría poder utilizar la última versión.
Muchas gracias por el trabajo!
Albert

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Albert,

Feliz 2022!

El error parece alguna librería que falta:
- Con ALT+F11 accedes al editor de código
- En la barra de herramientas superior ir a: Herramientas -> Referencias
- Ver si en el listado alguna de las seleccionadas dice al final 'FALTA'
- Si ves alguna que 'FALTA' -> desmarcarla
- Guardar, cerrar archivo y volver abrir.

Posiblemente sea esta librería: "Microsoft ActiveX Data Objects 2.8 Library"
En versiones anteriores de Windows venía preinstalada. Creo que en las últimas versiones del sistema operativo hay que instalarla desde la web de Microsoft.

Esta librería (ADO) sólo se usa en las macros que generan los archivos de texto con el contenido de las declaraciones.

En un momento, hará unos tres años, las instrucciones que publica Hacienda con el diseño de registro especificaban:
- "El fichero y el navegador utilizarán la codificación ISO-8859-1"
- "Se tienen que utilizar los caracteres visibles de ISO-8859-1 o de ISO-8850-15"
Otra librería que se usaba antes (File System Object) sólo puede crear archivos ASCII o Unicode.

Por este motivo, creí más seguro cambiar a usar la librería Microsoft ActiveX Data Objects (ADO), que viene preinstalada en Windows anteriores a 2010.

Gracias,
Saludos

Tony dijo...

Feliz Año nuevo Roberto y a los que hacéis esto posible, solo daros las gracias por mantener viva esta plantilla, un abrazo

Fernando dijo...

Hola Roberto
en primer lugar, Feliz año nuevo
Estoy utilizando la versión 2020-2
solo para calculos y registro de gastos e ingresos.
con los calculos realizados y las plantillas , relleno los formularios de AEAT a los que accedo con mi firma digital, y los relleno y presento.
Mi duda y por eso, pregunta es: La hoja Plantilla, version 2-2020 el año 2020, sigue siendo valida para 2022
Me parece mas sencilla que la ultima versión, para lo que en realidad necesito.
Gracias por tu dedicación

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Fernando,
y Feliz Año a Todos

Desde Febrero de 2020 el Modelo 303 ha cambiado más de una vez (creo).
No son grandes cambios pero hay alguna casilla nueva.

Mi sugerencia sería que pruebes a llevar por algún tiempo las operaciones en las dos versiones y ves si te vas adaptando o bien las diferencias que pueda haber en el M303.

Gracias,

Fernando dijo...

Buenos dias
Ok Roberto.
Supongo que la ultima versión es la de 20211016, o la ultima qu eno tiene fecha.
Llevare por dupliado, para ver las diferencias.
Gracias .
Un saludo

Ricardo dijo...

Muchas gracias por tu trabajo Roberto y el de todos los que colaboran... Creo que nos ayuda MUCHO al freelance.

Solo quiero comentar algo sobre la pestaña IRPF anual. ¿Supongo que son las casillas que corresponde rellenar a la hora de realizar la declaración de la renta, no?
Y luego sobre la casilla 137, esa casilla se rellena automáticamente o hay que rellenar manualmente.
Disculpa mi ignorancia, pero soy nuevo en esto.
Gracias, un saludo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

@Fernando: la última versión es la que no pone ninguna fecha en el nombre.

@Ricardo: sí, la idea es que sean las casillas de la Hoja de Actividades Económicas de la declaración anual de IRPF. Lo que sucede, es que la Agencia Tributaria ha creado más categorías (desglose) de partidas que las que estaban inicialmente en la plantilla. Por lo que la correspondencia no va a ser exacta. Adaptarlo es un tema que está sólo iniciado, porque cada vez que se añaden columnas en las hojas de datos hay que asegurar que no de lugar a errores en otros lados.

La casilla 137 no está calculada, veo que está en color rojo el número de la casilla para distinguir lo que está sin hacer.

Muchas Gracias,
Saludos

Ricardo dijo...

Buenas tardes Roberto. Gracias por la aclaración

Bueno, pero, aunque el número no sea igual, supongo que el concepto si, así no hay que estar con los modelos 130… gran trabajo.
Sobre la casilla 137, aunque en la plantilla aun no se calcule supongo que en la web de hacienda sí.

Un saludo.

Domingo dijo...

Magnifico trabajo Roberto.

jojito dijo...

Hola Roberto, acabo de darme cuenta que actualizaste el fichero para tener en cuenta los cambios en el Modelo 303 que mencioné. Muchas gracias por seguir manteniendo esta plantilla, la llevo usando 8 años y es increíble lo práctica que es!

Angel dijo...

Hola, buenas tardes, es posible utilizar la plantilla para dos actividades distintas?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

En principio, sí, pero ir viendo:

- En la hoja DATOS en la celda [D10] escribir el epígrafe IAE de la segunda actividad.
- En la hoja INGRESOS sólo identificar los movimientos de la segunda actividad escribiendo el epígrafe IAE en la columna [U].
- En la hoja GASTOS lo mismo, pero es la columna [AK]

Gracias,
Saludos

jojito dijo...

Hola,
tengo una pregunta nueva. En la hoja del modelo 303, para el 4T, como me sale negativa he marcado la opción devolución, en vez de compensar en trimestres futuros. Pero en la casilla 73, donde menciona la cantidad a devolver, no está teniendo en cuenta las cantidades a compensar del trimestre anterior, que también salió negativo. Sólo cuenta la cuota a devolver del 4T.
Es un error, o estoy haciendo algo mal?
De nuevo, muchas gracias por mantener esta hoja actualizada!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Es un error. Mira si esto lo arregla:

- En la Hoja CALCULOS, ir a la celda [BL18], esto es el cálculo para la casilla 78 del Modelo 303

- Camibar la fórmula a esta:
=SI(A18=4;BK18;MIN(BK18;MAX(0;BJ18)))

- "Arrastrar", es decir, rellenar con la misma fórmula hasta fila 21 de la misma columna

Comprobar en la celda [B21] debería estar esta fórmula:
=SI(A21=4;BK21;MIN(BK21;MAX(0;BJ21)))

jojito dijo...

Muchas gracias Roberto! Sí efectivamente este cambio soluciona el problema.

ROBERTO CARBALLO MEIRIÑO dijo...

Si da este error al subir el fichero de texto con la declaración del Modelo 303 para el 4T, con la opción de devolver:
E030392 El campo 'Devolución - Marca SEPA' debe tener contenido si la declaración es a devolver

En la macro "Generar_archivo_303_txt"
Cambiar esta línea (es el nº de línea 484):
& Space(600) _
Por esta:
& Space(154) & "1" & Space(445) _

Hay que ver esto mejor, porque para el resto de trimestres (o con opción compensar) posiblemente hay que pasar un "0"

Ricardo dijo...

Buenas noches Roberto.

Creo que hay un error en la ultima plantilla en la pestana de ingresos. O puede que este haciendo algo mal, no lo se.

te comento en la pestana de ingresos, abajo en los totales. Te maraca el total de las facturas sin IVA, pero los totales de solo IVA y total con IVA no lo marca.

Un saludo, gran trabajo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Ricardo,

Gracias por avisar, lo arreglo para la próxima:

Copiar la celda [F101] y pegar en la celda [I101] y en la [L101]

Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Acabo de subir una nueva versión del archivo con las últimas correcciones y algunas mejoras en los formularios de alta de proveedores y clientes.

romeogpm dijo...

La ultima version es muy acertado con el inicio, donde accedes mas rapido, echo en falta un 130 solo para estimacion directa simplificada, y el tema de los nombres largos da algun error

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Me encuentro bastante limitado porque desconozco las diferencias que tendría "un 130 solo para estimacion directa simplificada". Si más adelante lo entiendo no habría problema en añadir la hoja.

Por cierto, la idea de la hoja inicio no es mía (según indicado en la hoja "Acerca de").

Muchas Gracias,
Saludos

Ricardo dijo...

Muchas gracias por la actualización.

Como siempre, un gran trabajo que es de agradecer.

Un saludo.

Anónimo dijo...

Por supuesto un gran trabajo Roberto
Muchas gracias

Carina dijo...

Roberto,

Primero agradecerte a ti tu trabajo y a todos los que colaboran, realmente increíble y mejorando día a día.

Tengo una duda con modelo 390 casilla 99.
La plantilla copia el total de bases y cuotas IVA de la casilla 33, incluyendo todo el devengado, adquisiciones, ect

Pero los jefes supremos dicen esto:
99 Operaciones en régimen general: se hará constar el importe total, excluido el propio
IVA y, en su caso, el recargo de equivalencia, de las entregas de bienes y prestaciones de
servicios efectuadas por el sujeto pasivo durante el año natural en régimen general de
IVA. (...)2


Yo creo que en la 99 solo habría que incluir suma de las casillas 1, 3 y 5. y las entregas en recargo de equivalencia

Para que el volumen de operaciones casilla 118 sea correcto, se deberían sumar solo entregas de bienes y prestaciones de servicios, no adquisiciones.

Espero que se pueda aclarar esto entre todos.

Un saludo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Carina,

Muchas Gracias por explicarlo tan claro,
arreglo este error para el próximo archivo

Gracias,
Saludos

Carmen31 dijo...

Hola a todos, lo primero felicitar a todos los que han trabajado en este excel tan maravilloso.
mi pregunta es como puedo pasar de una tabla a la nueva de este año sin tener que copiar todo a mano, todos los años tengo el mismo problema.
gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Desde el archivo nuevo, en la hoja DATOS hay un botón "Importar Datos". También está en la barra de herramientas arriba a la izquierda (ribbon).

Puedes probar esto para traer sólo los datos identificativos, clientes y proveedores:
- Hacer una copia del archivo del año anterior
- Abrir > Ir a la hoja DATOS > Botón "Limpiar Hojas" > Guardar > Cerrar
- Abrir el nuevo > Botón "Importar Datos" > Seleccionar la copia del año anterior

Gracias,
Saludos

Anónimo dijo...

gracias Roberto solucionado

otra pregunta, porque en el modelo 347 saca los clientes facturados que hago con retencion? eso no va al 347 no?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Pues no tenía ni idea de esto

Lo arreglo para el próximo archivo que suba

Muchas Gracias,
Saludos

Mar Lopez dijo...

Roberto, un año mas dándote las gracias por tu inestimable ayuda y la de los que hacen esto posible.

Solo comentar que cuando le doy al botón para importar datos, me salta mensaje de error "nombre o numero de archivo incorrecto", no se si lo hago mal o hay algún error...infinitas gracias Roberto

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Mar,

Veo que en un comentario de hace unos días (31/01) confirma que a él le funciona.
Acabo de hacer una prueba y también me funciona sin fallo.

Por otra parte, el mensaje que comentas es del propio Windows, que no reconoce una ruta por algo. Es decir, que no es un mensaje que tengamos en el código de la plantilla. Lo que nos da una pista de que el problema está con la ruta en la que está el archivo de origen, el de destino o ambos.

Prueba esto:
- Pon una copia de ambos archivos directamente en la carpeta Mis Documentos o similar. Para ver si el fallo está relacionado con algún caracter especial (guiones, ...).

Gracias,
Saludos

Carmen31 dijo...

hola Roberto, perdon pero a mi tambien me daba ese error y he hecho lo que sugieres y ahora me da este "ERROR EN EL METODO 'RANGE' DEL OBJETO_WORKSHEET"

Gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Otra prueba:
- Pulsar las teclas Alt+F11 para abrir el editor de código.
- En la columna izquierda, desplegar al carpeta "Modulos" > Doble click en "ACTUAL"
- A la derecha ahora debe verse el panel de edición de código
- Justo encima a la derecha hay un desplegable > Hacer click en "Importar_Datos" para ir a la macro.
- Desactivar la primera línea escribiendo una comilla simple antes del texto, debe quedar así:
'On Error GoTo ExceptionHandling
- Hacer click en el botón Importar para reproducir el fallo > En la ventana que sale seleccionar "Depurar".
- Debe verse una línea resaltada en amarillo, pasar el ratón por encima despacio a lo largo de la línea para ver si da una pista. Si no da pistas, comentarme qué línea es, para ver si encuentro el fallo.
- Restablecer la primera línea de la macro como estaba (borrar la comilla), debe quedar así:
On Error GoTo ExceptionHandling
- Guardar > Cerrar el archivo > Volver abrir.

Un nota: la macro está pensada para copiar entre versiones relativamente recientes de la plantilla, si el que teneis es muy antiguo, no va a funcionar porque se fueron haciendo cambios (por ejemplo, asignar nombres de celda como "Marcador_Fin_I" para detectar la última fila la tabla de Ingresos, esto no estaba en los antiguos).

Gracias,
Saludos

Mar Lopez dijo...

He probado lo que dices y me sale "error de compilación" al poner las comillas, cuando le doy a ejecutar la importación habiendo puesto las comillas me vuelve a salir error de compilación y me señala en amarillo la linea de "Sub Importar Datos ()", no me sale en esa linea ningún aviso o pista.

He detectado una cosa, y es que si me descargo la plantilla desde tu servidor, por ejemplo a la carpeta de descargas y ejecuto desde esa carpeta la importación de datos, funciona correctamente, pero cuando copio la plantilla a otra carpeta, en esa nueva carpeta ya da este error, he probado a copiar el comprimido y descomprimirlo directamente en la carpeta de destino y también da error, solo evito el error si lo ejecuto en la carpeta donde se descarga la plantilla...

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Mar,

En relación a la comilla, tiene que ser la tecla del interrogante ? si la pulsas sin mayúscula, esta es la única comilla válida para desactivar el código.
Más fácil puede ser probar a borrar completamente la línea:
'On Error GoTo ExceptionHandling

Por lo que comentas, parece ser algún tipo de caracter en la ruta. Porque si mueves los archivos a la carpeta Descargas funciona, según comentas.

Saludos

Carmen31 dijo...

Hola Roberto, nada ni importando datos de una excel nueva, te paso el error

Sub Importar_Datos()
On Error GoTo ExceptionHandling
With Application
.EnableEvents = False
.ScreenUpdating = False
.DisplayAlerts = False
End With

Dim sFileName As String, InFile As String, OutFile As String, Confirmar As Integer, Antiguo As Boolean, Antiguo21 As Boolean
Dim book1 As Workbook, ws0 As Worksheet, ws1 As Worksheet, ws2 As Worksheet, ws3 As Worksheet, ws4 As Worksheet, ws5 As Worksheet, ws6 As Worksheet, ws7 As Worksheet, f As Long, f2 As Long, NumNuevasLin As Long
Dim book2 As Workbook, ws0b As Worksheet, ws1b As Worksheet, ws2b As Worksheet, ws3b As Worksheet, ws4b As Worksheet, ws5b As Worksheet, ws6b As Worksheet, ws7b As Worksheet, fb As Long, f2b As Long, f3b As Long, f4b As Long, f5b As Long, f6b As Long
Dim NIF As String, Nom As String, Ape As String, IBAN_130 As String, IBAN_303 As String, Cas_03 As Double, IVA_Comp As Double, TipAct As Byte, TipAct2 As Byte, Clave_390 As Byte, IAE2 As String, CriCaj As String, DeducViv As String, i As Integer
Dim InAr0() As Variant, IdAr0() As Variant, InAr1() As Variant, InAr2() As Variant, InAr3() As Variant, InAr4() As Variant, InAr5() As Variant, InAr5b() As Variant, InAr6() As Variant, InAr7() As Variant, InAr8() As Variant, InAr9() As Variant, InAr10() As Variant, InAr11() As Variant, InAr12() As Variant, InAr13() As Variant, InAr14() As Variant
Set book1 = Application.ThisWorkbook

With book1
.Save
InFile = .FullName
sFileName = .Name

Set ws0 = .Sheets("DATOS")
Set ws1 = .Sheets("INGRESOS")
Set ws2 = .Sheets("GASTOS")
Set ws3 = .Sheets("ARCHIVO")
Set ws4 = .Sheets("CLIENTES")
Set ws5 = .Sheets("PROVEEDORES")
Set ws6 = .Sheets("ARTICULOS")
Set ws7 = .Sheets("AMORTIZACIONES")

f = ws1.Range("Marcador_Fin_I").Row - 1
f2 = ws2.Range("Marcador_Fin_G").Row - 1
End With

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Comprueba que en ambos archivos estén declarados estos nombres de rango:
Marcador_Fin_I
Marcador_Fin_G

Se hace así:
- Teclas Ctrl+F3 o alternativamente en la barra de herramientas superior, en la pestaña 'Fórmulas' buscar un botón que dice 'Administrador de nombres'
- En la ventana del 'Administrador de nombres' buscar en la primera columna: deben aparecer ambos:
- Marcador_Fin_I
- Marcador_Fin_G

Gracias,
Saludos

Carmen31 dijo...

hola Roberto, si que estan los dos

Mar Lopez dijo...

He vuelto a probar como me has dicho, me ha señalado en amarillo una linea que habla de las ubicaciones "fso.CopyFile InFile, OutFile, True", he estado haciendo pruebas y he llegado a la siguiente conclusión, funciona correctamente en cualquier carpeta o ubicación del ordenador "disco duro", pero yo, esta plantilla la tengo puesta en Onedrive "para poder acceder desde otras ubicaciones" y es ahí donde da el error la función de importar datos, por lo que sea si la plantilla la ejecuto desde onedrive no me permite importar los datos, si la cambio de ubicación, por ejemplo, al escritorio, funciona perfectamente.

Tan sencillo como importar los datos y luego copiar la plantilla a la ubicación en red...por si le sirve a alguien mas. No te mareo mas Roberto, un abrazo enorme.

ROBERTO CARBALLO MEIRIÑO dijo...

No veo entonces que puede ser,

Gracias por todas las pruebas,
quizás en cualquier momento lo veamos

Saludos

Sergio Martin dijo...

Buenas,

Me he dado cuenta que cuando se intrude en la pestaña de ingresos una entrada que es marcada como "Operación no sujetas por reglas de localización" (3), estas no se incluyen en el modelo 347, sin embargo, deberían incluirse ya que ingresos fuera de la Unión Europea deben declararse en el modelo 347 (acabo de tener una llamada con la Agencia Tributaria para aclarar esto).

Saludos!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Sergio,

Gracias por avisar!

Lo arreglo para la próxima,
y espero que todo quede en el susto ...

Muchas Gracias,
Saludos

Sergio Martin dijo...

Gracias a vosotros por el excelente trabajo.

Fui yo el que les llame, ya que no lo tenia claro, así que no hubo susto por ahora,

Ya cometí alguna cagadilla antes de usar esta plantilla y tuve que hacer rectificaciones de declaraciones pasadas, así que supongo que me tocara pasar por caja cuando lo noten.

Carmen31 dijo...

hola Roberto, he comprobado que si que importa la tabla del año anterior si esta en formato .xlsx, pero ahora sale otro problemilla, y es que la macro ALTA_PROVEEDOR no funciona, la de ALTA_CLIENTE si,
ERROR: NO COINCIDEN LOS TIPOS.

gracias de antemano

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Sí hay un pequeño error que me quedó cuando hice el cambio en el formulario,
lo vi el otro día y lo arreglo para la próxima.

El error se produce cuando no se selecciona nada en el listado nuevo que dice "CLASE / TIPO RETENCION"

Prueba a seleccionar la primera fila del listado (dice 0 0)

Para arreglarlo definitivo sería en la macro 'Proveedor_Guardar'
Hay que 'cortar' esta línea
ClsRet = .ListBox3.value

y colocarla (pegarla dentro de la condición:

If .ListBox3.ListCount > 0 Then
If .ListBox3.ListIndex = -1 Then
ClsRet = 0 'no debería ser necesario
TipRet = .ListBox3.List(0, 1)
Else
ClsRet = .ListBox3.value
TipRet = .ListBox3.List(.ListBox3.ListIndex, 1)
End If
Else
'GoTo CleanUp
End If

Muchas Gracias,
Saludos

Carmen31 dijo...

genial ya funciona
gracias

Anónimo dijo...

hola Roberto, no me suma bien los clientes y proveedores del modelo 347, hay clientes y proveedores a los que no le pone la identificacion de numero de declarado, por lo que no entran en el modelo.
sabes a que se debe ese error?
gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

No lo veo a primera vista

Mira con uno de los casos que no incluye, por ejemplo en clientes:
- Ver última columna "Suma para Modelo 347" para todos las filas de este cliente
¿se ven los importes en esta columna?
¿puede ser que se hubieran borrado fórmulas en algunas filas?

Mira uno que sí aparece bien ¿ves alguna diferencia con el que no aparece?

Saludos

GEMMA dijo...

hola, buenas tardes, cuando se tienen amortizaciones de un ejercicio anterior, hay alguna forma de traspasar los cálculos realizados en ese ejercicio ( calcula la amortización de cada trimestre ) a otro ejercicio nuevo? si es afirmativo, cómo?
GRACIAS,

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Gemma,

Pues la verdad es que no está hecho esto.

Por lo que recuerdo, el botón IMPORTAR traía los datos de la hoja AMORTIZACIONES desde otro archivo (por ejemplo del año anterior) ¿se podría adaptar esto?

Muchas Gracias,
Saludos

Olivia dijo...

Buenas tardes, muchas gracias por el trabajo estupendo, soy autónoma y me ayuda mucho. Es muy posible que hago algo mal, pero me gustaría compartir mi observación con vosotros.

Parece que al registrar los gastos para desgravar el IVA solo, las hojas calculan correctamente el total de los gastos de los modelos 130 y 303, pero para el IRPF anual hay un descuadre con la casilla 130.Creo que eso viene porque para el IRPF anual coge por categorías de gastos, y para los modelos 130 y 303 de la columna de la base.

Igual meto error en la forma de registrar este tipo de gastos - por ejemplo, las facturas de gasolina las registro cómo Otros servicios exteriores, y dejo vacia Base imponible IRPF y dejo registrada base imponible IVA.

Cómo lo tengo detectado, presto atención al presentar la renta, pero igual os sirve mi comentario de algo.


ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Olivia,

Intento arreglarlo, creo que se podrá añadir una condición para que sólo sume categorías de gasto si hay importe en la columna base.

Muchas Gracias,
Saludos

Domingo dijo...

Buenas tardes. Se podría hacer que cuando se utiliza la firma electrónica de las facturas solo se grabara la firmada y no las dos?? Ahorraría espacio en el disco duro.

Un saludo
Gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Domingo,

Veo de hacerlo

Muchas Gracias,
Saludos

Ricardo dijo...

Buenos días Roberto.
He observado, que cuando tienes gasto de la seguridad social (autónomo) y que el recibo a hora es de 296,70€ y lo incluyo en pestaña gastos. En el modelo 130 cuando suma los gastos (casilla 02) hay una diferencia de 14,83€ menos respecto a los 296,70€. No se debería deducir el 100%.
Gracias por facilitarnos la contabilidad.
Un saludo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Ricardo,

Si ves en la Hoja CALCULOS el comentario de celda en la [I4]:

Artículo 30.2.4ª de la Ley del IRPF
deducción del 5% del rendimiento neto previo en concepto de provisiones deducibles y gastos de difícil justificación.
...

Por esto la casilla [02] del Modelo 130 muestra un importe superior a la suma de los gastos en la hoja GASTOS.

Ver si es esto

Muchas Gracias,
Saludos

Ricardo dijo...

Hola; Roberto.

Correcto es lo que me comentas. Muchas gracias.

Un saludo.

pepeita dijo...

hola buenos dias soy nueva en estos de autonomos
espero que alguien em pueda ayudar muchas gracias

1. alguien me podria decir como tengo que rellenar la casilla de ´seguridfad social para una sola persona
2.si he tenido que contratar ha alguien y el me ha dado una factura con retencion irpf del 15 % esta factura como la tengo que añadir en gastos

muchas gracias por la atencin prestada

jojito dijo...

Hola Roberto, antes de nada, darte las gracias como siempre por el esfuerzo de mantener actualizada esta plantilla.
Me he bajado la última versión y estoy intentando importar los datos del ejercicio anterior de 2021 y me da un mensaje de error "Object variable or With block variable not set". Sabes que puede ser?

jojito dijo...

Hol Roberto, he mirado la macro Importar_datos y falla aqui

If Not FileLocked(sFilePath) Then
Set book2 = Workbooks.Open(FileName:=sFilePath, UpdateLinks:=False, ReadOnly:=False)

La variable book2 no se inicializa, aunque el fichero indicado por sFilePAth existe.
En cambio, si tengo el fichero abierto, entonces sí que importa los datos


ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

@pepeita
Gracias por usar la plantilla, el tema fiscal (contratados, retenciones...) yo diría mejor asesorarse con profesionales o la propia Agencia Tributaria.

@jojito
En cuanto al error "Object variable or With block variable not set"
Esto puede ser por faltar alguna hoja en el antiguo con respecto al nuevo.
Es decir, que busca un "objeto", quizás una hoja que no encuentra. También podría ser otro "objeto" como un check box. Hay que ver en qué línea da el fallo, para ver lo que falta.

El otro tema (book2), acabo de hacer una prueba con dos archivos de plantilla: grabo unos datos en una, guardo, cierro e importo sin fallo. Por eso, no veo que puede ser. Podría ser un tema de algún caracter en la ruta, o algo del archivo de origen ?

Muchas Gracias,
Saludos

Anónimo dijo...

Buenas noches a todos los que utilizamos esta excelente plantilla y antes de nada agradecer a Roberto su extraordinaria labor.
Me acabo de dar cuenta que los datos para el calculo del modelo 115 han desaparecido, ¿no se si se han eliminado por algún motivo ?.

Si alguien puede arrojar algo de luz sobre el tema, seria de agradecer.

Manuel.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Manuel,

La hoja del Modelo 115, cuando la seleccionas, tiene código que debería presentar los datos del trimestre que se seleccione en el desplegable arriba.
En el momento que hice este cambio, me pareció que quedaba sin uso la tabla en la hoja CALCULOS y la borré. Si es problema, la recupero.

Ver que el cambio se comenta aquí, en la hoja "Acerca de":
* 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.

Muchas Gracias,
Saludos

Manuel Cabrera dijo...

Hola Roberto:
Pues no me sale nada en la pestaña 115, No se si es por que hago algo mal. Pero el proveedor tiene los mismos parametros que el ejercicio anterior y lo habia achacado a que desaparecieron los datos de la pestaña calculo.

Gracias por tu inestimable ayuda.

Manuel Cabrera dijo...

Roberto:
Siguiendo el hilo anterior, veo que tampoco tiene en cuenta los datos para el modelo 347.
Estoy incluyendo facturas de alquiler y en marzo, ya debe salir el dato para dicho modelo y no lo incluye tampoco.

Muchas gracias.

Manuel Cabrera dijo...

Roberto:
Disculpa la reiteración, pero todo lo que pueda ayudar para clarificar.....
Si meto las facturas solas las tres correlativas salen los datos en la pestaña 115, pero si meto mas facturas de distintos gastos y las ordeno por fechas, solo sale una.

Saludos.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Manuel,

Veo que, al menos, el código sí se ejecuta por lo que comentas: "Si meto las facturas solas las tres correlativas salen los datos en la pestaña 115".

El problema es más bien que faltan datos: "pero si meto mas facturas de distintos gastos y las ordeno por fechas, solo sale una".

Si haces click derecho en la pestaña con el nombre de la hoja 115, luego seleccionar en el menú "Ver código", en la línea 68 hay una condición de salir o parar cuando no hay NIF. Es decir, que se supone que todas las facturas tienen dato en la columna NIF, por lo que si no hay dato es que no hay más facturas.
(los números de línea se ven arriba en la barra de herramientas)

Comprueba si después de la factura que carga bien los datos hay alguna fila en la que falte algún dato que pueda ser el que interrumpe el código.

Muchas Gracias por explicar con detalle el fallo.
Saludos

Manuel Cabrera dijo...

Buenas tardes Roberto:
Ese era el problema. Tenía puesto los gastos de autonomos y seguros sociales que no tenian nif y eso hacia que no tuviera en cuenta los alquileres.

Muchisimas gracias y espero que si a alguien le pasa lo mismo, lo tenga en cuenta.

Saludos.

Cástulo dijo...

B. tardes.
Vuelve a dar error el fichero 303 generado al cargarlo en la web de la agencia tributaria.
Espero que no sea error mío.

Cástulo dijo...

tengo captura de pantalla de los errores, pero no se si puedo subirlos , ni como hacerlo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Veo que han cambiado el diseño de registro el 27/12:

https://sede.agenciatributaria.gob.es/Sede/ayuda/disenos-registro/modelos-300-399.html

Intentaré adaptarlo, pero no creo que me de tiempo antes del día 20

Gracias,
Saludos


Ruth dijo...

Muchísimas gracias por tu aportación proque al menos a mi me ha salvado la vida de autónomo :-)

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Acabo de subir el archivo con las correcciones del diseño de registro del 303

Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Corregido este error con el diseño de registro del Modelo 303:

"El campo 'Devolución - Marca SEPA' no puede tener contenido si la declaración no es a devolver"

Acabo de subir el archivo con la corrección en el código.

Es sólo cambiar hacia el final de la cadena donde dice "1"
por esto: IIf(.Range("M303_DR_TipDec") = "D", "1", " ")

Gracias,
Saludos

Anónimo dijo...

Hola Roberto, y muchas gracias por tu trabajo!!
He visto un fallo que no sé cómo solucionar. En el modelo 303 del IVA, en las cuotas a compensar de periodos anteriores (casilla 110) en el segundo trimestre me sale la suma del ejercicio anterior más el trimestre anterior (y sólo debería ser el resultado del trimestre anterior, sin sumar el ejercicio pasado)
Muchas gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Toda la plantilla está pensada para tener datos de un único año, no continuar con el mismo archivo del año anterior

Haz una copia de tu archivo al empezar el año y borras los datos del anterio.

Muchas Gracias,
Saludos

Enrique dijo...

Hola Roberto,

sería posible generar un arhico txt para el modelo 191 y que luego lo pudiera leer la web de la AEAT para cargarlo?

Gracias de antemano?

Anónimo dijo...

Hola

En la version 20220418, en la hoja de INGRESOS, la formula de la columna Suma para Modelo 347 (Z), creo que esta los dos ultimos valores girados y no añade datos a los CALCULOS, ya que no suma bien. La formula que aparece es: =SI(Y(K2=0;O(M2=0;M2=3));L2;0)
Si añades la retencion de IRPF dela factura, el valor es 0, por lo tanto no calcula datos para el 347. Si la modifico =SI(Y(K2=0;O(M2=0;M2=3));0;L2) ya vuelve a sumar solo al introducir la retencion de irpf.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

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

Por esto, según comentas "Si añades la retencion de IRPF de la factura, el valor es 0"

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?"

@Enrique: lo intento

Gracias,
Saludos

Anónimo dijo...

@Roberto

Vale, no he dicho nada... gracias por la aclaracion. Siempre se aprende algo nuevo!
Lo dejo como estaba.

Muchas gracias Roberto!!

Pau dijo...

Impresionante trabajo.
Hasta ahora usaba un programa online de pago para la facturación, pero creo que voy a pasar a hacerlo con este excel.

Felicidades.

Una aportación: Hecho de menos una casilla para asignar el % deducible de las facturas en los gastos. Tengo algunas facturas de las que solo me puedo desgravar el 50% de IVA, por ejemplo la gasolina del coche, que uso tanto para trabajar como para uso particular. A lo mejor ya està conetemplado, pero yo no lo he sabido encontrar.

Muhcas gracias por compartirlo y felicidades de nuevo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Pau,

Gracias por la aportación,
lo intento: quizás añadiendo una columna en la hoja PROVEEDORES con el %
y luego al grabar un gasto para este proveedor coger el dato

Muchas Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes de nuevo,

Me acordé después de este comentario:

Olivia, marzo 01, 2022
... "por ejemplo, las facturas de gasolina las registro cómo Otros servicios exteriores, y dejo vacia Base imponible IRPF y dejo registrada base imponible IVA."

En principio, si vale así, ya no hago ningún cambio en el archivo.

Gracias,
Saludos

Anónimo dijo...

Buenas tardes Roberto,

Antes que nada, ¡darte la enhorabuena por el grandioso trabajo que haces!

Tengo una duda, ¿cómo se identificarían los ingresos por subvenciones? En la hoja "IPRF Anual", todos los ingresos se están considerando como ingresos de explotación.

Gracias!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Pues la verdad es que está sin hacer esto que comentas,
y tengo bastante abandonado el tema de hacer mejoras.

Como parche, prueba a usar una columna al final, en la hoja "INGRESOS",
escribir un código, por ejemplo escribir un 1 en la columna AA si es subvención.

Luego en la hoja "IRPF ANUAL" poner esta fórmula en la celda [C13]:
=SUMAR.SI(INGRESOS!$AA$2:$AA$100;1;INGRESOS!$F$2:$F$100)

y cambiar la fórmula de la celda [C11] así:
=SUMA(INGRESOS!$F$2:$F$100)-C13-F11

Muchas Gracias,
Saludos

Sergio dijo...
Este comentario ha sido eliminado por el autor.
Sergio Martin dijo...


Buenas,

Me he dado cuenta que el modelo 349 incluye las "operaciones no sujetas por reglas de localización". Por ejemplo las operaciones con Reino Unido tienen ahora esta categoría y creo que no deberían aparecer seguro la Agencia Tributaria, ya que no son operaciones intracomunitarias: https://sede.agenciatributaria.gob.es/Sede/iva/iva-operaciones-comercio-exterior/consecuencias-brexit-iva-partir-1-2021/nif-iva-modelo-349.html

De todas formas se que el modelo 349 esta de pruebas.

Muchas gracias!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Creo que se puede arreglar así:
- Hacer click derecho abajo en la pestaña con el nombre de la Hoja 349
- Click en "Ver código"

En la línea 219 cambiar esto:
If Not a_CodOp_I(i) = 0 Then

Poner así:
If a_CodOp_I(i) = 1 OR a_CodOp_I(i) > 6 Then

Muchas Gracias por explicar el fallo!

Saludos

Jose dijo...

Hola buenas noches a todos y en especial a Roberto, darle las gracias por todo este proyecto.

A ver, me acabo de dar cuenta que la factura de este mes de JULIO 22, de iberdrola, incluye el nuevo IVA reducido del 5%, y esto no está contemplado en el libro que yo sepa; por lo que ¿hay alguna forma de que cada uno de nosotros lo pueda incluir en el libro que está utilizando o es algo que hay que cambiar en la estructura y hay que hacer un archivo nuevo?.

Muchas gracias por todo y un saludo.
José.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Jose,

Prueba esto:
- En la Hoja DATOS
- En la Celda [B12] escribe un 5

Con esto ya tendrás este valor en los desplegables de la hoja Gastos,

y vamos viendo

Muchas Gracias,
Saludos

Domingo dijo...

Buenos dias a todos.

Si no me equivoco en la factura se puede hacer con un total de 14 articulos. Hay la posibilidad de que puedas incluir mas articulos??

Gracias de antemano

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Domingo,

No debería haber mayor problema, ya que las referencias en el código están hechas a celdas con nombre de rango (no se identifican por posición).

Prueba esto:
- Añadir filas intermedias (no al final)
- En la columna N arrastrar la fórmula para crearla en las filas nuevas

Gracias,
Saludos

Jose dijo...

Buenas tardes Roberto, pues acabo de probar lo que me has propuesto de cambiar en la celda B12 el 4% de IVA por el 5% nuevo, pero tengo un gran problema y es que tengo un par de apuntes de compras de mascarillas que llevan el 4%, por lo que he comprobado que me borra en el 390 la B.I. y la cuota que ya aparecían referentes al 4% y coloca en todas las casillas del 4% el 5%.

En principio la única solución que le veo es dar de alta en la hoja de datos otra casilla con este nuevo 5%, y que además se incluya en el modelo 390, ya que a final de año habrá que desglosarlos, tanto el 4% como el 5%.

No sé si con las instrucciones oportunas puedo hacerlo yo mismo o se ha de modificar el archivo completo, siento mucho todas las molestias, pero este tipo de cambios a mitad de la partida, que lo ponen todo a patas arriba, me ponen muy nervioso; muchas gracias por toda la atención y recibe un saludo.

José.

Miriam dijo...

Para el nuevo IVA del 5% de la factura de la luz, he probado a cambiar en la pestaña de datos el 4 por el 5, ya que yo no tengo ningún registro con el 4%, pero en el modelo 303 ni en la pestaña de cálculos lo recoge.
Gracias por adelantado!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Miriam,

Comprueba en la Hoja Gastos, en la columna W de la fila del gasto en cuestión.
En el desplegable de la celda selecciona el valor 5 (debería ser el primero en la lista)

Yo estoy haciendo una prueba en una plantilla en blanco y sí lo veo en el 303 y en la Hoja de cálculos (colúmnas AE y AF, en las filas 18 a 21 según trimestre)

Gracias,
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Ahora veo que se me coló un comentario (José, Agosto 16, 2022)

Intentaré introducir una fila más a la tabla de IVAS,
pero lo veo complicado, en que puede dar lugar a errores en otros cálculos,
hay que verlo con calma,

Disculpas!

Jose dijo...

Vale Roberto, muchísimas gracias por tu esfuerzo.

Un saludo.
José

domingo dijo...

Buenas tardes. he visto que has añadido la opción de enviar por mail. Pero que datos hay que poner en la hoja DATOS para que funcione.

Gracias de antemano

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Domingo,

Poner los datos en las celdas F17 a F23, en la Hoja DATOS.

Usa una librería de Windows que se llama CDO.

Puedes ver ejemplos aquí:
https://www.rondebruin.nl/win/s1/cdo.htm

O buscando en Google por estas palabras: vba cdo smtp

Gracias,
Saludos

Anónimo dijo...

Buenos días, Roberto
ante todo, muchas gracias por esta herramienta tan buena que nos has facilitado. Me he bajado la actualización de agosto de este año, que creo que es la última, pero no sé cómo actualizar con el archivo que ya tengo con los datos de una versión anterior.
Si pudieras contestarme te lo agredecería.
Gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

En la Hoja DATOS hay un botón "Importar Datos"

Abres el archivo nuevo (vacío) y pulsando el botón debería ser fácil importar los datos desde el otro archivo (el que tiene tus datos anteriores)

Gracias,
Saludos

Anónimo dijo...

Hola Roberto,

Aprovecho para darte la enhorabuena por el pedazo de curro que te pegas con este excel tan útil para tantas personas, como en mi caso.

Quisiera preguntarte, ¿cómo ves la mejor manera de contabilizar, en tu excel, los gastos de representación (regalos a clientes)?

Gracias de antemano.

Saludos cordiales.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Ver comentario de la celda N1: "Fuente: Manual Práctico de Renta y Patrimonio 2011 ... Publicidad, propaganda y relaciones públicas".

Supongo que sería seleccionar "Otr_Serv_Ext" en el desplegable de la celda, en la columna N, pero no me atrevo a asegurarlo.

Gracias!

domingo dijo...

Buenos días Roberto. Excelentes modificaciones. Quería preguntar si se puede añadir un texto y firma al correo electrónico que envía la factura, del tipo " le adjunto factura nº tal" o algo similar, incluso que cada uno presonalice el texto.

Gracias de antemano
saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Domingo,

Por ahora no quedó muy cómodo, porque tendrías que ponerlo directamente en el código

- Con Alt+F11 acceder al editor VBA
- En la primera columna desplegar "Módulos"
- Doble click en el módulo "ACTUAL" (o botón derecho - Ver código)
- En el desplegable arriba a la derecha buscar "Fra_Mail"
- Ctrl-F para buscar ".TextBody" que está hacia el final del procedimiento.

Para poner una firma sería mejor comentar esa línea y activar (quitando comilla) la siguiente ".HTMLBody" para poder usar formatos de texto (negrita, etc) con etiquetas html

Espero hacer algo más fácil, pero tengo abandonada la plantilla.

Gracias!
Saludos

Igor dijo...

Hola Roberto,

muchas gracias de entrada por esta plantilla. Son varios ya los ejercicios fiscales que la utilizo. Estoy todavía utilizando la del año 2016 en un Mac!
Para actualizarme un poco, he bajado una más recién y he intentado abrirla pero Excel 2011 me da ventanas con el mensaje "Compile error: can't find proyect or library".
Parece que no funciona...
¿Sabes a qué se debe este error y existe una versión más actual para Mac de la plantilla?

Muchas gracias y saludos.

Darío. dijo...

Utilizo la plantilla desde el 2016. Y siempre estoy en deuda por no expresar las gracias enormes al trabajo que habéis realizado.
Todos los años actualizan pequeñas grandes cosas.
Muchas gracias porque muchos autónomos no podríamos llevar nuestras cuentas sin esta planilla.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Igor,

La plantilla contiene programación con librerías que son específicas de Windows,
la versiones más antiguas tenían poco código, y eran más compatibles.

yo estoy más bien de retirada en temas informáticos

Muchas Gracias a todos,
Saludos

Ricardo dijo...

Buenos días y feliz año nuevo.

Primero quiero decir que el link para ver si hay alguna platilla nueva, no funciona. Por avisar.

Me segunda consulta, me gustaría saber como poder cambiar la ruta donde se guardan las facturas cuando pinchas el botón grabar factura.

Muchas gracias Roberto, un saludo.

Igor dijo...

Entiendo tu respuesta Roberto.

Desafortunadamente la informática y la AEAT no paran... ;-)
Quizás puedo seguir utilizándola un tiempo más, quien sabe.

Un saludo cordial y gracias por todo,

Igor.

marilo dijo...

Hola Roberto. Feliz año nuevo para ti y para todos, especialmente miles gracias por tu plantilla, (eso imposible no agradecer, pues es una plantilla muy trabajada y eficaz). me gustaría saber cual es la ultima que esta actualizada o mejorada, y si para este año 2023 hay alguna distinta a las que hay disponible, muchas gracias, saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes marilo,

La última es siempre la que no tiene fecha en el nombre del archivo,
según se van quedando atrás le pongo la fecha (números al inicio del nombre)

Por ahora no hice cambios para el 2023,
estoy intentando pasar menos tiempo con el ordenador los fines de semana y se va notando en menos actualizaciones.

Muchas Gracias a todos y Feliz Año!

Carabel_zgz dijo...

Hola, saludos, feliz año y muchas gracias por el trabajo realizado.
Supongo que habrá que realizar modificaciones en los tipos de IVA, añadir el 5% que tendrán ahora algunos productos ¿tenéis prevista está actualización?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Sí lo quiero arreglar, pero ando liado en otros temas

Por ahora, creo que se puede escribir el valor 5 en uno de los tipos que no uses en la hoja DATOS, y debería más o menos funcionar.

Muchas Gracias,
Saludos

Jorge dijo...

Feliz Año Roberto. Mil gracias por tu maravilloso trabajo. Quería preguntarte si se va a modificar en la hoja lo de los gastos de diFicil justificación, que si estoy en lo cierto cambia del 5% al 7%. Si no es muy difÍcil cambiarlo , ¿podrÍas decirme como? Soy neófito en la materia por no decir negado con las excel XD
MIL GRACIAS

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Jorge,

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

lo cambio para la siguiente, pero ando algo liado

Gracias,
Saludos

Anónimo dijo...

Hola Roberto,

Feliz ano nuevo. Estoy usando su xls desde hace 12 anos, muchisimas gracias.

Me he dado cuenta que en CALCULOS, gastos agrupados (col D) para el 130, solo calcula gastos hasta row 100 en GASTOS debido a :$AL$100. En versiones anteriores, era :$AL$500.

Espero que sirve.

Mil gracias por todo su esfuerzo!

Danilo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Danilo,

Hay un botón "AÑADIR FILAS" (Ver arriba en la celda E1)

Debería actualizar bien las fórmulas usando el botón, en INGRESOS y en GASTOS igual.

Gracias,
Saludos

Anónimo dijo...

Buenos días Roberto. Muchísimas gracias por tan magnífico trabajo.
Preguntarte por favor si los gastos e ingresos se pueden imprimir como libros y también preguntarte si dichos libros caso que te los pidiera Hacienda como se.mandan.
Un saludo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Respondiendo al tema de imprimir los libros de ingresos y gastos:

- Se pueden imprimir las hojas pero no va a ser el formato que pide Hacienda. En caso que te los pidieran habría que descargar la plantilla de excel que publican y hacer a mano la adaptación: https://sede.agenciatributaria.gob.es/Sede/iva/libros-registro.html

En el tema de OneDrive ver si esto da una pista:

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.

Anónimo dijo...

Gracias por esta plantilla magnífica. Es de gran ayuda. Una sugerencia referente al número de factura. Sería muy interesante si apareciera el número junto con el año, tipo 1/23 o algo similar. Gracias y saludos cordiales

América dijo...

Gracias Roberto por compartir este gran trabajo. Y gracias a todos quienes participan ya que aclara ciertas dudas antes de hacer preguntas. He descubierto esta plantilla recientemente, y no sé cómo empezar un nuevo ejercicio. ¿copiando y borrando ingresos y gastos, para que se me quede la plantilla personalizada de la factura? Pero los números de factura comienzan desde 1 y habría duplicidad con el ejercicio anterior no? Como veis no tengo mucha experiencia. Gracias por sus respuestas. Saludos cordiales

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Gracias por la sugerencia referente a añadir una serie al número de factura, lo veré, pero a primera vista se pasa de tener un número a unas cadenas de texto, y afecta a varios sitios en el código cuando se busca el número más alto ... (que ahora recuerde). Me cuesta hacer cambios que pueden generar errores a otros usuarios sin verlo todo claro.

América: duplica tu archivo del año anterior, renombras la copia con el año actual, al abrirlo, en la hoja "DATOS" hay un botón "Limpiar Hojas" que debería borrar los movimientos en ingresos y gastos sin afectar a otros cambios.

Gracias,
Saludos

América dijo...

Muchas gracias por tu atención y valiosos tiempo Roberto. Un cordial saudo

Juanjo dijo...

Hola Roberto,
Llevo bastante tiempo usando la herramienta y no dejo de maravillarme con su utilidad y facil manejo. Pero ahora se me ha planteado una duda. Voy a facturar por irme de gira como técnico de iluminación, quiero hacer la factura con la parte de la dieta y gastos de bolsillo sin IRPF, ya que no entra en la base de cotización. ¿Hay algún modo de reflejarlo en la excel o debo hacerlo a mano al rellenar el impuesto?.
Muchas gracias,
Juanjo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Juanjo,

Prueba algo como esto (no tengo claro como sería):

- En la hoja Factura activar el botón (check) "Dos tipos de IVA".
- Abajo debe mostrar ahora dos filas en la tabla que desglosa las cuotas de IVA.
- En la segunda fila de la tabla, en la columna [C], hay un desplegable en la celda, elegir el tipo 0 (el que parece vacío abajo en el desplegable).
- Cuando haces la factura, en la fila del concepto sin iva, escribir un 0 en la columna H (tipo de iva de esta fila exento).

- (Esto lo tengo menos claro, es sólo una idea) Quizás después de grabar la factura en la hoja INGRESOS, borrar el importe de la columna [F], es decir la base imponible para IRPF ...

Gracias,
Saludos

Anónimo dijo...

Buenas tardes:
En la hoja de ingresos, he anotado facturas de Reino Unido. Como es una exportación de servicios anoto en la columna M el código 3 (operaciones no sujetas por reglas de localización) y estás cantidades me las lleva a la casilla 120 del modelo 303. Hasta ahí todo correcto. Lo que no entiendo es por qué me lleva esas cantidades al modelo 347, cuando este modelo es sólo para operaciones nacionales. No sé si estoy haciendo algo mal.
Gracias de antemano por si alguien me puede ayudar!
Saludos!!!

Sergio dijo...

Lo de las facturas fuera de la UE y el modelo 347 lo comente el ano pasado y por si te sirve de ayuda este es mi comentario:

"Me he dado cuenta que cuando se intrude en la pestaña de ingresos una entrada que es marcada como "Operación no sujetas por reglas de localización" (3), estas no se incluyen en el modelo 347, sin embargo, deberían incluirse ya que ingresos fuera de la Unión Europea deben declararse en el modelo 347 (acabo de tener una llamada con la Agencia Tributaria para aclarar esto)."

Roberto dijo que lo arreglaría, pero me imagino que no tuvo tiempo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Sergio,

Sí se hizo la corrección, ver que la duda que plantea es precisamente que le parece raro que lo sume en el 347 ("Lo que no entiendo es por qué me lleva esas cantidades al modelo 347")

Ver el cambio en la hoja "Acerca de":
* 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".

Gracias!

cvsg dijo...

Buenas tardes,
Creo que me voy ha incorporar al uso de esta hoja maravillosa, que cada día funciona mejor, ya que llevo prácticamente 5 años sin utilizar, desde marzo/2018 y creo que empezare a partir de mayo o junio de este año.
Ha cambiado tanto, para mejor, y ayuda a tanta gente para que no nos sableen por presentar unos documentos oficiales, que se hacen muy sencillamente.
Espero aportar y/o ayudar lo que pueda.
Como voy a empezar prácticamente desde el inicio de la actividad, voy a intentar ir haciendo un pequeño manual de uso, pero solo de uso, que describa los pasos que hay que ir dando en las distinta necesidades que se van planteando, inicio utilización, cuestiones sobre la facturación, los trimestres, declaración irpf, cierre del ejercicio y abrir uno nuevo.

cvsg dijo...

No había terminado el comentario anterior.
... declaración IRPF, cierre del ejercicio y abrir uno nuevo, etc. Y SOLO SOBRE LA UTILIZACIÓN, YA QUE LOS ASPECTOS FISCALES O JURIDICOS O DE OTRO TIPO HAY QUE HACERLOS SOBRE MOMENTOS PUNTUALES, YA QUE CAMBIAN MUCHO.
Mi duda es que no se si hay algo iniciado, O NO, DONDE PONERLO PARA LA CONSULTA DE LOS USUARIOS, que ellos reflejen los errores o mejoras que pueden ponerse y la forma de actualización.

cvsg dijo...


Muchas gracias a todos.

C. Segovia

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días C. Segovia,

Sería una gran ayuda, no hay nada hecho,

En el tema de dónde ponerlo, puedes tener una carpeta compartida tuya en alguna plataforma (OneDrive o similar), luego en el propio excel se pone un enlace.

Puedes crear un blog para el tema de comentarios (sólo una idea).

Gracias,
Saludos

América dijo...

Hola Roberto.!!
Hoy, al emitir mi primera factura del año, me funcionan todos los comandos de cliente, artículo, me lo traslada a hoja de ingresos etc, pero ni puedo seleccionar la casilla de mostrar retención IRPF, ni las casillas de crear PDF,etc ( vamos, las que me aparecen en hoja de factura en color sepia para seleccionar). Y cuando doy a grabar factura me sale Error: el objeto no admite esta propiedad.
Si tú o alguien que lea el mensaje me puede orientar os lo agradezco.
Un cordial saludo

cvsg dijo...

Buenas Noches,
Estoy intentado hacer un pequeño manual de estas cosas, que nos suelen pasar de vez en cuando al realizar alguna cuestión nueva.
A mi lo que dice América no me pasa, CREO QUIZAS QUE AL INICIAR EL NUEVO AÑO, HAYA GRABADO O BORRADO ALGUNA COSA POR LO QUE NO FUCIONA. creo??

Lo que si me pasa es que (con pruebas) Es que al añadir a ingresos una factura con retenciones al ser un profesional, en la hoja de ingresos no me lo suma para el modelo 347, y si es mas de 3000 no me lo asigna numero de modelo 347 y trimestre para el 347.
Un saludo y muchas gracias.

América dijo...

Buenas noches
Gracias por tu comentario y tu iniciativa acerca del manual cvsg. También pensé que podía haber tocado algo, así que me he lo descargado de nuevo desde el principio, en blanco. Y nada. En la factura no me deja clicar en mostrar retención, con lo cual no puedo emitir facturas porque no me aparece. Lo que puedo es grabar la factura en PDF manualmente, guardando como... Es raro. Quizá tenga que ver con mi PC, o el antivirus o el firewall o qué se yo!
En fin, gracias de nuevo !!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

cvsg:
En el modelo 347 no se incluyen las facturas con retención de IRPF
Según explicado aquí:
https://tuspapelesautonomos.es/modelo-347-se-incluyen-facturas-profesionales/

América:
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. Esto también desactiva los controles ActiveX (check box)

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.

Para más info, puedes ver en la ayuda del programa "Habilitar o deshabilitar controles ActiveX en los documentos de Office".

Muchas Gracias,
Saludos

América dijo...

Mil gracias por tu tiempo Roberto. Aún no lo he conseguido. Mañana me acercaré a la tienda donde compré el PC por si acaso es tema de algún complemento, antivirus, etc. Os seguiré contando.

ROBERTO CARBALLO MEIRIÑO dijo...

Otra cosa,

Comprueba que tienes Microsoft Excel instalado,
pudiera ser que el archivo se esté abriendo en Libre Office Calc / Open Office Calc

Gracias,
Saludos

«El más antiguo ‹Más antiguo   801 – 1000 de 1172   Más reciente› El más reciente»