Документы и Печать · 12 мин
Накладная в Excel как в 1С: пошаговое руководство
Как сделать накладную в Excel по образцу 1С: структура ТОРГ-12, формулы сумм и НДС, нумерация, печать и перенос данных между Excel и 1С без ошибок.
Многие компании ведут учёт в 1С, но сталкиваются с ситуациями, когда накладную нужно оформить в Excel: контрагент просит документ в электронном виде, бухгалтерия работает удалённо без доступа к базе, либо требуется быстро подготовить черновик перед вводом в программу. Задача решаемая, но важно понимать: Excel-накладная должна повторять структуру унифицированной формы (например, ТОРГ-12 или УПД), иначе документ не примут ни контрагент, ни налоговая.
Ключевое отличие «правильной» накладной от произвольной таблицы — обязательные реквизиты: номер и дата документа, наименования продавца и покупателя с ИНН и адресами, перечень товаров с единицами измерения, количеством, ценой, суммой и ставкой НДС, итоги и подписи ответственных лиц. В 1С всё это заполняется автоматически из справочников; в Excel придётся воспроизвести ту же логику вручную или с помощью формул.
Ниже разобрано, как собрать шаблон накладной в Excel, который визуально и по содержанию совпадает с печатной формой из 1С, какие формулы использовать для расчётов, как организовать нумерацию и как без потерь переносить данные между Excel и 1С в обе стороны.
Какую форму накладной воспроизводить в Excel
Прежде чем рисовать таблицу, определите, какой именно документ вам нужен. Чаще всего в 1С используются три варианта: товарная накладная по форме ТОРГ-12, универсальный передаточный документ (УПД) и акт выполненных работ. ТОРГ-12 подходит для отгрузки товаров, УПД — когда нужен одновременно накладная и счёт-фактура, акт — для услуг.
Самый надёжный способ получить точный макет — распечатать или сохранить в Excel готовый документ прямо из 1С. Откройте проведённую реализацию, нажмите «Печать», выберите нужную форму, затем через «Файл → Сохранить как» экспортируйте табличный документ в формат Excel (*.xlsx). Полученный файл станет эталонным шаблоном: в нём уже есть все реквизиты, шапка, табличная часть и подвальный блок с подписями.
Если доступа к 1С нет, воспроизведите структуру вручную. Обязательный минимум реквизитов по законодательству о первичных учётных документах: наименование документа, дата составления, наименование организации-составителя, содержание операции, измерители в натуральном и денежном выражении, должности и подписи ответственных лиц. Для накладной дополнительно нужны реквизиты покупателя, грузоотправителя, грузополучателя и данные по НДС.
Собираем макет накладной: шапка и табличная часть
Создайте новую книгу Excel и начните с шапки. В верхней части разместите поля: «Грузоотправитель» (наименование, адрес, ИНН, КПП, расчётный счёт), «Грузополучатель», «Поставщик», «Покупатель», «Основание» (номер и дата договора). Рядом — блок «Накладная № ___ от ___». Используйте объединённые ячейки и границы, чтобы макет визуально совпадал с печатной формой 1С.
Табличная часть — сердце накладной. Стандартный набор колонок: номер по порядку, наименование товара, код или артикул, единица измерения, количество, цена без НДС, сумма без НДС, ставка НДС, сумма НДС, сумма с НДС. Заранее определите, в каких ценах работаете: если цены в прайсе указаны с НДС, формулы будут отличаться — об этом ниже.
Под таблицей оставьте строки итогов: «Всего по накладной», «Сумма НДС», «Всего к оплате», а также поле «Сумма прописью» — в 1С оно формируется автоматически, в Excel его можно заполнить вручную или через пользовательскую функцию. Завершает документ блок подписей: «Отпуск груза произвёл», «Главный бухгалтер», «Груз получил» с расшифровками и датами.
- 1Экспортируйте печатную форму накладной из 1С в Excel или начертите макет по образцу ТОРГ-12
- 2Заполните статичные реквизиты своей организации и сохраните их в шаблоне
- 3Создайте табличную часть с колонками: №, товар, ед. изм., кол-во, цена, сумма, НДС, итог
- 4Введите формулы расчёта сумм и НДС, протяните их на нужное число строк
- 5Настройте итоговые строки и поле «Сумма прописью»
- 6Сохраните файл как шаблон Excel (*.xltx), чтобы не перезаписывать образец
Формулы: суммы, НДС и итоги как в 1С
Базовая формула строки накладной: сумма без НДС равна произведению количества на цену. Если количество в столбце E, а цена в F, то в G пишем =E5*F5. Сумма НДС при ставке 20%: =G5*20% или =G5*0,2. Итог по строке с НДС: =G5+H5. Для ставки 10% замените множитель на 0,1, а для товаров без НДС оставьте ноль или прочерк.
Если цены в вашем прайсе уже включают НДС, логика обратная: сумма с НДС = количество × цена, затем НДС выделяется расчётным методом: =ИтогСНДС*20/120, а сумма без НДС = ИтогСНДС − НДС. Именно так считает 1С при установленном флаге «Цена включает НДС». Смешивать оба подхода в одном документе нельзя — итоги не сойдутся с учётными данными.
Итоги по документу собираются функцией СУММ: =СУММ(G5:G25) для суммы без НДС, аналогично для колонок НДС и итога с НДС. Округление — частый источник расхождений с 1С: программа округляет суммы до копеек на уровне каждой строки. Чтобы Excel вёл себя так же, оберните расчёты в ОКРУГЛ: =ОКРУГЛ(E5*F5;2). Иначе копеечные расхождения будут накапливаться, и сумма в Excel не совпадёт с суммой после ввода документа в 1С.
Сумма без НДС: =ОКРУГЛ(E5*F5;2) | НДС 20%: =ОКРУГЛ(G5*0,2;2) | Итог с НДС: =G5+H5 | НДС из суммы с НДС: =ОКРУГЛ(I5*20/120;2) | Итоги: =СУММ(G5:G25)Нумерация, даты и автозаполнение реквизитов
В 1С номер накладной присваивается автоматически и уникален в пределах периода. В Excel нумерацию придётся контролировать вручную: заведите отдельный лист «Журнал», где фиксируйте номер, дату, контрагента и сумму каждой выписанной накладной. Это защитит от дублей и пропусков, которые вызовут вопросы при сверке с контрагентами.
Дату можно вставлять вручную в формате «дд.мм.гггг» — не используйте формулу СЕГОДНЯ() в готовом документе: при повторном открытии файла дата изменится, и распечатанная ранее накладная перестанет совпадать с электронной версией. Функция СЕГОДНЯ() допустима только в шаблоне-заготовке.
Для ускорения заполнения создайте лист «Справочники» со списком товаров (наименование, артикул, единица измерения, цена) и контрагентов. Подтягивайте данные в накладную функцией ВПР или её современной заменой ПРОСМОТРX: при выборе товара из выпадающего списка (настраивается через «Данные → Проверка данных») цена и единица измерения подставятся автоматически — почти как в 1С.
Обмен данными между Excel и 1С
Если накладная рождается в Excel, но учёт ведётся в 1С, данные нужно перенести в программу. Самый простой путь — ручной ввод: подходит при малом числе документов. При регулярной работе используйте типовую обработку «Загрузка данных из табличного документа» (есть в большинстве конфигураций 1С:Предприятие в разделе администрирования или на диске ИТС). Она позволяет сопоставить колонки Excel-файла с полями документа «Реализация товаров и услуг» и загрузить табличную часть пакетно.
Обратное направление — выгрузка из 1С в Excel — делается через сохранение печатной формы или табличного документа. Это удобно, когда контрагент просит накладную в редактируемом виде для своей загрузки. Перед отправкой проверьте, что в файле не осталось служебных данных: внутренних кодов, комментариев, скрытых листов.
Способы переноса данных в 1С
Подходит для единичных документов; медленно и подвержено опечаткам, но не требует настройки
Типовой инструмент для пакетной загрузки; требует аккуратного сопоставления колонок и единых форматов данных
Готовые решения под конкретную конфигурацию; удобны при постоянном обмене, но требуют внедрения и проверки на тестовой базе
При загрузке следите за форматами: числа должны быть числами (не текстом), даты — в понятном 1С виде, наименования товаров должны совпадать со справочником номенклатуры, иначе обработка создаст дубли. Перед массовой загрузкой обязательно сделайте пробный прогон на копии базы или на одном документе.
Проверка готовой накладной перед отправкой
Готовый документ проверяйте по чек-листу: совпадает ли сумма «всего к оплате» с арифметикой по строкам, указаны ли все обязательные реквизиты обеих сторон, корректна ли ставка НДС для каждой позиции (в одной накладной могут быть товары с разными ставками), совпадает ли сумма прописью с цифрой. Распечатайте пробный экземпляр и сверьте внешний вид с формой из 1С.
Особое внимание — подписям и печати. Электронный файл без подписей юридической силы не имеет: документ приобретает статус первичного после подписания на бумаге либо обмена в системе ЭДО с использованием квалифицированной электронной подписи. Excel-файл, отправленный по почте, — это только удобный носитель данных.
Как проверить результат
Сумма = количество × цена, итоги сходятся до копейки
Копеечные расхождения из-за отсутствия ОКРУГЛ
У каждой строки корректная ставка, итоговый НДС равен сумме НДС по строкам
Единая ставка применена ко всем товарам без разбора
ИНН, КПП, адреса и наименования совпадают с договором
Сокращённые или устаревшие данные контрагента
Совпадает с итоговой цифрой, указан НДС текстом
Пропись не заполнена или расходится с цифрой
Типичные ошибки и ограничения Excel-накладных
Главная ошибка — расхождение данных между Excel и 1С: накладная выписана в таблице, но в учёт не введена, либо введена с другими цифрами. Установите жёсткое правило: первичным считается документ в 1С, а Excel — лишь черновик или форма для контрагента. После ввода в программу сверяйте номер и сумму.
Вторая группа ошибок — технические: изменение формул при копировании строк, случайное удаление столбца с расчётом, текстовый формат чисел, из-за которого СУММ игнорирует значения. Защитите лист шаблона («Рецензирование → Защитить лист»), оставив открытыми только ячейки для ввода — это резко снижает риск сломать макет.
Что важно запомнить
Эталонный макет проще всего получить экспортом печатной формы из 1С. Расчёты автоматизируйте формулами с ОКРУГЛ до копеек, дату фиксируйте вручную, номера контролируйте журналом. Первичным документом остаётся проведённая накладная в 1С; Excel-версия — удобный формат обмена, требующий сверки.
Частые вопросы
Можно ли использовать Excel-накладную вместо документа из 1С?
Можно, если форма содержит все обязательные реквизиты первичного документа и утверждена в учётной политике организации. Однако данные всё равно должны быть отражены в учётной системе — иначе возникнут расхождения в отчётности и при инвентаризации.
Как сделать сумму прописью в Excel без макросов?
Штатной функции нет. Без макросов остаётся ручной ввод или сложная конструкция из формул подстановки, которую трудно поддерживать. Практичнее использовать проверенную VBA-функцию или заполнять поле вручную с обязательной сверкой с итоговой цифрой.
Почему итоги в Excel не совпадают с 1С на копейки?
1С округляет сумму каждой строки до двух знаков, а Excel по умолчанию считает с полной точностью и округляет только отображение. Добавьте ОКРУГЛ(...;2) в формулы строк — расхождения исчезнут.
Как загрузить накладную из Excel в 1С автоматически?
Используйте типовую обработку «Загрузка данных из табличного документа»: откройте в ней Excel-файл, сопоставьте колонки с полями документа и выполните загрузку. Предварительно проверьте форматы чисел и дат и сделайте пробную загрузку одного документа.
Можно ли подписать Excel-накладную электронной подписью?
Для юридически значимого обмена документ должен передаваться через оператора ЭДО в установленном формате (например, УПД в XML). Подписанный отдельно Excel-файл таким статусом не обладает. Используйте Excel только как рабочий формат, а юридический документ формируйте в 1С и отправляйте через ЭДО.
Какая форма лучше для Excel — ТОРГ-12 или УПД?
Если нужен только факт отгрузки товара — достаточно ТОРГ-12, она проще в заполнении. Если документ должен заменять и накладную, и счёт-фактуру, воспроизводите УПД, но учтите: его структура сложнее, и ошибки в нём критичнее для вычетов по НДС.