Por qué estoy creando NoAutonomo.ai
Pagaba 59 € más IVA por Xolo Global, unos 72 € al mes. Para la contabilidad que necesitaba llevar, me parecía caro. Decidí averiguar qué parte del trabajo podía hacer por mi cuenta y empecé a crear NoAutonomo.ai.
Quiero entender de dónde sale cada cifra de mi contabilidad: qué documento la respalda, qué información se ha tomado de él y por qué se ha decidido tratarla de esa manera. Por eso estoy creando un sistema para guardar documentos, revisar asientos y preparar los datos para los cálculos fiscales.
De una factura a una declaración
En la contabilidad hay tareas que se repiten: reunir documentos, registrar ingresos y gastos, revisarlos y calcular los totales. Parte del trabajo de rellenar una declaración se puede automatizar. Por ejemplo, la Agencia Tributaria (AEAT) ofrece Pre130: lee libros registro con el formato exigido y cumplimenta los apartados correspondientes del Modelo 130. Descripción del servicio de la AEAT.
Veamos un caso ficticio: un autónomo tiene la obligación de presentar el Modelo 130, el formulario de pago fraccionado del IRPF. De enero a marzo tiene una sola factura, DEMO-001. Tras la revisión, se registra en el libro un ingreso computable para el IRPF de 1000 €. En este ejemplo, es todo el ingreso de la actividad durante ese periodo.
Esos 1000 € irán a la casilla 01 de la declaración del primer trimestre. Esta casilla recoge los ingresos computables desde el comienzo del año hasta el final del trimestre declarado. La regla aparece en las instrucciones de la AEAT.
Es fácil seguir ese asiento: factura DEMO-001, una línea en el libro y un importe en una casilla de la declaración. Para el siguiente trimestre hay que contar los ingresos desde el comienzo del año. Este es uno de los pasos para rellenar el formulario; para calcular el pago final harán falta los demás datos, incluidos los gastos y las retenciones.
El ejemplo muestra qué trabajo se puede encargar a un programa. El usuario comprueba que el documento corresponde a la operación y al periodo adecuados, y el programa suma los importes revisados. Determinar si un gasto es deducible o si una norma fiscal resulta aplicable requiere un análisis aparte.
Qué hace NoAutonomo.ai
El sistema ya dispone de asientos de ingresos y gastos, vínculos con los documentos de origen y cálculos contables. Se puede abrir un asiento y contrastarlo con el documento. La información extraída pasa por una revisión: una persona confirma los hechos y el tratamiento contable antes de incluir la operación en el cálculo.
En la factura del ejemplo, esto permite comprobar el número, las fechas y el importe antes de que el asiento afecte al total. Hay que distinguir la fecha de emisión, el periodo en que se realizó el trabajo y la fecha de pago. Si hay un error o falta información, debe resolverse durante la revisión.
Un asiento revisado y contabilizado participa en los cálculos de trabajo. La presentación de la declaración ante la AEAT sigue siendo un paso aparte. Las funciones descritas corresponden al código del proyecto; la versión instalada puede ser distinta.
Estoy desarrollando el proyecto alrededor de esa revisión. Necesito poder volver de una cifra total a los asientos y documentos, entender en qué se basó una decisión y comprobarla de nuevo. Esto también se aplica al propio programa: el código disponible permite ver cómo funciona el cálculo.
Para qué usar IA aquí
En este enfoque, la IA puede ayudar a interpretar un documento o explicar una norma. La información obtenida debe contrastarse con el original, y una explicación fiscal debe comprobarse en la fuente primaria y según las circunstancias del caso. Que varios modelos den la misma respuesta no demuestra por sí solo que sea correcta.
El programa calcula los importes a partir de los datos contables. La ayuda de la IA resulta útil cuando deja un resultado claro que se pueda revisar: campos extraídos, una explicación o un enlace a la norma. Si la respuesta no ofrece una base suficiente para decidir, la cuestión queda abierta.
Para quién lo estoy creando
Empiezo por los autónomos de habla rusa en España, sobre todo profesionales de IT que quieren entender su propia contabilidad y están dispuestos a dedicarle atención.
El código del proyecto está disponible en GitHub. Quiero que la herramienta siga siendo gratuita para llevar la contabilidad propia; las condiciones de uso del código todavía están por formalizar. Los servicios externos de IA pueden requerir suscripciones o claves de API aparte, y hay que tener en cuenta esos costes.
En la comunidad se pueden hacer preguntas, comprobar ejemplos y proponer mejoras. Para ayudar basta con señalar un paso poco claro en las instrucciones o describir un problema con datos ficticios. No hace falta instalar el sistema para participar.