Capítulo 12

Le trasformazioni

Para comprender el presente de un negocio, compara su ayer con su hoy. Las diferencias te revelarán la verdad que los números por sí solos esconden.
— Benedetto Cotrugli, Della mercatura e del mercante perfetto, 1458

Es diciembre de 1494. Marco extiende sobre su escritorio dos hojas de sulibro mastro: el balance de enero y el balance de diciembre. Los números han cambiado drásticamente en un año.

En enero, Marco tenía 400 ducados en caja y ningún crédito pendiente. En diciembre, tiene 1,100 ducados en caja, 1,000 en cuentas por cobrar, un almacén nuevo, un préstamo bancario y un socio. ¿Qué pasó? ¿De dónde vinieron los recursos? ¿En qué se usaron?

Elestado de cambios en la situación financieraresponde exactamente estas preguntas. Es un puente entre dos balances generales que explica lasfuentesy losusosde los recursos durante un periodo.

La lógica es simple y se basa en la ecuación contable. Si A = P + C, entonces cualquier cambio en el balance se explica por:

• Aumento en pasivos (se obtiene financiamiento)

• Aumento en capital (nuevas aportaciones o utilidades)

• Disminución en activos (se libera un recurso)

• Aumento en activos (se adquiere algo)

• Disminución en pasivos (se paga una deuda)

• Disminución en capital (retiros o pérdidas)

Regla de oro:las fuentes siempre deben igualar a los usos. Esto es una consecuencia directa de la partida doble: todo recurso que entra tiene que haber salido de alguna parte.

Comparemos los dos balances generales:

Ahora agrupamos las fuentes y los usos:

Fuentes = Usos = 2,900 ducados. El estado cuadra, como debe ser.

Una variante común presenta el estado en términos decapital de trabajo(activo circulante menos pasivo circulante):

El capital de trabajo aumentó en 1,800 ducados: de 500 a 2,300. Esto significa que Marco tiene mucha más holgura para operar que al inicio del año.

Este estado se parece al flujo de efectivo del <a href="/manual/10-flujo-efectivo">capítulo 10</a>, pero son complementarios, no redundantes:

Para construir este estado, se comparan los saldos de todas las cuentas entre dos fechas:

La funciónfindEntries()con rangos de fecha permite obtener todas las pólizas del periodo, ygetAccountBalance()da los saldos acumulados a cualquier fecha. Con estos dos bloques de datos se puede construir cualquier análisis comparativo.

Con este capítulo, Marco (y tú) tienen la visión completa de los estados financieros:

Cada uno responde una pregunta distinta, y juntos cuentan la historia completa del negocio. Un comerciante del Renacimiento como Marco los necesitaba todos para tomar decisiones informadas sobre sus rutas comerciales, sus socios y sus inversiones. Quinientos años después, la lógica no ha cambiado.