Para mas automatizaciones [email protected]
Automatizaciones
Sistema de Cuentas Tributarias (Beta)

Sistema de Cuentas Tributarias (Beta)

Esta automatización está en Beta: la estamos calibrando y puede recibir ajustes. Ingresa al servicio "Sistema de Cuentas Tributarias" (SCT) de ARCA y devuelve el estado de deuda del contribuyente: impuestos adeudados, período, importe e intereses, junto con las declaraciones juradas no presentadas. Los campos deudas y faltasPresentacion vienen normalizados; secciones conserva las tablas tal como se muestran en pantalla, y advertencias señala cualquier vista o tabla que no se haya podido interpretar.


Requisitos previos

Para poder usar esta automatización, primero necesitarás:


Nombre

cuentas-tributarias

Parametros

cuitstring
CUIT a usar en la página de ARCA.
usernamestring
CUIT para loguearse en la página de ARCA. Normalmente es el mismo CUIT que el parámetro 'cuit', pero si administrás una sociedad, el CUIT que usás para loguearte es tu propio CUIT.
passwordstring
Contraseña para loguearse en la página de ARCA.
fechaCalculostringOpcional
Fecha a la que se calcula la deuda, en formato DD/MM/YYYY. Si se omite, usa la fecha del día.
impuestostringOpcional
Filtro de impuesto a consultar, por código o por texto (coincidencia parcial, sin distinguir mayúsculas). Si se omite, trae todos.
periodoDesdestringOpcional
Período inicial a consultar en formato MM/YYYY.
periodoHastastringOpcional
Período final a consultar en formato MM/YYYY.
Solicitud
import Afip from '@afipsdk/afip.js';

const afip = new Afip({ access_token: 'TU_ACCESS_TOKEN' });

// Aqui deben cambiar los datos por los que correspondan. 
// Esta request de ejemplo incluye todos posibles 
// valores para ejecutar la automatizacion cuentas-tributarias, 
// puede que algun valor sea opcional.
const data = {
    "cuit": "20111111112",
    "username": "20111111112",
    "password": "contraseña#segura?",
    "fechaCalculo": "24/07/2026",
    "impuesto": "30",
    "periodoDesde": "01/2025",
    "periodoHasta": "06/2026"
};

try {
    // Ejecutamos la automatizacion
    const response = await afip.CreateAutomation("cuentas-tributarias", data, true);

    // Mostramos la respuesta por consola
    console.log(response);
}
catch(error){
    // En caso de error lo mostramos por consola
	console.error(error);
}
Respuesta
{
    "id": "0c31d74f-d672-4677-a00b-7dc865396c69",
    "status": "complete",
    "data": {
        "contribuyente": {
            "cuit": "20-99999999-1"
        },
        "consulta": {
            "fechaCalculo": "24/07/2026",
            "impuesto": null,
            "periodoDesde": "01/2025",
            "periodoHasta": "06/2026"
        },
        "deudas": [
            {
                "impuesto": "30 - IVA",
                "periodo": "05/2026",
                "importe": 150000,
                "intereses": 12500,
                "total": 162500
            }
        ],
        "faltasPresentacion": [
            {
                "impuesto": "10 - GANANCIAS",
                "periodo": "12/2025",
                "vencimiento": "15/05/2026",
                "detalle": "Falta de presentación de DDJJ"
            }
        ],
        "advertencias": [],
        "secciones": {
            "deudaConsolidada": {
                "titulo": "Detalle de Deuda Consolidada",
                "disponible": true,
                "pasosIntermedios": [
                    "radio: Incumplimientos Completos",
                    "click: Siguiente"
                ],
                "fechaCalculoAplicada": true,
                "tablas": [
                    {
                        "headers": [
                            "Impuesto",
                            "Concepto",
                            "Período",
                            "Importe",
                            "Intereses",
                            "Total"
                        ],
                        "columnas": 6,
                        "filas": [
                            [
                                "30 - IVA",
                                "19 - DDJJ",
                                "05/2026",
                                "150.000,00",
                                "12.500,00",
                                "162.500,00"
                            ]
                        ]
                    }
                ]
            },
            "intereses": {
                "titulo": "Consulta de Intereses",
                "disponible": true,
                "tablas": []
            },
            "incumplimientos": {
                "titulo": "Detalle de Incumplimientos",
                "disponible": true,
                "tablas": []
            },
            "estadoCumplimiento": {
                "titulo": "Estado de Cumplimiento",
                "disponible": true,
                "tablas": []
            }
        }
    }
}