Ситуация, когда у контрагента или даже вашей организации нет расчетного счета в банке, но его требуется указать в 1С:Предприятие, встречается чаще, чем кажется. Это может быть связано с работой через электронные кошельки, иностранные платежные системы, наличными расчетами или временным отсутствием счета у нового банка. Однако по умолчанию требует заполнения поля «Расчетный счет» в справочниках «Банковские счета» и «Контрагенты», иначе система выдает ошибки при проведении документов.

В этой статье разберем легитимные способы обхода ограничения, включая создание виртуальных счетов, настройку ручных проводок и корректировку шаблонов документов. Особое внимание уделим рискам для бухгалтерской отчетности и тому, как избежать конфликтов с налоговой при аудите. Все решения протестированы на актуальных версиях 1С:Бухгалтерия 3.0 и 1С:Управление торговлей 11, но перед применением сверьтесь с вашей конфигурацией — интерфейсы могут отличаться.

Если ваш банк еще не присвоил расчетный счет (например, при открытии счета в стадии оформления), или вы работаете через платежные агрегаторы типа ЮMoney, Qiwi или PayPal, стандартные настройки 1С не подойдут. Система заблокирует проведение платежных поручений и счетов-фактур без корректного БИК и номера счета. Решений здесь несколько — от технических «костылей» до полноценной настройки альтернативных схем учета.

Важно: не все методы универсальны. Например, для 1С:Зарплата и Управление Персоналом подход будет иным, чем для торговой конфигурации. Мы рассмотрим варианты для самых распространенных сценариев, но если ваша ситуация уникальна — проверьте ее на тестовой базе перед применением в рабочей системе.

📊 С какой конфигурацией 1С вы работаете?
1С:Бухгалтерия 3.0
1С:Управление торговлей 11
1С:ERP
1С:Зарплата и Управление Персоналом
Другая

Почему 1С требует расчетный счет и можно ли его не указывать

В 1С:Предприятие поле «Расчетный счет» является обязательным в справочниках «Банковские счета» и «Контрагенты» по нескольким причинам:

  • 📌 Автоматическая генерация платежных документов. Без номера счета система не сможет сформировать платежное поручение или инкассовое требование.
  • 📌 Проверка корректности реквизитов. 1С сверяет длину номера счета (20 знаков для российских банков) и формат БИК.
  • 📌 Интеграция с клиент-банками. Модули обмена данными (например, с СберБизнес или Тинькофф Коннект) требуют полных реквизитов.

Однако технически обойти это ограничение можно. Система не проверяет существование счета в реальном банке — она лишь контролирует формат введенных данных. Это позволяет использовать «виртуальные» реквизиты для внутреннего учета.

Исключение составляют случаи, когда вы подключены к системам дистанционного банковского обслуживания (ДБО) через 1С. Здесь без реального счета не обойтись — банк откажет в обработке платежа с несуществующими реквизитами.

💡

Если вы работаете с иностранными контрагентами, которые не имеют российского расчетного счета, рассмотрите возможность указания их IBAN в поле «Номер счета». 1С допускает ввод до 34 символов, что достаточно для международных реквизитов.

Способ 1: Создание виртуального расчетного счета в 1С

Самый простой метод — завести в справочнике «Банковские счета» фиктивный счет с корректным форматом. Для этого:

  1. Откройте справочник Банковские счета (Главное меню → Справочники → Банковские счета).
  2. Создайте новый элемент и заполните поля:
    • 🏦 Банк: выберите любой существующий банк (например, Сбербанк) или создайте фиктивный с корректным БИК (например, 044525225 — БИК головного офиса Сбербанка).
    • 💳 Номер счета: укажите 20 цифр, например, 40702810900000001234 (формат счета для юридических лиц).
    • 📝 Наименование счета: добавьте пометку, например, «Виртуальный счет для [название контрагента]».
  • Сохраните и привяжите этот счет к контрагенту в его карточке.
  • Такой подход позволит проводить документы, но имеет риски:

    • ⚠️ При формировании регламентированной отчетности (например, декларации по НДС) фиктивные реквизиты могут вызвать вопросы у налоговой.
    • ⚠️ Если вы ошиблись в формате счета (например, указали 19 цифр вместо 20), 1С заблокирует создание платежных документов.

    Указан ровно 20 цифр в номере счета|

    БИК банка соответствует формату (9 цифр)|

    В наименовании счета есть пометка о его виртуальности|

    Счет привязан к правильному контрагенту-->

    Способ 2: Ручное заполнение платежных документов без привязки к справочнику

    Если виртуальный счет создавать не хочется, можно вручную вводить реквизиты прямо в платежном документе. Этот метод подходит для разовых операций:

    1. Создайте новый документ Платежное поручение (Банк и касса → Платежные поручения).
    2. В поле «Получатель» выберите контрагента, но не выбирайте счет из справочника. Вместо этого:
    3. Нажмите на кнопку «Заполнить» → «Реквизиты получателя» и вручную введите:
      • 🏦 Банк получателя (наименование и БИК).
      • 💳 Номер счета (можно указать реальный, если он есть, или виртуальный).
      • 📍 Корреспондентский счет (обычно начинается с 301 для российских банков).
  • Проводите документ как обычно.
  • Преимущество метода — нет необходимости засорять справочники фиктивными данными. Недостаток — при повторных платежам тому же контрагенту реквизиты придется вводить заново.

    Важно! Если вы работаете с 1С:ERP, этот способ может не сработать из-за жесткой привязки документов к справочникам. В таком случае используйте первый метод или настройку обмена данными (см. следующий раздел).

    Что делать, если 1С не дает сохранить документ без счета?

    Если система выдает ошибку вида «Не заполнено обязательное поле "Расчетный счет"», попробуйте:

    1. Временно отключить проверку реквизитов через Администрирование → Настройки программы → Бухгалтерский учет → Проверка заполнения реквизитов (не рекомендуется для постоянного использования).

    2. Обновить конфигурацию — в новых версиях 1С часть проверок смягчена.

    3. Создать обработку для принудительного проведения документа (требуются навыки программирования на ).

    Способ 3: Настройка обмена данными с платежными системами

    Если вы работаете через электронные кошельки (ЮMoney, WebMoney, PayPal) или платежные агрегаторы (Робокасса, Unitpay), можно настроить автоматический импорт выписок без привязки к расчетному счету. Для этого:

    1. В перейдите в Администрирование → Обмен данными → Настройка обмена.
    2. Выберите формат обмена, поддерживаемый вашей платежной системой (например, 1С:ДиректБанк для Тинькофф или Клиент-банк в формате 1С).
    3. В настройках подключения укажите:
      • 🔗 Тип счета: выберите «Прочий счет» или «Электронный кошелек».
      • 📌 Идентификатор счета: укажите номер кошелька (например, 41001xxxxxxx для ЮMoney).
  • Настройте правила автоматического создания документов по выпискам.
  • После настройки выписки будут загружаться в 1С как операции по «прочим счетам», без привязки к банковским реквизитам. Этот метод легален и прозрачен для налоговой, если правильно указать назначение платежа и контрагента.

    Ограничение: не все платежные системы поддерживают автоматический обмен с 1С. Например, PayPal требует ручного ввода данных или использования сторонних обработок.

    Платежная система Поддерживаемый формат обмена Требуется ли расчетный счет в 1С
    СберБизнес 1С:ДиректБанк, Клиент-банк Да
    Тинькофф Бизнес 1С:ДиректБанк, CSV Да (но можно использовать виртуальный)
    ЮMoney CSV, Excel Нет (используется номер кошелька)
    Робокасса API, JSON Нет (привязка по ID проекта)

    Способ 4: Корректировка шаблонов документов (для программистов)

    Если вы или ваш программист владеете навыками 1С:Предприятие, можно модифицировать шаблоны документов, чтобы убрать обязательность заполнения расчетного счета. Для этого:

    1. Откройте конфигуратор (Файл → Конфигуратор).
    2. Перейдите в объект Документ.ПлатежноеПоручение (или другой проблемный документ).
    3. В модуле объекта найдите процедуру проверки заполнения (обычно ПередЗаписью()) и закomenтируйте или удалите строки, отвечающие за проверку счета:
      // Если НЕ ЗначениеЗаполнено(РасчетныйСчет) Тогда
      

      // Предупреждение("Не заполнен расчетный счет!", , "Внимание");

      // Отказ = Истина;

      // КонецЕсли;

    4. Обновите конфигурацию базы данных.
    5. ⚠️ Внимание! Этот метод нарушает типовую конфигурацию и может привести к ошибкам при обновлении 1С. Используйте его только если:

      • Вы готовы поддерживать изменения при каждом обновлении.
      • У вас есть резервная копия базы.
      • Вы понимаете риски для бухгалтерской отчетности.

      Альтернатива — создать дополнительный реквизит в документе (например, «Альтернативный счет») и перенаправить логику проверок на него. Это сохраняет типовую функциональность, но требует deeper навыков программирования.

      💡

      Изменение типовой конфигурации должно быть последним вариантом. В большинстве случаев достаточно виртуального счета или ручного ввода реквизитов.

      Риски и последствия для бухгалтерского учета

      Использование фиктивных реквизитов или обход проверок 1С может иметь юридические и налоговые последствия:

      • 📉 Проблемы при камеральной проверке. Налоговая может запросить выписки по указанным счетам. Если счет виртуальный, придется объяснять причину его использования.
      • 📉 Ошибки в декларациях. Например, в декларации по НДС указываются реквизиты счетов-фактур. Несуществующий счет может стать основанием для доначислений.
      • 📉 Сложности с банком. Если вы подключены к ДБО, банк может заблокировать платежи с некорректными реквизитами.

    Чтобы минимизировать риски:

    1. Ведите регистр сведений с пояснениями по каждому виртуальному счету (например, «Используется для расчетов с [контрагент] через ЮMoney»).
    2. В назначении платежа указывайте реальный способ оплаты (например, «Оплата по договору №123 через ЮMoney, кошелек 41001xxxxxxx»).
    3. Если счет временный (например, пока банк не выдаст реальный), фиксируйте это в внутренних документах.

    Критическая информация: Налоговый кодекс РФ не запрещает использование виртуальных реквизитов, если они не искажают фактическую картину операций. Однако при спорных ситуациях бремя доказывания ложится на вас — придется подтвердить, что платежи проходили реально, пусть и без традиционного расчетного счета.

    Пример пояснения для налоговой

    «В период с [дата] по [дата] расчеты с контрагентом [название] осуществлялись через платежный агрегатор [название] в связи с отсутствием расчетного счета в банке (причина: [указать]). Реквизиты в 1С указаны условно для технической возможности формирования документов. Фактические платежи подтверждаются выписками из [название платежной системы], приложенными к пояснению.»

    Частые ошибки и как их избежать

    При работе без реального расчетного счета пользователи 1С часто сталкиваются с типичными проблемами:

    Ошибка Причина Решение
    «Некорректный формат счета» Указано не 20 цифр Дополните номер нулями (например, 40702810900000001234)
    «БИК не найден» Банк не существует в справочнике ЦБ РФ Используйте БИК реального банка (например, Сбербанка)
    «Не заполнен корреспондентский счет» Для виртуального счета не указан корр. счет Укажите стандартный корр. счет банка (например, 30101810400000000225 для Сбербанка)
    «Ошибка при выгрузке в клиент-банк» Банк отказывает в обработке фиктивного счета Используйте ручной ввод реквизитов в платежке

    ⚠️ Внимание! Если вы работаете с 1С:УТ 11 и используете механизм «Заказы покупателей», убедитесь, что в настройках схемы компоновки данных (Администрирование → Печатные формы) отключена проверка реквизитов для печатных форм счетов и актов. Иначе система может блокировать печать документов.

    Еще одна распространенная ошибка — дублирование виртуальных счетов. Если для одного контрагента создать несколько фиктивных счетов, это усложнит аналитику и может привести к путанице в отчетности. Чтобы избежать этого, ведите единый справочник «Виртуальные счета» с пометками о их назначении.

    FAQ: Ответы на частые вопросы

    Можно ли указать в 1С номер карты вместо расчетного счета?

    Технически — да, но это не рекомендуется. Номер карты (16 или 19 цифр) не соответствует формату расчетного счета (20 цифр), поэтому 1С выдаст ошибку. Лучше создать виртуальный счет и в назначении платежа указать номер карты.

    Как быть, если у контрагента иностранный IBAN?

    В 1С можно указать IBAN в поле «Номер счета», если его длина не превышает 34 символов. Для этого:

    1. В справочнике «Банки» создайте новый элемент с наименованием иностранного банка.
    2. В поле «БИК» укажите SWIFT-код банка (например, DEUTDEBBXXX для Deutsche Bank).
    3. В поле «Номер счета» введите IBAN (например, DE89370400440532013000).

    Для корректной работы с валютными операциями настройте также справочник «Валюты» и курсы.

    Что делать, если банк еще не присвоил расчетный счет, но нужно сдавать отчетность?

    В этом случае:

    1. Создайте виртуальный счет с пометкой «Временный».
    2. В внутренних документах (приказах, пояснениях) зафиксируйте, что счет еще не получен.
    3. После получения реальных реквизитов замените виртуальный счет на реальный через обработку «Замена счета» (Банк и касса → Сервис → Замена счета).

    Это позволит избежать расхождений в отчетности.

    Можно ли полностью удалить проверку расчетного счета из 1С?

    Технически — да, но это крайне не рекомендуется. Удаление проверок:

    • Нарушает типовую конфигурацию.
    • Может привести к ошибкам при обновлении.
    • Усложнит аудит и проверки налоговой.

    Лучше использовать виртуальные счета или ручной ввод реквизитов.

    Как настроить 1С для работы с криптовалютными платежами?

    1С не поддерживает криптовалюты «из коробки», но можно:

    1. Создать справочник «Криптовалютные кошельки» с полями для адреса (например, 1A1zP1... для Bitcoin).
    2. Настроить документ «Поступление безналичных ДС» с типом операции «Прочие расчеты».
    3. В назначении платежа указывать реквизиты крипто-кошелька.

    Для автоматизации потребуется доработка конфигурации или использование сторонних обработок.