CFSS — Estándar de Estados Financieros CRiskCo

    Datos financieros estandarizados de origen SAT, entregados por la API Get Company Financial Statement.

    Disponible solo vía APIGET /financialStatement

    ¿Qué es CFSS?

    El CRiskCo Financial Statement Standard (CFSS) es un marco de normalización que convierte estados financieros extraídos del SAT (Servicio de Administración Tributaria de México) en una salida API única y estable.

    Las declaraciones del SAT existen en múltiples formatos — Standard XLS, SB2X, Transporte, Agricultura y Grupo de Empresas — y cubren varios ejercicios fiscales. CFSS absorbe estas diferencias estructurales y expone un conjunto consistente de campos con el mismo significado sin importar el formato de origen ni el año fiscal.

    Todos los datos CFSS se obtienen a través de la API GET /financialStatement de CRiskCo.

    Flujo de normalización
    Entrada — formatos SAT
    Standard XLSSB2XTransportAgricultureGroup of Companies
    ↓
    CFSS Normalizer
    ↓
    GET /financialStatement
    ↓
    Salida
    126 campos API estables

    Arquitectura en tres capas

    CFSS expone 126 campos organizados en tres capas funcionales.

    71
    Campos de salida nombrados

    Campos camelCase que los clientes consumen vía API (legalCompanyName, totalRevenue, operatingProfitLoss…). Capa analítica principal.

    44
    Jerarquía de cuentas

    Totales por clase (ASSET), subtotales por tipo (AT_CurrentAsset) y subtipos individuales (ST_Bank, ST_Inventory). Bloques constructivos.

    15
    Campos agregados

    Campos computados en la clase 900XXX (netSales 901100, totalAssets 901107). Construidos por fórmulas y extensibles en el tiempo.

    Valor e implicaciones

    Por qué CFSS importa

    CFSS convierte datos fiscales heterogéneos del SAT en una capa financiera consistente, lista para modelos y comparable entre miles de PyMEs mexicanas.

    Comparabilidad entre PyMEs

    Normaliza salidas SAT/CFDI heterogéneas en un esquema único, de modo que un portafolio de miles de PyMEs mexicanas se vuelve comparable línea por línea.

    Listo para modelos por diseño

    Códigos de campo estables y agregados pre-calculados (clase 900xxx) alimentan modelos de crédito, riesgo y originación sin ETL a medida por cada prestamista.

    Primer estándar de su tipo en México

    No existe un estándar público de estados financieros de grado prestamista para PyMEs mexicanas; CFSS llena ese vacío y se ofrece exclusivamente vía la API Get Company Financial Statement.

    El resultado: benchmarking consistente, decisiones de crédito más rápidas, reportes de grado regulatorio y un vocabulario compartido entre prestamistas, fintechs y PyMEs — convirtiendo datos fiscales del SAT en una verdadera capa de estados financieros.

    Referencia completa de campos

    126 campos de la API más 4 agregados derivados (130 entradas), organizados por clase. Usa la búsqueda para filtrar por código, nombre o descripción.

    Mostrando 30 de 30 campos
    CódigoNombre del campoNivelDescripción
    100000ASSETClassSuma total de cuentas de activo — todas las categorías de activo circulante y no circulante.
    101000AT_CurrentAssetTypeActivos de corto plazo que se espera convertir en efectivo o consumir en 12 meses.
    101100ST_CurrentAssetSubtypeSubtotal de cuentas de activo circulante. Agregado de todos los sub-conceptos.
    101101ST_BankSubtypeEfectivo en cuentas bancarias. Alimenta cashAndEquivalentsAtTheEndOfThePeriod y totalCashAndMarketableSecurities.
    101102ST_InventorySubtypeBienes para venta o producción. Alimenta totalInventory.
    101103ST_AccountReceivablesSubtypeCuentas por cobrar comerciales netas de provisión por incobrables. Alimenta accountsReceivable.
    101104ST_InvestmentsInSecuritiesSubtypeValores negociables de corto plazo e instrumentos líquidos. Alimenta totalCashAndMarketableSecurities.
    101105ST_TaxesInFavorSubtypeSaldos a favor del contribuyente — IVA acreditable, créditos de ISR y similares.
    101106ST_AdvancePaymentsSubtypeGastos pagados por anticipado y anticipos a proveedores. Alimenta prepaidExpenses.
    101107ST_CashRestrictedSubtypeEfectivo restringido reservado para un fin específico de corto plazo. Alimenta totalRestrictedCashST.
    101108ST_CurrentAssetForSaleSubtypeActivos clasificados como mantenidos para la venta con disposición esperada en 12 meses.
    101109ST_CurrentFinancialInstrumentsSubtypeInstrumentos financieros y derivados de corto plazo, incluyendo coberturas.
    101110ST_NoPaidVATSubtypeIVA por cobrar devengado, aún no pagado ni recuperado del SAT.
    102000AT_NonCurrentAssetTypeActivos de largo plazo con vida útil o tenencia mayor a 12 meses.
    102100ST_NonCurrentAssetSubtypeSubtotal de cuentas de activo no circulante. Agregado de sub-conceptos de largo plazo.
    102101ST_AssetDepreciationSubtypeDepreciación acumulada — disminución acumulada de activos fijos tangibles. Alimenta accumDepreciation.
    102102ST_FixedAssetsSubtypeValor bruto en libros de activos fijos antes de depreciación. Alimenta fixedAssetsNetBs.
    102103ST_AssetAmortizationSubtypeAmortización acumulada de activos intangibles sobre su vida útil.
    102104ST_DeferredChargesExpensesSubtypeCargos diferidos de largo plazo que benefician períodos futuros.
    102105ST_IntangibleAssetsSubtypeIntangibles identificables — patentes, marcas, licencias y derechos separables. Alimenta intangiblesNet.
    102106ST_LongTermAccountReceivableSubtypeCuentas por cobrar cuya cobranza se espera más allá de 12 meses.
    102107ST_OtherAssetsSubtypeActivos de largo plazo no clasificados en otro subtipo.
    102108ST_LongTermInvestmentsSubtypeInversiones en capital o deuda mantenidas con fines estratégicos por más de 12 meses.
    102109ST_BuildingAssetSubtypeEdificios y estructuras de uso operativo. Alimenta building y fixedAssetsNetBs.
    102110ST_EquipmentAssetSubtypeMaquinaria, equipo de producción e instalaciones técnicas. Alimenta equipment y fixedAssetsNetBs.
    102111ST_LandAssetSubtypeTerrenos en propiedad — no se deprecian. Alimenta land.
    102112ST_PatentValueSubtypeValor capitalizado de patentes en propiedad o adquiridas. Incluido en intangibles.
    102113ST_NonCurrentAdvancePaymentsSubtypeAnticipos por bienes o servicios a recibir más allá de 12 meses.
    102114ST_ImpairmentLossFixSubtypePérdidas por deterioro acumuladas sobre activos fijos tangibles.
    102115ST_ImpairmentLossIntSubtypePérdidas por deterioro acumuladas sobre activos intangibles.
    Extensibilidad

    La clase 900XXX está reservada para campos agregados computados

    A diferencia de los subtipos en las clases 100000–500000, los campos agregados no mapean a una sola línea de origen SAT. Se construyen a partir de fórmulas aplicadas sobre múltiples cuentas y son los más consumidos en reportes de crédito. Esta clase crecerá con el tiempo.

    Ejemplo real: GET /financialStatement

    Solicitud autenticada y un fragmento de la respuesta JSON con campos CFSS reales.

    Ver esquema completo en API docs
    SolicitudcURL
    curl -G "https://service.criskco.com/apiservice.svc/financialStatement" \
      -H "apiId: <YOUR_API_ID>" \
      -H "apiKey: <YOUR_API_KEY>" \
      --data-urlencode "taxId=GAPXXXXXXXXX" \
      --data-urlencode "financialYear=2022"   # optional — omit for all available years
    Respuesta200 OK · application/json
    {
      "FinancialStatements": [
        {
          "__type": "Criskco",
          "legalCompanyName": "Company Name",
          "taxID": "GAPXXXXXXXXX",
          "addressCity": "BUGAMBILIAS",
          "addressState": "JALISCO",
          "co_ctry": "MEX",
          "financialStatementDate": "2026-05-26",
          "statementYear": "2022",
          "statementMonth": "12",
          "financialStatementPeriod": "12",
          "financialStatementCurrency": "MXN",
    
          "ASSET": "3916350.00",
          "AT_CurrentAsset": "3142416.00",
          "ST_Bank": "1140319.00",
          "ST_AccountReceivables": "1826182.00",
          "ST_Inventory": "0.00",
          "LIABILITY": "1876492.00",
          "EQUITY": "2039858.00",
          "REVENUE": "13478313.00",
          "AT_COGS": "9714233.00",
    
          "netSales": "13478313.00",
          "grossProfit": "3764080.00",
          "operatingProfitLoss": "1141255.00",
          "profitLossBeforeTaxes": "1141255.00",
          "operatingMarginIs": "0.0846",
          "totalCashAndMarketableSecurities": "1140319.00",
          "longTermDebtTotal": "0.00",
          "retainedEarningsTotal": "898603.00",
          "workingCapitalChangesTotal": "0.00"
        }
      ]
    }
    
    // Truncated: the full payload returns 126 keys per period —
    // every field in the reference table below.
    Get Started

    Vea CRiskCo en su flujo de riesgo y cumplimiento

    En una demo, mapeamos su proceso y mostramos cómo CRiskCo reduce el esfuerzo manual mientras aumenta la confianza.

    Enterprise-grade security
    99.99% uptime
    Dedicated support
    3 + 4 = ?

    Para bancos, instituciones financieras, empresas y despachos contables que operan en México.