Pagamentos EFT explicados: registrando transferências eletrônicas no Beancount
As transferências eletrônicas de fundos (EFT) movimentam discretamente a maior parte do dinheiro em um negócio moderno. Aluguel, folha de pagamento, repasses a clientes e até reembolsos migram cada vez mais para redes digitais em vez de cheques em papel. Essa velocidade e conveniência criam novas expectativas contábeis: é preciso acompanhar o dinheiro antes, durante e depois de sair do banco.
Este guia explica como funcionam as principais redes EFT, quais pontos observar no cronograma de liquidação e como modelar todo o fluxo no Beancount para que o livro razão reflita a realidade do caixa.
O que é um pagamento EFT?
Uma transferência eletrônica de fundos é qualquer movimentação de dinheiro entre contas bancárias feita por mensagens digitais, em vez de dinheiro físico ou documentos em papel. O termo abrange débitos e créditos ACH, transferências bancárias, transações com cartão de débito, pagamentos peer-to-peer, produtos de pagamento instantâneo e mais. Em vez de portar uma autorização física, o remetente orienta o banco a enviar ou receber fundos por uma rede compartilhada.
A principal implicação contábil: o momento em que o EFT é iniciado, a data em que aparece no extrato bancário e a data em que a contraparte reconhece o valor costumam ser diferentes. É necessário registrar a intenção, o valor em trânsito e a liquidação final para manter saldos confiáveis.
Redes EFT populares para pequenas empresas
- ACH (Automated Clearing House). Transferências em lote que liquidam em um a três dias úteis. Muito usadas para folha, fornecedores e cobranças recorrentes por causa das taxas previsíveis.
- Same Day ACH. Variante acelerada que continua passando pela NACHA, mas credita a conta de destino no mesmo dia se enviada antes dos prazos. Útil para correções urgentes de folha ou pagamentos expressos a fornecedores.
- Transferências bancárias (wire). Liquidação bruta em tempo real com taxas mais altas, típica para transações grandes, sensíveis ao tempo ou internacionais.
- Redes de cartões de débito e virtuais. Vendas sem presença de cartão e repasses de plataformas (Stripe, PayPal, marketplaces) acabam liquidadas como EFT, embora haja um processador de cartões no meio.
- Serviços de pagamento instantâneo. Oferecem crédito imediato para uma conta ou cartão de débito via RTP ou push-to-card. Têm taxas maiores, mas são valiosos para pagamentos a trabalhadores independentes ou desembolsos de emergência.
- Links de pagamento banco a banco. APIs de open banking e RTP permitem que clientes autorizem uma cobrança pontual diretamente de suas contas com confirmação e finalidade instantâneas.
Como um EFT avança da origem à liquidação
- Autorização. Você (ou sua plataforma) obtém o consentimento do cliente ou fornecedor e armazena os dados bancários ou credenciais tokenizadas.
- Envio. O banco ou processador de pagamentos agrupa as instruções e as envia à rede apropriada (ACH, RTP, SWIFT etc.).
- Processamento na rede. A rede valida a transação, verifica sanções ou erros e agenda a liquidação.
- Liquidação. Os fundos circulam entre as instituições financeiras participantes. O banco mostra o valor primeiro como pendente e depois como lançado quando compensado.
- Notificação e conciliação. Extratos, webhooks ou arquivos CSV confirmam os valores finais e eventuais taxas ou chargebacks.
O livro razão deve espelhar essa linha do tempo. Use contas de apoio (como clearing ou valores a depositar) quando o dinheiro estiver em trânsito para que o caixa disponível não pareça maior ou menor do que é.
Registrando atividades EFT no Beancount
Recebimentos de clientes via ACH
Quando uma plataforma deposita receitas de cartão ou ACH, as taxas geralmente são retidas antes que o dinheiro chegue ao banco. Registre a venda bruta, as taxas e o valor líquido em uma única transação:
2025-09-03 * "Stripe Payout" "Vendas com cartão em agosto"
Assets:Bank:Operating 4,850.00 USD
Expenses:Fees:PaymentProcessors 150.00 USD
Income:Sales -5,000.00 USD
Se o depósito permanecer como pendente por um dia antes de contabilizar, inclua uma conta intermediária:
2025-09-03 * "Stripe Payout" "Vendas com cartão em agosto"
Assets:Clearing:Stripe 4,850.00 USD
Expenses:Fees:PaymentProcessors 150.00 USD
Income:Sales -5,000.00 USD
2025-09-04 * "Stripe Payout Settlement"
Assets:Bank:Operating -4,850.00 USD
Assets:Clearing:Stripe 4,850.00 USD
Pagamentos a fornecedores via ACH ou wire
Separe a data de aprovação da data de lançamento bancário para monitorar compromissos de caixa:
2025-09-05 * "ACH Payment" "Pagamento Greenline Supplies"
Expenses:CostOfGoodsSold 1,920.00 USD
Assets:Clearing:OutboundACH -1,920.00 USD
2025-09-06 * "ACH Settlement" "Greenline Supplies"
Assets:Clearing:OutboundACH 1,920.00 USD
Assets:Bank:Operating -1,920.00 USD
Para wires, utilize uma conta de clearing dedicada para registrar a taxa separadamente:
2025-09-07 * "Wire Fee"
Expenses:Fees:Bank 25.00 USD
Assets:Bank:Operating -25.00 USD
Depósitos diretos de folha de pagamento
Processadores de folha normalmente debitam um valor único referente ao líquido dos salários mais impostos. Divida o lançamento para que os passivos sejam zerados quando o EFT for liquidado:
2025-09-10 * "Payroll Funding" "Folha de setembro"
Expenses:Payroll:Wages 18,500.00 USD
Expenses:Payroll:Taxes 4,200.00 USD
Liabilities:Payroll:TaxesPayable -4,200.00 USD
Assets:Clearing:Payroll -18,500.00 USD
2025-09-11 * "Payroll Settlement"
Assets:Clearing:Payroll 18,500.00 USD
Assets:Bank:Operating -18,500.00 USD
Checklist de conciliação para EFT
- Relacione cada crédito ou débito com a data do extrato bancário, e não apenas com o relatório do processador.
- Verifique se as contas de clearing voltam a zero; saldos restantes indicam transações pendentes.
- Registre taxas de gateway, chargebacks e estornos no período em que ocorrerem.
- Armazene o número de confirmação do processador como metadados (
txn_id
oueft_id
) para manter o rastro de auditoria. - Agende revisões periódicas de devoluções ACH (códigos R01–R85) para reenviar pagamentos rapidamente.
Controles e ideias de automação
- Configure as importações de feeds bancários para sinalizar transações EFT acima de um limite e exigir revisão secundária.
- Use as diretivas
balance
do Beancount para impor os saldos esperados das contas de clearing no fechamento do mês. - Anexe metadados YAML com tempos de processamento (
settlement_days: 2
) e modele cenários de fluxo de caixa no Fava ou em análises posteriores. - Exporte logs NACHA ou eventos do processador para um sistema de controle de versão e mantenha um histórico imutável fora do portal bancário.
Perguntas frequentes
Pagamentos EFT são seguros? Eles contam com mensagens bancárias criptografadas e redes reguladas. Os controles internos — como aprovação dupla para novos beneficiários — são a defesa mais importante.
Qual o prazo de liquidação de um EFT? ACH normalmente liquida em T+1 ou T+2, wires liquidam no mesmo dia e soluções instantâneas concluem em segundos se ambos os bancos suportarem o rail. Registre a data exata de lançamento para evitar divergências temporais.
Preciso de contas especiais no Beancount para EFT? Não é obrigatório, mas contas de clearing facilitam identificar atrasos e conciliar pagamentos complexos. Pense nelas como uma área de espera que espelha a rede de processamento.
Manter a atividade EFT transparente no Beancount oferece visibilidade em tempo real do capital de giro. Com registros precisos, você projeta o caixa, responde rapidamente a clientes e encerra os livros sem vasculhar portais bancários.