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   401 – 600 de 1172   Más reciente›   El más reciente»
ROBERTO CARBALLO MEIRIÑO dijo...

Hola Jose,
Feliz año!!

Acabo de probar los enlaces arriba y me funciona, no entiendo que puede pasar,
Los archivos están en una carpeta compartida de OneDrive

Gracias por la sugerencia de incluir el Modelo 111, pero por el momento lo veo complejo, ten en cuenta que yo no soy especialista tributario,
y hay retenciones cuyo cálculo implicaría tener otros datos más allá del libro de ingresos y gastos que contempla la plantilla.

Realmente no lo veo viable,
Pero lo dicho, Gracias por la idea.

Rafael Ruiz dijo...

¿Sería posible incluir el modelo 349? Un saludo y gracias por esta gran aportación.

ROBERTO CARBALLO MEIRIÑO dijo...

Sí, creo que sería posible añadir el Modelo 349
Espero hacerlo...

Gracias y Saludos

Anónimo dijo...

Hola
Al intentar cargar el txt generado por la plantilla del 2 de enero para el 303 en la web de la AEAT genera muchos errores de caracteres no validos y no es posible cargarlo.

ROBERTO CARBALLO MEIRIÑO dijo...

Gracias por avisar!

Hice una prueba con la versión anterior de la plantilla y también da errores

Creo que la Agencia Tributaria ha cambiado el diseño de registro del Modelo 303.
Ver este enlace:
http://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Disenos_de_registro/Modelos_300_al_399/Modelos_300_al_399.shtml

Con tiempo, trataré de ver los cambios e intentar actualizar

Muchas Gracias y Saludos

Ferran dijo...

Muchas gracias por el Excel. Para los pequeños autónomos como yo es una muy buena ayuda.

Oscar dijo...

Muy buenos días y sobre todo muchas gracias por tu trabajo.

He tratado de descargar la última versión de la hoja Excel y me ha sido imposible

This site can’t be reached
The webpage at https://1drv.ms/u/s!AtRDaa3Izh38gSN6AMsCSsgCUPeQ might be temporarily down or it may have moved permanently to a new web address

Te agradecería enormemente que volvieses a activar el link.

Gracias por adelantado

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Acabo de poner una copia en Google Drive (el enlace arriba)
Espero que este funciones...

JAUME dijo...

Roberto cuando tengas arreglado el modelo 303 nos avisas para descargarnos la hoja para el 2018
Muchas gracias por tu gran trabajo

Unknown dijo...

Muchas gracias por tu trabajo y el de los que hacéis esto posible, para los "microempresarios" es un lujazo contar con este tipo de herramientas, lo dicho millones de gracias

juan dijo...

Buenos dias Roberto,

veo que en el modelo 303, faltan las casillas 60 (exportaciones) y la 61 (operaciones no sujetas), tienes previsto añadirlas al modelo 303????. también he visto que si se rellena la casilla 10 (Adquisiciones Intracomunitarias), no se añade en la casilla 36 (adquisiciones intracomunitarias)

ROBERTO GRAN TRABAJO

juan dijo...

Buenas Roberto,

me sigue dado error cuando el txt le llevo a la pagina de AEAT, yo creo que no has subido la ultima actualización de excell a google drive. Seria bueno que al fichero le pusieras la fecha de actualización para asi saber que tenemos la ultima versión.(ej: nb archivo version 04_03_18)

de nuevo muchas gracias por el trabajo tan bueno que estas haciendo con este programa

Daniel dijo...

Excelente el trabajo de este Excel para los pobres que tenemos que hacernos todos los trámites. Tengo una pregunta: me dedico al diseño gráfico y si compro un ordenador nuevo es un gasto o inversión?
En la hoja de excel se incluye en gastos, pero ¿se puede dividir el gasto en varios años (tengo entendido)?
Los gastos de internet, luz, ibi, etc trabajando desde casa es un 30% en proporción a los m2 asignados. También se permite el cálculo en este Excel?
Muchas gracias!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Juan,

Gracias por las sugerencias, las tendré en cuenta
Tengo un poco abandonado la plantilla, pero espero con el tiempo ir introduciendo exportaciones y operaciones no sujetas
Te comento un tema importante de como funciona:
nunca escribir en las hojas de los modelos, porque se 'machacan' las fórmulas y queda inoperativa la plantilla
Para registrar una operación como intracomunitaria: ver en la hoja de ingresos o gastos las últimas columnas (leer los comentarios en la fila de títulos)

Muchas Gracias y Saludos

juan dijo...

Es una pena que no la puedas actualizar.

Yo lo que quería hacer era poner mis datos en el modelo qur tu tienes en tu excel para que me generara el txt, eso entonces no es posible???, generar el txt es muy complicado para hacerlo yo??

Un saludo, y como siempre muchas gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Juan B,

Lo puedes hacer, pero vas a tener que pararte a aprender cómo,
la plantilla te puede valer para ver como generar el archivo, porque todo el código está abierto (no hay contraseñas)

Pero si la pregunta es ¿lo puedo hacer sin dedicarle bastantes horas?
La respuesta, sinceramente es no,

Si decides hacerlo te comento brevemente como va:


Hacienda publica el diseño del fichero, pero ha cambiado últimamente, y aún no lo he revisado. Lo llaman 'Diseños de registro - Modelos 300 al 399' lo puedes ver aquí:
http://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Disenos_de_registro/Modelos_300_al_399/Modelos_300_al_399.shtml

En la plantilla, en la hoja del Modelo 303 vas a las filas 80 y siguientes y ves cómo se van tratando de obtener los valores desde otras celdas

Finalmente abres el código VBA (el editor se abre con Alt+F11) y abres el Módulo4 (columna izquierda).
Busca este texto: Sub Generar_archivo_303_txt()
Y ese es el procedimiento que genera el archivo de texto

Muchas Gracias y Saludos




Anónimo dijo...

HOLA tengo un negocio en el cual o dos actividades Y EN LA una factura tengo matrial de una actividad tanto como de la otra como puedo diferenciar en tu hoja laqs dos actividades y fraccionar la factura para que breste una cantidad y la ingrese en la otra actividad como gasto
gracias por tu hoja
es una pasada

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

La plantilla está pensada para una única actividad,
Llevar varias actividades en el mismo archivo requeriría como mínimo una columna en la que cada gasto o ingreso se asignara a una de ellas.
Después en los cálculos habría que añadir esta condición de sumar sólo los que tienen mismo valor en la columna que usamos como filtro.

Después habría que ver en los Modelos, para que separara bien, etc.

El tema es que esto introduce complejidades y posibilidad de errores para casi todos los usuarios.

En resumen, técnicamente se puede hacer porque, en general, cualquier cosa que hace un programa de gestión, se puede hacer en excel, y normalmente con ventaja...

Otra posibilidad quizás sería llevar actividades en archivos distintos y luego 'consolidar' la información de los modelos.

En cualquier caso, lamento que en mi caso no dispongo de tiempo para hacer estas adaptaciones.

Pero la plantilla está abierta para que cualquier 'manitas' pueda adaptarla

Anónimo dijo...

buenos dias, gracias por la contestacion
pero podrias resumirme como puedo hacer eso no soi un experto en estotengo ni idea
seria habrir dosn hojas diferentes y añadir acada una sus ingresos y sus gastaos haciendo yo el porcentaje de los gastos comunes de las dos actividades y despues de cada trimestre juntarlas
podrias explicarme como se hace para que los gastos fiscales coincidan
en el modelo 130 y el modelo 303
gracias por tu tiempo
un saludo

Mónica García dijo...

Hola Roberto:
Muchas gracias por la plantilla. Soy autonoma, formadora y exenta de IVA,
En facturas... ¿Podrías incluir la posibilidad 0, en la lista de validación de IVAS?
O ¿poder ocultar IVA?, lo que te sea más sencillo de programar.

Muchísimas gracias otra vez por tu trabajo.
Saludos
Mónica

ROBERTO CARBALLO MEIRIÑO dijo...

Hola Mónica,

Le puedes quitar la regla de validación a la celda:
En Excel 2007 ir a la ficha Datos, luego en el grupo Herramientas de datos: el botón Validación de datos, donde dice Permitir, elegir 'Cualquier valor'

Después ya puedes escribir 0

Gracias y Saludos

Unknown dijo...

Buenos días Roberto, muchas gracias, la hoja es muy muy útil. ¿Cómo se puede añadir las entregas (bienes y servicios) extracomunitarias que en el modelo 303 se recogen en la casilla 61: "Operaciones no sujetas o con inversión del sujeto pasivo que originan el derecho a deducción "?
Un saludo y gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Para añadirlas habría que usar una columna libre al final de la hoja ingresos.

En esta columna, por ejemplo la 'U' identificaríamos con un 1 cada fila que sea entrega extracomunitaria

Luego en la hoja 'CALCULOS' añadir los cálculos, que serían similares a otros en la tabla del Modelo 303, y lo mismo para el 390.

yo espero algún día ponerme a hacerlo ...

Muchas Gracias y Saludos

CARLOS dijo...

HOLA

CARLOS LUIS dijo...


Hola Roberto queria preguntarte como puedo consolidar los modelos 130 y 303
para hacer los trimestrales ya que tengo dos actividades en mi negocio
y he hecho dos hojas diferentes ya que para la renta me funciona bien puesto que
en renta si diferencia las dos actividades
felicitarte ati y a todos aquellos que hacen aportaciones a esta plantilla que es una joya
gracias

JAUME dijo...

Hola Carlos
Yo también tengo dos actividades y me he hecho en la hoja de gastos e ingresos una columna nueva dónde pongo el epígrafe de cada actividad.
Así puedo en la hoja de renta separar las actividades haciendo sumas solo de las columnas que tiene ese código.
Esper haberme explicado.
Saludos
Jaime

Unknown dijo...

Hola Roberto, llevo tiempo usando tu plantilla, y nunca me ha fallado, hasta ahora, para este año he tenido que añadir filas en la hoja de gastos y en el momento en que añado las filas, me sale un error en el modelo 347, las he añadido dándole al botón de la cabecera, y el error que me da es un error de referencia, no me aparecen los importes en el 347, estoy haciendo algo mal? hay otra forma de añadir filas para evitar ese error?...como siempre muchas gracias por tu ayuda

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Mar,

Lo que hace el botón es insertar filas intermedias (nunca al final) para así asegurar que se rellenan bien las fórmulas y queden incluidas en los cálculos de los modelos.

Si tienes una copia del archivo antes del error,
prueba a insertar filas manualmente, es decir, con click derecho en un título de fila y selecciona 'Insertar'

En principio, el botón debería hacer esto sin más, pero sin tener un archivo con el fallo no puedo saber,

Si quieres enviarme un archivo sólo con datos de ejemplo no reales,
puedo intentar ver cual es el fallo.
Yo pruebo con una plantilla vacía y no veo nada raro

Este es mi correo de gmail: carballo.meirinho

Unknown dijo...

Eres el mejor Roberto, me ayudaría mucho si me puedes echar una mano....igual soy yo que hago algo mal...te envío el fichero al correo y ya me dirás si ves el fallo, un gran abrazo

Anónimo dijo...

no me funciona la macro de la pagina para importarla directamente en el modelo 303 de AEAT, me da error de que no coinciden los campos, efectivamente la cabecera no es igual.
como lo soluciono?

gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Carmenchu,

La Agencia Tributaria cambió el diseño de registro del Modelo 303 a finales del año pasado,
Disculpas pero aún no me he puesto a adaptar la macro (es decir, el archivo de texto que se genera)

Por ahora hay que meter los datos a mano en el formulario web

Gracias y Saludos

Aquí informa de los cambios:
http://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Disenos_de_registro/Modelos_300_al_399/Modelos_300_al_399.shtml

ROBERTO CARBALLO MEIRIÑO dijo...

Hola Mar,

contesto aquí por si alguien tiene alguna cuestión similar

Estoy viendo el archivo. El fallo no parece estar relacionado con el botón, sino con algún proceso de copiado y pegado entre archivos y/o arrastre de celdas (un tema que siempre es muy delicado con las hojas de cálculo)

Hay dos temas:
1. La fórmula en la celda X99 y siguiente tiene un error ..MAX(#¡REF!)
Esto suele pasar cuando se 'arrastra' o eliminan celdas referidas en fórmulas
Esta columna es la que se toma como base para el modelo 347
Esto explica que aparece el error al escribir un importe en esta fila (es decir, al calcularse la fórmula que ha perdido una referencia de rango válida)

2. La hoja Gastos también tiene errores en todas las fórmulas de la columna que se usa para el 347 (la columna AM). Aparecen en la fórmula vínculos a otro archivo, lo que la hace inválida:
... MAX('C:\una_ruta_larga_2018.xls]...

Da la sensacion de que se hayan copiado/pegado celdas con fórmulas desde otro archivo y han quedado vínculos al archivo original.

Es decir que se hayan pegado no sólo los valores sino que las fórmulas han quedado vinculadas al archivo de origen, de forma que se han 'invalidado' fórmulas porque están apuntando a un rango en otro archivo.

Te paso al correo el archivo con las fórmulas restauradas en ambas columnas

Gracias y Saludos

Anónimo dijo...

Hola Roberto,

En la pestaña del 303, he generado el 303.txt sin problemas.

Al importarlo en la página de la agencia tributaria da errores:


-------------------------------------------------------------------
Tipo de fallo: Error
-
FRECH
El fichero se rechazó.No se importó ningún registro.
Tipo de fallo: Error
1
E010680
Caracteres no válidos 'Exonerados de la Declaración-resumen anual del IVA, modelo 390: Volumen de operaciones (art. 121 LIVA)'


Tipo de fallo: Error
1
E010690
Caracteres no válidos 'Sujeto pasivo que tributa exclusivamente a una Administración tributaria Foral con IVA a la importación liquidado por la Aduana pendiente de ingreso'


Tipo de fallo: Error
1
E010700
Caracteres no válidos '¿Ha llevado voluntariamente los Libros registro del IVA a través de la Sede electrónica de la AEAT durante el ejercicio?'


Tipo de fallo: Error
3
E030500
Caracteres no válidos 'Información de la tributación por razón de territorio: Álava [89]'


Tipo de fallo: Error
3
E030510
Caracteres no válidos 'Información de la tributación por razón de territorio: Guipuzcoa [90]'


Tipo de fallo: Error
3
E030520
Caracteres no válidos 'Información de la tributación por razón de territorio: Vizcaya [91]'


Tipo de fallo: Error
3
E030530
Caracteres no válidos 'Información de la tributación por razón de territorio: Navarra [92]'


Tipo de fallo: Error
3
E030540
Caracteres no válidos 'Exportaciones y otras operaciones exentas con derecho a deducción [94]'


Tipo de fallo: Error
3
E030550
Caracteres no válidos 'Operaciones en régimen especial de la agricultura, ganadería y pesca [95]'


Tipo de fallo: Error
3
E030560
Caracteres no válidos 'Operaciones realizadas por sujetos pasivos acogidos al régimen especial del recargo de equivalencia [96]'


Tipo de fallo: Error
3
E030570
Caracteres no válidos 'Operaciones en Régimen especial de bienes usados, objetos de arte, antigüedades y objetos de colección [97]'


Tipo de fallo: Error
3
E030580
Caracteres no válidos 'Operaciones en régimen especial de Agencias de Viajes [98]'


Tipo de fallo: Error
3
E030590
Caracteres no válidos 'Entregas de bienes de inversión [99]'
-------------------------------------------------------------------

Sabes a qué se puede deber y como se pude solucionar?

Muchas gracias por todo.

Anónimo dijo...

Perdón.. no había leído los últimos comentarios

CARLOS LUIS dijo...

Gracias por tu aportación Jaume ,no tengo ni idea donde hay que insertar la columna y que valores darle .
Me harías un gran favor si me la pudieras mandar al correo aranvilla95@telefonica.net una hoja con esa modificación.
Gracias por tu tiempo
un cordial saludo
gracias

Anónimo dijo...

Buenos días.
Llevo años utilizando esta plantilla y me ha servido de mucho pq no tengo mucha idea de contabilidad. Me es útil para presentar los modelos de hacienda de un autónomo. Este año ha comprado un coche, y queremos desgravarnos el 50% del iva. Mi pregunta es: en la hoja de gastos, dónde se metería el valor del coche?.
Muchas gracias

borja cruz dijo...

Hola Roberto, enhorabuena por la hoja de Excel.
Quería comentarte que en el modelo 303, en las casillas 28 y 29, no realiza bien los cálculos, dando unos valores inferiores a los que deberían.
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

En relación a esta pregunta:
"en la hoja de gastos, dónde se metería el valor del coche?"

Lo primero que diría es: consulta a un asesor y/o consulta bien en la oficina de la Agencia Tributaria

Cuando se tenga muy claro qué importes y en qué plazos se pueden imputar como gasto:

En el tema concreto del excel, disculpa que yo sobre esto sólo tengo una idea de cómo se haría, pero tampoco 100% claro.

"Más o menos" el tema sería que irías registrando cada trimestre la cuota de amortización en la columna: AMORTIZACIONES DOTACIONES DEDUCIBLES

Sin embargo, por lo que tengo entendido el IVA se deduce totalmente en el trimestre en el que se haya soportado. Es decir, que no existe el concepto de amortización en cuanto al IVA (pero insisto que hablo de oídas)

Si fuera así, en la columna 'BASE IMPONIBLE IVA' pondríamos el importe total que se pueda asignar (y no entro en detalles porque desconozco el tema) y en la columna 'CUOTA IVA SOPORTADO' el total de la cuota de IVA asignable, de nuevo con todas las salvedades y comillas...

Básicamente la idea es que aparecería en el modelo 303 del trimestre todo el IVA, pero en renta (Modelo 120) sólo sería gasto lo que podamos deducir como cuota de amortización.

borja cruz dijo...

Nada Roberto, está genial, ya descubría el error y era una cosa mía. Gracias.

Paco Tortosa dijo...

Buenos días, en primer lugar agradecer tu trabajo por esta útil plantilla. Hace poco la decargué por primer vez y me puse a trabajar con ella, pero para sorpresa mía mi programa antivirus la bloquea y elimina cada vez que la he usado. La he descargado varias veces y siempre con el mismo resultado, el problema aparece al habilitar los macros y trabajar con ellos. El codigo de malware que detecta el antivirus es: MO97:Downloader-GN[Trj]. Alguien más ha tenido algún problema similar o sabe que solución le pueda dar?. Imagino que será algun falso positivo debido a un exceso de celo del programa (Avast Premier), pero me gustaría escuchar opiniones. Muchas gracias de nuevo.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Paco,

Acabo de probar a descargar (tanto desde OneDrive como Google Drive)
Paso el antivirus AVG y resultado ok

No sé que puede ser, incluso pudiera suceder que un virus en tu ordenador 'lo infecte' en el proceso de descarga o posteriormente.

Puedo intentar enviarte una copia por correo y pruebas, pero es posible que pase lo miso

Envíame un correo a mi cuenta de gmail carballo.meirinho

Alberto dijo...

Yo uso Nod32 Eset y no tengo ningún problema con el archivo excel de la plantilla de autónomos.
No obstante entra en tu antivirus y ponlo como exclusión. Todos los antivirus tienen para excluir carpetas, archivos, etc. y así en el siguiente análisis no te dará ningún problema.
El archivo es seguro. Seguramente será un falso positivo por las macros tal y como dices.

Espero haberte ayudado.
Un saludo

Paco Tortosa dijo...

Buenas tardes de nuevo, ante todo muchas gracias por las respuestas, veo que soy el único que ha tenido problemas con el antivirus.

Os comento, he bajado varias veces el fichero, al descomprimir no da problema, lo escaneo con el antivirus y tampoco lo detecta como malware. Pero al ejecutarlo, tras autorizar la ejecución de los macros, apenas me pongo a trabajar con la hoja mi programa (Avast Premier) lo identtifica como un troyano (según la denominación que os facilité), lo bloquea y después lo elimina.

Por curiosidad, porque soy bastante constante (cabezota más bien), me he tomado la molestia de abrir el Visual Basic y uno a uno he venido deshabilitando todos los macros, poniendo delante de cada sentencia Sub el simbolo ' y así, sin ningún macro en ejecución el antivirus no detecta ningún malware, pero es habilitar el primer macro del Modulo 4, por ejemplo, el denominado "Calcular Retencion IRPF ..." para que se bloquee y elimine el fichero Excel,

La verdad, no se porque está pasando ésto, pues tengo bastantes hojas propias que utilizan macros y en ninguna he tenido problemas, sin llegar nunca a ser necesario crear una excepción para el programa antivirus.

Dado que me interesa esta hoja, y habiendo comprobado que se trata de un falso positivo por exceso de celo del programa antivirus, voy a proceder a crear una excepción para que lo pase por alto y pueda trabajar con la hoja.

Reitero las gracias a todos por las respuestas y también por la estupenda hoja que Roberto ha puesto a nuestra disposición.

Saludos.

Anónimo dijo...

Hola Roberto Excelente plantilla que llevo usando ya un tiempo. Mil Gracias por ello.
De todas formas, con la nueva ley de autónomos 2018,¿tienes intención de actualizarla para que los Suministros de electricidad, agua, gas, telefonía e Internet de la vivienda afecta consten en el porcentaje correspondiente?

Laura dijo...

Hola!!! Muchísimas gracias por dejar libre la plantilla. Tengo una duda y no sé si se debe a mi ignorancia en cuanto a impuestos o a algún error al utilizar la plantilla en excel para mac. Observo que cuando sumo todas las celdas de gastos, el valor no es exactamente el que aparece en la celda nº 2 del modelo 130. Voy a la fórmula y veo que se trata de una función SI, con varias funciones anidadas, entre ellas MIN. Cuando cubro los impuestos a mano no realizo para esta casilla ninguna operación salvo la suma de las facturas de gastos. Me lo podrías explicar por favor ¿si tengo 0 gastos no puedo poner 0?

porrino dijo...

BUENOS DÍAS, TODAVÍA SEGUÍS RECOCIENDO SUGERENCIAS PARA MEJORAR ESTA HOJA DE CALCULO O DAIS EL TRABAJO POR FINIQUITADO?

Soy autónomo con poca facturación en el sector de las limpiezas, esta plantilla es la bomba para facturar y llevar un control de ingresos y gastos, enhorabuena, pero hay un par de sugerencias que me gustaría aportar, como en mi caso las facturas son recurrentes, me gustaría que al confeccionar una factura y añadir el cliente que automáticamente saldría el importe de la factura asociado a ese cliente en vez de estar metiendo a mano el importe de cada cliente. igual que ocurre con el cif/nif que se asocia automáticamente.
seria posible? muchas gracias de antemano por vuestro trabajo.

Unknown dijo...

Sigo agradeciendo tu trabajo despues de 8 años manteniendo esta plantilla, GRACIAS.

Gaspar dijo...

Muchas gracias por la plantilla, seria bueno que rellenara las casillas en el 303, la casilla 12 de la inversion del sujeto pasivo.

JUAN PABLO dijo...

ESTA PLANTILLA ES UNA DE LAS MEJORES HOJAS DE CALCULO PARA LOS AUTÓNOMOS. LA USÉ EN SU MOMENTO Y LA VOY A VOLVER A USAR EN BREVE.
MUCHÍSIMAS GRACIAS

Albert P. dijo...

Hola,

Tengo una duda respecto a la pestaña de gastos. Soy autónomo y trabajo bastante en el extranjero. Tengo gastos de dietas en restaurantes (en el extranjero) pero no se en qué celda colocar el gasto. El gasto no tiene IVA porque es en el extranjero pero no se en que columna colocarlo y si debería adjudicarle un número en la columna de Intracomunitario. Alguna sugerencia?

Muchas Gracias

Unknown dijo...

Excel me dice que el libro está dañado y no lo puede abrir. Una lástima. Un saludo y gracias.

Aldeatejada clase 4 dijo...

Hola buenas tardes, me parece justo el comentarte que me parece extraordinariamente buena e interesante esta hoja de cálculo.
Gracias por ser tan explendido y a la vez tan útil.
Gracias.

Anónimo dijo...

Hola Roberto,

Estoy suscrito a las novedades de esta hoja de cálculo con el email schumi13@adslmail.es.

Este correo es muy antiguo y me da muchos problemas por lo que me gustaría seguir recibiendo las actualizaciones y comentarios en otro correo y no encuentro la manera de hacerlo. ¿Me puedes ayudar, por favor.

Un saludo y muchas gracias,

Carlos

J.A. Almela dijo...

LLevo muchos años usando esta planilla, y hoy he pasado por aqui para renovarla para 2019.

y como nunca esta de mas ser agradecido, tan solo quería decirlo:...MUCHAS MUCHAS GRACIAS!... y feliz navidad.

Robruto dijo...

Buenos dias y FELIZ AÑO NUEVO!

Vuelvo aqui tras años utilizando esta plantilla para actualizarla al 2019.

Tengo una duda para finalizar el 2018. Tengo una factura de formacion con el 0% de IVA. donde debo meterla para que se contabilice como gasto en el ultimo trimestre? Si la pongo en gastos, y borro el tipo de IVA no se me contabiliza ni en el 303 ni el 390.

Un saludo y muchas gracias!

JAIME FONTANET dijo...

A mi entender no debe aparecer ni en el 303 ni en el 390 puesto que el iva es 0
Si deberia aparecer en el IRPF anual que es donde se contabiliza el gasto para tu renta.
Feliz año a todos

Anónimo dijo...

Hola,
No me queda claro cómo puedo añadir más filas de gastos? Una vez pulso el botón de la columna AÑADIR FILAS no sé cómo seguir, se abren una tres cuadros de diálogo pero no sé qué tengo que poner o a dónde darle para poder añadir más filas.
Espero me podáis ayudar. Gracias. Saludos.

Anónimo dijo...

Una pregunta.... la palntilla para 2019, es la misma que para 2018.... tiene o tendra alguna actualizacion.... para cada año utilizo una diferente... como puedo recibir las actualizaciones, si las hay...

wifilogo dijo...

Hola Roberto.
Muy buen trabajo.

He actualizado tu plantilla para que pueda exportar el 303.txt para 2019.
No me manejo muy bien en Excel pero creo que está correcto.

https://drive.google.com/open?id=1gjgHHkv0UQawrGkgvLN1niAZRl1vhars

Gracias.

juan dijo...

Buenos dias

quisieras saber una vez que me hace el txt, como lo puedo llevar a la hoja de HACIENDA, ya que como yo lo hago no me importa ningun dato.

lo hago a traves de la opcion de Presentación ejercicio 2019 (con fichero), pero no importa nada

Una sugerencia al txt que genera no se lo podria dar el nombre de la empresa, ejemplo ==> preuba sl mod 303-1T.txt

jesus dijo...

Hola Wifilogo respecto a la mejora que has añadido a la plantilla, ¿podrias por favor indicar los detalles de lo que has hecho en la pestaña "ACERCA DE.."?
La razón de que pida esto, es para llevar un orden de las actualicaciones que se producen y tambien porque en mi caso uso la plantilla con una serie de personalizaciones adaptadas a mi circustancia especifica de modo que necesitaria adaptar mi version incorporando a mano tu mejora que ademas me parece super interesante, de hecho en la primera version creo que ya la tenia pero no se porque dejo de funcionar, imagino porque hubo algun cambio en la API de hacienda....
Gracias y un saludo-:)

wifilogo dijo...

Hola Jesús.

Ya he puesto los cambios en la pestaña Acerca de...

El problema es que la Agencia Tributaria cambia constantemente el diseño de registro del modelo 303 incorporando nuevos campos, a veces cada trimestre, y deja de funcionar la importación de una vez para otra.

Este es el nuevo modificado:
https://drive.google.com/open?id=1rjOJHAXY664IXbBIMAcoyITqg_9yAWqO

Un saludo.

Anónimo dijo...

Hola en primer lugar gracias por la disponibilidad y paciencia que tenéis.
me gusta bastante la hoja excel, la encuentro en estos momentos muy completa. he intentado poner una macro para ordenar por orden alfabetico, tanto la hoja de clientes como la de proveedores, porque lo considero importante, y no me deja. me sale que no puede grabar dicha macro, me gustaría me pudieran decir pues mucho no se, o se muy justito. también considero que podría ordenar la hoja de ingresos y gastos por orden de fecha, en algún momento puedo introducir facturas antes o después, y me gustaría tenerlas ordenadas, . si pudieran decirme la forma o que efectué los cambios que he precisado la persona precisa. y si no se puede hacer!!!!gracias

Kike dijo...

Muchas gracias a todos, sois unos fenómenos. un saludo

ROBERTO CARBALLO MEIRIÑO dijo...

Disculpas por tener abandonada la plantilla

Me alegra ver que wifilogo ha compartido una versión actualizando el diseño de registro del Modelo 303 (ver su enlace en comentarios anteriores)

yo sin saberlo me puse este fin de semana a actualizar el código en el mío (acabo de subir el archivo a OneDrive)

Muchas Gracias a todos!!

Miguel dijo...

Buenos días
Roberto, ¿cree que sería interesante incluir un apartado para cumplimentar el modelo 111 IRPF?. Creo que estaría bien pues es un modelo muy usado por autónomos y profesionales, al igual que el 115.
Aprovecho para agradecerle la magnífica herramienta que a puesta a nuestra disposición, de la que soy usuario ya hace unos cuantos años.
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Acabo de subir una nueva versión del archivo.

Lo más destacado: exporta a pdf la factura y guarda un histórico de las líneas de forma que se pueden recuperar y editar facturas ya grabadas

Gracias
Saludos

ROCA2014 dijo...

Gracias por compartir esta excelente hoja de cáculo, soy autónomo con poco movimiento de facturas y me tengo que llevar yo la contabilidad. Esta hoja me simplifica mucho los cálculos de impuestos, sobre todo los resúmenes anuales.

Miguel Maya dijo...

Buenos días
Soy el usuario que hizo algunas fechas el comentario relativo a la inclusión del modelo 111 y 115.
Ahora planteo la siguiente idea: actualmente en las hojas de ingresos y gastos se pueden ver la final los totales absolutos. ¿Podrían verse, además, los totales por trimestres? Así podría verificarse mejor la inexistencia de errores y hacerse el cálculo de datos por trimestres de facturación-
Por otro lado, cuando trato de acceder al modelo de hacienda a través del enlace de la plantilla, para trasponer los datos al modelo y presentarlo directamente desde la web de la aeat, me da problemas. Por ello tengo que abrir la pagina de la aeat y pasar manualmente los datos que figuran en el modelo de la plantilla.
Muchas gracias

khlo dijo...

hola, ante todo gracias por la esta plantilla en excel, me es muy útil, quisiera modificar o aportar algunas sugerencias, o me dijeran como hacerla ya que cuando intento modificar para acoplarla a mi forma de trabajo me da error en macros, si consideran importante me gustaría modificar.
la 1.- es que tanto en la hoja de ingresos como en la hoja de gastos, quiero insertar una fila, para darle cabecera a la hoja y tener mas clara donde estoy y también para poder hacer una macro que diga ordenar por orden de fecha (a veces voy incluyendo facturas que vienen sin orden pero quisiera tenerla ordenada una vez que ya están rellenadas) si hago esto actualmente me da error en las paginas del 130 y 303. error de ejecución.

la 2.- sugerencia que tengo es que en el nuevo modelo de factura. en la sección de artículos he puesto una columna para los precios de cada concepto, y formula correspondiente en la hoja de factura para que salga el precio del articulo, y en este caso, cuando le doy a limpiar hoja, también me borra la formula del columna de precio de articulo.

en excel tengo conocimientos básicos por eso no se como modificar la macro de limpieza de hoja factura.
gracias un gran saludo

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

En relación al segundo punto, la macro lo que hace es borrar el contenido de un rango al que se ha asignado el nombre LineasFta.

Entonces, no es necesario acceder al código para cambiar en rango de celdas a borrar.

1. Pulsar Ctrl + F3 para acceder al Administrador de Nombres
2. En la primera columna selecciona 'LineasFta' (más o menos en la mitad del listado)
3. En el cuadro titulado 'Se refiere a' cambiar esto: =FACTURA!$A$11:$G$34
por algo como, por ejemplo, =FACTURA!$A$11:$D$34
4. Botón Cerrar

En cuanto a la primera sugerencia: cambiar la estructura de la hoja es fallo seguro.
Si desde un principio se hubiera trabajado con nombres de rangos para todo, ahora se podría insertar una fila al principio sin problema. Pero hace unos años, cuando hice la primera versíon, yo tampoco tenía conocimientos sobre los nombres definidos por el usuario.

ROBERTO CARBALLO MEIRIÑO dijo...

Para añadir títulos arriba, yo haría esto:
- Cambiar el alto de la primera fila
- Seleccionar todas las celdas de la primera fila que tienen contenido
- Formato de celdas (Ctrl + 1 o click derecho)
- Ficha Alineación - Alineación del texto - Vertical - Inferior
- Insertar cuadros de texto y colocarlos
Así no se altera la estructura de la hoja

khlo dijo...



Hola gracias; ROBERTO CARBALLO MEIRIÑO, por tu rápida respuesta, la hoja sinceramente es fenomenal, investigando un poco con las macros, he podido cambiar para que no me borre la columna con las formulas de los precios de artículos, por lo tanto gracias. y en cuanto a la primera sugerencia, no lo consigo, pero de nuevo muchas gracias por tus aportaciones y disponibilidad, bueno en realidad a todos los que habéis trabajado en este proyecto. si veo algo, estamos en contacto, y por su puesto si necesitáis algo no dude en decírmelo, aunque mis conocimientos son bastante básicos.
un abrazo

Juan L. Rodríguez dijo...

Hola Roberto,

Me alegra mucho ver que vuelves a mantener este libro.

Tengo un par de comentarios sobre aspectos que, según mi opinión, serían susceptibles de revisión:
- Entre los nombres definidos se encuentran "Marcador_Fin_I" y "Marcador_Fin_G" que deberían modificarse al añadir más filas en las hojas de ingresos o en la de gastos.

- En la hoja de "CALCULOS" referente al modelo 390 y en el apartado de "IVA Deducible..." no se tiene en cuenta si se ha optado por el criterio de caja y el resultado se traduce en una serie de descuadres en el modelo final. En este sentido yo sugeriría para la celda AJ23 (por ejemplo) en lugar de:
=SUMAPRODUCTO((GASTOS!$V2:$V101=IVA_Tip_SupRed)*ESBLANCO(GASTOS!$Z2:$Z101)*ESBLANCO(GASTOS!$AA2:$AA101)*ESBLANCO(GASTOS!$AB2:$AB101)*GASTOS!$U2:$U101)
Sustituir la fórmula por:
=SI($B$14=0;SUMAPRODUCTO((GASTOS!$V2:$V101=IVA_Tip_SupRed*ESBLANCO(GASTOS!$Z2:$Z101)*ESBLANCO(GASTOS!$AA2:$AA101)*ESBLANCO(GASTOS!$AB2:$AB101)*GASTOS!$U2:$U101);SUMAPRODUCTO((GASTOS!$AF2:$AF101=IVA_Tip_SupRed*ESBLANCO(GASTOS!$Z2:$Z101)*ESBLANCO(GASTOS!$AA2:$AA101)*ESBLANCO(GASTOS!$AB2:$AB101)*GASTOS!$AC2:$AC101*GASTOS!$AE2:$AE101))

Un abrazo y como siempre muchas gracias por tu esfuerzo y dedicación.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Juan,

Muchas gracias por la corrección de las fórmulas, acabo de subir la plantilla con los cambios

En cuanto al tema de los nombres de celda, no debería haber ningún problema: si se introducen filas antes de "Marcador_Fin_I" o "Marcador_Fin_G", el nombre siempre marca la misma celda en la fila de totales.

Así, desde el código es más fácil identificar las filas con datos, por ejemplo para limpiar las hojas desde el nuevo botón en la Hoja Datos.

Jorge dijo...

Hola Roberto. Lo primero quiero darte la enhorabuena por el gran trabajo que has hecho.

Solo quería plantear una pregunta. Este año me he dado de alta en autónomos el segundo trimestre. Veo que en el model 130 me aparece -100 en el primer trimestre( Minoración por aplicación de la deducción a que se refiere el art. 110.3 c) del Reglamento del Impuesto )
Entiendo que al no haber estado de alta en el primer trimestre, tendría que figura "0" no -100.¿Cómo elimino o modifico este valor?
Gracias!!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Jorge,

la plantilla no te va a hacer bien este cálculo el primer año.
lo que yo haría es hacer a mano los cálculos dónde sea necesario.

Disculpa que no concreto porque no lo tengo claro.

>>Supongo<< que Ingresos y Gastos se irán calculando bien, porque la deducción no afecta a los primeros conceptos del Modelo 130

Anónimo dijo...

Hola Roberto:
Ante todo enhorabuena y muchas gracias por todo el trabajo que echas en ésta plantilla. La llevo utilizando varios años y jamás he tenido un problema.
Pero éste año no consigo añadir lineas en la hola de gastos, me he quedado en la 100 y no encuentro modo de añadirlas. el botón superior no funciona, y haciéndolo manualmente no funciona el 130, el único modelo que tengo obligacion de presentar.
Gracias de antemano

Juan L. Rodríguez dijo...

Hola Anónimo,

Fíjate en la celda "G102", debe contener la fórmula "=SUBTOTALES(109;G2:G101)" y puede que la hayas borrado por error.

Mira también que en la fila 101 no hayas añadido datos por que los copiaría en todas las filas nuevas.

Yo he probado añadir filas en la hoja nueva y funciona sin problemas.

Juan dijo...

Hola Juan L.
He cambiado la formula como me has indicado y en la celda G102, una vez que valido la nueva fórmula, aparece "Err:502". Y no puedo añadir nuevas filas (que imagino que se debe de hacer con el botón de la celda E1.
Gracias y un saludo.

Juan

Juan L. Rodríguez dijo...

Hola Juan,

Desconozco el código de error que comentas en Excel (en OpenOffice se que existe).

El botón de la celda E1 para añadir filas evalúa que no esté vacía la celda G102 (en un principio y siempre antes de haber añadido ninguna fila) y acto seguido añade filas justo por encima de ella, es recomendable que la fila superior a los totales (fila 101) no contenga gasto para que añada filas "limpias". Tanto si G102 contiene la fórmula que te propuse (aunque arroje error) como si es "=SUMA(G2:G101)" o un texto cualquiera la macro que utiliza el botón de la celda E1 la ve como no vacía y funciona.

Tal vez puede ser problema de la versión de Excel que utilices o de los complementos que tenga activados este Excel, la verdad es que no se me ocurre otra causa del problema.

Ana Belen dijo...

Buenas tardes Roberto,
Tengo una duda sobre la presentación del modelo 130.
Me he dado de alta como autónomo el día 1 de Abril (por lo que el primer trimestre no he presentado nada)
He registrado todos los movimientos, tanto ingresos como gastos, a partir del segundo trimestre pero si me voy a la pestaña "CÁLCULOS" veo que en el apartado de "CÁLCULOS TRIMESTRALES PARA EL MODELO 130: IRPF" el primer trimestre que he estado inactivo me da como resultado -100.
Entiendo que si no he estado activo y no he presentado nada en ese periodo el importe debería ser 0 y no debería acumularse al siguiente trimestre. ¿Estoy en lo cierto?
Gracias por todo.
Un saludo.

Juan L. Rodríguez dijo...

Buenos dias Roberto,
Acabo de caer en la cuenta que al dar de alta un cliente no se tiene en cuenta la provincia seleccionada en el formulario y siempre anota "ALACANT / ALICANTE" en su hoja correspondiente.
Gracias y saludos

Miguel dijo...

Buenas tardes:
Tengo un problemilla que me tiene un poco agobiado. No sé que habré tocado pero no mes salen datos en la hoja del modelo 347, ni en la de cálculos en lo relativo al 347. Cuando meto un ingreso en la hoja correspondiente, las columnas referentes a "Nº de declarado. Modelo 347" y a "Trimestre. Modelo 347" me aparecen vacías. No aparece el número de trimestre como si me aparece en años anteriores.
Por favor, que alguien me diga que puedo hacer pues no yo no soy capaz de encontrar la solución. Mi email es: miguelmaya7122@gmail.com
Muchísimas gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Juan,

Muchas Gracias por comentar el error

Acabo de subir la plantilla corregida

Cambios en el código de la macro Cliente_Guardar y Proveedor_Guardar

también pequeños cambios en el formulario, pero creo que no afectarían, si ya estas usando un archivo anterior

Gracias,
Saludos

khlo dijo...

Hola ROBERTO CARBALLO MEIRIÑO, miles gracias por tus aportaciones tan valiosas,
tengo un inconveniente, si ahora empiezo a utilizar el cuadro nuevo, tengo que empezar de nuevo con todo, ya que si le doy a copiar del anterior y pegar en el nuevo deja de funcionar, y es una tarea bastante farragosa, me podrías decir como cambiar el error, (para que ese error no me salga, yo hasta el momento introducía datos directamente en la hoja de clientes). la verdad no se como cambiar esa instrucción.
gracias infinitas, por tu disponibilidad.
mariló

JAUME dijo...

Buenas tardes Roberto
Muchas gracias por la plantilla, hace años que la utilizo y no se que haria sin ella.
Nos tendrias que decir donde podemos hacer algun donativo por tu extraordinario trabajo.
En las dos ultimas versiones de Abril y Julio me da error al generar el archivo txt, da error: subindice fuera de intervalo. En cambio en las anteriores me funciona bien
Saludos

Anónimo dijo...

Buenas tardes,
En línea con lo dicho en otro correo, tanto las versiones de abril-19 como la última dan errores al intentar sacar el modelo 130. Os agradecería que se colgaran para su descarga las versiones anteriores, que al parecer no los dan.

ROBERTO CARBALLO MEIRIÑO dijo...

@khlo,

No entiendo bien donde te da el error al copiar y pegar,
porque estoy probando en mi archivo a pegar algunos datos en las hojas ingresos, gastos, y clientes y no me da error

Si pudieras concretar un poco más, a ver si veo que puede estar dando el fallo.

@Jauma

Muchas Gracias, pero ten en cuenta que yo también me beneficio indirectamente de los comentarios y aportaciones

ROBERTO CARBALLO MEIRIÑO dijo...

El tema del error en el 130 es simplemente porque cambié el nombre de la Hoja DATOS FISCALES que ahora figura como DATOS. No me acordé de cambiarlo también en el código.

Una solución sencilla es cambiar el nombre a esta hoja al antiguo.
Es decir, doble click o click derecho sobre el nombre de la hoja y cambiar el nombre a:
DATOS FISCALES


Acabo de subir una versión con la corrección en el código

JAUME dijo...

Roberto era lo que has respondido de los modelos 130, 303 para generar el fichero txt para presentarlo en hacienda.
Gracias

khlo dijo...

Hola, ROBERTO CARBALLO MEIRIÑO, pues no se como, pero si yo intento pegar algo de otro se vuelve un poco loco, y no me deja ni buscar ni adicionar cliente y proveedores,
asi que tengo que empezar de nuevo. lo que si es cierto es que yo tengo algunos cambios hechos, de cálculos que a mi a simple vista me gusta verlo, por ejemplo el recuento para el 347 en la pagina de clientes y proveedores, es decir inserté una columna con su formula, para saber en todo momento la suma de importe de todas las facturas contabilizada en ese momento de cada cliente o proveedor, supongo que es por eso que se me vuelve un poco loco. gracias por tu interés,
no he conseguido cambiar en la macro lo del error de "alicante", cuando pase estos días tan ajetreados, me pondré mas concienzudamente. (iré informando)
gracias
un saludo
mariló

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Acabo de subir la plantilla con unos cambios en el código para que altas y búsquedas de clientes o proveedores sean independientes de la posición de los datos en las hojas Clientes o Proveedores.

Agradezco que pruebes si esto resuelve el fallo.

En cuanto a "cambiar en la macro lo del error de 'alicante'", la idea sería copiar el código desde la nueva plantilla y pegarlo en el archivo que estás usando:
- Con las teclas ALT+F11 se accede al editor de código
- Ver en la primera columna, arriba a la izquierda: se pueden ir desplegando 'carpetas', esto es los módulos del proyecto VBA
- Buscar el que tiene nombre 'ACTUAL'
- Cada procedimiento empieza con una línea: 'Sub' y termina con una línea 'End Sub'
- Copiar las líneas 'interiores' del procedimiento Sub Cliente_Guardar() de la plantilla nueva
- Luego sería ir al mismo procedimiento del archivo que estás utilizando y reemplazar las líneas.

khlo dijo...

Buenas tardes, gracias Roberto Carballo, ahora ya estoy bastante liada, en cuanto pueda le dedico un rato y te voy diciendo. miles gracias por tus aportaciones y disponibilidad. "de nuevo".
mariló

Anónimo dijo...

Quiero felicitar a todos los que han hecho posible esta magnifica hoja de calculo. No os podéis ni imaginar la ayuda tan importante que nos facilita para nuestra gestión fiscal.
Ahora lanzo el guante. Alguien es capaz de incluir una pestaña que recoja el IRPF Modelo 111 ?
Creo que sería un complemento útil.

Alberto dijo...

Buenas tardes, el modelo 303 no tiene incluida la casilla 60 para exportaciones verdad? Como se podría incluir?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Alberto,

Confirmo que falta incluir las exportaciones,

El tema sería, en la hoja ingresos, buscar hacia el final una columna que no se esté usando (parece que la columna U). Aquí escribiríamos un valor 1 en cada fila sea exportación.

Luego en la Hoja Calculos hay que hacer el cálculo, que será muy similar a otros.

Finalmente en el modelo enlazar la celda de la casilla/s a este cálculo.
También en el 390

A ver si me pongo con esto...

Daniel Ramos dijo...
Este comentario ha sido eliminado por el autor.
Daniel Ramos dijo...

Incorporar Inversión Sujeto Pasivo Modelo 303 y Modelo 390

Uso:
1) En la hoja de GASTO se añade una entrada normalmente
2) En la columna "Z" (Intracomunitario/Importationes/INVERSIÓN SUJETO PASIVO) reservo el nuevo código "6" para activarlo

Paso 1 CALCULOS) "Hacer sitio" para el Sujeto Pasivo en $CALCULOS.AF$14:AG$17
1) [$CALCULOS.AF12:AG12]=Inversión Sujeto Pasivo
2) [$CALCULOS.AF13]=Inversión Sujeto Pasivo (intracom. Excl) [12]
3) [$CALCULOS.AG13]=Cuota Inversión Sujeto Pasivo (intracom. Excl) [13]
4) [$CALCULOS.AF14]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$50=$A14)*($GASTOS.Z$2:Z$50=6)*$GASTOS.U$2:U$50)
5) [$CALCULOS.AF15]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$50=$A15)*($GASTOS.Z$2:Z$50=6)*$GASTOS.U$2:U$50)
6) [$CALCULOS.AF16]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$50=$A16)*($GASTOS.Z$2:Z$50=6)*$GASTOS.U$2:U$50)
7) [$CALCULOS.AF17]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$50=$A17)*($GASTOS.Z$2:Z$50=6)*$GASTOS.U$2:U$50)
8) [$CALCULOS.AG14]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$75=$A14)*($GASTOS.Z$2:Z$75=6)*$GASTOS.W$2:W$75)
9) [$CALCULOS.AG15]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$75=$A15)*($GASTOS.Z$2:Z$75=6)*$GASTOS.W$2:W$75)
10) [$CALCULOS.AG16]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$75=$A16)*($GASTOS.Z$2:Z$75=6)*$GASTOS.W$2:W$75)
11) [$CALCULOS.AG17]=SUMA.PRODUCTO(($GASTOS.AK$2:AK$75=$A17)*($GASTOS.Z$2:Z$75=6)*$GASTOS.W$2:W$75)

Paso 2 303)
1) [$303.O16]=BUSCARV($AO$5;$CALCULOS.A$14:AT$17;32;FALSO())
2) [$303.AH16]=BUSCARV($AO$5;$CALCULOS.A$14:AT$17;33;FALSO())
3) [$303.AB26]=BUSCARV($AO$5;$CALCULOS.A$14:AT$17;24;FALSO())+BUSCARV($AO$5;$CALCULOS.A$14:AT$17;32;FALSO())
4) [$303.AH29]=BUSCARV($AO$5;$CALCULOS.A$14:AT$17;25;FALSO())+BUSCARV($AO$5;$CALCULOS.A$14:AT$17;33;FALSO())

Paso 3 CALCULOS) "Hacer sitio para el IVA Devengado Inversión de Sujeto Pasivo
1) [$CALCULOS.CD21:CE12]=IVA Devengado: Inversión sujeto Pasivo
2) [$CALCULOS.CD22]=Base Imponible [27]
3) [$CALCULOS.CE22]=Cuota devengada [28]
4) [$CALCULOS.CD23]=SUMA(AF14:AF17)
5) [$CALCULOS:CE23]=SUMA(AG14:AG17)

Paso 4 390) "Hacer sitio" para el Sujeto Pasivo en $390.H37:AG37
1) [$390.V37==Casilla 27]=CALCULOS.$CD23
2) [$390.AG37==Casilla 28]=CALCULOS.$CE23

No tengo formación en contabilidad, así que ruego se revise con lupa.

D. Roberto, mil gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Daniel,

Muchas Gracias por la explicación tan detallada,

En unas semanas subo una nueva versión del archivo con esto.

Muchas Gracias,

Saludos

Jose dijo...

Buenos días y lo primero agradecer a Roberto este pedazo de trabajo que hace por todos, y también a todos los que colaboran desinteresadamente en el proyecto.

Tengo un contratiempo y es que no tengo claro como actualizar la hoja que ya tengo con datos a un nuevo modelo actualizado que se haya subido (tal como la última)

Y por otro lado en que parte y casilla de la hoja de GASTOS se pone la compra de INMOVILIZADO que tengamos que amortizar???????, ya que no debe contabilizar como gasto pero si se desgrava el IVA soportado.

Muchas gracias y un saludo a todos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Jose,

En la Hoja Gastos sólo irían las cuotas de amortización, en la fecha que sea.
La plantilla no calcula estas cuotas.

En cuanto al IVA soportado, yo lo grabaría en una fila en blanco, rellenando sólo las fechas, la columna de la cuota de IVA, y escribir un 1 en una columna hacia el final que dice "BIENES DE INVERSIÓN (op.interior.)"

Cambiar a otra versión del archivo es más fácil a principio de año.

Muchas Gracias,
Saludos

Carmen dijo...

Hola Roberto, mi nombre es Carmen.
Muchisimas gracias por toda tu ayuda. Eres genial.
Tengo una consulta.
Tengo que contabilizar un gasto de USA (importación de servicios del extrajero, no de bienes). En la aclaración de la columna Z no encuentro que número he de anotar. Sólo está registrado 4-para importaciones de bienes corrientes y 5-para importaciones de bienes de inversión.
¿Faltaría el de importaciones de servicios? Soy muy nueva en esto y no tengo muy claro algunas cosillas.

Muchas gracias de antemano.
Un saludo
:)

Carmen dijo...

Hola Roberto, mi nombre es Carmen.
Muchisimas gracias por toda tu ayuda. Eres genial.
Tengo una consulta.
Tengo que contabilizar un gasto de USA (importación de servicios del extrajero, no de bienes). En la aclaración de la columna Z no encuentro que número he de anotar. Sólo está registrado 4-para importaciones de bienes corrientes y 5-para importaciones de bienes de inversión.
¿Faltaría el de importaciones de servicios? Soy muy nueva en esto y no tengo muy claro algunas cosillas.

Muchas gracias de antemano.
Un saludo
:)

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Carmen,

Disculpa el retraso en contestar,

Está pendiente de hacer esto en la plantilla

Tomo nota para completar esto en cuanto consiga ponerme...

Muchas Gracias,
Saludos

Carmen dijo...

Roberto, gracias por toda tu atención y paciencia.
Comentarte también que para poder registra las ventas/ingresos de extranjero en la pestaña "INGRESOS" también sería necesaria alguna columna para poder registrarlo y que esto se reflejara en los modelos correspondientes.
Por ejemplo, en el mod. 303 no está la casilla 60 que es donde iría reflejado, si no me equivoco.

Gracias de antemano.
Un saludo

Carmen dijo...

Perdón, ya he visto que otros usuarios te lo habían pedido.
No me había dado cuenta.
Un saludo.

ROBERTO CARBALLO MEIRIÑO dijo...

Acabo de subir una nueva versión del archivo añadiendo al Modelo 303:
- importación de servicios de proveedores extracomunitarios (inversión del sujeto pasivo)
- casillas 60 (exportaciones) y 61 (operaciones no sujetas por reglas de localización o con inversión del sujeto pasivo)

También adaptado el Modelo 390 y el diseño de registro para la presentación del Modelo 303 mediante fichero electrónico.

Espero no haber roto nada ...

Kike dijo...
Este comentario ha sido eliminado por el autor.
juan dijo...

Buenas tardes

no soy capaz de que me importe los datos a la pagina de hacienda, alguien me puede decir como se hace???
Genero el txt, religo esta opción Presentación ejercicio 2019 (con fichero) y todos los campos estan sin datos

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Juan,

Cuando sale el formulario, hay que ir abajo al final, deberían aparecer unos botones que dicen algo como: Importar o Leer Fichero.

Indicar la ruta al fichero y botón Aceptar o Abrir (no recuerdo exacto)

Saludos

Blasin dijo...

Hola, muchas gracias por el trabajazo Roberto.
Jose pregunto por la incorporación de datos de plantilla antigua a plantilla nueva corregida y como neófito en excel me uno a ella. Alguien tiene una solución. Gracias a todos.

Anónimo dijo...

No importa datos, lo hago como tú dices, a alguien le pasa lo mismo???, Me podéis ayudar???

Juan L. Rodríguez dijo...

Buenos dias,

Podría habilitarse una casilla con la opción de domiciliación bancaria, por si se presenta antes del dia 15 y nos ahorramos colas. Yo normalmente cambio el contenido de la celda F81 de la hoja 303 por "U", pero sería interesante activarlo desde una opción en el modelo, por ejemplo.

Un saludo y muchas gracias.

Jesus Molineta dijo...

si, a mi me pasa lo mismo los botones "GENERAR R 130.txt en C:\AEAT" y "GENERAR R 303.txt en C:\AEAT" de las pestañas 130 y 303 no funcionan, lo curioso es que en la version primera que baje hace ya unos cuantos años si que funcionaba, cuando dejó de funcionar yo pensé que hacienda quizá habia cambiado algo y esa era la razon, pero si el problema es del excel me gustaria saber cual es la solucion y corregirlo si es posible, un saludo y felicidades a Roberto por crear esta joya y compartirla.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Jesus,

En el caso del 130 estoy viendo que no hice ningún cambio desde hace años. No debería haber problema, si previamente se ha creado la carpeta la ruta ("C:\AEAT")

En cuanto al 303:

En las primeras versiones el archivo de texto se generaba con un componente o librería llamado FileSystemObject. Según tengo entendido todas las versiones de Windows incorporan esta librería.

Hasta donde se, la limitación es que File System Object sólo puede crear archivos ASCII o Unicode.

En un momento, hará unos dos 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"

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.

Si este es el fallo se vería abriendo el editor VBA (con Alt + F11), ir a Herramientas - Referencias: en la lista ver si dice "FALTA" al lado de "Microsoft ActiveX Data Objects 2.8 Library".

juan dijo...

No me pone lo que comentas de Falta, y no me lleva los datos a pagina de hacienda, no se el motivo porque no lo lleva.

Sabes si le pasa a mas gente??

ROBERTO CARBALLO MEIRIÑO dijo...

Hola,

- Comprueba que has creado una carpeta con nombre AEAT en C:\
- Ver si dentro de esta carpeta se generan archivos de texto cuando pulsas el botón desde la Hoja del Modelo 130 y probar también con el botón en la Hoja del Modelo 303

Si no se han creado estos archivos de texto: ¿salta algún mensaje de error al pulsar el botón en la hoja del 303?

juan dijo...

Si se ha creado la el archivo txt (303_minumroDeDni.txt) en la carpeta de c:\aeat, pero no lo importa a la pagina de hacienda solo necesito el archivo del modelo 303, el 130 no lo he probado porque no lo necesito

JAUME dijo...

A lo mejor no tienes la ultima version, que roberto actualizo, ya que hacienda hizo un cambio en este fichero

ROBERTO CARBALLO MEIRIÑO dijo...

Hola Juan,

Ten en cuenta que la página de Hacienda nunca va a importar el archivo directamente.

Cuando entras en en Modelo en la web, hay que buscar abajo de todo (creo) un botón que dice "leer archivo" (o similar), luego en la pantalla que debe salir hay que indicar la ruta en tu pc donde tienes el archivo de texto.

Entonces puede ser que salga algún error en la importación. Pero como no comentas sobre mensajes de error, parece que el tema pueda estar en que no llegas a hacer el paso de la importación del archivo desde la web.

En todo caso, veo que al menos la plantilla está generando un archivo.

juan dijo...

He cogido ayer el archivo de excel de onedrive, entiendo que es el mas actualizado.

Realmente no me da ningún error, hago lo de leer el archivo y no me lo rellena en la pagina de Aeat.

A vosotros os lee bien el archivo y lo importa???

Anónimo dijo...

Hola, a mí me pasa lo mismo, al final la tuve que rellenar a mano

ROBERTO CARBALLO MEIRIÑO dijo...

Cuando no hace la importación, abajo de todo debería salir algo como, por ejemplo, esto:
Errores y avisos
Número línea / Código / Descripción
- / FRECH / El fichero se rechazó.No se importó ningún registro.
1 / E0100727 / Declarante no identificado.

Esto daría una pista del tipo de error

juan dijo...

Cuando doy a leer archivo en la pagina de hacienda pone esto antes de importar el archivo, no se si te servira de algo:


Modelo 303. Impuesto sobre el Valor Añadido. Autoliquidación. Envío de declaraciones desde fichero

Avisos:

1.Para efectuar la presentación telemática es imprescindible que disponga de un fichero con la declaración a transmitir con los datos ajustados al diseño de registro correspondiente al modelo. El fichero a enviar se habrá elaborado previamente mediante un programa externo que se ajuste al diseño de registro publicado.
2.Para el correcto funcionamiento de los programas de envío de la declaración, consulte los Requisitos de acceso a la Sede Electrónica, donde se informa sobre los navegadores y sistemas operativos compatibles, así como su configuración.
3.Es posible que su navegador solicite permiso de lectura de ficheros y de manejo de ventanas, en cuyo caso debe concederlos para continuar con el proceso de envío de la declaración.
4.El fichero y el navegador utilizarán la codificación ISO-8859-1, de forma que la Ñ sea 209 dec. (D1 hex.) y la Ç sea 199 dec. (C7 hex.).
5.Se visualizará un resumen de la declaración leída. Si no es la que quiere presentar se deberá leer otro fichero.

y estos son los errores que me ponen al final



Errores y avisos

Tipo

Número línea: -

Código: FRECH

Descripción: El fichero se rechazó.No se importó ningún registro.

- Error

Número línea:1

Código: WIN099

Descripción: Número de cuenta IBAN erróneo

ROBERTO CARBALLO MEIRIÑO dijo...

Esto da una buena pista: en el archivo de texto falta el número de cuenta bancaria IBAN o bien es incorrecto

Creo que la plantilla sí transfiere al archivo de texto la información:
Sheets("DATOS").Range("B6")
Es decir el código graba en el archivo de texto el contenido de la celda [B6] de la hoja DATOS.

Hago la prueba con mi archivo y, abriendo el txt veo que aparece la cuenta

Comprueba si tienes bien el IBAN: "deberá empezar por ES y únicamente se usan las primeras 24 posiciones"

Ahora tengo que salir, lo veo mañana

juan dijo...

Efectivamente, el error estaba en el numero de cuenta.

Muchas gracias por la plantilla y por tu atencion

Juan L. Rodríguez dijo...

Buenos dias,

Con esta rutina podría evitarse iniciar procedimientos con errores en el código IBAN:

Sub IBAN_Verificar()
Dim i As Integer, j As Integer
Dim IBAN, Lista_cc, ENTIDAD, SUCURSAL, DC, CUENTA, OFICINA, BASEIBAN, DC1, DC2, CVIBAN As Variant
IBAN = Sheets("DATOS").Range("B6")
If Len(IBAN) <> 24 Then
MsgBox "El código IBAN debe contener 24 caracteres", vbCritical
End If
Lista_cc = "06030709100508040201"
ENTIDAD = Mid(IBAN, 5, 4)
SUCURSAL = Mid(IBAN, 9, 4)
DC = Mid(IBAN, 13, 2)
CUENTA = Right(IBAN, 10)
OFICINA = ENTIDAD & SUCURSAL
BASEIBAN = OFICINA & DC & CUENTA & "142800"
DC1 = 0
DC2 = 0
j = 1
For i = 8 To 1 Step -1
DC1 = DC1 + (Mid(OFICINA, i, 1) * Mid(Lista_cc, j, 2))
j = j + 2
Next i
j = 1
For i = 10 To 1 Step -1
DC2 = DC2 + (Mid(CUENTA, i, 1) * Mid(Lista_cc, j, 2))
j = j + 2
Next i
DC1 = 11 - (DC1 Mod 11)
If DC1 = 10 Then
DC1 = 1
ElseIf DC1 = 11 Then
DC1 = 0
End If
DC2 = 11 - (DC2 Mod 11)
If DC2 = 10 Then
DC2 = 1
ElseIf DC2 = 11 Then
DC2 = 0
End If
If DC <> DC1 & DC2 Then
MsgBox "Los dígitos de control del CCC no son correctos", vbCritical
Exit Sub
End If
For i = 0 To 3
CVIBAN = (CVIBAN & Mid(BASEIBAN, 7 * i + 1, 7)) Mod 97
Next i
CVIBAN = "ES" & 98 - CVIBAN
If CVIBAN <> Mid(IBAN, 1, 4) Then
MsgBox "Existe error en los 4 primeros caracteres del IBAN", vbCritical
Exit Sub
End If
MsgBox "El código IBAN es correcto", vbInformation
End Sub


Esta otra función hace una verificación del NIF para no permitir incluir errores en la introducción de la letra del documento:

Function letradelNif(NIF As Long)
If NIF = 0 Or NIF > 99999999 Then
letradelNif = "NIF incorrecto"
Else
Lista_de_letras = "TRWAGMYFPDXBNJZSQVHLCKE"
letradelNif = Mid(Lista_de_letras, (NIF Mod 23) + 1, 1)
End If
End Function

Un saludo y muchas gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos dias Juan,

Muchas Gracias por las funciones,
Las voy a incorporar en el archivo

como validación en las celdas de la Hoja DATOS,
para que salte un aviso

Comparto una referencia adicional sobre este tema:
https://stackoverflow.com/questions/8377306/validate-iban-in-excel

Saludos

Luis dijo...

Hola, me gustaría hacerte una pregunta respecto a esta parte del código, si no quisiera usar el Used.Range cómo haría para que me funcionara el código

With ws
.UsedRange.Sort Key1:=.Range("A1"), Order1:=xlAscending, Header:=xlYes
.Range("A2:A" & UltimaFila).Name = "proveedores"

ROBERTO CARBALLO MEIRIÑO dijo...

Puedes cambiar la referencia al rango así:
.Range("A2:E" & UltimaFila) ...

Anónimo dijo...

Buenos dias Roberto y gracias anticipadas por tu trabajo desinteresado que igualmenete
agradezco a todos los colaboradores para la creacion d esta hoja
en mi actividad que es agraria y ganadera tengo dos actividades diferentes dentro de lo que es el negocio y hasta ahora tengo que hacer dos hojas distintas y despues pasar los datos independiente menete no habria forma de incluir las dos actividades en la misma hoja solo canbando el EPIGRAFE IAE?

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

No tengo claro cómo sería la mejor forma de incorporar varias actividades en el mismo archivo.

Planteas usar la misma hoja de ingresos o gastos para ambas actividades, identificando cada fila mediante un código en una columna: "incluir las dos actividades en la misma hoja solo cambiando el EPIGRAFE IAE"

Es una opción posible, pero ¿no sería mejor una hoja de ingresos y una de gastos para cada actividad? y considerar ambas en los cálculos y modelos.

Sería bueno poder incorporar esta funcionalidad, pero no tengo nada claro como hacerlo.

Gracias,

JAUME dijo...

Buenas tardes Roberto
Yo hace años que lo hago. He insertado una columna en la hoja de datos e ingresos donde le pongo el epígrafe de cada actividad.
Yo solo lo utilizo al hacer el IRPF donde he puesto dos columnas más diferenciando la actividad con un suma si
Espero haberme explicado
Saludos
Jaime

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Jaume,

Gracias por la explicación,
tomo nota para incorporar estas columnas

Saludos

Unknown dijo...

Buenos días Roberto:
Hago una actividad en la que mi automóvil y los gastos de su consumo me puedo desgravar un % de IVA y no me puedo desgravar nada en IRPF (esto es lo normal cuando no eres profesional de la carretera).
¿De qué manera puedo hacer que el gasto se contabilice a efectos solo de IVA y no de IRPF?
Gracias, felicitarte por el trabajo y felices fiestas.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

En la hoja Gastos, prueba a grabar datos sólo en las fechas y en la columna U ('Base Imponible IVA')

Esta columna U contiene fórmulas, pero puedes sobreescribir un valor, que sólo debería ir a las declaraciones de IVA.

En caso de que uses el mismo archivo para próximos ejercicios, recordar restaurar las fórmulas de las filas "machacadas"

Gracias y Felices Fiestas

Anónimo dijo...

Buenas tardes os agradezco la creación de esta hoja es una pasada y la estoy usando desde hace muy poco tengo productos con iva del 10% y del 21% como lo puedo diferenciar a la hora de crear una factura si solo esta la casilla del 21 % o tengo que hacer dos facturas una con el 21% y otra con los productos del 10% sin estos productos son para el mismo cliente
y como poner en el calculo la base imponible del 10% y del 21% con el calculo total de la factura

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Gracias por comentar
Debería poder ir todo en la misma factura, pero hay que hacer cambios en la plantilla.

Tomo nota para intentar arreglarlo

Anónimo dijo...

Hola Roberto,

Me he descargado la última actualización del jueves, pero en la pestaña de cálculo me parece que se produce un error en las líneas del IRPF.

Un saludo, y feliz año 2020.

Nuria dijo...

Hola feliz año 2020,

He visto que has subido una nueva plantilla el jueves y me la he descargado, pero en la pestaña de calculo la parte del IRPF no se ve correcta me parece.

Un saludo y muchísimas gracias por esta plantilla maravillosa.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Nuria

Comprueba esto:
- Están habilitadas las macros
- Ahora en la columna U de la hoja INGRESOS debería figurar el código IAE en cada fila
- En la hoja GASTOS, la columna AJ también se rellena automático con el código IAE de la actividad principal

Estos cambios son para permitir llevar dos actividades en la misma plantilla

Feliz año 2020
Saludos

Fernando dijo...

Como se pueden copiar los proveedores y clientes de una hoja anterior (version 2018) a la version para 2020:
No me los reconoce.
Solo la utilizo para hacer los calculos que luego traspaso al modelos en la pagina de la AEAT.
Y para llevar el registro de ingresos y gasos.
En cualquier caso los calculos para modleos 130, 300 y 347 siguen siendo los mismos.???

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Fernando,

Para que reconozca los proveedores y clientes que has pegado desde el portapapeles, hay dos formas:

Primera: comprueba que están habilitadas las macros, selecciona la celda del último nombre de proveedor, entrar en modo edición en la celda (con F2 o bien poner el cursor en la barra de fórmulas), pulsa la tecla enter (no es necesario cambiar nada). Lo mismo para clientes.

Segunda opcion: En la barra de herramientas superior (ribbon), ir a la ficha Formulas, luego el botón 'Administrador de nombres', buscar en el listado 'clientes' y hay que editar donde aparece =CLIENTES!$A$2:$A$4, cambiar sólo el último dígito por el número de tu última fila con datos. Igual para proveedores.

En cuanto a los cálculos (están en la hoja CALCULOS), lo que he cambiado en esta última versión es la tabla referente al Modelo 130. Para permitir que usuarios que tienen dos actividades puedan usar la plantilla, ahora se añade una condición en las sumas según el código IAE que figure en la columna 'EPIGRAFE IAE' (hoja INGRESOS y hoja GASTOS).

Para la mayoría de usuarios (con una única actividad) no debería implicar mayor dificultad, porque con cualquier edición (en las hojas de ingresos o gastos) se rellena automáticamente la columna 'EPIGRAFE IAE' con el primer código (ver hoja DATOS fila 10).

Muchas Gracias,
Saludos

Fernando dijo...

Gracias Roberto
Para mi ha sido, una ayuda muy importante y de gran utilidad, durante varios años.
Y por supuesto a todos los que la habeis actualizado o sugerido actualizaciones.
Un abrazo a todos y todas
feliz año 2020

Ana Molina dijo...

Buenas tardes,
Felicitar a Roberto por su gran trabajo, impresionante!!
Y al resto de participantes por sus aportaciones.
Habeis creado una gran familia.. Enhorabuena.

Nunca he sabido actualizar mi hoja de excel, y leo en vuestros comentarios que lo hacís, yo como no lo vuelva a descargar otra vez, no se como hacerlo.
Me podrías ayudar?

Muchas gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Ana,

Gracias!

Simplemente lo que puedes hacer es descargar el último archivo desde el enlace arriba de todo en la página.

El archivo está comprimido en formato .zip
Una vez que tengas descargado el archivo en tu ordenador, pulsar encima con el botón derecho del ratón, debería desplegarse un menú y selecciona la opción que dice "Extraer todo..."

Ahora ya estaría el archivo excel listo para usar:

- Cargar tus datos fiscales en la primera hoja
- Recordar habilitar las macros (se explica en un cuadro de texto en la hoja DATOS)

Gracias y Saludos

Sebas dijo...

Gracias por su trabajo, me es de mucha utilidad

Germán Pérez dijo...

Antes de nada muchas gracias por poner a nuestra disposición esta estupenda plantilla. La uso y recomiendo desde hace años.

Querría comentar un detalle en el cálculo del modelo 303 cuando hay importaciones de servicios de proveedores extracomunitarios con inversión del sujeto pasivo (funcionalidad añadida en octubre de 2019, estoy trabajando con la versión de la hoja del día 26/12/2019).

Estoy registrando importaciones de servicios de operaciones corrientes (comisiones de plataformas extracomunitarias de trabajo freelance).

Tras indicar tipo 6 en la columna Z de la hoja de gastos, la cuota de "Otras operaciones con inversión del sujeto pasivo" se calcula y añade correctamente a la casilla 13 del modelo 303. También se toma el valor de la casilla 13 para calcular el "Total cuota devengada" en la casilla 27.

Pero, salvo error por mi parte, creo que hay un problema con el cálculo de la casilla 46 "Resultado del régimen general 27-45". El valor calculado en la casilla 46 no es el que resultaría de restar directamente los valores que muestra el modelo 303 en las casillas 45 y 27. Creo que esto se debe a que no se toma en cuenta al calcular este valor la cuota indicada en la casilla 13.

Entiendo que habría que modificar las fórmulas que calculan en la hoja "CALCULOS" el "Resultado régimen general [46]" en las celdas AS18 a AS21 para que incluyan dentro del primer sumatorio las cantidades correspondientes al IVA devengado por otras operaciones con inversión del sujeto pasivo (celdas S18 a S21).

Un saludo, y muchas gracias de nuevo.




ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Germán,

Muchas Gracias a ti por comentar el fallo, y la explicación tan detallada

Acabo de imprimirlo para corregirlo en la próxima actualización

Muchas Gracias,
Saludos

Unknown dijo...

Buenos días Roberto, uso la plantilla desde hace años, nunca he tenido problemas, muchisimas gracias por su esfuerzo y dedicación.

Anónimo dijo...

Hola buenas tardes, en principio darte las gracias por hacernos el trabajo mas fácil con esta plantilla, llevo años utilizándola. Me he descargado la nueva y me da problemas cuando estoy metiendo las facturas de ingresos y voy a dar de alta un cliente y luego lo acepto en el cif me aparece otro que no es el del nuevo cliente si no de uno anterior. Que puedo hacer? Estoy haciendo algo mal, nunca me ha sucedido. Muchas gracias.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Prueba si se arregla así:
- Ir a la hoja CLIENTES sólo para anotar cuál es la última fila que tenemos con datos
- Ir al menú "Administrador de Nombres", se accede de cualquiera de estas dos formas:
--> Pulsar las teclas Ctrl+F3
--> O bien en la barra de herramientas superior, ir a la ficha Fórmulas, hacia el centro hay un grupo llamado Nombres Definidos con un botón que dice "Administrador de Nombres"
- Ahora estamos en el Administrador de Nombres: buscar en el listado el nombre "clientes"
- En el cuadro abajo donde dice "Se refiere a:" cambiar el número que aparece al final por la el de la última fila de nuestros datos

Por ejemplo, si vemos esto en el cuadro "Se refiere a"
=CLIENTES!$A$2:$A$6
Pero nuestra última fila con datos fuera la 20. Entonces la referencia del rango clientes debe quedar definida como:
=CLIENTES!$A$2:$A$20

Espero arreglar este fallo para la próxima versión del archivo.
Creo que la causa está en que se copian datos de una hoja clientes desde un archivo anterior al nuevo, pero el código de eventos en la hoja sólo se había pensado para edición "uno a uno". Creo que ahora lo puedo adaptar para que funcione también cuando se pegan múltiples filas, lo que me está faltando algo es el sentarme y ponerme a trabajar en el archivo ...

Muchas Gracias,
Saludos

CARMEN dijo...

hola, me parece interesantisima esta excel, la utilizo para mis cuentas y va genial, pero me gustaria saber si teneis alguna otra para autonomos en modulos.
gracias

ROBERTO CARBALLO MEIRIÑO dijo...

Acabo de subir una nueva versión del archivo con dos correcciones: tema alta clientes y cálculo de la casilla 46 del Modelo 303

Fernando dijo...

Hola Roberto.
ya estoy usando la hoja de 2020.
Por lo que veo, el cambio no afectaria para nada en los calculos finales de la hoja 303

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Fernando,

Sí la corrección es sólo para un caso poco habitual: importaciones de servicios, que antes no se estaban sumando en los totales del modelo

Gracias,
Saludos

Anónimo dijo...

Gracias probaré la nueva hoja con las correcciones que has hecho de clientes.

Anónimo dijo...

Con la nueva los clientes va genial. Muchisimas gracias.

Carmen dijo...

Hola como puedo hacer para generar el fichero del modelo 347, no me funciona.
gracias

Globo Azul dijo...

Disculpe, penso que hai un erro na plantilla de 2020 no Seguridade Social. Inotrudúcese o gasto na columna J (Seguridade Social), mais non aparece consignada como gasto fiscalmente deducible, por exemplo na casa número 02 do documento 130. Escapóuseme algo, tal vez.

Eduardo dijo...

Enhorabuena por este producto colaborativo!
Acabo de iniciar una actividad como autónomo y he estado estudiando una solución para llevar una mini-contabilidad. En forma de plantilla esto es lo mejor que he encontrado, pero con diferencia, mejor que algunas de pago.
Tuve algunos problemas, sobre todo a la hora de copiar los datos de una versión a otra y con el IBAN que creo haber resuelto (adjunto sugerencia).
Finalmente me he decidido por una aplicación profesional (ContaSol) pero os seguiré y quien sabe...

'===== PROPUESTA MODIFICACIÓN CÓDIGO EN MÓDULO "IBANVALIDAR" ====
'CVIBAN = "ES" & 98 - CVIBAN 'creo que no vale para un IBAN que empieze con 'ES0...'
CVIBAN = "ES" & Format(98 - CVIBAN, "00") ' Esta parece una operación más correcta para no perder el cero a la izquierda en IBANes como "ES06...."

Muchas gracias!
Un saludo

ROBERTO CARBALLO MEIRIÑO dijo...

Bom Dia,

Efectivamente!!
quedó un error grave: hay dos columnas que hay que cambiar de formato texto a formato General

Es decir:
La columna AJ en la hoja GASTOS hay que cambiar el formato a tipo General. Para ello seleccionar AJ2:AJ101, botón derecho y cambiar formato a General

Hacer lo mismo en la columna U de la Hoja GASTOS

Por último, cualquier valor que exista en estas dos columnas, volver a escribirlo, para que quede cambiado a formato General.

Ahora debería calcular las sumas

Obrigado,
Cumprimentos

ROBERTO CARBALLO MEIRIÑO dijo...

Acabo de subir un archivo, sólo con esta corrección.

Por cierto, la columna U es en la hoja INGRESOS, que lo puse mal en el comentario anterior

Globo Azul dijo...

Detectei un cambio nas follas de INGRESOS e GASTOS, na columna E, respecto a anos anteriores. Antes, cando despregabas a persiana da columna E e escollías un provooedor ou un cliente, automaticamente, na columna D (NIF), aparecía o NIF. Isto agora hai que facelo manualmente.
Por outra banda, na folla de INGRESOS, na columna M (exportacións intracomunitarias e inversión do suxeito pasivo), redondea a número enteiro, cando debería permitir aproximación decimal, e a cantidade non aparece consignada na casa 02 da folla do modelo 130.
En todo caso, moitas grazas pola folla de cálculo, que levo anos empregando.

ROBERTO CARBALLO MEIRIÑO dijo...

Boa tarde,

Estoy probando la columna E y veo que sigue funcionando como antes en ambas hojas, no veo el problema: comprueba que has habilitado las macros.

Atención que la columna M de la hoja INGRESOS no está pensada para grabar en ella ningún importe: todos los importes debes grabarlos en la columna F (BASE IMPONIBLE).

Revisa el comentario en la celda M1: se trata de usar esta columna para indicar el tipo de ingreso mediante un código. Por ejemplo: para una entrega intracomunitaria de bienes escribir el código 1 en la columna M.

Obrigado

Anónimo dijo...

Buenas Roberto

Antes de nada gracias por tan magnífico trabajo

Por mi parte, utilizo Office 2019 y en fichero me aparece lo siguiente

Se ha producido el error ‘53’ en tiempo de ejecución:
Archivo no encontrado: user 32

Y dentro del depurador me señala la línea:
If FormAlta.Visible = True Then FormAlta.Hide

En la hoja de ingresos, datos, en casi todas.

En una version anterior no me sucedía.

Muchas gracias

Tomás

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Prueba a desactivar (con comilla simple al inicio) las líneas que dan fallo,
o directamente borra este procedimiento en el módulo de código de la Hoja Gastos y de la Hoja Ingresos:

Quedaría algo así en ambas hojas:
'Private Sub Worksheet_Deactivate()
'If FormAlta.Visible = True Then FormAlta.Hide
'AppActivate ActiveWorkbook.Application.Caption
'End Sub

Se accede al código con Alt+F11 o bien en la ficha del nombre de las hojas, click derecho y seleccionar la opción "Ver Código".

Sólo pude probar con Excel 2013 versión de 64 bits y funciona ok.

Anónimo dijo...

Buenos días. Simplemente y una vez más, muchísimas gracias por la tabla.
Nos facilita muchísimo el trabajo.

Anónimo dijo...

Hola otra vez.

En la última versión de la tabla en el 130 no me actualiza los datos de los gastos fiscalmente deducibles correspondientes al conjunto de actividades ejercidas (casilla 2).
Por lo tanto, no me deduce los gastos del IRPF.
En otros modelos, y en el IRPF anual funciona bien.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Comprueba esto:
- Las macros deben estar siempre habilitadas, para que cualquier edición en la hoja gastos rellene automáticamente el epígrafe de la actividad en la columna AJ.
- El formato de la columna AJ en la hoja GASTOS, y la columna U en la hoja INGRESOS: antes estaba como formato Texto, cambiar a formato General.
- Volver a escribir los datos en la columna AJ en la hoja Gastos, o bien, entrar en modo edición (F2) en cada celda y pulsar intro.
- Ahora ya debería aparecer gastos en el modelo 130.

Disculpa los cambios, pero para poder permitir llevar 2 actividades fue necesario tener una columna donde poner el IAE de cada fila de gasto

Anónimo dijo...

Lo siento pero no me funciona... Los datos que me salen en la casilla 2 del modelo 130 son absurdos (no tienen relación con los gastos)
Tengo Office 2016, las macros habiliatadas, las celdas AJ en gastos y U en ingresos están formato general,...
Esperaré a ver si alguien más tiene ese problema.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes,

Mira en la hoja CALCULOS, arriba la primera tabla es la del Modelo 130.
Comprueba que la columna D (titulada Gastos ...) debe mostrar exactamente la suma de los gastos que hayas grabado.

Tener en cuenta que no es esta cifra la que va al Modelo 130, ya que se permite añadir como gasto un 5% del rendimiento neto previo en concepto de provisiones deducibles y gastos de difícil justificación, con un máximo de 2000 eur/año (Artículo 30.2.4ª de la Ley del IRPF).

El resultado de este cálculo está en la columna J, que es la cifra que se lleva a la casilla 02 del Modelo 130.

JAUME dijo...

Buenas tardes Roberto
Primero de todo volver a agradecerte tu generosidad en compartir esta magnifica hoja
Me esta surgiendo un problema que ya me salia en la version del año pasado
Tengo introducidas 86 lineas de la hoja Gastos, y cuando le doy a añadir mas lineas me las introduce a partir de la fila 74 y me copia los valores introducidos en esa fila
El año pasado lo resolvi insertando filas , pewro entonces tengo que copiar todas las formulas de las celdas que tienen estas
Si te imaginas que puede ser me lo dices, sino seguire con el procedimiento de insertar manualmente
Muchas gracias
Jaume

Anónimo dijo...

A mi me pasa parecido a lo han dicho mas arriba. En la hoja "calculos" no me sale ningún gasto y el 5 % de difícil justificación lo calcula sobre los ingresos. En la hoja "IRPF anual" si sale todo bien calculado. A ver si somos capaces de arreglarlo.

Anónimo dijo...

He visto que si lo primero que hago es cambiar el epígrafe del IAE en la hoja DATOS, a partir de ese momento ya no salen los gastos en la hoja CALCULOS. Y es lo primero que he hecho antes de meter ningún otro dato.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

Probar esto:
- En la hoja DATOS cambiar el formato de la celda B10 a formato General (es la celda del epígrafe del IAE). Antes estaba como formato Texto.

Se puede hacer de dos formas: click derecho sobre la celda y seleccionar Formato, o bien pulsando las teclas Ctrl+1

- Para que actualice el valor: volver a escribir el epígrafe del IAE, o bien simplemente entrar en modo edicion (F2) y confirmar edición (tecla Enter)

@Jaume, volver a agradecer tus aportaciones,
este tema lo miro con más tiemp un fin de semana

Gracias,
Saludos

JAUME dijo...

Buenas Roberto
A mi con formato texto me funciona, pero si que los datos introducidos en la columna AJ de la hoja gastos (Epigrafe IAE) deben ser también texto sino no suma bien en el 130

ROBERTO CARBALLO MEIRIÑO dijo...

Gracias!

En el próximo archivo,
creo que puede dar menos fallo dejar todo en formato General:
- En la hoja DATOS: celdas B10 y D10
- En GASTOS la columna AJ
- En INGRESOS la columna U

Saludos

Luis dijo...

Se arreglo perfecto. Muchisimas gracias.

Anónimo dijo...

Dejar todo en formato General:
- En la hoja DATOS: celdas B10 y D10
- En GASTOS la columna AJ
- En INGRESOS la columna U

Corregido, ahora ya me salen los datos en el 130 correctamente!! Muchas gracias

Susana dijo...

Buenos dias Roberto,

Ante todo felicitarte y agradecerte tanto trabajo y que compartas este excel tan completo y maravilloso.

Por otro lado comentar un error que me trae loca...

No puedo dar de alta ni clientes ni proveedores de forma automática, si le doy al botón no hace nada, y si lo hago con combinación de teclas me sale "Error: uso no válido de Null", sabrías decirme qué puede ser?

Muchísimas gracias!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenas tardes Susana,

Ahora me doy cuenta que no me acordé de actualizar la asignación de las teclas de acceso rápido
(Ctrl + Mayus + C para alta clientes). Lo arreglo para el próximo archivo que suba

Probar esto para re-asignar la tecla de acceso rápido:

Mostrar la pestaña Programador
Ve al menú principal: esquina superior izquierda (botón office)
Pulsa el botón Opciones de Excel (abajo)
En la nueva ventana "Opciones de Excel", selecciona a la izquierda Mas frecuentes (arriba)
Finalmente seleccionar la opción "Mostrar ficha Programador en la cinta de opciones".

Esto es en excel 2007. Para otras versiones busca en Google: pestaña programador excel 2007 (<<< poner la versión)

Ahora debe verse la nueva ficha de herramientas en la barra superior de Excel (Programador)
Click en el Botón Macros (es uno de los primeros a la izquierda)
Seleccionar en el listado: "Cliente_Guardar"
Botón Opciones
Suprimir: tecla suprimir para borrar la asignación de teclas a esta macro
Aceptar

De nuevo en el listado, seleccionar "Alta_Cliente"
Botón Opciones
En la nueva ventana, pulsar en el teclado ambas teclas juntas: Mayus + C
Aceptar
Cerrar la ventana en la "X" superior derecha

Ahora probar si Pulsando las teclas hace algo

Si no muestra muestra el formulario de alta de cliente:
Comprobar que las macros están habilitadas

Muchas Gracias,
Saludos

Susana dijo...

Gracias por la respuesta tan rápida y detallada!

Ya lo he probado, y ya no me sale el error Null, pero tampoco me funciona...

Ni con Alta Clientes ni con Alta Proveedores.
Gracias.

Saludos.

ROBERTO CARBALLO MEIRIÑO dijo...

Otra prueba sería esta:

Pulsar las teclas Alt + F11 para acceder al editor de código
En la columna derecha ir al icono de la carpeta que dice "Módulos"
Click para desplegar los módulos de código
Doble click en el módulo "ACTUAL"
Ahora a la derecha debe verse como un block de notas con el código
En la parte derecha justo encima del código debe estar un desplegable
Click para desplegar la lista de procedimientos
Click en "Alta_Cliente"
Insertar una línea de texto justo debajo de la línea que dice Sub Alta_Cliente()
MsgBox "Comprobar ejecucion"

Es decir, ahora quedaría así:
Sub Alta_Cliente()
MsgBox "Comprobar ejecucion"

Cerrar el editor VBA, por ejemplo pulsando nuevamente Alt+F11, o bien en la "X" de la ventana

Volver a probar el botón y las teclas de acceso rápido

Debería salir una ventana con el texto "Comprobar ejecución"

Si no sale el mensaje probar esto:
Click derecho en el botón "Alta Cliente"
En el menú emergente: click en Asignar Macro
Debe aparecer: ...Alta_Cliente

Si estó está ok, parece que están desactivadas las macros

Probar esto:
Botón de Office (el mismo que comentado antes)
Botón Opciones de Excel
En la primera columna seleccionar Centro de Confianza
A la derecha botón Configuracion del Centro de Confianza
En la primera columna seleccionar Configuración de Macros
Seleccionar la última opción: Habilitar todas las macros ....
Aceptar

Cerrar el archivo y volver a abrirlo
Probar ahora

De todas formas, como comentado en un cuadro de texto en la Hoja Datos
hay una forma más segura de habilitar macros sólo para archivos en una carpeta
Por ejemplo, para prevenir que se ejecute código en un excel que descargas de un correo

Susana dijo...

Hola Roberto,

Gracias de nuevo, lo he probado todo, y las comprobaciones me dicen que las macros se ejecutan y he comprobado que como dices tengo las macros habilitadas, pero nada, no me da de alta al cliente/proveedor.
Ya no te digo con la combinación de teclas, si no, que tampoco con el recuadro de alta.

Creo que tocará esperar a cuando saques la próxima versión :-)

Saludos!

Susana dijo...

Y por cierto... en la hoja de Gastos no es posible ingresasr Recargo de Equivalencia?
Yo tengo parte de Compras con RE y no veo dónde incluirlo...
Gracias!!

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Susana,

Tienes razón, falta incluir el recargo de equivalencia en las compras,

No tengo claro como sería mejor:
- En la columna V tener la posibilidad de seleccionar en el desplegable otros tipos de iva (normal + recargo)
- Añadir una columna sólo para la cuota de iva referente al recargo (como está en la hoja ingresos)

En el tema del alta de clientes no se me ocurren más pruebas,

Muchas Gracias,
Saludos

JAUME dijo...

Buenos dias Roberto y Susana
Yo diria que en las compras no tiene sentido poner un RE, ya que los autonomos que estan en este regimen no tienen que hacer liquidaciones de IVA, aunque si el 130.
El 130 debería hacerse por el total de la factura, es decir BI+Iva+RE
Creo que en estos casos para poder hacer el 130, con poner en la columna correspondiente de gastos el total de la factura incluyendo los IVAs y en la columna del iva poner 0%, se arreglaria esta situacion
Pensarlo pero creo que seria suficiente y sin tener que modificar nada
Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

Gracias Jaume,

creo que es así,
que yo tenía una tienda de alimentación en casa,
efectivamente, no presentaba el Modelo 303, ni el resumen anual de IVA (Modelo 390).

Saludos

ROBERTO CARBALLO MEIRIÑO dijo...

@Jaume

En relación a este fallo:
Tengo introducidas 86 lineas de la hoja Gastos, y cuando le doy a añadir mas lineas me las introduce a partir de la fila 74 y me copia los valores introducidos en esa fila

Voy a cambiar el código de la macro "Añadir _mas_filas" por este:

On Error GoTo ExceptionHandling
With Application
.EnableEvents = False
.ScreenUpdating = False
End With

Dim UltimaFila As Integer, ws As Worksheet

NumNuevasLin = InputBox("¿Cuántas nuevas líneas añadir?", "Añadir nuevas líneas", 50)
If NumNuevasLin = "" Or NumNuevasLin = 0 Then Exit Sub

If ActiveSheet.Name = "INGRESOS" Then
Set ws = Sheets("INGRESOS")
UltimaFila = ws.Range("Marcador_Fin_I").Row - 1
Else
Set ws = Sheets("GASTOS")
UltimaFila = ws.Range("Marcador_Fin_G").Row - 1
End If

With ws
.Range("A" & UltimaFila).EntireRow.Copy
.Range("A" & UltimaFila & ":A" & UltimaFila + NumNuevasLin - 1).Insert Shift:=xlDown
End With

CleanUp:
With Application
.CutCopyMode = False
.EnableEvents = True
.ScreenUpdating = True
End With
On Error Resume Next
Exit Sub
ExceptionHandling:
MsgBox "Error: " & Err.Description
Resume CleanUp

Victor dijo...

Buenos días, soy algo nuevo en todo esto y tengo bastantes dudas, pero la mas importante es:

1. No tengo una facturación muy elevada (unos 16.000 €), solo tengo un pagador (se me podría considerar Trabajador Económicamente Dependiente) y siempre hago la declaración trimestral (modelo 130) y la anual evidentemente (modelo 100). A pesar de que me retienen en todas las facturas un 15%, en todas las declaraciones me sale a pagar (poco pero me sale a pagar, a pesar de la retención). ¿Tengo obligación de hacer las declaraciones trimestrales (modelo 130) o al tener solo un pagador podría no hacer las declaraciones trimestrales (ya que me están reteniendo en todas las facturas un 15%) y solo hacer la declaración anual (modelo 100)?

Gracias por el trabajo que habéis hecho con esta plantilla.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Víctor,

Gracias por el comentario,
Disculpa que no te puedo ayudar en las dudas fiscales, por desconocimiento

Muchas Gracias,
Saludos

Fabián dijo...

Buenos días Roberto,

Impresionante el trabajo que has realizado. Darte la gracias de antemano.

Trabajo con Excel en sistema operativo macOS. Cuando intento iniciar la plantilla de Excel me sale el siguiente mensaje:
"Este libro contiene macros. ¿Desea deshabitar las macros antes de abrir el archivo?
Las macros pueden contener virus que pueden resultar dañinos para el equipo. Si este archivo proviene de un origen de confianza, haga clic en Habilitar macros. Si no confía plenamente en el origen, haga clic en Deshabilitar macros.
Habilitar macros/Deshabilitar macros"

Al habilitar los macros me sale el siguiente error y directamente me salta al editor de Visual Basic: "Error de compilación: No se puede encontrar el proyecto o biblioteca."

¿Podrías subir la plantilla en formato .xlsx? La versión del Excel es la 15.32.

Gracias nuevamente. Saludos.

Cástulo dijo...
Este comentario ha sido eliminado por el autor.
Cástulo dijo...

he notado un error grave, o al menos eso me parace.
Al cambiar el epígrafe en la hoja DATOS, no me arrastra bien los gastos en la hoja CALCULOS.
Mi epígrafe es 722, pero he probado otros muchos y no hace el arrastre.
Si dejo el epígrafe que trae por defecto, va perfecto.
Alguna solución?


De todas formas, muchas gracias por ayudarnos a hacer esto un poco mas fácil.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días,

@Cástulo: tengo pendiente subir una versión corregida del archivo, pero la solución al fallo que comentas es sencilla. Cambia el formato de estas celdas a general:

Dejar todo en formato General:
- En la hoja DATOS: celdas B10 y D10
- En GASTOS la columna AJ
- En INGRESOS la columna U

Ver comentarios arriba fecha 6 de marzo de 2020

@Fabián: puedes guardar el archivo como .xlsx de esta forma: abrir deshabilitando las macros y luego Guardar Como .xlsx

Sobre el error que comentas, sería bueno ver en el editor de VBA, ir al menú Herramientas, Referencias, y ver si en el listado hay alguna librería que indique "FALTA".
Quitar la marca de selección a las que diga falta.

Muchas Gracias,
Saludos


Cástulo dijo...

Buenas tardes...
Perfecto.....Muchas gracias por la rapidez.

@ROBERTO CARBALLO MEIRIÑO dijo...

Dejar todo en formato General:
- En la hoja DATOS: celdas B10 y D10
- En GASTOS la columna AJ
- En INGRESOS la columna U

Ver comentarios arriba fecha 6 de marzo de 2020

Manuel Cabrera dijo...

Buenas noches:
En la pestaña cálculos, en las columnas N27 a S27 da error. No doy con la manera de arreglarlo. Alguna sugerencia?

Gracias.

Manuel C.

ROBERTO CARBALLO MEIRIÑO dijo...

Buenos días Manuel,

Prueba un archivo nuevo sin datos e introduce un único ingreso de ejemplo con fecha 01/01/2020.
Luego en la hoja Calculos ir revisando toda la fila, para ver qué celdas muestran valor de error.

Por ejemplo, veo que la fórmula en [N5] usa el valor en [R5], que a su vez resulta de sumar [F5:F6]

Otra prueba sería en [N5] borrar una parte de la fórmula, para ver dónde está el error.
Es decir, en lugar de esto:
=SUMAR.SI(INGRESOS!$V$2:$V$101;1;INGRESOS!$K$2:$K$101)-R5

Probar sólo la primera parte:
=SUMAR.SI(INGRESOS!$V$2:$V$101;1;INGRESOS!$K$2:$K$101)

Luego ver en la hoja Ingresos la columna V, debería contener un 1 (primer trimestre) en la fila con el ingreso de ejemplo.

Espero que sea de ayuda,

Muchas Gracias,
Saludos

«El más antiguo ‹Más antiguo   401 – 600 de 1172   Más reciente› El más reciente»