Платежи EFT: как учитывать электронные переводы в Beancount
Электронные переводы средств (EFT) тихо обеспечивают основную часть денежных потоков современного бизнеса. Аренда, зарплаты, выплаты клиентам и даже возмещения расходов все чаще проходят через цифровые сети, а не бумажные чеки. Такая скорость и удобство создают новые требования к учету: нужно отслеживать деньги до, во время и после их списания с банковского счета.
В этом руководстве описаны ключевые EFT-сети, критичные точки в графике расчетов и способы отразить полный процесс в Beancount так, чтобы главная книга всегда показывала реальную картину движения денежных средств.
Что такое платеж EFT?
Электронный перевод — это любое движение денег между банковскими счетами, происходящее посредством цифровых сообщений, а не наличных или бумажных документов. Под определение попадают ACH-дебеты и кредиты, банковские переводы, операции по дебетовым картам, p2p-платежи, сервисы мгновенных выплат и т. д. Вместо физического распоряжения отправитель дает банку команду отправить или получить средства по общей сети.
Ключевой вывод для учета: момент инициирования EFT, дата отражения операции в банковской выписке и дата признания средств контрагентом зачастую не совпадают. Нужно фиксировать намерение, промежуточное движение и окончательный расчет, чтобы сохранить достоверность балансов.
Популярные EFT-сети для малого бизнеса
- ACH (Automated Clearing House). Пакетные переводы с расчетом за один-три рабочих дня. Часто используются для зарплаты, оплаты постав щиков и регулярных списаний благодаря предсказуемым комиссиям.
- Same Day ACH. Ускоренная версия, которая также проходит через NACHA, но зачисляет средства в тот же день, если операция отправлена до дедлайна. Полезна для срочных корректировок зарплаты или ускоренных выплат поставщикам.
- Банковские переводы (wire). Расчеты в режиме реального времени с более высокими комиссиями; применяются для крупных, срочных или международных сделок.
- Сети дебетовых и виртуальных карт. Операции без присутствия карты и выплаты с платформ (Stripe, PayPal, маркетплейсы) в итоге проводятся как EFT, хотя между ними стоит карт-процессор.
- Сервисы мгновенных выплат. Мгновенно отправляют деньги на дебетовую карту или счет по рельсам RTP или push-to-card. Комиссии выше, но это удобно для выплат исполнителям и экстренных перечислений.
- Платежные ссылки банк-банк. API открытого банкинга и RTP позволяют клиентам разово списать средства со своего счета с моментальным подтверждением и окончательностью.
Как EFT проходит путь от запуска до расчета
- Авторизация. Вы (или ваша платформа) получаете согласие клиента или поставщика и храните банковские реквизиты или токенизированные данные.
- Отправка. Ваш банк или платежный провайдер формирует пакет инструкций и передает его в соответствующую сеть (ACH, RTP, SWIFT и др.).
- Обработка сетью. Сеть проверяет транзакцию, оценивает санкционные риски или ошибки и планирует расчет.
- Расчет. Средства перемещаются между участвующими финансовыми организациями. Банк сначала отображает сумму как ожидающую, а затем — как проведенную после зачета.
- Уведомление и сверка. Выписки, webhooks или CSV-экспорты подтверждают итоговые суммы и сопутствующие комиссии или чарджбеки.
Главная книга должна повторять эту хронологию. Используйте промежуточные счета (clearing, «не депонировано»), пока деньги в пути, чтобы остаток на счетах не выглядел завышенным или заниженным.
Как отражать операции EFT в Beancount
Поступления от клиентов через ACH
Когда платформа перечисляет доходы по картам или ACH, комиссии обычно удерживаются до поступления денег в банк. Отразите валовую выручку, комиссии и чистые денежные средства одной проводкой:
2025-09-03 * "Stripe Payout" "Продажи по картам за август"
Assets:Bank:Operating 4,850.00 USD
Expenses:Fees:PaymentProcessors 150.00 USD
Income:Sales -5,000.00 USD
Если выплата остается в статусе «ожидает» день до зачисления, добавьте промежуточный счет:
2025-09-03 * "Stripe Payout" "Продажи по картам за август"
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