Документы и Печать · 10 мин
Как в 1С выставить счет по договору
Как в 1С выставить счет по договору: создание договора с контрагентом, оформление счета на оплату, печать, отправка и контроль оплаты. Пошаговая инструкция.
Выставление счета покупателю на основании договора — одна из базовых операций в 1С:Бухгалтерии и 1С:Управление торговлей. Документ формируется за пару минут, если в базе корректно заведены контрагент, договор и номенклатура. Ошибки на этом этапе приводят к неверным реквизитам в печатной форме, расхождениям во взаиморасчетах и проблемам при закрытии сделки актами.
Логика работы во всех типовых конфигурациях одинаковая: сначала создается карточка контрагента, к ней привязывается договор, затем на основании договора выставляется счет на оплату. После поступления денег счет закрывается документом реализации или актом. Ниже разобран полный цикл — от заведения договора до проверки оплаты.
Инструкция ориентирована на 1С:Бухгалтерию 8 (ред. 3.0) как наиболее распространенную конфигурацию, но принцип действий аналогичен в УТ 11, КА и ERP — отличаются только названия разделов меню.
Подготовка: что должно быть настроено до выставления счета
Перед созданием счета проверьте три вещи: заполненность реквизитов вашей организации, наличие контрагента в справочнике и корректность номенклатуры. Реквизиты организации (ИНН, КПП, расчетный счет, банк) подтягиваются в печатную форму счета автоматически из справочника «Организации». Если расчетный счет не указан, в счете окажется пустая строка банка, и покупатель не сможет оплатить документ без уточнений.
Контрагент создается в разделе «Справочники» → «Контрагенты». Достаточно указать ИНН — программа по сервису 1С:Контрагент или по данным ЕГРН подтянет наименование, адрес и КПП автоматически. Если сервис не подключен, реквизиты вводятся вручную из карточки партнера или из текста договора.
Номенклатура (товары и услуги) должна содержать корректное наименование, единицу измерения и ставку НДС. Именно эти данные попадут в табличную часть счета. Если услуга разовая, можно создать один элемент «Услуга по договору» и уточнять наименование прямо в документе.
Как завести договор с контрагентом
Договор в 1С — это не отдельный печатный документ, а элемент подчиненного справочника, который хранит условия сделки: номер, дату, вид и валюту. Откройте карточку контрагента и перейдите по ссылке «Договоры», затем нажмите «Создать». Либо используйте путь «Справочники» → «Договоры» с выбором нужного контрагента.
В карточке договора заполните: вид договора («С покупателем» для исходящего счета), номер и дату из бумажного документа, наименование (например, «Договор поставки № 15 от 12.03»). Если ведется расчет в валюте, укажите валюту и порядок пересчета. Для большинства рублевых договоров остальные поля можно оставить по умолчанию.
Один контрагент может иметь несколько договоров — по разным проектам, видам деятельности или условиям оплаты. Взаиморасчеты в 1С ведутся именно в разрезе договоров, поэтому важно выбирать в счете тот договор, к которому относится конкретная отгрузка, иначе авансы и долги «разъедутся» по аналитике.
Как создать счет на оплату по договору
Откройте раздел «Продажи» → «Счета покупателям» и нажмите «Создать». В шапке документа выберите контрагента — поле «Договор» заполнится автоматически, если договор один. При нескольких договорах выберите нужный вручную. Проверьте организацию, если их в базе несколько.
В табличной части добавьте товары или услуги: нажмите «Добавить» и выберите номенклатуру, укажите количество и цену. Ставка НДС подставляется из карточки номенклатуры — проверьте ее, особенно если по договору действует освобождение или ставка «Без НДС». Итоговая сумма считается автоматически.
Поле «Основание» или комментарий можно использовать для ссылки на пункт договора или спецификацию — это удобно покупателю при согласовании оплаты. После заполнения нажмите «Записать», затем «Провести». Счет не формирует бухгалтерских проводок — это только предложение оплатить, поэтому его проведение не влияет на учет.
- 1Откройте «Продажи» → «Счета покупателям» и нажмите «Создать»
- 2Выберите контрагента и проверьте автоматически подставленный договор
- 3Заполните табличную часть: номенклатура, количество, цена, ставка НДС
- 4Проверьте реквизиты организации и расчетный счет в документе
- 5Нажмите «Провести», затем «Печать» → «Счет на оплату»
- 6Отправьте PDF покупателю по почте кнопкой «Отправить» или сохраните файл
Печать, подпись и отправка счета покупателю
Печатная форма вызывается кнопкой «Печать» → «Счет на оплату». Форма включает реквизиты сторон, банковские данные получателя, таблицу позиций и итоговую сумму прописью. Если в компании принято ставить на счет печать и подписи руководителя с бухгалтером, они выводятся автоматически при заполненных ответственных лицах в карточке организации.
Для отправки используйте кнопку «Отправить» → «По электронной почте» — программа сформирует PDF и вложит его в письмо. Текст письма настраивается в шаблонах, чтобы не набирать сопроводительное сообщение каждый раз. Если с контрагентом настроен обмен электронными документами (ЭДО), но счет обычно отправляется обычной почтой, так как юридически значимым документом он не является.
Если печатная форма не устраивает — например, нужно добавить логотип или изменить состав колонок — ее можно доработать через макет, но это задача для специалиста по 1С. Самостоятельно менять макеты без резервной копии не стоит.
Как связать счет с последующими документами и оплатой
Главное преимущество выставления счета в 1С — сквозная цепочка документов. Когда покупатель оплатил счет, поступление на расчетный счет (из банковской выписки) распределяется на этот счет: программа предложит зачесть платеж автоматически по сумме и договору. Проверьте, что в платежном документе выбран тот же договор.
На основании счета создается отгрузка: откройте счет и нажмите «Создать на основании» → «Реализация (акты, накладные)». Табличная часть, договор и цены перенесутся автоматически — останется указать дату отгрузки и при необходимости скорректировать состав. Такой подход исключает расхождения между тем, что выставлено к оплате, и тем, что фактически отгружено.
Состояние расчетов по счету видно в отчете «Анализ оплаты счетов» или в карточке самого документа по ссылке о статусе оплаты. Если счет частично оплачен, программа покажет остаток задолженности.
Как проверить результат
Выбран договор, соответствующий данной поставке
Договор не заполнен или выбран договор другой сделки
После зачисления денег счет отображается как оплаченный
Оплата есть в банке, но счет висит неоплаченным — платеж не распределен
Есть реквизиты обеих сторон, банк получателя, итог и НДС
Пустые поля банка или организации, неверная сумма прописью
Суммы и состав акта совпадают со счетом
Реализация создана вручную и расходится со счетом
Особенности в разных конфигурациях 1С
В 1С:Управление торговлей 11 счет создается в разделе «Продажи» → «Счета на оплату», а договор выбирается из соглашения с клиентом. В УТ возможна работа без договоров (только по соглашениям) — это задается в настройках торговли и карточке партнера.
В 1С:Бухгалтерии для счетов на услуги удобно использовать шаблоны: если вы ежемесячно выставляете одинаковые счета (аренда, абонентское обслуживание), создайте документ копированием из предыдущего — изменится только период и сумма при необходимости.
В конфигурациях ERP и КА логика та же, но добавляются статусы согласования счета и заказ покупателя как промежуточный документ. Если в вашей компании счет выставляется на основании заказа, цепочка будет: заказ → счет → реализация.
Сравнение вариантов оформления
Подходит для разовых продаж и новых клиентов; требует ручного заполнения табличной части
Удобно для регулярных одинаковых счетов; риск забыть обновить период или сумму
Исключает расхождения со спецификацией; требует ведения заказов в системе
Возможен технически, но ломает аналитику взаиморасчетов — не рекомендуется
Частые ошибки и ограничения
Самая распространенная ошибка — счет выставлен без договора или с «чужим» договором. Печатная форма при этом может выглядеть корректно, но аванс покупателя зачтется на другой договор, и в актах сверки появится искусственная задолженность. Исправляется перепроведением платежного поручения с правильным договором.
Вторая ошибка — неверная ставка НДС. Если организация на УСН без НДС, а в номенклатуре стоит ставка 20%, покупатель получит счет с выделенным налогом, которого не должно быть. Проверяйте ставку в каждой строке перед печатью.
Ограничение: счет на оплату не является налоговым документом и не заменяет счет-фактуру. УПД и счета-фактуры оформляются на этапе реализации. Также помните, что изменение оплаченного счета требует согласования с покупателем — проще аннулировать старый и выставить новый.
Что важно запомнить
Счет по договору в 1С выставляется через «Продажи» → «Счета покупателям»: выбирается контрагент, проверяется договор, заполняется табличная часть. Ключевые контрольные точки — правильный договор, ставка НДС и банковские реквизиты. Отгрузку всегда создавайте на основании счета, чтобы взаиморасчеты закрывались корректно.
Частые вопросы
Можно ли выставить счет в 1С без договора?
Технически программа позволяет провести счет без заполненного договора или с пустым «договором по умолчанию». Однако взаиморасчеты в 1С ведутся в разрезе договоров, поэтому оплата и реализация по такому счету могут не сойтись в актах сверки. Рекомендуется всегда заводить договор, даже для разовой сделки.
Как изменить счет, если покупатель его уже оплатил?
Корректный способ — не редактировать оплаченный документ, а выставить новый счет с пометкой «заменяет счет № … от …» в комментарии, а старый пометить на удаление или аннулировать. Если изменение касается только реквизитов, а не суммы, допустимо исправить документ и переотправить покупателю исправленную версию.
Почему в печатной форме счета пустые банковские реквизиты?
Программа берет банк и расчетный счет из карточки организации. Откройте «Главное» → «Реквизиты организации» → «Банковские счета» и проверьте, что основной счет создан и заполнен. После этого перезаполните документ — реквизиты подтянутся в печатную форму.
Как выставить счет с частичной предоплатой?
В счете укажите полную сумму сделки, а условие о частичной предоплате (например, 50%) пропишите в поле комментария или в тексте письма. После поступления аванса программа покажет частичную оплату счета, и остаток можно будет проконтролировать в отчете по анализу оплаты счетов.
Чем счет на оплату отличается от счета-фактуры?
Счет на оплату — коммерческий документ, предложение оплатить; он не создает проводок и не влияет на налоги. Счет-фактура — налоговый документ, оформляемый при отгрузке для учета НДС. В 1С счет-фактура создается на основании документа реализации, а не счета на оплату.
Можно ли выставить счет в валюте по рублевому договору?
Нет, валюта счета должна соответствовать валюте договора. Если нужен счет в валюте с оплатой в рублях, в карточке договора установите валюту расчетов и признак «оплата в рублях» — тогда программа пересчитает суммы по курсу на дату документа.