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

# Diseño de la factura y del mail: plantillas, logo y datos del emisor

> Cómo personalizar la factura impresa y el mail que la acompaña para cada CUIT en Facturear: plantillas visuales, logo, color, asunto y mensaje con bloques, Ingresos Brutos, inicio de actividades y las leyendas provinciales de CABA y Mendoza. Qué exige ARCA en la representación impresa.

# Diseño de la factura

Cada CUIT tiene su propio diseño de factura: una plantilla visual, tu logo, un color de acento y los datos del emisor que el padrón de ARCA no informa. El diseño se aplica al PDF y a la vista de la factura en el dashboard, tanto para las facturas nuevas como para las ya emitidas (el CAE y los datos fiscales no cambian: solo la presentación).

Cada CUIT también tiene su diseño de mail: los colores, el asunto, el mensaje y la firma del mail que le llega a tu cliente con la factura en PDF. Lo explicamos más abajo, en **Diseño del mail**.

***

## Desde el dashboard

1. En el menú, entrá a **Configuración → Diseño** (o tocá **Diseño**, arriba de cualquier factura).
2. Arriba, en **CUIT**, ves el CUIT que estás editando: es el elegido en el selector de CUIT de arriba de la pantalla. Si ahí está **Todos los CUITs**, elegí en este campo el CUIT que querés cambiar.
3. En la pestaña **Factura**, elegí la plantilla, subí el logo, ajustá el color y completá los datos del emisor. La vista previa muestra cómo queda con datos de ejemplo.
4. Tocá **Guardar diseño**.

La dirección es `https://www.facture.ar/app/diseno?cuit=<id>`; con `&tab=mail` abre directo la pestaña **Mail**.

Al dar de alta un CUIT, después de conectar ARCA pasás por este mismo editor (factura y mail). Si no cambiás nada, queda la plantilla clásica y el mail por defecto.

La factura ocupa una hoja A4 completa, con el código QR y el CAE al pie.

### Plantillas

| Plantilla | Estilo |
| - | - |
| `clasico` | El formato de ARCA: recuadros, blanco y negro. Es la plantilla por defecto. |
| `moderno` | Banda de color arriba, tipografía limpia y totales destacados. |
| `minimalista` | Mucho aire, líneas finas y el color solo en la letra y el total. |
| `elegante` | Tipografía con serif y filetes dobles. |

Todas imprimen el mismo contenido fiscal en el mismo lugar; solo cambian tipografía, color y marco.

### Tipo de hoja

A4 (por defecto), Carta (216 × 279 mm) u Oficio (216 × 356 mm). La factura ocupa la hoja completa en la vista y en el PDF.

### Logo

* PNG, JPG o WebP, hasta 512 KB. Si la imagen es muy grande, el dashboard la reduce antes de subirla.
* Mejor con fondo transparente. Se imprime arriba a la izquierda, sobre los datos del emisor.

### Datos del emisor

La razón social, el domicilio fiscal y la condición frente al IVA salen del padrón de ARCA. Lo demás lo completás vos:

| Campo | Para qué |
| - | - |
| Nombre de fantasía | Se imprime arriba, con la razón social debajo |
| Inicio de actividades | Por defecto, el primer período que figura en el padrón de ARCA (mes y año). Cargá la fecha exacta si querés que salga con el día |
| Domicilio comercial | Solo si emitís desde un lugar distinto al domicilio fiscal |
| Nota al pie | Texto libre: datos para transferir, condiciones de pago, un agradecimiento |

***

### Ingresos Brutos

El número de Ingresos Brutos no se carga en el diseño: sale del **tributo Ingresos Brutos** del CUIT (pestaña **Tributos**, código 5). Su descripción es el número que se imprime ("901-123456-7", "Exento", "Convenio Multilateral …") y su alícuota se usa para las leyendas provinciales. Si el CUIT no tiene ese tributo configurado, la factura no lleva la línea de Ingresos Brutos.

***

## Con la API

### Leer el diseño

```bash theme={null}
curl https://www.facture.ar/api/cuits/cmg0a1b2c0000abc/invoice-branding \
  -H "x-api-key: tu_api_key"
```

```json theme={null}
{
  "template": "clasico",
  "paperSize": "A4",
  "accentColor": null,
  "logo": null,
  "tradeName": null,
  "activityStart": null,
  "address": null,
  "footerNote": null
}
```

### Cambiarlo

`PUT` con los campos que querés cambiar: los que no mandás quedan como están, y `null` borra un valor.

```bash theme={null}
curl -X PUT https://www.facture.ar/api/cuits/cmg0a1b2c0000abc/invoice-branding \
  -H "x-api-key: tu_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "moderno",
    "accentColor": "#0e7490",
    "tradeName": "Norte Estudio",
    "activityStart": "2019-03-01",
    "footerNote": "Transferencias: Alias NORTE.ESTUDIO"
  }'
```

| Campo | Tipo | Valores |
| - | - | - |
| `template` | string | `clasico`, `moderno`, `minimalista`, `elegante` |
| `paperSize` | string | `A4` (por defecto), `LETTER` (carta) o `LEGAL` (oficio) |
| `accentColor` | string \| null | Color `#rrggbb`. `null` usa el de la plantilla |
| `logo` | string \| null | Data URL `data:image/png;base64,…` (PNG, JPG o WebP, hasta 512 KB) |
| `tradeName` | string \| null | Hasta 120 caracteres |
| `activityStart` | string \| null | `AAAA-MM-DD` |
| `address` | string \| null | Hasta 200 caracteres |
| `footerNote` | string \| null | Hasta 500 caracteres |

La respuesta es el diseño completo, igual que el `GET`. Si un valor no es válido, `400` con el motivo; si el CUIT no es tuyo, `404`.

***

## Diseño del mail

El mail con la factura sale con el diseño del CUIT que la emitió, tanto si la mandás vos con **Enviar por email** como si sale sola (por ejemplo, desde una integración o desde un lote con columna `email`). Se configura en **Configuración → Diseño**, pestaña **Mail**:

| Opción | Qué hace |
| - | - |
| Colores | **Encabezado** (por defecto, el color de acento de tu factura) y **Fondo** (por defecto, gris claro) |
| Logo | **Mostrar el logo en el encabezado**, el mismo del diseño de la factura |
| Asunto | Por defecto, `%comprobante% de %emisor%` |
| Mensaje | El texto que acompaña a la factura. Una línea en blanco separa los párrafos |
| Firma | Cierra el mensaje. Por defecto, `— %emisor%`; si la dejás vacía, el mail sale sin firma |

La vista previa muestra el mail con datos de ejemplo. Tocá **Guardar diseño**: los próximos mails salen con ese diseño.

### Bloques

En el asunto, el mensaje y la firma podés sumar bloques con los botones de **Agregar bloque**. Cada bloque se reemplaza por el dato de la factura cuando sale el mail:

| Bloque | Qué pone |
| - | - |
| `%cliente%` | El nombre del cliente. Si no lo sabemos, queda vacío |
| `%emisor%` | Tu nombre de fantasía o razón social |
| `%cuit%` | Tu CUIT, con guiones |
| `%comprobante%` | Tipo, letra y número, por ejemplo "Factura C 00001-00001234" |
| `%total%` | El importe total de la factura |
| `%fecha%` | La fecha de emisión (dd/mm/aaaa) |
| `%referencia%` | De dónde viene la venta: "tu compra en Tiendanube #123", "tu pago del 12/03/2026". Si la mandás a mano, dice "tu compra" |

Un bloque sin dato desaparece solo y se acomoda la puntuación: si no sabemos el nombre del cliente, "Hola %cliente%," queda "Hola,". Una línea que solo tenía ese bloque no se muestra.

### Con la API

```bash theme={null}
curl https://www.facture.ar/api/cuits/cmg0a1b2c0000abc/email-design \
  -H "x-api-key: tu_api_key"
```

```json theme={null}
{
  "accentColor": null,
  "backgroundColor": null,
  "showLogo": true,
  "subject": null,
  "body": null,
  "signature": null
}
```

`null` significa que usa el valor por defecto. Para cambiarlo, `PUT` con los campos que querés cambiar; los que no mandás quedan como están:

```bash theme={null}
curl -X PUT https://www.facture.ar/api/cuits/cmg0a1b2c0000abc/email-design \
  -H "x-api-key: tu_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "accentColor": "#0e7490",
    "subject": "Tu factura de %emisor%",
    "body": "Hola %cliente%,\n\nTe mandamos la factura de %referencia%: %comprobante% por %total%.",
    "signature": "Gracias por tu compra.\n%emisor%"
  }'
```

| Campo | Tipo | Valores |
| - | - | - |
| `accentColor` | string \| null | Color del encabezado, `#rrggbb`. `null` usa el color de acento de la factura |
| `backgroundColor` | string \| null | Color de fondo, `#rrggbb`. `null` usa el gris claro por defecto |
| `showLogo` | boolean | Muestra el logo de la factura en el encabezado. Por defecto `true` |
| `subject` | string \| null | Hasta 200 caracteres, en una línea. `null` o vacío vuelve al asunto por defecto |
| `body` | string \| null | Hasta 3000 caracteres. `null` o vacío vuelve al mensaje por defecto |
| `signature` | string \| null | Hasta 500 caracteres. `null` vuelve a la firma por defecto; `""` deja el mail sin firma |

La respuesta es el diseño completo, igual que el `GET`. Si un valor no es válido, `400` con el motivo; si el CUIT no es tuyo, `404`.

***

## Qué exige ARCA en la factura impresa

El diseño sigue la RG 1415, Anexo II (texto de la RG 5866/2026), la RG 4291 y la RG 4892. Facturear imprime siempre:

* **Arriba al centro**, la letra del comprobante (A, B, C o E) en un recuadro, con "Código N°" debajo. Los ex códigos M (51 a 54) se imprimen como "A" con la leyenda "OPERACIÓN SUJETA A RETENCIÓN" o "PAGO EN CBU INFORMADA" junto a la letra (RG 5762/2025).
* **Arriba a la izquierda**, nombre de fantasía, razón social, domicilio comercial y condición frente al IVA del emisor.
* **Arriba a la derecha**, punto de venta y número, fecha de emisión, CUIT, Ingresos Brutos e inicio de actividades.
* **Debajo**, el receptor (documento, nombre, domicilio y condición frente al IVA con la leyenda de la norma, por ejemplo "A CONSUMIDOR FINAL"), la condición de venta y, en servicios, el período facturado y el vencimiento del pago.
* **El detalle**, con el IVA discriminado por alícuota en las facturas A.
* **Abajo a la izquierda**, en las facturas B, el bloque "Régimen de Transparencia Fiscal al Consumidor (Ley 27.743)" con el IVA contenido y los otros impuestos nacionales indirectos.
* **Abajo a la derecha**, el C.A.E. y su fecha de vencimiento en 12 puntos, junto al código QR con la URL de verificación de ARCA.
* En las **FCE MiPyME**, la CBU o alias, la opción de transferencia, el importe en letras y el texto de aceptación de la Ley 27.440.
* En comprobantes de varias hojas, "Hoja x de n".

Para que el receptor salga completo, mandá `clientName` y `clientAddress` al emitir (ver [Primera factura](/es/guides/primera-factura)). Si el receptor tiene CUIT y no mandás el nombre, lo tomamos del padrón.

***

## Leyendas provinciales de Ingresos Brutos

CABA y Mendoza adhirieron al régimen de transparencia fiscal y piden informar la alícuota de Ingresos Brutos en las facturas a consumidor final desde el **1 de enero de 2027**. Facturear lo resuelve solo:

* **La jurisdicción** sale del domicilio fiscal del CUIT en el padrón de ARCA.
* **Convenio Multilateral** y **exención** se detectan de la descripción del tributo Ingresos Brutos (un número `90x-…` o el texto "Convenio Multilateral"; "Exento").
* **La alícuota** es la del tributo Ingresos Brutos del CUIT. Si tenés varias, las dos normas piden la menor.

| Jurisdicción | Alcance | Leyenda |
| - | - | - |
| CABA (Res. AGIP 169/2026) | Toda factura a consumidor final, salvo del Régimen Simplificado (monotributo) | `ALÍCUOTA ISIB CABA 3,00%`, con Convenio Multilateral `… APLICABLE SOBRE INGRESOS BRUTOS ATRIBUIDOS A CABA`, y exento `OPERACIÓN EXENTA ISIB CABA` |
| Mendoza (RG ATM 27/2026, Ley 9655) | Solo facturas B a consumidor final | `Alícuota IBMza 3,00% - Ley N° 9655`, y exento `Operación exenta IBMza - Ley N° 9655` |

Las leyendas se imprimen en las facturas con fecha desde el 01/01/2027.

<Tip>
  Si tus operaciones tienen varias alícuotas, las dos normas piden informar la menor.
</Tip>

***

## Recursos relacionados

* [Primera factura con Facturear](/es/guides/primera-factura)
* [Descarga masiva de PDFs](/es/guides/descarga-pdf-masiva)
* [Configurar defaults por CUIT](/es/guides/configurar-defaults-cuit)


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