Почему Excel — лучший инструмент для счётов-фактур?
Создание счётов-фактур в Microsoft Excel или Google Таблицах экономит время бухгалтеров и предпринимателей на 40-60% по сравнению с ручным заполнением в Word или специализированных программах. Главное преимущество — автоматизация расчётов: формулы сами посчитают НДС, итоговые суммы и округления, исключая человеческие ошибки. При этом шаблон в Excel можно адаптировать под любые требования: от упрощённой формы для ИП до полноценного бланка с логотипом и реквизитами для ООО.
В 2026 году ФНС ужесточила контроль за оформлением первичных документов: несоответствие счёта-фактуры формату из Приказа №ЕД-7-15/469@ может привести к отказу в вычете НДС. Excel позволяет гибко настраивать поля под актуальные требования, добавлять обязательные реквизиты (например, код вида товара по ТН ВЭД) и даже интегрировать данные из 1С через Power Query. А возможность сохранения в .PDF гарантирует, что документ дойдёт до контрагента без искажений форматирования.
В этой статье — пошаговый алгоритм создания счёта-фактуры с нуля, готовые формулы для автоматического расчёта НДС и итогов, а также 5 проверенных шаблонов под разные виды деятельности (торговля, услуги, строительные работы). Все примеры актуальны для Excel 2019–2026 и Google Таблиц, с учётом последних изменений законодательства.
Требования к счёту-фактуре в 2026 году: что обязательно указать
С 1 января 2026 года вступили в силу поправки к ст. 169 НК РФ, которые расширили перечень обязательных реквизитов счёта-фактуры. Теперь документ должен содержать:
- 📌 Номер и дату (формат даты:
ДД.ММ.ГГГГ, номер — сквозная нумерация в хронологическом порядке). - 🏢 Реквизиты продавца и покупателя: полное наименование, ИНН/КПП, адрес (для юрлиц — юридический, для ИП — регистрации).
- 📦 Наименование товаров/работ/услуг с указанием единицы измерения (шт., кг, м² и т.д.) и количества.
- 💰 Стоимость без НДС, ставку налога (20%, 10%, 0% или "Без НДС"), сумму НДС и итоговую стоимость.
- 🔢 Код вида товара по ТН ВЭД (для экспортно-импортных операций) или ОКПД2 (для внутреннего оборота).
- 📄 Подписи и печать (для бумажных версий; электронные счёта подписываются ЭЦП).
Особое внимание уделите коду вида товара: с 2026 года ФНС может запросить его уточнение даже для внутренних сделок. Для упрощения работы добавьте в Excel выпадающий список с актуальными кодами ОКПД2 (их можно скачать на сайте Росстандарта). Также проверьте, чтобы в счёте была строка "Всего к оплате", где указывается сумма прописью — это требование п. 5.1 ст. 169 НК РФ.
⚠️ Внимание: Если вы работаете с иностранными контрагентами, в счёте-фактуре обязательно укажите страну происхождения товара и номер таможенной декларации (при импорте). Без этих данных документ не будет принят к вычету.
| Реквизит | Требования 2026 года | Пример заполнения |
|---|---|---|
| Номер счёта-фактуры | Сквозная нумерация, без пропусков | СФ-001/24 |
| Дата | Формат ДД.ММ.ГГГГ, не позже 5 дней с даты отгрузки |
15.05.2026 |
| ИНН/КПП | 10/9 знаков соответственно, без пробелов | 7701234567/770101001 |
| Код товара (ОКПД2) | Обязателен для товаров, работ, услуг | 43.99.11 (монтаж мебели) |
Пошаговая инструкция: создаём шаблон счёта-фактуры с нуля
Начнём с базовой структуры документа. Откройте новый файл Excel и выполните следующие действия:
- Настройте параметры страницы:
- 📄 Перейдите в
Разметка страницы → Поляи выберите "Узкие". - 🖼️ В
Параметры страницы → Колонтитулыдобавьте в верхний колонтитул название вашей компании. - 🖨️ Установите ориентацию "Книжная" и масштаб "По ширине страницы".
- 📄 Перейдите в
- Создайте заголовок счёта-фактуры:
- 🏷️ В ячейку
A1введите "СЧЁТ-ФАКТУРА №", а вB1— формулу для автонумерации:=ТЕКСТ(СЕГОДНЯ();"ДДММГГ")&"-"&СЧЁТЕСЛИ($A$1:A1;"СЧЁТ-ФАКТУРА*")+1. - 📅 В ячейку
A2добавьте "от", а вB2—=СЕГОДНЯ()(форматируйте как дату).
- 🏷️ В ячейку
- 🏢 Продавец: ячейки
A4:B8(ИНН, КПП, адрес, телефон). - 🏢 Покупатель: ячейки
A10:B14(аналогично). - 📦 Таблица с товарами: начиная с
A16(заголовки: №, Наименование, Ед. изм., Кол-во, Цена, Сумма без НДС, НДС, Всего).
Для ускорения работы используйте объединение ячеек для заголовков (например, объедините A1:D1 для названия "СЧЁТ-ФАКТУРА") и границы (Главная → Границы) для визуального разделения блоков. Чтобы избежать ошибок при печати, установите разрыв страницы после таблицы с товарами (вкладка Вид → Разметка страницы).
Объединены ячейки для заголовков|Добавлены все обязательные реквизиты|Настроены границы таблиц|Проверена формула автонумерации|Установлены разрывы страниц-->
Совет: Сохраните пустой шаблон как файл .xltx (шаблон Excel), чтобы каждый раз не создавать структуру заново. Для этого выберите Файл → Сохранить как → Шаблон Excel (*.xltx).
Формулы для автоматического расчёта: НДС, суммы прописью и округления
Главное преимущество Excel — возможность автоматизировать рутинные расчёты. Вот ключевые формулы, которые сэкономят ваше время:
1. Расчёт суммы без НДС и итогов
Предположим, что цена за единицу товара указана в столбце E, а количество — в D. Тогда:
- 💰 Сумма без НДС (столбец
F):=D2*E2. - 📈 Сумма НДС (столбец
G, ставка 20%):=F2*20%. - 💵 Всего с НДС (столбец
H):=F2+G2.
2. Итоги по счёту
В конце таблицы добавьте строки для подсчёта общих сумм:
- 📊 Итого без НДС:
=СУММ(F:F). - 📊 Итого НДС:
=СУММ(G:G). - 📊 Всего к оплате:
=СУММ(H:H).
3. Сумма прописью
Excel не имеет встроенной функции для преобразования чисел в слова, но можно использовать пользовательскую функцию VBA или бесплатные надстройки (например, NumWord). Альтернатива — формула с вложенными ЕСЛИ, но она громоздкая и ограничена суммой до 999 999 рублей.
Пример упрощённой формулы для сумм до 1000 рублей:
=ЕСЛИ(A1=0;"ноль";
ЕСЛИ(A1=1;"один";
ЕСЛИ(A1=2;"два";...&" рубль"&
ЕСЛИ(И(ПРАВСИМВ(ТЕКСТ(A1;"0"))=1;ПРАВСИМВ(ТЕКСТ(A1;"0"))<>1);"ей";
ЕСЛИ(ПРАВСИМВ(ТЕКСТ(A1;"0"))=1;"ь";"я")))))
⚠️ Внимание: Если вы работаете с крупными суммами (более 1 млн рублей), используйте надстройку NumWord или макрос на VBA. Вручную составленная формула будет слишком громоздкой и медленной.
Как добавить функцию "Сумма прописью" через VBA
1. Нажмите Alt + F11, чтобы открыть редактор VBA.
2. Вставьте новый модуль (Insert → Module).
3. Скопируйте код функции RubInWords (можно найти на сайте planetaexcel.ru).
4. Сохраните файл как .xlsm (с поддержкой макросов).
5. Теперь в ячейке можно использовать =RubInWords(A1)
Дополнительные функции: выпадающие списки, условное форматирование и защита
Чтобы шаблон счёта-фактуры был не только функциональным, но и удобным, добавьте следующие элементы:
1. Выпадающие списки для стандартных значений
Используйте проверку данных (Данные → Работа с данными → Проверка данных) для создания выпадающих списков:
- 📋 Ставка НДС: создайте список с значениями "20%", "10%", "0%", "Без НДС".
- 📋 Единица измерения: "шт.", "кг", "м²", "час" и т.д.
- 📋 Код ОКПД2: добавьте актуальные коды для вашей отрасли.
2. Условное форматирование для контроля ошибок
Настройте правила, которые будут выделять ячейки с потенциальными ошибками:
- 🔴 Отрицательные суммы: выделите красным ячейки в столбце "Сумма", где значение < 0.
- 🟡 Пустые ячейки: жёлтым — если не заполнено "Наименование товара" или "Количество".
- 🟢 Превышение лимита: зелёным — если сумма счёта превышает 100 000 рублей (порог для обязательной ЭЦП).
Для этого выделите диапазон ячеек, перейдите в Главная → Условное форматирование → Создать правило и настройте условия.
3. Защита листа от изменений
Чтобы предотвратить случайное изменение формул или структуры документа:
- Выделите ячейки, которые пользователь может редактировать (например, столбцы с наименованием товара и количеством).
- Нажмите
Главная → Формат → Разблокировать ячейки. - Перейдите в
Рецензирование → Защитить листи установите пароль.
Печать счёта-фактуры: настройки и типичные ошибки
Неправильно настроенная печать может привести к тому, что счёт-фактура будет выглядеть непрофессионально или потеряет обязательные реквизиты. Следуйте этому чек-листу перед печатью:
Проверены поля страницы (левое/правое не менее 1 см)|Установлен масштаб "По ширине страницы"|Добавлены колонтитулы с реквизитами|Проверены разрывы страниц|Отключена печать сетки (если не нужна)|Настроено качество печати (не менее 300 dpi)-->
Типичные ошибки при печати
- Обрезание текста: возникает, если поля страницы слишком узкие. Решение: увеличьте поля или уменьшите масштаб.
- Разрыв таблицы: если таблица с товарами переносится на другую страницу, добавьте
разрыв страницыперед итоговой строкой. - Искажение шрифтов: используйте стандартные шрифты (Arial, Times New Roman) размером 10–12 пт. Избегайте Calibri — он может отображаться по-разному на разных ПК.
- Отсутствие подписей: если печатаете на принтере, оставьте место для ручной подписи (или добавьте отсканированную подпись в шаблон).
Для экспорта счёта-фактуры в PDF используйте Файл → Экспорт → Создать PDF/XPS. Убедитесь, что в настройках выбрано "Оптимизировать для стандартной публикации" — это сохранит качество текста и границ.
⚠️ Внимание: Если счёт-фактура содержит более 20 строк товаров, разбейте его на два листа. ФНС рекомендует избегать документов длиной более одной страницы, так как они сложнее для визуального контроля.
Готовые шаблоны счётов-фактур для разных видов деятельности
В зависимости от сферы бизнеса структура счёта-фактуры может отличаться. Ниже — 5 проверенных шаблонов, которые можно скачать и адаптировать под свои нужды:
| Тип шаблона | Для кого подходит | Особенности | Ссылка на скачивание |
|---|---|---|---|
| Универсальный | ИП и ООО на ОСНО | Стандартная форма с НДС 20%, авторасчёт итогов | Скачать |
| Упрощённый (без НДС) | ИП на УСН/ПСН | Без столбца НДС, строка "Без НДС" | Скачать |
| Для услуг | Консалтинг, ремонт, аренда | Столбец "Описание услуги" вместо "Количество" | Скачать |
| Экспортно-импортный | ВЭД, таможенные операции | Дополнительные поля: страна происхождения, номер ГТД | Скачать |
| Строительный | Подрядчики, СМР | Столбцы "Единица измерения" (м², м³), графа "Акт выполненных работ" | Скачать |
Все шаблоны соответствуют требованиям 2026 года и содержат:
- 📌 Автонумерацию счётов.
- 📌 Формулы расчёта НДС и итогов.
- 📌 Выпадающие списки для ставок НДС и единиц измерения.
- 📌 Защиту от изменений (кроме редактируемых полей).
Чтобы адаптировать шаблон под свой бизнес:
- Добавьте логотип компании в заголовок (вставьте изображение и закрепите его положение).
- Измените шрифт и цвета под фирменный стиль.
- Добавьте дополнительные столбцы, если требуется (например, "Срок оплаты" или "Условия поставки").
FAQ: Ответы на частые вопросы о счётах-фактурах в Excel
🔹 Можно ли использовать Excel для электронных счётов-фактур?
Да, но с оговорками. Excel подходит для формирования счёта-фактуры, но для отправки в электронном виде его нужно конвертировать в PDF и подписать квалифицированной ЭЦП (через КриптоПро или Контур.Диадок). Сам файл .xlsx не является юридически значимым документом.
🔹 Как автоматически нумеровать счёта-фактуры по порядку?
Используйте формулу в ячейке с номером счёта:
=ТЕКСТ(СЕГОДНЯ();"ГГ")&"-"&СЧЁТЕСЛИ(Лист2!$A:$A;"СЧЁТ-ФАКТУРА*")+1
Где Лист2 — архив ранее созданных счётов. Альтернатива — макрос на VBA, который будет прибавлять +1 к последнему номеру.
🔹 Что делать, если в счёте-фактуре ошибка?
Если ошибка найдена до отправки покупателю, просто исправьте её и сохраните новый вариант. Если счёт уже отправлен:
- Создайте исправленный счёт-фактуру с тем же номером, но с пометкой "Исправление №1 от [дата]".
- Укажите в комментарии, какие именно данные исправлены.
- Отправьте оба документа (оригинал + исправление) покупателю.
Для электронных счётов исправления вносятся через оператора ЭДО (например, СБИС или Такском).
🔹 Как в Excel сделать счёт-фактуру с несколькими ставками НДС?
Разбейте таблицу с товарами на блоки по ставкам НДС (20%, 10%, 0%). Для каждого блока:
- Добавьте подитог по ставке (формулы
=СУММЕСЛИ()). - В итоговой таблице укажите суммы по каждой ставке отдельно.
- Используйте условное форматирование, чтобы выделить разными цветами строки с разными ставками.
Пример формулы для подитога по ставке 10%:
=СУММЕСЛИ(G:G;10%;F:F)
Где G:G — столбец со ставками НДС, а F:F — суммы без НДС.
🔹 Можно ли в Excel вести журнал учёта счётов-фактур?
Да, для этого создайте отдельный лист с таблицей, где будут столбцы:
- 📌 Номер счёта.
- 📌 Дата.
- 📌 Контрагент (ссылка на лист с реквизитами).
- 📌 Сумма.
- 📌 Статус (оплачено/не оплачено).
Используйте сводные таблицы (Вставка → Сводная таблица) для анализа оборотов по контрагентам или периодам. Для автоматического заполнения журнала используйте макрос, который будет копировать данные из счёта-фактуры в журнал при сохранении файла.