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