Skip to content

DeCripto (IN 2291) ​

Requisitos previos de acceso

  • Permiso (módulo): viewDecriptoReport
  • Licencia/Feature: Ninguna.
  • Contenedor del menú: GENERAL → grupo Contabilidad

Esta página describe un modal, no una ruta

El elemento DeCripto (IN 2291) del menú no navega a una pantalla propia. Abre el diálogo DownloadDecriptoReportComponent sobre la pantalla actual (mediante openDecriptoReportModal()). No existe URL navegable — cierre el modal para volver.

Qué es / cuándo usar ​

DeCripto (Instrucción Normativa RFB n.º 2.291/2025) es la nueva declaración de operaciones con criptoactivos, vigente desde el 01/07/2026, en sustitución de la IN 1888. La entrega es mensual, por declarante (la propia Exchange), como archivo de texto (pipe-delimited, UTF-8) entregado por el e-CAC/PVA.

Este modal genera el archivo digital del mes/año de referencia, muestra un resumen por registro y las alertas de pendencias, y permite descargar el .txt.

Precondiciones ​

  • Permiso: viewDecriptoReport asignado al rol (permiso doble — enum CPM en el backend + módulo dinámico en la BD).
  • Configuración de la Exchange: CNPJ, nombre y URL declarantes. Provienen de la configuración del entorno (IConfigForDeCripto), con respaldo en los datos de transferencia y el site ya usado en la IN 1888.

Paso a paso ​

  1. En el menú Contabilidad, haz clic en DeCripto (IN 2291). El modal se abre sobre la pantalla actual.
  2. Selecciona el Mes y el Año de referencia (por defecto, el mes anterior).
  3. Marca Incluir bloque CARF en la entrega de enero (se marca automáticamente en enero).
  4. Haz clic en Generar. Espera el spinner; una notificación confirma éxito o error.
  5. Revisa el resumen por registro y las alertas. Haz clic en Descargar archivo (.txt) para guardarlo localmente.

Campos ​

CampoQué es¿Obligatorio?
MesMes de referencia (1–12)Sí
AñoAño de referencia (AAAA)Sí
Incluir bloque CARFIncluye los registros 2000/21xx/2999 (obligatorios en la entrega de enero)No (por defecto en enero)

Registros generados ​

  • 0000 apertura/identificación de la Exchange · 0110 compra y venta · 0350/0450 transferencias de entrada/salida · 0650 transferencia a billetera no-PSC · 0550 adquisición de bienes/servicios · 0750 pérdida involuntaria · 0850 distribución primaria de activo referenciado · 0950 rescate.
  • 1000/1010 saldos anuales (solo en la entrega de enero, al 31/12 del año anterior; incluye fiat, cripto y holdings de NFT/ARVA).
  • Bloque CARF: 2000 (nexo) · 2110/2120/2210/2220/2350/2450/2550/2650 (totales por criptoactivo × persona) · 21x1 controladores/beneficiarios (cuando la persona es reportable) · 2999 cierre.
  • 9999 cierre del archivo.

Alertas de pendencias

La generación nunca falla por datos faltantes: cada caso se convierte en una alerta en el resumen (p. ej. cliente extranjero sin CPF/CNPJ, persona jurídica reportable sin controladores registrados, valor a validar por tipo de cambio). Los asientos internos no declarables (reservas, impuestos, engagement) se ignoran en silencio. Resuelve las alertas y vuelve a generar antes de entregar.

Notas ​

  • Los importes están en BRL (coma decimal, 10 decimales para la cantidad de criptoactivo); la casa (Exchange) aparece como contraparte en las operaciones de compra/venta.
  • Las operaciones (compra/venta/permuta) provienen de orders; transferencias/pérdida/rescate del libro mayor; distribuciones de distribution_payments.