Conciliação bancária e importação de extratos
Cadastrar contas bancárias, buscar o extrato pela API do Inter ou importar OFX/CSV/PDF de qualquer banco, e conciliar recebimentos com faturas, devoluções e despesas.
Funcionalidade nova
A conciliação bancária traz o extrato das contas da clínica para dentro do sistema e sugere automaticamente com qual fatura cada recebimento corresponde. Você confirma os encontros com um clique, registra devoluções (PIX de volta) e ainda transforma débitos em despesas — tudo sem digitar valores à mão.
O extrato pode chegar de dois jeitos, conforme a conta:
- API do Banco Inter — o sistema busca o extrato direto no banco, com as credenciais da conta.
- Importação de arquivo — para qualquer banco (inclusive o Inter sem API): você exporta o extrato em OFX, CSV ou PDF no internet banking e envia o arquivo.
Disponível para perfis administradores
Esta área exige permissão de escrita em Finanças (finances). Os profissionais sem esse acesso não veem a aba de conciliação.
Onde encontrar
Contas bancárias
Em Configurações → Contas bancárias. É onde você cadastra cada conta da clínica e escolhe se ela usa a API do Inter ou a importação de arquivo.
Conciliação (recebimentos)
Em Financeiro → Conciliação. É aqui que você busca ou importa o extrato e concilia os créditos (PIX, TED, boletos recebidos) com as faturas em aberto. Um ponto laranja no menu indica entradas ainda não conciliadas (o ponto azul, em Faturas, é de NFS-e pendente); a quantidade por mês está em Pendências → Financeiro.
Débitos do extrato (despesas)
Em Financeiro → Despesas, botão Débitos do extrato. Mostra os débitos das contas (da API ou de arquivos importados) para virarem despesas.
Antes de começar: cadastrar a conta bancária
Sem nenhuma conta cadastrada, a tela de Conciliação mostra Cadastre uma conta bancária e um atalho para Configurações → Contas bancárias.
Em Configurações → Contas bancárias (grupo Financeiro), clique em Adicionar conta bancária.
Escolha o Banco na lista (ou Outro banco, informando o código se quiser). O Nome da conta é preenchido com o nome do banco — ajuste para algo como "Itaú PJ". Agência e Conta são opcionais, mas ajudam o sistema a avisar quando um arquivo parece ser de outra conta.
Se o banco for o Banco Inter, marque Conectar via API para o extrato ser buscado automaticamente (veja abaixo). Sem a API, a conta recebe o extrato por arquivo.
Clique em Adicionar conta. A conta aparece na lista com a etiqueta API Inter ou Importação de arquivo e o último saldo conhecido.
Cada conta da lista tem Editar e Excluir. Uma conta que já tem lançamentos importados ou conciliados não é apagada — ela é apenas desativada, o histórico continua no fluxo de caixa e você pode Reativar depois. Uma conta sem lançamentos é excluída de vez.
Conectar o Banco Inter pela API
A integração usa as credenciais de API do Internet Banking do Inter (aplicação com escopos extrato.read e pagamento.read). Você precisa de quatro itens, gerados no painel do Inter para desenvolvedores: Client ID, Client Secret, Certificado (.crt ou .pem) e Chave Privada (.key).
Com Conectar via API marcado, preencha os quatro campos. Para o certificado e a chave, clique em Importar arquivo para ler o arquivo do seu computador — ou cole o conteúdo. Depois de salvar, o link Testar conexão confere as credenciais salvas.
O segredo, o certificado e a chave privada são criptografados antes de serem gravados. Ao editar a conta, deixe esses campos em branco para manter o que já está salvo. Desmarcar Conectar via API e salvar apaga as credenciais: a conta passa a receber extratos por arquivo. O histórico de alterações registra apenas quais credenciais mudaram, nunca os valores.
Como exportar o extrato em OFX
Para contas de importação de arquivo, o OFX é o formato mais confiável: traz um identificador por lançamento e os saldos. O próprio formulário e a lista de contas mostram o caminho do banco escolhido:
| Banco | Onde exportar |
|---|---|
| Banco Inter | App ou site: Extrato > Exportar > OFX |
| Itaú | Itaú Empresas (site): Conta corrente > Extrato > Salvar em outros formatos > OFX |
| Bradesco | Bradesco Net Empresa: Saldos e extratos > Extrato > Exportar > OFX |
| Banco do Brasil | BB Digital PJ (site): Conta corrente > Extrato > Salvar como OFX |
| Caixa | Internet Banking Caixa: Extrato > Exportar > formato OFX |
| Santander | Santander Empresas (site): Conta corrente > Extrato > Exportar > OFX |
| Nubank | App Nubank PJ: Conta > Extrato > Exportar extrato > OFX (enviado por e-mail) |
| Sicoob | Sicoob Empresarial (site): Extrato > Exportar > OFX |
| Sicredi | Internet Banking Sicredi: Extrato > Exportar > OFX |
| C6 Bank | App C6 Empresas: Extrato > Exportar extrato > OFX |
| Outros | No internet banking, abra o extrato da conta, escolha o período e exporte no formato OFX (Money/Quicken) |
Se o banco não oferece OFX, use o CSV ou o PDF do extrato.
Trazer o extrato para a conciliação
No topo de Financeiro → Conciliação fica a faixa da conta: com mais de uma conta, escolha a conta no seletor (há também a opção de ver todas); com uma conta só, não há seletor. Toda conta tem o botão Importar extrato; a conta do Inter com API configurada tem também Sincronizar.
Contas com API do Inter: sincronizar
Escolha o período nos dois campos de data da faixa (data inicial → data final). O padrão é o mês corrente.
Clique em Sincronizar. O sistema busca o extrato no Inter e traz os lançamentos do período.
Ao terminar, aparece o aviso N nova(s) transação(ões) importada(s) e a faixa mostra a última importação (quantos recebimentos vieram e quantos eram novos).
Janela de no máximo 90 dias
A API do Inter limita cada consulta a um intervalo de 90 dias. Períodos maiores são recusados. Para meses anteriores, busque em blocos.
Detalhes de como a busca trata os dados:
- Recebimentos (créditos) ainda não conciliados dentro do período buscado são reimportados a cada busca — o extrato sempre reflete o que o Inter retorna. Recebimentos de fora desse período ficam como estão, e transações já conciliadas (com fatura ou despesa), pareadas como devolução ou descartadas são sempre preservadas.
- Débitos nunca são apagados: ficam disponíveis para virar despesas na tela Débitos do extrato.
- Cada transação ganha um identificador estável baseado no conteúdo (data + valor + descrição), então buscar o mesmo período duas vezes não duplica lançamentos.
- O saldo atual da conta também é buscado e guardado a cada busca (esforço melhor — se falhar, a importação continua normalmente).
- Lançamentos que já entraram por um arquivo importado nessa conta (mesma data, valor e tipo) não são criados de novo pela busca.
Sem “Sincronizar”? A API não está configurada
O botão só aparece quando as credenciais da API estão salvas e podem ser lidas pelo sistema. Se a faixa mostra API do Inter não configurada, cadastre as quatro credenciais de novo em Configurações → Contas bancárias (a conta aparece com o selo Credenciais ilegíveis) — ou importe o extrato por arquivo enquanto isso.
Importar extrato: OFX, CSV ou PDF
Funciona em qualquer conta, inclusive a do Inter com API: dá para importar o OFX ou o PDF do Inter quando preferir o arquivo, ou para meses além da janela de 90 dias da API. Numa conta com API, a prévia marca com Já veio pela API a linha do arquivo que tem a mesma data, valor e tipo de um lançamento que a busca já trouxe — ela vem desmarcada, para não duplicar. A descrição não entra nessa comparação porque o Inter descreve o mesmo PIX de jeitos diferentes na API e no arquivo.
Com a conta selecionada, clique em Importar extrato. Abre o painel Importar extrato · nome da conta.
Clique em Escolher arquivo do extrato e selecione o arquivo OFX, CSV ou PDF (até 4 MB — se passar, exporte um período menor). Para um PDF, o campo Banco que emitiu o PDF já vem com o banco da conta; troque só se o arquivo for de outro banco.
Clique em Ler extrato. Nada é gravado ainda: o sistema monta uma prévia.
Revise a prévia (veja abaixo), marque ou desmarque linhas e clique em Importar N lançamento(s). Os créditos entram na caixa de entrada da conciliação e os débitos ficam disponíveis em Débitos do extrato.
O sistema reconhece o formato pelo conteúdo do arquivo. No CSV, o separador e as colunas (data, descrição, valor, crédito/débito) são detectados automaticamente. No PDF, a leitura usa o layout do banco quando ele é conhecido e um leitor genérico de tabelas nos demais. Alguns arquivos são recusados com uma explicação: fatura de cartão de crédito (não é extrato da conta), PDF que é só imagem (escaneado, sem texto) e arquivo sem nenhum lançamento. A recusa aparece no próprio painel, logo abaixo do formulário. Se o sistema não conseguir identificar o banco que emitiu um PDF, o campo Banco que emitiu o PDF fica destacado: escolha o banco nele e clique em Ler extrato de novo.
A prévia
O topo da prévia resume o arquivo: N lançamento(s) no arquivo · N novo(s) · N possível(is) duplicado(s) · N já importado(s). A tabela mostra data, descrição, tipo (Crédito ou Débito) e valor de cada linha.
- Novos vêm marcados.
- Já importados — linhas que a conta já tem (o mesmo lançamento de um arquivo anterior ou da API) aparecem numa lista à parte e são ignoradas. Reenviar o mesmo arquivo não cria nada de novo. Isso cobre o caso comum de extratos que se sobrepõem (o Itaú, por exemplo, exporta 60 dias: dois extratos mensais seguidos repetem um mês inteiro).
- Possível duplicado — uma linha igual (data, valor, tipo e descrição) a outra já registrada no mês mais recente, mas vinda de outro documento. Ela vem desmarcada: marque só se for de fato um segundo lançamento (duas cobranças idênticas no mesmo dia podem ser reais).
Avisos de conferência
A prévia também avisa quando este arquivo já foi importado nesta conta, quando o arquivo parece ser de outro banco e quando o número da conta no arquivo não confere com o da conta cadastrada. Confira se escolheu a conta certa antes de importar.
Conferência de saldo
Quando o arquivo traz saldo inicial e final, o sistema confere se saldo inicial + lançamentos = saldo final:
- Saldo conferido — os lançamentos batem com o saldo do extrato.
- O saldo não fecha — mostra a diferença. Quase sempre significa que algum lançamento ficou de fora da leitura; confira antes de confirmar.
- Sem saldos no arquivo, a prévia avisa que não foi possível conferir o total.
Prévia não confirmada
A prévia vale por 24 horas. Se fechar o painel com uma prévia aberta, o sistema pede confirmação. Prévias que você descarta ou que expiram são apagadas — inclusive as linhas lidas do arquivo. Depois disso, basta enviar o arquivo de novo.
Leitura por IA (último recurso para PDF)
Se a clínica habilitou a IA (veja Configuração de IA), ela pode ler um PDF que a leitura automática não conseguiu interpretar: quando não dá para saber de qual banco é o PDF, ou quando o leitor genérico leu o arquivo mas o saldo não fecha ou parte da tabela ficou de fora. Ela nunca é usada para OFX, CSV, PDF escaneado ou fatura de cartão.
- Antes do envio, CPF, CNPJ, telefone, e-mail e chaves PIX são removidos do texto.
- A prévia mostra Extraído por IA — revise as linhas e só permite importar depois que você marca Revisei as linhas. Confira data, valor e tipo de cada lançamento com o extrato.
- Sem a IA habilitada, a prévia sugere habilitá-la em Configurações quando a leitura automática pode estar incompleta. Se a IA falhar, a prévia fica com a leitura automática e avisa para revisar com atenção.
- Exige que o plano inclua IA e que ainda haja créditos de IA no mês, mas a leitura de extrato não consome crédito. Quem se excluiu do uso de IA no próprio perfil não aciona a leitura por IA.
Sempre que o banco oferecer, prefira o OFX: é lido sem IA, traz um identificador por lançamento e os saldos para a conferência.
Histórico e desfazer importação
Abaixo do envio, o painel lista as importações da conta com período, quantidade de lançamentos e situação (Prévia, Importado, Descartado, Expirado ou Desfeito). Uma prévia pode ser Descartada dali.
Uma importação confirmada pode ser desfeita com Desfazer: os lançamentos daquele arquivo são removidos, mas os que já foram conciliados com faturas ou despesas, ou descartados, são mantidos. Se uma importação posterior da mesma conta cobre parte do mesmo período, o sistema recusa e indica qual desfazer primeiro — a mais recente se apoia nas linhas da anterior.
Quem é o pagador?
Para recebimentos via PIX, o sistema extrai o nome do pagador da descrição do Inter (ex.: PIX RECEBIDO - Cp :00000000-ADRIANA MC SIQUEIRA → "ADRIANA MC SIQUEIRA"). Esse nome é o que alimenta o casamento com a fatura. Quando não dá para identificar, a transação aparece como "Pagador não identificado" e você concilia manualmente.
Conciliar recebimentos com faturas (matching)
A tela é dividida em duas colunas: à esquerda, a caixa de entrada com os recebimentos pendentes; à direita, o espaço de trabalho com os candidatos do recebimento selecionado. Clique em um pagamento na lista e a coluna direita mostra a recomendação.
O cabeçalho do espaço de trabalho traz um aviso colorido que resume a situação:
| Aviso | O que significa |
|---|---|
| Match forte detectado | Existe fatura em aberto com o mesmo valor e responsável financeiro vinculado. Confira e confirme. |
| Match sugerido | O valor bate, mas o nome do pagador não está vinculado como responsável. Verifique antes de conciliar. |
| Sem candidatos | Nenhuma fatura em aberto corresponde ao valor ou ao pagador. Busque manualmente, crie uma fatura ou descarte. |
Cada fatura candidata recebe uma etiqueta de confiança:
- Pagador usual — esse pagador já foi associado a este paciente antes (sinal mais forte).
- Responsável bate — o nome do pagador casa com a mãe, o pai ou o paciente da fatura.
- Parcial — o sobrenome do paciente aparece no nome do pagador, mas sem casamento completo.
- Só valor — apenas o valor coincide; nenhum nome bate.
O sistema aprende com você
Ao conciliar, a clínica memoriza a combinação pagador → paciente. Na próxima vez que o mesmo PIX chegar, a fatura desse paciente aparece marcada como "Pagador usual" e o casamento fica praticamente automático.
Conciliar uma fatura
Selecione o recebimento na caixa de entrada.
Confira o candidato no topo da lista (o mais provável fica destacado). Use o ícone de olho para Ver fatura em outra aba, se precisar.
Clique em Conciliar na linha da fatura correta. Aparece a confirmação e o recebimento sai da lista de pendentes.
Quando não há candidato certo
No espaço de trabalho você também pode:
- Buscar outra fatura — abre uma busca para localizar manualmente uma fatura e adicioná-la à lista de candidatos (sem conciliar automaticamente). A fatura encontrada aparece em "Adicionadas manualmente".
- Criar fatura — abre o painel de criação de fatura já com o valor e a data do recebimento preenchidos; ao salvar, a fatura é criada e conciliada de uma vez. Ao escolher sessões ainda não faturadas, cada uma aparece com o valor que será cobrado de verdade — inclusive quando vem de um preço por serviço, e não do valor de sessão do cadastro. Sessões marcadas como resolvidas em Pendências não aparecem nessa lista; para cobrar uma delas, reabra-a em Ver resolvidas.
- Descartar — marca o recebimento como sem relação com pacientes (ele sai da caixa de entrada e pode ser restaurado depois).
Pagamentos combinados (vários em um só PIX)
Quando um responsável paga duas faturas da mesma família (ou várias sessões do mesmo paciente) em uma única transferência, o sistema detecta a soma e mostra um cartão verde "Pagamento combinado" com as faturas listadas e o responsável compartilhado. Clique em Conciliar todas e o valor é distribuído automaticamente entre as faturas, cada uma recebendo até o seu próprio saldo.
Pagamentos parciais e sobras
Se o recebimento for maior do que uma única fatura, o sistema concilia o valor da fatura e mantém a sobra em aberto. O cabeçalho passa a mostrar Sobra de R$ X e, no bloco Já conciliado, o quanto já foi alocado (R$ X de R$ Y). A partir daí você pode adicionar outra fatura para o restante ou registrar uma devolução (veja abaixo).
Conciliar pode liberar repasse
Se a clínica usa o regime Sobre o recebido (Configurações → Cobrança e faturas → Repasse), é a conciliação que libera o repasse dos profissionais: cada fatura conciliada torna devida a parte dela, proporcionalmente. Desfazer a conciliação devolve esse valor para "ainda não reconhecido" — acertos já registrados nunca são recalculados. Veja Repasse a profissionais.
Conferir e desfazer
Abaixo da área principal, a tabela Conciliadas recentemente lista os pagamentos já conciliados, com filtro por pagador/paciente e por mês. Pagamentos divididos em mais de uma fatura aparecem com a etiqueta "N faturas combinadas". Para reverter, clique em Desfazer (ou Desfazer tudo, no caso de pagamento combinado) — a conciliação inteira é desfeita e o status das faturas é recalculado.
Não é possível descartar uma transação já conciliada, nem descartar uma transação que tenha uma devolução vinculada. Desfaça a conciliação ou a devolução primeiro.
Reembolsos e devoluções
Quando um valor recebido a mais precisa ser devolvido por PIX/transferência (ou quando você devolveu um pagamento por engano), o sistema pareia o crédito que sobrou com o débito da devolução, fechando a transação sem deixar saldo solto.
Em um recebimento com sobra, clique em Identificar devolução no bloco "Já conciliado".
O sistema sugere transações de débito candidatas, ranqueadas por proximidade de valor, semelhança de nome e proximidade de data (janela padrão de 14 dias). Cada candidato mostra etiquetas como "Valor exato", "Nome similar" ou "Data próxima".
Selecione o débito correto, ajuste o Valor se necessário e clique em Registrar devolução. O par fica vinculado e o restante da transação é considerado resolvido.
O caminho inverso também existe: na tela Débitos do extrato, um débito pode ser marcado como Devolução ("Este débito é uma devolução de um crédito anterior"), e o sistema busca o crédito de origem correspondente.
Débitos do extrato (despesas)
A tela Débitos do extrato (em Financeiro → Despesas → Débitos do extrato) mostra os débitos das contas — vindos da API do Inter ou de arquivos importados — para virarem despesas, e tenta reconciliá-los com despesas já cadastradas. Com mais de uma conta, escolha a conta no seletor ao lado do título.
Em uma conta com API do Inter configurada, clique em Buscar no Inter para trazer os débitos recentes. Em qualquer conta, os débitos também chegam pela importação de extrato. Use Reconciliar para vincular automaticamente as despesas recorrentes que batem.
Em Sugestões de vínculo, confira os pareamentos propostos entre um débito e uma despesa existente e clique em Confirmar para vincular.
Para os débitos restantes (Transações de débito não vinculadas), use:
- Avulsa — cria uma despesa única, já marcada como paga e vinculada ao débito.
- Recorrente — cria uma despesa mensal recorrente (os próximos meses são gerados automaticamente).
- Devolução — marca o débito como devolução de um crédito anterior.
- Ignorar — descarta o débito (despesa pessoal, fora da clínica).
Categorização automática
Ao importar despesas, o sistema sugere categoria e fornecedor para cada débito:
- Primeiro compara a descrição com os padrões já confirmados antes (quanto mais vezes você confirmou aquele padrão, maior a confiança — Alta, Média ou Baixa).
- Se nenhum padrão bate com segurança e houver IA configurada, a descrição é classificada por IA contra as categorias da clínica.
- A sugestão aparece como uma etiqueta colorida no cartão do débito; você sempre tem a palavra final ao criar a despesa.
Pagamentos agendados
O botão Agendamentos busca pagamentos agendados (boletos futuros) no Inter. Cada agendamento pode ser importado individualmente (Criar Despesa) ou todos de uma vez (Importar Todos), virando despesas a vencer.
Pagamentos agendados dependem do seu plano no Inter. Se a conta não oferecer esse recurso, aparece o aviso "Pagamentos agendados não disponível para sua conta Inter" — isso não afeta a importação do extrato.
Perguntas frequentes
Importei o mesmo período duas vezes — vou ter lançamentos repetidos?
Não. Na API, cada transação tem um identificador estável (data + valor + descrição). Na importação de arquivo, a prévia separa o que a conta já tem como já importado e ignora essas linhas.
Importei o arquivo errado.
No histórico do painel Importar extrato, clique em Desfazer na importação. Lançamentos já conciliados ou descartados são mantidos.
Meu banco não exporta OFX.
Envie o CSV ou o PDF do extrato. Se o PDF não for reconhecido e a clínica tiver a IA habilitada, a leitura por IA entra como último recurso, sempre com revisão antes de importar.
O pagador veio como 'não identificado'. E agora?
Concilie manualmente: use Buscar outra fatura ou Criar fatura. Ao conciliar, o pagador fica memorizado para a próxima vez.
Conciliei a fatura errada.
Vá à tabela Conciliadas recentemente e clique em Desfazer. O status da fatura volta ao que era.
Recebi a mais e devolvi por PIX.
Use Identificar devolução na sobra do recebimento e pareie com o débito da devolução.