REDA One Centro de ajuda
PT
Idioma
English EN Español ES Português PT Italiano em breve Français FR Deutsch em breve العربية em breve
reda.one ↗
Início / REDA One / Integrações / REDA Financials (a extensão de contabilidade) / Transferências bancárias EFT / Processamento NACHA

Transferências bancárias EFT / Processamento NACHA

Se você cobra aluguel de locatários ou paga proprietários e fornecedores por meio eletrônico, não vai querer digitar cada pagamento manualmente no portal do seu banco. Em vez disso, o REDA Financials pode gerar um arquivo pronto para o banco — um arquivo no formato NACHA, o padrão que os bancos dos EUA processam para transferências ACH — de modo que toda uma rodada de cobranças ou pagamentos vira um único envio. Este guia é para o administrador financeiro que faz essa configuração. Nenhum conhecimento prévio é presumido: definimos cada termo conforme avançamos. Ao final, você será capaz de preparar a conta bancária e os dados do beneficiário, criar uma instrução EFT recorrente e entender cada campo dela, executar o processador, ler o lote resultante e seus status, e rastrear uma única instrução até uma linha no arquivo que o banco lê — e saber como a instrução avança sozinha para a próxima vez.

Este é um recurso configurado. O processamento EFT está instalado e ativo, mas nenhum lote foi executado na organização de referência. Trate este artigo como uma descrição de como o recurso foi construído para funcionar, e gere e inspecione um arquivo real em um espaço de trabalho de teste — usando dados bancários fictícios — antes de confiar nele em produção.
Trate os dados bancários com cuidado. Este recurso armazena números de conta e de roteamento — dados sensíveis. Restrinja quem pode vê-los e editá-los, nunca informe números bancários reais em um espaço de trabalho de teste e nunca inclua números de conta ou de roteamento reais em capturas de tela, exportações ou chamados de suporte. Um arquivo gerado contém números reais de cada beneficiário — mova-o apenas pelo canal seguro que o seu banco especificar. Mascare esses números em todos os outros lugares.
Como chegar lá. O trabalho com EFT acontece em duas áreas — a guia EFT Instruction (ordens permanentes) e a guia EFT Batch (execuções de processamento) — com uma tela de processador para iniciar uma execução. Como o lugar delas no menu pode variar entre espaços de trabalho, peça ao seu administrador o caminho exato no seu, ou encontre-as pelo Iniciador de aplicativos (o ícone de grade no canto superior esquerdo de qualquer página).
Acesso necessário. Esta é uma tarefa de administrador financeiro e, por envolver dados bancários, deve ser rigorosamente restrita. Trabalhar com instruções e lotes EFT a partir das guias delas exige o conjunto de permissões REDA OEM Financials Admin. Se você não conseguir acessar as guias ou o processador, peça ao seu administrador que o atribua.

O fluxo em resumo

Quatro coisas funcionam em sequência. Vale a pena ter a forma completa em mente antes de configurar qualquer coisa, porque cada peça alimenta a seguinte:

PeçaO que é
EFT InstructionUma ordem permanente — cobrar de ou pagar a uma parte específica, quanto, com que frequência e a próxima data em que vence
A execuçãoVocê inicia o processador para uma data; ele reúne todas as instruções vencidas e transforma cada uma em um documento contábil
EFT BatchO registro de uma execução: um cabeçalho com um status e um total, e uma linha por pagamento nele
O arquivo bancárioO arquivo no formato NACHA produzido a partir do lote, que você baixa e envia ao seu banco

Portanto, o fluxo é: você configura as instruções uma vez; no dia em que executa o processador, a REDA reúne as que estão vencidas, cria um documento de cobrança ou pagamento para cada uma e as registra como um lote; em seguida, você gera um arquivo a partir desse lote e o entrega ao banco. Depois, cada instrução avança discretamente a própria data de vencimento para estar pronta na próxima vez. As duas direções têm nomes que vale a pena aprender desde já: uma instrução Receipt recebe dinheiro (um débito de aluguel do locatário) e uma instrução Disbursement paga dinheiro (um repasse ao proprietário ou um pagamento a fornecedor).

Instrução (vencida) → execução → um documento de cobrança ou pagamento + uma linha de lote → arquivo NACHA → você envia → a instrução avança

Configure a conta bancária de origem

Todo arquivo EFT tem dois lados: quem envia (você) e quem recebe (cada beneficiário). Esta seção é o lado do envio. A conta bancária de origem é a conta bancária da própria organização — aquela em que o dinheiro é recebido ou da qual ele é pago — e ela precisa carregar os dados de identificação que um arquivo bancário exige em seu cabeçalho. Você define isso uma vez por conta bancária, do lado contábil.

Campo da conta bancáriaO que contém
EFT EnabledMarca esta conta bancária como utilizável para EFT. Uma instrução só pode usar uma conta bancária habilitada para EFT.
Originator IDO identificador da sua empresa junto ao banco — o id de “quem envia” que vai no cabeçalho do arquivo (fornecido pelo seu banco)
Originator NameO nome da sua empresa como ele deve aparecer no cabeçalho do arquivo
Destination RoutingO número de roteamento do banco que recebe e processa o arquivo (fornecido pelo seu banco)
GL AccountA conta contábil da conta bancária — obrigatória para EFT e usada como conta de caixa quando um pagamento (um Desembolso) é contabilizado

Se algum dos três primeiros estiver faltando, uma instrução que aponte para esta conta bancária não pode ser ativada — o aplicativo bloqueia com uma mensagem clara (veja as Perguntas frequentes). Acerte esses dados primeiro e tudo o que vem depois simplesmente funciona.

Cadastre os dados do beneficiário na conta do cliente

O lado receptor são os dados bancários do beneficiário. Você pode digitá-los em cada instrução, mas é mais fácil cadastrá-los uma vez na conta do cliente — o locatário, proprietário ou fornecedor com quem você vai transacionar — para que sejam preenchidos automaticamente em cada nova instrução que você criar para essa parte. Uma conta de cliente tem a sua própria seção de beneficiário EFT:

Campo EFT da contaContém
EFT EnabledSe esta conta está configurada para transferência eletrônica
EFT Account NameO nome na conta bancária da parte
EFT Account NumberO número da conta da parte (sensível — mascarar)
EFT Account TypeChecking ou Savings — isto precisa estar correto, ou o banco rejeita o registro
EFT Bank NameO banco da parte
EFT Routing NumberO número de roteamento de 9 dígitos da parte (sensível — mascarar)

Você pode definir esses dados enquanto ativa a conta — veja Ativando uma conta de cliente como entidade financeira. Cadastrá-los aqui significa que a pessoa que cria as instruções nunca precisa redigitar números sensíveis.

Crie uma instrução EFT

Uma instrução é a ordem permanente de uma cobrança ou pagamento recorrente. É o coração do recurso, então vale a pena entender cada campo dela. Na guia EFT Instruction, clique em Novo e percorra estes grupos.

Escolha a direção e a parte. Defina Type como Receipt para receber dinheiro, ou Disbursement para pagar dinheiro. Defina Account como a parte — o cliente que você está debitando (Receipt) ou o fornecedor/proprietário que você está creditando (Disbursement).
Aponte-a para os livros contábeis e para o banco. Defina Entity — o conjunto de livros contra o qual isso é executado, que também fixa a moeda — e Bank Account — a sua conta bancária de origem. A conta bancária precisa estar habilitada para EFT e com os dados de originador preenchidos.
Defina o valor. Amount é o valor por ciclo, e ele precisa ser maior que zero.
Defina o cronograma. Escolha uma Frequency (One-Time, Weekly, Bi-Weekly, Monthly, Quarterly, Semi-Annual ou Annual) e uma Start Date. A Next Process Date é o que de fato torna a instrução elegível para uma execução; ela começa na data de início e depois avança sozinha. Opcionalmente, defina uma End Date para pará-la automaticamente.
Confirme os dados bancários do beneficiário. O Account Name, Account Number, Routing Number (exatamente 9 dígitos), Account Type (Checking ou Savings) e Bank Name do beneficiário. Se você os cadastrou na conta, eles já estarão aqui.
Adicione o contexto da propriedade. Defina Property e, se você os utiliza, Cost Center — esses dados são transferidos para a cobrança ou o pagamento, de modo que os seus relatórios por propriedade permaneçam íntegros. Opcionalmente, vincule uma Opportunity (o contrato de locação) e adicione uma Description que se torna o memorando no documento.
Ative-a. Marque Is Active e defina Status como Active. Somente instruções que estejam ativas e com status Active são consideradas por uma execução.
Duas chaves, não uma. Uma instrução só é elegível quando a caixa Is Active está marcada e o seu Status é Active. Definir o Status como Suspended a pausa sem excluí-la; Expired e Cancelled a tiram de circulação. A execução define Expired para você quando uma instrução One-Time termina ou quando o cronograma ultrapassa a End Date.

Execute o processador: da instrução ao lote

Quando estiver pronto para processar, você abre o processador de EFT e informa a ele uma data de processamento. A execução funciona em dois movimentos.

Primeiro ela encontra o que está vencido: toda instrução que esteja ativa, com status Active, e cuja próxima data de processamento seja igual ou anterior à sua data de processamento. Se nada se qualificar, ela avisa e para. Em seguida, ela agrupa e contabiliza as instruções vencidas. As instruções são agrupadas por conta bancária de origem, direção e entidade — de modo que um lote cobre uma conta bancária, uma direção e um conjunto de livros. Para cada instrução vencida, ela cria o documento contábil correspondente e registra uma linha no lote:

Tipo de instruçãoO que a execução criaPapel da parte
Receipt (cobrança)Um Recebimento no REDA Financials, marcado para ACH, em DraftA conta é o cliente que está sendo debitado
Disbursement (pagamento)Um Desembolso no REDA Financials, marcado para ACH, em DraftA conta é o fornecedor/proprietário que está sendo creditado

Cada linha do lote carrega o valor, o nome e o número de roteamento do beneficiário, e um link para o recebimento ou desembolso que ela produziu — assim, você sempre consegue ligar uma linha ao documento que ela liquida. Por proteção, a linha armazena apenas os quatro últimos dígitos do número da conta do beneficiário; o número completo permanece na instrução e é usado somente dentro do arquivo gerado. O contexto de propriedade e centro de custos que você definiu na instrução também é copiado para o documento.

O próprio lote é criado com status Draft e formato definido como NACHA, e o seu total e a contagem de linhas são preenchidos conforme a execução termina. Como o Recebimento ou o Desembolso resultante é depois contabilizado no seu livro razão é território contábil — veja o centro de ajuda de REDA Financials.

A instrução avança sozinha. Assim que uma execução processa uma instrução, ela carimba uma data de último processamento, conta a execução e avança a próxima data de processamento conforme a frequência — uma instrução Monthly salta para o mês seguinte, uma Weekly para a semana seguinte, e assim por diante. Uma instrução One-Time, ou uma cuja nova data ultrapassaria a sua End Date, é marcada como Expired e para. Você nunca reagenda uma instrução manualmente.

Gere o arquivo bancário

Um lote em Draft é uma lista de pagamentos; o arquivo é o que o banco realmente lê. A partir do lote, você gera o arquivo. Duas coisas valem a pena saber:

Somente um lote em Draft pode ser transformado em arquivo. Gerar move o lote por Processing até Generated. Um lote que já esteja Generated ou Sent to Bank não pode ser gerado de novo por esta via — essa proteção impede que você produza dois arquivos para a mesma execução.
O arquivo é montado e anexado. O REDA monta o arquivo NACHA a partir dos dados da empresa da sua conta bancária de origem (o cabeçalho) mais uma entrada por linha do lote (os beneficiários), e o anexa ao lote. As linhas passam para Succeeded.
Você o entrega. Baixe o arquivo do lote e envie-o ao seu banco pelo canal do próprio banco. Depois marque o lote como Sent to Bank e defina a Bank Upload Date, para que fique registrado quando ele foi enviado.
Outros formatos bancários são possíveis. NACHA (ACH dos EUA) é o formato que vem de fábrica. Outros formatos nacionais são um projeto de implementação — uma conversa com o seu parceiro REDA — e não algo que você simplesmente ativa. Selecionar um formato não implementado não produzirá um arquivo.

O que há no arquivo

O arquivo está no formato NACHA — o layout de largura fixa, 94 caracteres por linha, que os bancos dos EUA leem para movimentar dinheiro por ACH. Você não precisa lê-lo manualmente, mas ajuda saber o que há nele. Ele combina os dois lados que você configurou: os dados da sua empresa, vindos da conta bancária de origem (quem envia), formam o cabeçalho, e depois há uma entrada por beneficiário, vinda das linhas do lote (quem está sendo pago, e quanto). Cada entrada usa o tipo de conta do beneficiário — Checking ou Savings — para dizer ao banco que tipo de conta movimentar, e é por isso que acertar esse campo importa. Cobranças e pagamentos são marcados de formas diferentes, para que o banco saiba quais entradas puxam dinheiro e quais o enviam.

Nunca compartilhe um arquivo real. Um arquivo gerado contém números de conta e de roteamento reais de cada beneficiário. Não o envie por e-mail, não o anexe a um chamado nem faça capturas de tela do seu conteúdo com dados reais. Mova-o apenas pelo canal seguro que o seu banco especificar.

Exemplo prático: cobrando aluguel por EFT

A Meridian Properties cobra 1.200,00 de aluguel mensal da locatária Aisha Rahman por ACH, para a sua conta bancária operacional. Em um espaço de trabalho de teste com números bancários claramente fictícios, veja o rastreamento completo.

Configuração. A conta bancária operacional está habilitada para EFT com os dados de originador preenchidos. A conta de Aisha carrega os dados de beneficiário EFT dela (Checking). Uma nova instrução EFT é criada: Type Receipt, Amount 1.200,00, Frequency Monthly, Next Process Date 1º de agosto, Is Active, Status Active.
A execução. Em 1º de agosto, o processador encontra a instrução vencida, agrupa-a e cria um Recebimento de 1.200,00 (ACH, Draft, cliente Aisha Rahman) mais uma linha de lote — valor 1.200,00, beneficiário exibido pelos quatro últimos dígitos, vinculada a esse recebimento. O EFT Batch é criado em Draft, total 1.200,00, uma linha.
O arquivo. Gerar o arquivo move o lote para Generated e anexa um arquivo NACHA — um cabeçalho de empresa da conta bancária operacional da Meridian e uma entrada puxando 1.200,00 da conta corrente de Aisha. Você o envia ao banco e depois marca o lote como Sent to Bank com a data de hoje.
No mês seguinte. A próxima data de processamento da instrução já avançou para 1º de setembro, e a contagem de recorrências dela marca 1. Nada a reinserir — a execução do mês seguinte a considerará automaticamente.
Um registro de instrução EFT mostrando os campos de tipo, valor, frequência, próxima data de processamento e banco do beneficiário
Uma instrução EFT: um Receipt que cobra um valor mensal fixo, com a próxima data de processamento que rege quando ela é executada e os dados bancários do beneficiário contra os quais ela vai debitar.
Um lote EFT gerado mostrando seu status, formato e total
Um lote EFT gerado: o status dele avançou para Generated, o formato do arquivo é NACHA, e o total e a contagem de linhas refletem a única instrução incorporada a ele.

Tabelas de referência

Campos da instrução EFT. Tudo o que existe em uma ordem permanente, agrupado pelo que faz:

CampoO que contémO que determina
TypeReceipt ou DisbursementSe é criada uma cobrança ou um pagamento
AccountA parteCliente em um Receipt, fornecedor/proprietário em um Disbursement
EntityO conjunto de livrosOnde o documento é contabilizado; define a moeda
Bank AccountA sua conta bancária de origemFornece o cabeçalho da empresa no arquivo; precisa estar habilitada para EFT
AmountValor por ciclo (> 0)O valor da linha e do documento
FrequencyOne-Time / Weekly / Bi-Weekly / Monthly / Quarterly / Semi-Annual / AnnualQuanto a próxima data de processamento avança a cada execução
Start DatePrimeira data elegívelA próxima data de processamento inicial
Next Process DateQuando ela vence a seguirElegibilidade para uma execução; avança automaticamente
End DateData de término opcionalA instrução expira assim que o cronograma a ultrapassa
Last Processed DateQuando ela foi executada pela última vezAuditoria; carimbada a cada execução
Recurred CountQuantas vezes foi processadaAuditoria
Payee Account Name / Number / Routing / Type / Bank NameOs dados bancários do beneficiárioA entrada gravada no arquivo (roteamento = 9 dígitos; número sensível)
Property / Cost CenterContexto de relatóriosCopiado para a cobrança ou o pagamento
Opportunity / DescriptionVínculo com o contrato de locação / memorandoContexto e o memorando do documento
Is Active + StatusAs duas chaves liga/desligaSomente Active + status Active é processado

Status do lote. O que cada um significa e o que fazer em seguida:

StatusSignificadoO que fazer
DraftA execução o criou; linhas e total estão definidos; ainda não há arquivoRevise as linhas e o total, depois gere o arquivo
ProcessingO arquivo está sendo geradoAguarde
GeneratedO arquivo foi produzido e anexado; as linhas foram bem-sucedidasBaixe-o e envie-o ao seu banco
Sent to BankVocê o marcou como enviadoDefina a data de envio ao banco; pronto
FailedA geração encontrou um problema (por exemplo, nenhuma linha)Leia o log de erros e refaça a configuração
CancelledCancelado manualmenteNada mais

Como a próxima data de processamento avança, por frequência:

FrequênciaPara onde a próxima data se move
One-TimeNão se move — a instrução expira após uma execução
Weekly+7 dias
Bi-Weekly+14 dias
Monthly+1 mês
Quarterly+3 meses
Semi-Annual+6 meses
Annual+12 meses

Lista de verificação de configuração

Prepare a conta bancária de origem — habilitada para EFT, ID e nome do originador, roteamento de destino e uma conta contábil.
Cadastre os dados do beneficiário em cada conta de cliente — habilitada, nome da conta, número, tipo, nome do banco e roteamento — para que preencham automaticamente as novas instruções.
Crie a instrução EFT — tipo, conta, entidade, conta bancária, valor, frequência, data de início/próxima data de processamento, dados do beneficiário, e então Is Active e Status Active.
Execute o processador para uma data de processamento e revise o lote em Draft resultante — as linhas, o total e o status dele.
Gere o arquivo, baixe-o, envie-o ao seu banco e depois marque o lote como Sent to Bank com uma data de envio.
Concilie. Cada linha do lote vincula a cobrança ou o pagamento que ela liquidou; a próxima data de processamento da instrução avançou sozinha.

O que vem a seguir

  1. Repasses e extratos do proprietário — os pagamentos que você frequentemente enviará por EFT.
  2. Automação de taxas de administração — liquidações que você pode pagar da mesma forma.
  3. Ativando uma conta de cliente como entidade financeira — onde os dados de beneficiário EFT de uma conta de cliente e o banco operacional são definidos.
  4. Como a REDA funciona com o REDA Financials — toda a integração em que isso se encaixa.

Perguntas frequentes

Não. O REDA gera o arquivo no formato bancário; enviá-lo ao seu banco é o seu próprio processo bancário, pelo canal do seu banco. Depois de enviá-lo, você marca o lote como Sent to Bank. Não existe conexão direta da REDA com o banco.

Uma execução só considera instruções que estejam ativas nas duas chaves — a caixa Is Active e o Status definido como Active — e cuja próxima data de processamento seja igual ou anterior à data de processamento. Instruções Suspended, Expired ou Cancelled, ou simplesmente ainda não vencidas, são ignoradas. Se nada se qualificar, a execução informa “No eligible EFT instructions found for process date” e para.

O valor da instrução precisa ser positivo. A mensagem completa é “Amount must be greater than zero.” Informe o valor por ciclo que você quer cobrar ou pagar.

A conta bancária de origem que você selecionou não foi configurada para EFT. A mensagem é “The selected Bank Account must have Originator ID, Originator Name, and Destination Routing configured for EFT processing.” Preencha esses três dados na conta bancária antes de ativar a instrução — veja Configure a conta bancária de origem.

A conta bancária de origem precisa ter a sua conta contábil (GL) definida — a mensagem é “The selected Bank Account must have a GL Account configured.” Ela é usada como conta de caixa quando um pagamento (um Desembolso) é contabilizado. O seu administrador contábil define isso na conta bancária.

Uma instrução ativa precisa carregar os dados bancários do beneficiário. Você verá “Payee Account Number is required when the EFT Instruction is active,” e as mensagens equivalentes para Payee Account Type e Payee Routing Number. Cadastrar esses dados na conta do cliente os preenche para você.

Um número de roteamento tem exatamente nove dígitos, sem espaços nem traços — a mensagem é “Payee Routing Number must be exactly 9 digits.” Digite-o novamente como nove dígitos simples.

A data de término não pode ser anterior à data de início — “End Date must be on or after the Start Date.” Limpe a data de término ou defina-a na data de início ou depois dela.

A próxima data de processamento dela avança conforme a frequência depois de cada execução — uma instrução Monthly passa para o mês seguinte, uma Weekly para a semana seguinte, e assim por diante. Uma instrução One-Time, ou uma cuja próxima data ultrapassaria a data de término dela, é marcada como Expired e para. Você não a reagenda manualmente.

Por proteção. A linha do lote armazena apenas os quatro últimos dígitos; o número completo da conta permanece na instrução e é usado somente dentro do arquivo gerado.

Somente um lote em Draft pode ser transformado em arquivo: “Only Draft batches can be submitted for file generation.” Um lote que já esteja Generated ou Sent to Bank não pode ser gerado de novo, o que impede que dois arquivos saiam para a mesma execução. Em vez disso, corrija as instruções subjacentes e processe um lote novo.

NACHA (ACH dos EUA) é o formato que vem de fábrica. Outros formatos nacionais são um projeto de implementação — uma conversa com o seu parceiro REDA — e não uma configuração que você ativa.

Isso foi útil?