Skip to main content

Layout CNAB 444 — Cessão

Layout do arquivo de remessa de cessão aceito pela QI CTVM. É o padrão CNAB 444 de cobrança usado no mercado de FIDCs, com as regras de preenchimento e os domínios efetivamente validados pela nossa plataforma.

Onde este arquivo é usado

Este é o arquivo enviado no fluxo descrito em Cessão por Arquivo, pelo portal do gestor ou do consultor. Para dar baixa em ativos já encarteirados, o layout é outro: veja Layout CNAB 444 — Baixa.

Estrutura do arquivo

RegistroIdentificação (posição 1)Quantidade
Header01, sempre a primeira linha
Detalhe11 por título cedido
Trailer91, sempre a última linha

Todas as linhas têm exatamente 444 caracteres, sem contar a quebra de linha.

Nome do arquivo

CBDDMMxx.REM ou CBDDMMxx.TXTCB fixo, DD dia, MM mês e xx sequencial alfanumérico. Exemplos: CB120801.REM, CB1208AE.TXT.

Aceitamos qualquer nome, desde que a extensão seja .rem ou .txt. A convenção acima é apenas a recomendada.

Regras gerais de preenchimento

RegraDetalhe
Tamanho fixoToda linha tem 444 posições. Linhas mais curtas ou mais longas recusam o arquivo.
Campos numéricosAlinhados à direita, completados com zeros à esquerda.
Campos alfanuméricosAlinhados à esquerda, completados com espaços à direita.
Valores monetáriosSempre com 2 casas decimais, sem vírgula ou ponto. R$ 2.470,56000000000247056.
DatasFormato DDMMAA. Ex.: 12/08/2025 → 120825.
Caracteres permitidosApenas A-Z, a-z, 0-9, espaço e . / - , ( ) &. Não use acentos nem Ç — troque SÃO PAULO por SAO PAULO e AÇOS por ACOS.
CodificaçãoUTF-8 ou ASCII. Quebra de linha CRLF ou LF.
O erro mais comum

Acento ou cedilha em nome de sacado, razão social ou endereço. A mensagem devolvida aponta a posição exata e o nome do campo — por exemplo: "Caracteres inválidos encontrados na posição 240, dentro do campo 'Nome do sacado'."

Registro Header

#PosiçãoTam.CampoObrig.Conteúdo aceito
1001–0011Identificação do registroSim0
2002–0021Identificação do arquivo remessaSim1
3003–0097Literal remessaSimREMESSA
4010–0112Código do serviçoSim01
5012–02615Literal do serviçoSimCOBRANCA + 7 espaços
6027–04620Código do originadorSimCódigo fornecido pela QI CTVM no cadastro, alinhado à direita com zeros
7047–07630Nome do originadorSimRazão social
8077–0793Número do bancoNãoLivre
9080–09415Nome do bancoNãoLivre
10095–1006Data de gravação do arquivoSimDDMMAA
11101–1088BrancosSim8 espaços
12109–1102Identificação do sistemaSimMX
13111–1177Nº sequencial do arquivoNãoLivre
14118–1203Banco do cedenteNãoDígitos ou brancos
15121–1255Agência do cedenteNãoDígitos ou brancos
16126–1261DV da agênciaNãoLivre
17127–13812Conta corrente do cedenteNãoDígitos ou brancos
18139–1391DV da conta correnteNãoLivre
19140–377238BrancosSimExatamente 238 espaços
20378–39114CPF/CNPJ do cedente originalNãoCNPJ com 14 caracteres, CPF com 11 dígitos + 3 espaços, ou 14 espaços
21392–43847BrancosSimExatamente 47 espaços
22439–4446Nº sequencial do registroSim000001
Código do originador (posições 27–46)

É o identificador do originador cadastrado na configuração de cessão. Um código não cadastrado ou vinculado a outra configuração recusa o arquivo com a mensagem "O código do originador '…' não foi encontrado". Solicite o código no processo de homologação do cedente.

Cedente original (posições 378–391)

Campo específico da QI CTVM, que não existe no layout de mercado. Use quando o título já tiver passado por um endosso anterior e você precisar registrar o CNPJ/CPF do cedente de origem. Se não se aplica, deixe em branco.

Registro Detalhe

Um registro por título. Os campos em negrito são os que alimentam o ativo criado na carteira do fundo.

#PosiçãoTam.CampoObrig.Conteúdo aceito
1001–0011Identificação do registroSim1
2002–0076Data de carênciaNãoDDMMAA ou zeros
3008–0081Tipo de jurosNão0 sem correção, 1 juros fixo, 2 CDI, 3 IPCA-15, 4 IPCA, 5 IGPM, ou branco
4009–0102BrancosSim2 espaços
5011–02010Taxa de jurosNãoDígitos (7 decimais) ou 10 espaços
6021–0222CoobrigaçãoSim01 com coobrigação, 02 sem coobrigação
7023–0242Característica especial (SCR)NãoAnexo 8 do SCR 3040, 00 ou brancos
8025–0284Modalidade da operação (SCR)CondicionalAnexo 3 do SCR 3040. Pode ficar em branco para duplicatas e CTe
9029–0302Natureza da operação (SCR)NãoAnexo 2 do SCR 3040, 00 ou brancos
10031–0344Origem do recurso (SCR)NãoAnexo 4 do SCR 3040, 0000 ou brancos
11035–0362Classe de risco (SCR)NãoAA, AH, HH, 01, 00 ou brancos
12037–0371ZerosNão0 ou branco
13038–06225Nº de controle do participanteSimIdentificador único do ativo no seu sistema. Alinhado à esquerda
14063–0653Número do bancoNãoDígitos ou brancos
15066–0705ZerosNãoZeros ou brancos
16071–08111Identificação do título no bancoNãoDígitos ou 11 espaços
17082–0821Dígito do nosso númeroNãoLivre
18083–09210Valor pagoNãoZeros na cessão
19093–0931Condição de emissão da papeletaNãoBranco
20094–0941Papeleta para débito automáticoNãoBranco
21095–1006Data da liquidaçãoNãoZeros na cessão
22101–1044Identificação da operação do bancoNão4 espaços ou 0000
23105–1051Indicador de rateio de créditoNãoBranco ou 0
24106–1061Endereçamento de aviso de débitoNãoBranco
25107–1082BrancosNão2 espaços ou 00
26109–1102Identificação da ocorrênciaSimVer Ocorrências
27111–12010Nº do documentoSimNúmero do título/duplicata. Exatamente 10 caracteres
28121–1266Data de vencimentoSimDDMMAA
29127–13913Valor de faceSimValor nominal do título, 2 decimais
30140–1423Banco encarregado da cobrançaNãoDígitos, zeros ou brancos
31143–1475Agência depositáriaNão5 dígitos, 00000 ou brancos
32148–1492Espécie de títuloSimVer Espécies
33150–1501IdentificaçãoNãoBranco
34151–1566Data de emissão do títuloSimDDMMAA
35157–15821ª instruçãoNão00
36159–15912ª instruçãoNão0
37160–1612Tipo de pessoa do cedenteSim01 pessoa física, 02 pessoa jurídica
38162–17312Juros/mora por dia de atrasoNão12 caracteres alfanuméricos ou 12 espaços
39174–19219Nº do termo de cessãoNãoLivre ou brancos
40193–20513Valor presente (aquisição)SimValor pago pelo fundo por este título, 2 decimais
41206–21813Valor do abatimentoNãoZeros ou dígitos
42219–2202Tipo de inscrição do sacadoSim01 pessoa física (CPF), 02 pessoa jurídica (CNPJ)
43221–23414Nº de inscrição do sacadoSimCNPJ com 14 posições; CPF com 11 dígitos alinhados à direita. O dígito verificador é conferido
44235–27440Nome do sacadoSimNão pode ficar em branco
45275–31440Endereço do sacadoSimNão pode ficar em branco. Ex.: AV EXEMPLO, 100
46315–3239Nº da nota fiscalCondicionalObrigatório para duplicatas e CTe
47324–3263Série da nota fiscalNão3 alfanuméricos ou 3 espaços. Em branco assume 1
48327–3348CEP do sacadoSim8 dígitos, sem hífen
49335–39460CedenteSim335–380 nome do cedente (46) · 381–394 CNPJ do cedente (14)
50395–43844Chave da NF-eCondicional44 dígitos. Obrigatória para duplicata_mercantil e cte nas ocorrências 01, 81 e 84
51439–4446Nº sequencial do registroSimSequencial da linha, começando em 000002

Registro Trailer

#PosiçãoTam.CampoObrig.Conteúdo aceito
1001–0011Identificação do registroSim9
2002–438437BrancosSimExatamente 437 espaços
3439–4446Nº sequencial do registroSimNúmero da última linha do arquivo

Ocorrências aceitas

A ocorrência (posições 109–110) diz o que fazer com o título.

CódigoSignificadoQuando usar
01Remessa — aquisição de títulosPadrão da cessão. É o que você usa em quase todos os casos
80Remessa — aquisição com liquidação para a consultoriaTratada como aquisição
81Entrada por troca de títulos, com liquidação para a consultoriaContrapartida de recompra dentro do mesmo arquivo
84Entrada por troca de títulos, com liquidação para o cedenteContrapartida de recompra dentro do mesmo arquivo
72Recompra parcialSó em lote de substituição. Gera amortização do ativo recomprado
74Baixa por recompraSó em lote de substituição. Gera liquidação do ativo recomprado
Recompra exige lote de substituição

As ocorrências 72 e 74 só são aceitas quando a configuração de cessão é do tipo substituição e o lote foi criado com assignment_type: substitution_assignment. Em um lote comum, o arquivo é recusado com a mensagem "A ocorrência de recompra '…' só é permitida em configurações de cessão de recompra (substituição)".

Ocorrências de baixa não entram aqui

Códigos como 04, 14, 75 e 77 pertencem ao arquivo de baixa e são processados por outro fluxo. Enviá-los em um arquivo de cessão faz o ativo falhar no processamento, mesmo que a linha passe na validação de estrutura. Veja Baixa por Arquivo.

Espécies de título

A espécie, nas posições 148–149, define como o título é lido. Três códigos são processados no fluxo de cessão por arquivo:

CódigoEspécieTipo de ativoNota fiscalChave da NF-eExemplo
01Duplicataduplicata_mercantilObrigatóriaObrigatóriaBaixar
14Duplicata de serviçoduplicata_servicosObrigatóriaDispensadaBaixar
53CT-ecteObrigatóriaObrigatóriaBaixar
Outros códigos passam na estrutura, mas não são processados

O layout CNAB 444 prevê dezenas de espécies — 02 nota promissória, 41 CCB digital, 51 cheque, 60 contrato, entre outras. Elas passam pela validação estrutural do arquivo, mas não são convertidas em ativo no fluxo de cessão por arquivo: o processamento devolve "Asset type … was not expected" e o lote não avança.

Se o seu produto usa uma dessas espécies, ceda pela API de integração, ativo a ativo, ou confirme o caminho com integracao.dtvm@qitech.com.br antes de montar o arquivo.

A espécie precisa combinar com a configuração de cessão

Uma configuração de duplicata_mercantil espera espécie 01. Enviar uma espécie incompatível com o tipo de ativo da configuração faz o ativo ser recusado na inserção.

De-para: do CNAB para o ativo na carteira

Cada linha de detalhe vira um ativo idêntico ao que seria criado pelo endpoint de Criação de Ativo — Duplicata.

Posição no CNABCampo do ativo (API)
038–062 Nº de controle do participantediscounted_credit_right.external_id e participant_control_number — é por ele que o ativo é referenciado depois, inclusive na baixa
111–120 Nº do documentodiscounted_credit_right.order_number — identifica a linha dentro do arquivo e não pode se repetir
121–126 Data de vencimentodiscounted_credit_right.maturity_date
127–139 Valor de facediscounted_credit_right.face_value
148–149 Espécie de títuloasset_type
151–156 Data de emissãodiscounted_credit_right.invoice.issue_date
193–205 Valor presentetotal_purchase_value
219–220 / 221–234 Sacadoborrower.person_type e borrower.document_number
235–274 Nome do sacadoborrower.name
275–314 Endereço do sacadoborrower.address.street e number
315–323 / 324–326 Nota fiscalinvoice.number e invoice.serie
327–334 CEPborrower.address.postal_code
395–438 Chave da NF-einvoice.access_key
Header 027–046 Código do originadororiginator_document_number
Header 378–391 Cedente originaloriginal_assignor_document_number
Endereço do sacado

O logradouro e o número são extraídos do texto das posições 275–314, e o restante do endereço (bairro, cidade e UF) é completado automaticamente a partir do CEP. Escreva no formato LOGRADOURO, NUMERO.

Exemplo comentado

Cessão de duas duplicatas mercantis do cedente 11.222.333/0001-81, com vencimento em 10/10/2025.

CB120801.REM
01REMESSA01COBRANCA 00000011222333000181INDUSTRIA EXEMPLO S/A ...MX...000001
1...0CTRL000001...01000100001101025000000015100...0245678912000155COMERCIO EXEMPLO ALFA LTDA...000002
1...0CTRL000002...01000200002101025000000015200...0278912345000109COMERCIO EXEMPLO BETA LTDA...000003
9 ...000004
LinhaLeitura
HeaderOriginador 00000011222333000181, arquivo gerado em 12/08/2025, sistema MX
Detalhe 1Ativo CTRL000001, documento 0001000010, vence em 10/10/2025, face R$ 1.510,00, aquisição R$ 1.480,00, sacado CNPJ 45.678.912/0001-55
Detalhe 2Ativo CTRL000002, documento 0002000020, face R$ 1.520,00, aquisição R$ 1.490,00, sacado CNPJ 78.912.345/0001-09
TrailerFecha o arquivo com o sequencial 000004

Arquivos de exemplo

ArquivoEspécieO que traz
Duplicata mercantil01Dois títulos com nota fiscal e chave da NF-e preenchidas
Duplicata de serviços14Dois títulos com nota fiscal e sem chave da NF-e
CT-e53Dois conhecimentos de transporte com chave preenchida
Sobre os exemplos

Os três arquivos passam integralmente pela nossa validação. Os CNPJs são fictícios, mas têm dígito verificador válido — se você trocar por documentos "redondos" tipo 45678912000199, o arquivo será recusado.

Checklist antes de enviar

  • Todas as linhas com exatamente 444 caracteres
  • Header começa com 01REMESSA01COBRANCA e tem MX nas posições 109–110
  • Código do originador cadastrado, alinhado à direita com zeros
  • Sem acentos, Ç ou caracteres especiais em qualquer campo
  • CPF/CNPJ do sacado com dígito verificador válido
  • Nome e endereço do sacado preenchidos
  • Chave da NF-e com 44 dígitos nas duplicatas mercantis e CT-e
  • Nº de controle do participante único por ativo
  • Valores monetários sem vírgula, com 2 decimais
  • Ocorrência 01 (ou 72/74 apenas em lote de substituição)
  • Sequencial de registro correto, com o trailer fechando na última linha