> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filexpress.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Centros de Costo

> Analiza ingresos y gastos por área, sucursal, proyecto o departamento en todos los documentos

Un **centro de costo** es una división interna de la empresa (un área, un departamento, una línea de negocio, una obra) a la que se le atribuyen ingresos y gastos. Con ellos puedes responder preguntas como "¿cuánto gastó el área de ventas este mes?" o "¿qué utilidad deja cada línea de negocio?" sin tener que crear cuentas contables separadas para cada área.

En FileXpress el centro de costo se indica en los documentos (ventas, compras, cobros, pagos, transferencias, planillas) y en las partidas manuales, y llega automáticamente a la partida contable cuando el documento se contabiliza.

## Jerarquía de centros

Los centros se organizan en árbol: un centro puede tener subcentros.

```
01 Comercial                 ← centro padre (agrupa)
  01.01 Ventas San Salvador  ← centro hoja (se asigna)
  01.02 Ventas Santa Ana     ← centro hoja
02 Administración
  02.01 Contabilidad
  02.02 Recursos Humanos
```

* Solo los centros **hoja** (sin subcentros activos) y **activos** se asignan a documentos y partidas. El selector de centro de costo solo ofrece esos.
* Los centros padre sirven para **agrupar** en los reportes: filtrar por "01 Comercial" incluye a sus dos subcentros.

### Crear y mantener centros

<Steps>
  <Step title="Ir a Contabilidad → Configuración → pestaña Centros de Costo" />

  <Step title="Hacer clic en Nuevo Centro de Costo">
    Ingresar código, nombre, descripción y, si es un subcentro, el **Centro de Costo Padre**.
  </Step>

  <Step title="Guardar" />
</Steps>

<Note>
  Un centro que ya tiene movimientos no se puede eliminar; desactívalo para que no se use en documentos nuevos. Lo ya registrado se conserva en los reportes.
</Note>

## Política por cuenta

No todas las cuentas deben llevar centro de costo. Cada cuenta del [Plan de Cuentas](/docs/contabilidad/plan-cuentas) tiene una política:

| Política | Significado | Uso típico |
| - | - | - |
| **Ninguno** | La cuenta nunca recibe centro de costo. | Cuentas de balance: bancos, caja, inventario, IVA, clientes, proveedores, pasivos. |
| **Opcional** | La línea puede llevar centro o no. | Cuentas de resultado: ingresos, costos y gastos (es el valor inicial de estas cuentas). |
| **Requerido** | Toda línea con esta cuenta debe llevar centro. | Gastos que siempre deben atribuirse a un área (por ejemplo, salarios o publicidad). |

Las cuentas de ingresos, costos y gastos empiezan como **Opcional** y el resto como **Ninguno**. Para cambiarla:

<Steps>
  <Step title="Ir a Contabilidad → Catálogo de cuentas" />

  <Step title="Editar la cuenta" />

  <Step title="En el campo Centro de costo, elegir Ninguno, Opcional o Requerido">
    Marca **Aplicar también a sus subcuentas** para cambiar de una vez toda la rama (por ejemplo, todos los gastos de venta).
  </Step>

  <Step title="Guardar" />
</Steps>

## Cómo se asigna en cada documento

En todos los documentos el centro es **opcional**. Cuando un documento tiene líneas, puedes poner un centro en el documento (valor por defecto) y otro distinto en algunas líneas: **el centro de una línea es el suyo propio o, si no tiene, el del documento**.

| Documento | Dónde se indica |
| - | - |
| **Partida manual** | Columna **Centro de costo** en cada línea. Ver [Partidas contables](/docs/contabilidad/partidas). |
| **Venta** | **Opciones avanzadas de facturación** → sección **Centro de costo**: centro de la venta y, por producto, columna **Centro de costo (override)**. Ver [Nueva venta](/docs/ventas/nueva-venta#opciones-avanzadas-de-facturacion). |
| **Compra** | **Opciones avanzadas de compra** → sección **Centro de costo**: centro de la compra y, por línea, **Centro de costo (override)**. Ver [Gastos / Compras](/docs/ventas/gastos#opciones-avanzadas-de-compra). |
| **Cobro de cliente** | Campo **Centro de costo** al registrar el pago de una venta o un **Abono a varias facturas**. Si se deja vacío, toma el de la venta. Ver [Cuentas por cobrar](/docs/finanzas/cuentas-cobrar). |
| **Pago a proveedor** | Campo **Centro de costo** al registrar el pago. Si se deja vacío, toma el de la compra. Ver [Cuentas por pagar](/docs/finanzas/cuentas-pagar). |
| **Transferencia de inventario** | Campo **Centro de costo (opcional)** al completar la transferencia. Ver [Transferencias](/docs/inventario/transferencias). |
| **Planilla** | Centro de la planilla al generarla o en su detalle, y centro por empleado. Ver [Planillas](/docs/rrhh/nominas#centros-de-costo). |

## Cómo llega a la partida

Las partidas de los documentos se generan al [procesar documentos](/docs/contabilidad/procesar-documentos). En ese momento FileXpress copia el centro de cada línea del documento **solo a las líneas de la partida cuya cuenta acepta centro** (política Opcional o Requerido):

| Documento | Líneas que reciben centro | Líneas sin centro |
| - | - | - |
| Venta | Ingreso por venta | Clientes, caja/banco, IVA |
| Compra | Gasto o inventario de cada línea, agrupado por cuenta **y** centro | Proveedores, caja/banco, IVA |
| Planilla | Gastos de salarios y aportes patronales, agrupados por cuenta y centro | Retenciones y pasivos |
| Cobro / pago | Solo cuentas de resultado (por ejemplo, diferencial cambiario) | Banco, caja, caja chica, clientes, proveedores |
| Transferencia | Normalmente ninguna (inventario es cuenta de balance) | Inventario |

Ejemplos:

* Una compra con centro **Administración** y una línea con centro **Ventas** genera **dos** líneas de gasto: una por cada centro.
* En una venta con productos de centros distintos, el ingreso se reparte entre los centros en proporción al monto de cada producto.
* En las ventas consolidadas del día, se genera una línea de ingreso por cada centro distinto.
* Sin ningún centro en los documentos, las partidas son exactamente las mismas que antes.

<Warning>
  Si una cuenta con política **Requerido** queda sin centro al generar la partida (por ejemplo, el documento no tenía centro), la partida se crea igual pero queda en **Borrador** con un aviso de centro faltante. Corrígela con la [reasignación](#reasignar-centros-en-una-partida) y luego procésala. Las ventas ya transmitidas a Hacienda nunca se bloquean por esto.
</Warning>

<Note>
  Cambiar el centro de un documento que **ya se contabilizó** no modifica su partida. En ese caso corrige la partida con la reasignación.
</Note>

## Reasignar centros en una partida

Permite corregir el centro de costo de las líneas de una partida en **Borrador** o **Procesada**, sin tocar montos ni cuentas.

<Steps>
  <Step title="Ir a Contabilidad → Partidas de diario y abrir la partida" />

  <Step title="Hacer clic en Reasignar centros de costo" />

  <Step title="Elegir el centro de cada línea">
    Las líneas con cuentas de política **Ninguno** muestran "No aplica". Las de política **Requerido** no pueden quedar vacías.
  </Step>

  <Step title="Guardar" />
</Steps>

* Solo se puede reasignar si el **período contable de la partida está abierto**. En un período cerrado o bloqueado, reábrelo primero en [Períodos](/docs/contabilidad/periodos).
* Las partidas eliminadas no se pueden reasignar.
* El cambio queda registrado con el usuario que lo hizo.

## Reportes por centro de costo

En [Contabilidad → Reportes](/docs/contabilidad/reportes#reportes-por-centro-de-costo):

* **Filtro por centro de costo** en Libro Diario, Libro Mayor, Auxiliar de Mayor, Balance de Comprobación y Estado de Resultados. Puedes elegir un centro padre y marcar **Incluir centros hijos**. El Balance General no tiene este filtro (las cuentas de balance no llevan centro).
* **Estado de resultados por centro de costo**: una columna por centro, más **Sin centro**, **Otros centros** (si aplica) y **Total**. El total coincide con el Estado de Resultados normal.
* **Movimientos sin centro de costo**: líneas en cuentas Opcional o Requerido que no tienen centro, para corregirlas antes del cierre.

## Buenas prácticas de cierre

<Steps>
  <Step title="Define la política de las cuentas antes de empezar">
    Marca como **Requerido** solo los gastos que siempre deben atribuirse a un área. Deja **Ninguno** en todas las cuentas de balance.
  </Step>

  <Step title="Asigna el centro en el documento, no después">
    Es más fácil indicar el centro en la venta, compra o planilla que corregir la partida. Usa el centro del documento y reserva el de línea para las excepciones.
  </Step>

  <Step title="Antes de cerrar el mes, revisa Movimientos sin centro de costo">
    Genera el reporte con **Borrador y procesadas** para el período y corrige cada línea con la reasignación.
  </Step>

  <Step title="Procesa los borradores con aviso de centro faltante" />

  <Step title="Compara el Estado de resultados por centro con el Estado de Resultados">
    Las columnas deben sumar el total. Si **Sin centro** tiene montos importantes, revisa qué documentos no lo tenían.
  </Step>

  <Step title="Cierra el período">
    Después del cierre ya no se pueden reasignar centros en ese período.
  </Step>
</Steps>

<Tip>
  Los centros de costo también se pueden gestionar y consultar desde sistemas externos con la [API de centros de costo](/docs/api/contabilidad/centros-de-costo).
</Tip>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.