ForHosting KIT · Finanças e dinheiro

Calculadora de conciliação bancária

Um extrato de 12.450, somados os depósitos em trânsito e subtraídos os cheques pendentes, chega a 12.775,25, exatamente o que mostra a sua contabilidade: a diferença é zero. Se não for, ainda falta achar um lançamento. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Saldo do extrato
12.450
Cheques pendentes
875,25
Depósitos em trânsito
1.200,5
Saldo contábil
12.775,25
Você obtém
Saldo ajustado
12.775,25
Diferença
0

A conciliação bancária é o controle de fechamento do mês que explica por que o valor de caixa impresso no extrato quase nunca coincide com o valor que está no razão na mesma data. Itens de timing — cheques que a empresa já emitiu e o banco ainda não pagou, e depósitos que os livros já registraram e o extrato ainda não creditou — ficam entre esses dois totais até compensarem. Esta calculadora aceita quatro importes finitos: o saldo final do extrato, os cheques pendentes, os depósitos em trânsito e o saldo contábil (razão de caixa). Forma a cifra bancária ajustada como extrato mais depósitos em trânsito menos cheques pendentes e, em seguida, informa esse saldo ajustado e a diferença frente aos livros. Diferença zero significa que os dois registros encontram o mesmo total de caixa; diferença diferente de zero aponta um encargo bancário não lançado, um cheque NSF, uma transposição ou outro item que ainda precisa ser contabilizado.

O que as quatro cifras significam e como o saldo ajustado é formado

Um extrato bancário é um retrato de terceiros do caixa que a instituição lançou até uma data de corte. O livro-caixa, ou razão de caixa, é o registro contínuo da própria empresa sobre o mesmo caixa. Esses dois números discordam na maioria dos fechamentos por motivos ordinários, não fraudulentos: cheques que a empresa já registrou como pagamentos e que os favorecidos ainda não apresentaram, e depósitos que a empresa já registrou como recebimentos e que chegaram ao banco depois do corte do extrato.

Esses dois itens de timing chamam-se cheques pendentes e depósitos em trânsito. O ajuste do lado banco no livro-texto é, portanto, mecânico. Comece pelo saldo final do extrato, some cada depósito em trânsito e subtraia o total de cheques pendentes.

O resultado é o saldo bancário ajustado — a cifra de caixa que os dois registros deveriam compartilhar depois de reconhecer os itens de timing. Esta calculadora trata o saldo contábil como já completo no razão, de modo que o saldo ajustado que ela devolve é essa cifra do lado banco, e a diferença é o saldo ajustado menos o saldo contábil. Quando a diferença é zero, extrato e livros foram conciliados no mesmo total.

Quando não é zero, resta algo além do timing: uma tarifa ou juros que os livros ainda não lançaram, um cheque NSF, um depósito registrado no valor errado, um cheque que o banco pagou e não está na lista de pendentes, ou uma simples transposição. A calculadora não inventa esses itens do lado livros; ela expõe o buraco em dinheiro para um contabilista localizar.

Os importes podem ser positivos, negativos ou zero, para que uma correção de estorno entre como número com sinal; a única regra rígida é que cada importe seja um número finito.

Onde uma calculadora de conciliação bancária justifica o uso

Controllers e contabilistas rodam uma calculadora de conciliação bancária no fechamento do mês para confirmar o caixa antes de encerrar o período, sem remontar uma planilha cada vez que o arquivo do banco atrasa.

Salas de aula de contabilidade e cursos de preparação para exame usam o mesmo contrato de quatro campos para o aluno conferir se somou os depósitos em trânsito e subtraiu os cheques pendentes na ordem certa, e para um avaliador tratar uma diferença diferente de zero como sinal de procurar uma tarifa faltante em vez de um aproveitamento silencioso. Como a implementação é parse pura de nível A, cada chamada bem-sucedida é barata, local e sem tokens de modelo nem rede de saída.

Ela não entra em um banco, não raspa extrato, não guarda números de conta nem lança lançamentos; só concilia os quatro importes que você informa. Validação falha não consome saldo. Mantenha os pedidos pequenos, fixe os centavos arredondados nos testes e você obtém um saldo ajustado e uma diferença reproduzíveis para pacotes de fechamento, plugins de curso e workers de borda, sem montar um razão próprio.

Use a diferença como marca de conferência: zero significa que os itens de timing explicam o buraco; qualquer outro valor significa que ainda é preciso achar e lançar outra partida de conciliação.

Fechamento de caixa do fim do mês

Informe o saldo do extrato, os cheques pendentes, os depósitos em trânsito e o saldo contábil para confirmar a cifra de caixa ajustada antes de encerrar o período.

Conferências de sala de aula e de exame

Deixe o aluno enviar os quatro importes de uma conciliação de livro-texto e verificar o saldo ajustado e se a diferença é zero.

O que uma diferença diferente de zero significa?

Os itens de timing não explicaram o buraco por completo. Procure encargos ou juros bancários não lançados, cheques NSF, depósitos registrados no valor errado, cheques pendentes omitidos ou uma transposição; lance o item faltante e rode de novo.

O que acontece se um importe não for um número finito?

Valores ausentes, strings vazias, NaN e infinitos são rejeitados e não são cobrados.

Cheques pendentes ou depósitos em trânsito podem ser zero?

Sim. Zero é válido quando nada está pendente nem em trânsito. Negativos com sinal também são aceitos para uma correção de estorno entrar como número.

O que são cheques pendentes e depósitos em trânsito?

São itens de prazo. Cheques pendentes são pagamentos já lançados nos seus livros que o favorecido ainda não apresentou; depósitos em trânsito são recebimentos lançados que chegaram ao banco depois do fechamento do extrato.

A calculadora lança tarifas ou juros do banco por mim?

Não. Ela considera o seu saldo contábil completo e só mostra a diferença. Uma tarifa, juros ou um cheque devolvido que ainda não estejam nos seus livros aparecem como diferença que você precisa lançar.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/fin/bank-reconciliation

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/fin/bank-reconciliation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"statement_balance":12450,"outstanding_checks":875.25,"deposits_in_transit":1200.5,"book_balance":12775.25}'
{
  "statement_balance": 12450,
  "outstanding_checks": 875.25,
  "deposits_in_transit": 1200.5,
  "book_balance": 12775.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.bank_reconciliation",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Qualquer importe ausente ou que não seja um número finito falha com invalid_input e não é cobrado.

Contrato de entrada, forma da resposta e erros não finitos

Exemplo: um extrato de doze mil quatrocentos e cinquenta, depósitos em trânsito de mil e duzentos com cinquenta centavos, cheques pendentes de oitocentos e setenta e cinco com vinte e cinco centavos e um saldo contábil de doze mil setecentos e setenta e cinco com vinte e cinco centavos produzem um saldo ajustado de doze mil setecentos e setenta e cinco com vinte e cinco centavos e diferença zero. Envie por POST um corpo JSON com quatro números finitos obrigatórios. statement_balance é o caixa final do extrato (aliases bank_statement_balance, bank_balance, statement). outstanding_checks é o total de cheques emitidos que o banco ainda não compensou (aliases checks_outstanding, outstanding). deposits_in_transit é o total de recebimentos já nos livros que ainda não apareceram no extrato (aliases deposits, transit_deposits). book_balance é o saldo do razão de caixa na mesma data (aliases books, ledger_balance, cash_book_balance). Cada campo pode chegar como número JSON ou como string numérica. Campos ausentes, strings vazias, nulos e qualquer valor que não seja um número finito — inclusive NaN e infinitos — falham com invalid_input nomeando o campo, e essas falhas não são cobradas. Em caso de sucesso o corpo ecoa as quatro entradas arredondadas half-up para centavos, devolve adjusted_balance como extrato mais depósitos em trânsito menos cheques pendentes, devolve difference como adjusted_balance menos book_balance, define reconciled como true só quando essa diferença é exatamente zero após o arredondamento, e inclui uma string formula curta que reafirma a identidade. Combine a resposta com a própria lista de itens não compensados se precisar de um confronto linha a linha; este endpoint soma as quatro cifras e não analisa um arquivo de extrato nem um registro de cheques.

Onde uma calculadora de conciliação bancária justifica o uso

Ferramentas de pequeno negócio, checklists de fechamento e papéis de auditoria interna chamam o endpoint JSON para marcar contas cujo saldo bancário ajustado ainda discorda do razão.

Painéis de fechamento e papéis de trabalho

Chame o mesmo contrato JSON a partir de scripts a US$ 0,002 por sucesso para marcar razões cujo saldo bancário ajustado ainda discorda dos livros.

Como o saldo ajustado é calculado?

adjusted_balance é statement_balance mais deposits_in_transit menos outstanding_checks. difference é essa cifra ajustada menos book_balance. reconciled é true só quando a diferença é exatamente zero após arredondar para centavos.

Quanto custa a calculadora de conciliação bancária?

O widget do navegador é gratuito. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; falhas invalid_input não são cobradas.

Ver a documentação completa do KIT →