Документы и Печать · 9 мин
Как сделать счет на оплату в Excel как в 1С
Как сделать счет на оплату в Excel по образцу 1С: структура документа, формулы суммы и НДС, нумерация, сумма прописью и печать. Готовая схема шаблона.
Не у всех предпринимателей и небольших компаний есть лицензия на 1С, а выставлять счета на оплату нужно регулярно. Excel вполне справляется с этой задачей: можно собрать шаблон, который внешне и по логике повторяет счет из 1С — с реквизитами сторон, табличной частью, автоматическим расчетом НДС и итоговой суммы.
Преимущество такого подхода в том, что формулы считают автоматически: достаточно ввести количество и цену, а Excel сам рассчитает сумму по строке, НДС и итог. Ниже разберем, какие блоки должен содержать счет, какие формулы использовать и как подготовить документ к печати и отправке контрагенту.
Из чего состоит счет на оплату в 1С
Прежде чем строить документ в Excel, полезно понять логику счета в 1С. Типовой счет на оплату состоит из нескольких обязательных зон: образец платежного поручения вверху (банковские реквизиты получателя), название документа с номером и датой, блоки «Поставщик» и «Покупатель», табличная часть с товарами или услугами, итоги с НДС, сумма прописью и подпись руководителя.
Excel позволяет воспроизвести все эти блоки на одном листе. Важно не только визуальное сходство: контрагенты и банки привыкли к стандартной компоновке, поэтому отступать от нее не стоит. Счет — не регламентированная форма, но устоявшаяся практика делает документ узнаваемым и снижает вопросы со стороны бухгалтерии покупателя.
Создаем шапку счета с реквизитами
Начните с верхней части листа. В строках 1–8 разместите блок платежных реквизитов: наименование банка получателя, БИК, номер корреспондентского и расчетного счетов, ИНН и КПП получателя, наименование организации. В 1С этот блок оформляется таблицей с подписями «Банк получателя», «Получатель» — повторите ту же структуру объединенными ячейками и границами.
Ниже вставьте строку «Счет на оплату № ___ от ___» крупным полужирным шрифтом. Номер и дату лучше вынести в отдельные ячейки, чтобы потом ссылаться на них формулами: например, номер в ячейке C10, дата в E10. Тогда текст заголовка можно собрать формулой сцепки, и при копировании шаблона достаточно поменять две ячейки.
Далее — блоки «Поставщик» и «Покупатель» с полными наименованиями, ИНН, адресами и расчетными счетами. Данные поставщика в шаблоне фиксированные, а поля покупателя оставьте пустыми для заполнения под каждого клиента.
Табличная часть с формулами расчета
Табличная часть — ядро документа. Стандартные колонки: номер строки, наименование товара или услуги, единица измерения, количество, цена, сумма. В 1С сумма по строке считается автоматически — в Excel это делает простая формула.
- 1Создайте шапку таблицы: №, Товары (работы, услуги), Кол-во, Ед., Цена, Сумма
- 2В первой строке данных в колонке «Сумма» введите формулу =ОКРУГЛ(D15*F15;2), где D15 — количество, F15 — цена
- 3Протяните формулу на 10–15 строк вниз, чтобы хватало на типовой счет
- 4Ниже таблицы добавьте строку «Итого» с формулой =СУММ(G15:G29)
- 5Добавьте строку «В том числе НДС» с формулой расчета налога
- 6Проверьте расчет на тестовых данных: 2 шт по 1500 руб. должны дать 3000 руб.
Формула суммы по строке: =ОКРУГЛ(E15*G15;2), где E15 — количество, G15 — цена. Округление до двух знаков обязательно: без него копеечные расхождения накапливаются, и итог по счету может не сойтись с суммой строк при проверке вручную. Итог считается функцией СУММ по колонке сумм.
НДС и итоговая сумма
Если организация работает с НДС, в счете нужна строка «В том числе НДС». При ставке 20% формула выделения налога из итоговой суммы выглядит так: =ОКРУГЛ(G31*20/120;2), где G31 — ячейка с итогом. Если цены указаны без НДС, логика другая: сначала считается сумма без налога, затем НДС умножением на 0,2, затем общий итог сложением.
Для компаний на упрощенке без НДС вместо суммы налога ставится текст «Без налога (НДС)» — как это делает 1С. Удобно сделать переключатель: отдельная ячейка со ставкой (20%, 10% или «без НДС»), а формула через ЕСЛИ выбирает нужный расчет. Например: =ЕСЛИ(B5="без НДС";"Без налога (НДС)";ОКРУГЛ(G31*20/120;2)).
Сумма прописью и подписи
В счетах из 1С итоговая сумма дублируется прописью: «Всего наименований 2, на сумму 3 000,00 руб. Три тысячи рублей 00 копеек». В Excel штатной функции для этого нет. Варианты решения: использовать пользовательскую функцию на VBA (макрос), надстройку или готовую формулу из сцепленных функций ТЕКСТ и ПОДСТАВИТЬ для небольших сумм.
Самый практичный путь без программирования — макрос суммы прописью, который широко доступен в открытых источниках, либо ручной ввод прописи при небольшом числе счетов. Если вы не разбираетесь в макросах, не включайте чужие файлы с неизвестным кодом: макросы могут содержать вредоносные команды. Безопасная альтернатива — оставить поле для ручного заполнения.
Завершает документ блок подписей: «Руководитель» и «Бухгалтер» с линиями для подписи и расшифровкой. В 1С туда подставляются данные из карточки организации; в Excel просто впишите ФИО в шаблон.
Нумерация счетов и реестр
В 1С нумерация счетов ведется автоматически и сквозная. В Excel за этим нужно следить вручную. Практичное решение — отдельный лист «Реестр» в том же файле: номер, дата, покупатель, сумма, статус оплаты. Номер следующего счета можно получать формулой =МАКС(Реестр!A:A)+1, чтобы не сбиться.
Такой реестр частично заменяет журнал документов 1С: по нему видно, какие счета выставлены, какие оплачены, а какие «висят». Добавьте условное форматирование для просроченных счетов — например, подсветку строк, где с даты счета прошло больше оговоренного срока, а оплаты нет.
Печать, PDF и отправка контрагенту
Чтобы счет выглядел как документ, а не как таблица, настройте страницу: книжная ориентация, поля 1,5–2 см, область печати только на документ, отключите сетку в параметрах листа. Проверьте результат через «Предварительный просмотр»: вся табличная часть должна помещаться по ширине одной страницы.
Отправлять контрагенту файл Excel не стоит: получатель может случайно изменить формулы, а у бухгалтерии возникнут вопросы к редактируемому документу. Сохраняйте счет в PDF через «Файл → Сохранить как → PDF». Если нужна подпись и печать, вставьте сканированные изображения в блок подписей — так делают многие компании при обмене счетами по электронной почте.
Как проверить готовый счет
Сумма строк равна итогу до копейки
Расхождение в копейках — не хватает ОКРУГЛ в формулах
Ставка совпадает с договором, сумма налога сходится при пересчете
У плательщика УСН стоит сумма НДС или неверная ставка
Расчетный счет, ИНН и БИК совпадают с карточкой организации
Устаревшие реквизиты после смены банка
Документ занимает одну-две страницы, ничего не обрезано
Таблица разрывается или уезжает за поля
Когда Excel недостаточно и стоит перейти в 1С
Excel-шаблон хорошо работает при небольшом документообороте: несколько счетов в неделю, один менеджер, простая номенклатура. Но у него есть естественные границы: нет автоматической связи счета с оплатой и отгрузкой, нумерацию и статусы приходится контролировать вручную, а ошибка в формуле может остаться незамеченной.
Признаки того, что пора переходить на 1С или облачный аналог: десятки счетов в день, несколько сотрудников выставляют документы параллельно, нужны акты и накладные на основании счета, требуется контроль задолженности и складского учета. В 1С счет создается за пару кликов, а оплата по выписке автоматически закрывает документ.
Excel или 1С для счетов
Подходит при малом числе счетов и одном пользователе. Ограничения: ручной контроль нумерации, нет связи с оплатами и складом.
Подходит при регулярном документообороте. Автоматическая нумерация, связь с банком, печатные формы из коробки. Требует лицензии или подписки.
Быстрый вариант для разовых счетов. Ограничение: данные контрагентов хранятся на стороннем сервисе.
Частые вопросы
Можно ли выставлять счета из Excel без 1С — это законно?
Да. Счет на оплату — не унифицированный документ, закон не требует оформлять его в конкретной программе. Важно, чтобы в счете были реквизиты сторон, номер, дата и перечень товаров или услуг с ценами. Форма может быть любой, включая Excel.
Как сделать сумму прописью без макросов?
Штатной функции в Excel нет. Без макросов остаются два пути: вводить пропись вручную в отдельную ячейку или использовать сложную формулу на основе ПОДСТАВИТЬ и ТЕКСТ, которая корректно работает только для небольшого диапазона сумм. Для регулярной работы удобнее VBA-функция.
Чем счет отличается от счета-фактуры?
Счет на оплату — предложение оплатить, он не является налоговым документом. Счет-фактура — документ для учета НДС, оформляется по строгой форме после отгрузки или оплаты. В Excel можно делать счет, но счета-фактуры корректнее формировать в учетной программе.
Как защитить шаблон от случайного изменения формул?
Разблокируйте только ячейки для ввода (Формат ячеек → Защита → снять флажок «Защищаемая ячейка»), затем включите защиту листа на вкладке «Рецензирование». Формулы и реквизиты останутся недоступными для правки, а поля данных — открытыми.
Можно ли потом перенести данные из Excel в 1С?
Да. Большинство конфигураций 1С поддерживают загрузку из табличных файлов через обработки импорта. Обычно переносят справочник контрагентов и номенклатуру; историю счетов часто не переносят вовсе, а начинают нумерацию в 1С с последнего номера из Excel-реестра.
Что важно запомнить
Счет в Excel строится по структуре счета из 1С: реквизиты, табличная часть с формулами и округлением, НДС, итог и подписи. Нумерацию и статусы контролируйте через отдельный реестр, контрагенту отправляйте PDF, а при росте документооборота переходите на учетную программу.