Como exportar o OFX da fatura do cartão de crédito
Vários emissores brasileiros exportam a fatura de cartão em OFX — o
mesmo formato que você já usa para a conta corrente. O CaixaUnica
reconhece o envelope <CCSTMTRS> (cartão) e roteia o arquivo para o
módulo Cartão automaticamente. Importador: card-ofx.
OFX é a melhor opção quando o seu banco oferece, porque tem FITID
estável (dedupe robusto) e nada de heurística — o mesmo arquivo
importado duas vezes nunca duplica linhas.
Emissores que exportam OFX de fatura
| Emissor | Caminho típico |
|---|---|
| Itaú | Bankline → Cartões → Fatura → Exportar como OFX. |
| Bradesco | Bradesco Net → Cartões → Fatura → Exportar OFX. |
| Santander | Santander Way / Internet Banking → Cartões → Fatura → Exportar OFX. |
| Banco do Brasil | bb.com.br → Cartão de crédito → Fatura → Salvar OFX. |
| Nubank | App → Cartão de crédito → fatura aberta/fechada → Exportar fatura (disponível em algumas faturas; se só aparecer CSV, use Como exportar a fatura do cartão XP como referência para CSV). |
Se o seu emissor não está na lista, busque por "exportar OFX" dentro
do app ou internet banking de cartões. O envelope OFX para cartão é
padrão (<CREDITCARDMSGSRSV1> / <CCSTMTRS>) e qualquer arquivo bem
formado funciona.
Importar no CaixaUnica
- Abra Ferramentas → Importar.
- Arraste o arquivo
.ofx. O detector reconhece o envelope<CCSTMTRS>e selecionacard-ofxautomaticamente. - Selecione a conta de cartão correspondente (uma por titular — PF / PJ — não uma por mês).
- Clique em Executar.
Como o CaixaUnica interpreta o arquivo
- Cada
<STMTTRN>vira uma transação. OFITIDdo OFX identifica a transação, então o mesmo arquivo importado duas vezes não duplica linhas. - Convenção de sinal: a maioria dos emissores brasileiros emite cobranças com
<TRNAMT>positivo (perspectiva do banco: você deve esse valor). O CaixaUnica inverte para o modelo unificado (saída = negativo) e mantém o valor original arquivado para auditoria. - Pagamento da fatura vem como
<TRNAMT>negativo (reduz seu saldo devedor) → vira positivo aqui. - Estornos vêm como
<TRNAMT>negativo → também positivos no nosso modelo (são entradas que reduzem sua dívida).
Problemas comuns
- Banco emite OFX mas o sinal aparece invertido no painel: alguns emissores seguem a spec OFX 2.x ao pé da letra (cobranças negativas no arquivo) em vez da convenção mais comum no Brasil. Se as suas compras aparecerem como entradas em vez de saídas, abra uma issue citando o nome da instituição — o ajuste é uma linha de override.
- OFX vem como
.html: alguns bancos compactam o OFX dentro de HTML. Abra o arquivo num editor de texto e remova tudo antes do<?xml(ouOFXHEADER:100). - Importei o mesmo arquivo duas vezes: sem problema. A deduplicação usa o
FITIDdo OFX — sobreposições entre faturas consecutivas são ignoradas. - Meu emissor só dá CSV/PDF, sem OFX: se for XP, veja Como exportar a fatura do cartão XP. Para outros emissores que só ofereçam CSV ou PDF, abra um pedido em Configurações → Feedback anexando um arquivo redactado e nós avaliamos um importador dedicado.