Справочники и Данные · 10 мин
Как получить расчетный счет организации в 1С
Как в 1С получить расчетный счет организации: где хранятся банковские реквизиты, как вывести счет в документы, отчеты и узнать его программно.
Расчетный счет организации в 1С хранится в справочнике «Банковские счета», который связан с карточкой организации. В зависимости от задачи получить номер счета можно несколькими способами: открыть карточку организации, посмотреть реквизиты в документе, вывести счет на печатную форму счета на оплату или извлечь его программно через запрос. Ниже разобраны все рабочие сценарии для типовых конфигураций: 1С:Бухгалтерия 8, Управление торговлей, ERP и Комплексная автоматизация.
Важно понимать различие: расчетный счет — это реквизит банковского счета организации, а не отдельный объект. В 1С один и тот же субъект может иметь несколько счетов в разных банках, и программа выбирает «основной» по признаку в карточке. Если счетов несколько, нужно явно указывать, какой из них использовать в документах и платежных поручениях.
Где в 1С хранится расчетный счет организации
В типовых конфигурациях на платформе 1С:Предприятие 8.3 банковские реквизиты организации хранятся в справочнике «Банковские счета». Каждый элемент этого справочника подчинен либо организации, либо контрагенту, либо физическому лицу — владелец определяется полем «Владелец». Номер расчетного счета — это реквизит «НомерСчета» элемента справочника.
Кроме номера счета в карточке хранятся: банк (ссылка на справочник «Банки» или ручной ввод БИК и наименования), валюта счета, корреспондентский счет банка, назначение платежа по умолчанию и признак использования для обмена с банком через сервис 1С:ДиректБанк.
В карточке организации есть реквизит «Основной банковский счет» — именно он подставляется в платежные поручения, счета на оплату и другие документы по умолчанию. Если у организации несколько счетов, а основной не выбран, документы могут остаться с пустым реквизитом, и платежку придется заполнять вручную.
Как найти расчетный счет в карточке организации
Самый быстрый способ узнать реквизиты — открыть карточку организации. В 1С:Бухгалтерии 8 путь такой: раздел «Главное» → «Реквизиты организации» (или «Организации»). В открывшейся форме перейдите на вкладку или по ссылке «Банковские счета» — откроется список всех счетов организации.
В Управлении торговлей 11 и ERP путь немного другой: раздел «НСИ и администрирование» → «Организации» → выбрать организацию → в панели навигации «Банковские счета». Откройте нужный элемент — в поле «Номер счета» будет искомый 20-значный номер расчетного счета.
Здесь же можно скопировать полные реквизиты для передачи контрагенту: номер счета, наименование и БИК банка, корреспондентский счет, ИНН и КПП организации. Во многих конфигурациях есть кнопка печати «Реквизиты организации», формирующая готовую карточку для отправки партнеру.
- 1Откройте раздел «Главное» → «Организации» (или «Реквизиты организации»)
- 2Выберите нужную организацию, если их несколько
- 3Перейдите по ссылке «Банковские счета»
- 4Откройте нужный счет — номер указан в поле «Номер счета»
- 5Проверьте, что у счета установлено правильное назначение (основной), если он должен подставляться в документы автоматически
Как вывести расчетный счет в документы и печатные формы
Чтобы расчетный счет попадал в счета на оплату, УПД, акты и платежные поручения, он должен быть заполнен в реквизите документа «Банковский счет» (в счетах на оплату — «Банковский счет организации»). Обычно значение подставляется автоматически из основного счета организации при создании документа.
Если поле пустое, проверьте три вещи: заполнен ли основной счет в карточке организации, не удален ли сам счет (пометка на удаление блокирует выбор), соответствует ли валюта счета валюте документа — валютный счет не подставится в рублевый документ.
В счете на оплату покупателю реквизиты выводятся в шапку печатной формы вместе с наименованием банка и БИК. Если на печати реквизиты отсутствуют или устарели, обновите данные в справочнике «Банковские счета», а затем перезаполните документ — печатная форма берет данные из документа, а не напрямую из справочника.
Как получить расчетный счет программно (для разработчика)
Во встроенном языке 1С расчетный счет организации получают через реквизит «БанковскийСчет» справочника «Организации» (в типовых — «ОсновнойБанковскийСчет» либо через функции общих модулей). В 1С:Бухгалтерии 8 и ERP для этого есть готовые функции, например обращение к данным организации через модуль работы со справочниками.
Универсальный вариант — запрос к справочнику «БанковскиеСчета» с отбором по владельцу. Такой подход работает в любой конфигурации, где справочник имеет стандартное имя, и позволяет получить не только основной, но и все счета организации с фильтрацией по валюте или банку.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| БанковскиеСчета.НомерСчета КАК НомерСчета,
| БанковскиеСчета.Банк КАК Банк
|ИЗ
| Справочник.БанковскиеСчета КАК БанковскиеСчета
|ГДЕ
| БанковскиеСчета.Владелец = &Организация
| И НЕ БанковскиеСчета.ПометкаУдаления";
Запрос.УстановитьПараметр("Организация", Организация);
Результат = Запрос.Выполнить().Выбрать();
Пока Результат.Следующий() Цикл
Сообщить(Результат.НомерСчета);
КонецЦикла;Для основного счета проще обратиться к реквизиту напрямую: НомерСчета = ОрганизацияОбъект.ОсновнойБанковскийСчет.НомерСчета;. Учтите, что если основной счет не заполнен, обращение вернет пустое значение — перед использованием в печатных формах и обменах добавляйте проверку на заполненность, иначе получите пустую строку или ошибку при обращении к реквизиту пустой ссылки.
Несколько счетов, валютные счета и особые случаи
Если организация обслуживается в нескольких банках, заведите каждый счет отдельным элементом справочника и назначьте один из них основным. В документах при необходимости счет переключается вручную в поле «Банковский счет» — программа запомнит выбор в рамках текущего документа, но не изменит основной счет глобально.
Валютные счета заводятся так же, но с указанием валюты счета. Важно: валютный счет подставится только в документы в соответствующей валюте. Для платежей в валюте дополнительно проверьте корректность SWIFT-кода банка, если предполагаются международные переводы, — это поле заполняется в карточке банка.
Отдельный случай — казначейские и специальные счета (например, счета для участников гособоронзаказа или спецсчета по 44-ФЗ и 223-ФЗ). Они заводятся аналогично, но для них часто требуется указывать дополнительные реквизиты в платежных поручениях. Проверьте, что в конфигурации включена соответствующая функциональность, иначе часть полей в платежке будет недоступна.
Способы получить номер счета
Быстрый ручной способ: подходит, чтобы узнать или скопировать реквизиты один раз
Удобно, когда реквизиты нужны в контексте конкретной операции; счет виден прямо в форме документа
Готовая карточка для отправки контрагенту; зависит от актуальности данных в справочнике
Для интеграций, внешних печатных форм и обменов; требует навыков разработки и проверки на пустые значения
Частые ошибки и как их проверить
Самая распространенная проблема — документ выходит без расчетного счета или со старым номером после смены банка. Причина почти всегда одна: в справочнике завели новый счет, но забыли назначить его основным, а старый пометили на удаление. Проверьте карточку организации и список счетов.
Вторая типичная ситуация — расхождение реквизитов в разных документах одной организации. Такое бывает, когда номер счета когда-то вписали вручную в текст шаблона печатной формы или в дополнительные реквизиты. Исправляйте данные централизованно в справочнике и используйте типовые механизмы подстановки.
Как проверить результат
Поле заполнено, счет актуален, без пометки удаления
Поле пустое или ссылается на старый закрытый счет
Номер подставился автоматически и совпадает с карточкой
Поле пустое или номер отличается от справочника
В шапке выведены номер счета, банк, БИК и корсчет
Реквизиты отсутствуют или устарели
Номер счета соответствует БИК банка (контрольный разряд корректен)
Программа выдает предупреждение о несоответствии номера счета и БИК
FAQ
Где в 1С:Бухгалтерии 8 посмотреть расчетный счет организации?
Раздел «Главное» → «Организации» → открыть нужную организацию → ссылка «Банковские счета». Номер счета указан в поле «Номер счета» карточки. Если организация одна, реквизиты доступны сразу через «Главное» → «Реквизиты организации».
Почему расчетный счет не подставляется в платежное поручение?
Чаще всего не заполнен основной банковский счет в карточке организации либо счет помечен на удаление. Реже — несовпадение валюты счета и документа. Откройте список банковских счетов организации и назначьте актуальный счет основным.
Как изменить расчетный счет во всех документах сразу?
Документы хранят ссылку на счет в своем реквизите, поэтому массовая замена делается через обработку «Групповое изменение реквизитов» (в разделе «Администрирование») по нужному виду документов. Перед изменением сделайте резервную копию и проверьте результат на нескольких документах.
Можно ли хранить несколько расчетных счетов у одной организации?
Да, количество счетов не ограничено: каждый заводится отдельным элементом справочника «Банковские счета». Один из них назначается основным и подставляется в документы по умолчанию, остальные выбираются вручную в конкретном документе.
Как получить номер счета контрагента, а не своей организации?
Аналогично: откройте карточку контрагента в справочнике «Контрагенты» и перейдите к его банковским счетам. Номер счета, банк и БИК контрагента также подставляются в платежные поручения на оплату поставщику автоматически, если основной счет контрагента заполнен.
Как проверить, что номер счета введен без ошибок?
Типовые конфигурации автоматически проверяют соответствие номера счета и БИК банка по контрольному разряду и выдают предупреждение при несовпадении. Дополнительно сверьте номер с выпиской банка или договором на обслуживание — программная проверка не защищает от опечатки, формально проходящей контроль.
Что важно запомнить
Расчетный счет организации в 1С хранится в справочнике «Банковские счета», привязанном к карточке организации. Основной счет подставляется в документы автоматически, поэтому при смене банка обязательно назначайте новый счет основным, а исправления вносите только через справочник, а не в печатных формах.