Приходно-кассовый ордер (ПКО) в Excel: пошаговое создание с формулами и защитой

Приходно-кассовый ордер (ПКО) — обязательный документ для оформления поступлений наличных в кассу. Создать его в Microsoft Excel можно за 15 минут, если знать ключевые нюансы: от структуры бланка до автоматического расчёта итогов. Эта инструкция подойдёт бухгалтерам, предпринимателям и кассирам, которые хотят отказаться от ручного заполнения или покупки дорогостоящих программ.

Мы разберём не просто визуальное оформление, а функциональный шаблон с защитой ячеек, формулами для сумм и возможностью печати на стандартном бланке. Особое внимание уделим типичным ошибкам, из-за которых ФНС может не принять документ — например, отсутствию обязательных реквизитов или неверному формату даты. Готовый файл вы сможете скачать в конце статьи.

В отличие от специализированных бухгалтерских программ (типа или МойСклад), Excel даёт гибкость: вы можете адаптировать ПКО под специфику своего бизнеса, добавить логотип компании или интегрировать документ с другими таблицами (например, с книгой учёта доходов). При этом не потребуется платить за лицензии или обучать сотрудников работе в новом ПО.

📊 Как часто вы оформляете приходно-кассовые ордера?
Ежедневно
Несколько раз в неделю
Раз в месяц
Реже
Не оформляю

1. Структура ПКО: какие реквизиты обязательны в 2026 году

Форма приходно-кассового ордера утверждена Постановлением Госкомстата №88 от 18.08.1998, но с 2013 года организации вправе разрабатывать собственные бланки — при условии включения всех обязательных реквизитов. Их отсутствие может стать основанием для штрафа до 30 000 рублей (ст. 15.11 КоАП РФ).

В таблице ниже — актуальный перечень полей, которые должны присутствовать в ПКО независимо от того, создаёте вы его в Excel, Word или вручную:

Реквизит Пример заполнения Последствия отсутствия
Наименование документа "Приходный кассовый ордер №12" Документ признают недействительным
Дата составления 15.05.2026 (формат ДД.ММ.ГГГГ) Штраф за несоблюдение порядка ведения кассовых операций
Номер документа "№45" (сквозная нумерация с начала года) Трудности при инвентаризации и проверках
Сумма (цифрами и прописью) "10 500 (Десять тысяч пятьсот) рублей 00 копеек" Риск признания документа недействительным
Подписи (главбух, кассир, получатель) ФИО и роспись Отсутствие юридической силы

⚠️ Внимание: С 2023 года ФНС особое внимание уделяет соответствию суммы прописью и цифрами. Если в ПКО указана сумма 12 345,67, а прописью — "двенадцать тысяч триста сорок пять рублей", документ могут признать недействительным из-за отсутствия копеек. В Excel эту проблему решает функция =ЧИСЛОТЕКСТ() (о ней — в следующем разделе).

Дополнительно в ПКО можно включить:

  • 📌 Логотип компании (для брендирования)
  • 📌 QR-код с ссылкой на электронную версию
  • 📌 Штрихкод для быстрого поиска в архиве
  • 📌 Дополнительные поля (например, "Назначение платежа" или "Статья дохода")

2. Создание базовой структуры в Excel: пошаговая инструкция

Начнём с пустого листа Excel. Основная задача на этом этапе — расположить реквизиты так, чтобы документ укладывался на один лист формата А5 (стандартный размер ПКО). Используем следующие приёмы:

1. Объединение ячеек для заголовков:

- Выделите диапазон A1:E1, нажмите Главная → Объединить и поместить в центре.

- Введите текст: "ПРИХОДНЫЙ КАССОВЫЙ ОРДЕР №", рядом добавьте ячейку для номера (например, F1).

2. Форматирование даты:

- В ячейке B2 укажите заголовок "Дата", а в C2 вставьте формулу:

=ТЕКСТ(СЕГОДНЯ();"ДД.ММ.ГГГГ")

- Это автоматически подставит текущую дату в нужном формате.

3. Блок "Принято от":

- Создайте таблицу из 4 столбцов: ФИО, Основание, Сумма цифрами, Сумма прописью.

- Для суммы прописью используйте функцию:

=ЧИСЛОТЕКСТ(D5;"р")

где D5 — ячейка с числовым значением суммы.

Ячейки для номера и даты выделены и форматированы|

Таблица с реквизитами плательщика создана|

Формула для суммы прописью работает корректно|

Поля для подписей добавлены в нижней части листа-->

⚠️ Внимание: Если функция ЧИСЛОТЕКСТ не работает, установите надстройку "Пакет анализа" (Файл → Параметры → Надстройки → Управление: Надстройки Excel → Перейти → Пакет анализа). Альтернатива — использовать VBA-скрипт (пример кода приведён в разделе для продвинутых пользователей).

3. Автоматизация расчётов: формулы для сумм и проверок

Главное преимущество Excel перед бумажным ПКО — возможность автоматизировать рутинные операции. Вот ключевые формулы, которые сэкономят время:

1. Проверка соответствия суммы цифрами и прописью:

- Создайте дополнительную ячейку (например, E5) с формулой:

=ЕСЛИ(D5=ЗНАЧЕН(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ЧИСЛОТЕКСТ(D5;"р");"руб";"");"коп";""));"OK";"ОШИБКА")

- Если суммы не совпадают, ячейка отобразит "ОШИБКА".

2. Автонумерация документов:

- В ячейке с номером ПКО (F1) введите:

=МАКС('Лист1'$F$1:$F$1000)+1

Это присвоит новый номер автоматически, основываясь на предыдущих записях.

3. Расчёт итоговой суммы с НДС:

- Если в вашей организации учитывается НДС, добавьте столбец "Сумма с НДС" с формулой:

=D5*1,2

где D5 — сумма без НДС.

Пример интеграции формул в шаблоне:

  • 📊 Ячейка D5: сумма цифрами (вручную или из другой таблицы)
  • 📊 Ячейка E5: сумма прописью (=ЧИСЛОТЕКСТ(D5;"р"))
  • 📊 Ячейка F5: проверка совпадения (=ЕСЛИ(...))
  • 📊 Ячейка G5: сумма с НДС (если применимо)

4. Защита документа: как запретить изменение формул

Чтобы случайно не испортить формулы или структуру ПКО, настройте защиту листа. Для этого:

1. Выделите все ячейки, которые можно редактировать (например, ФИО плательщика, сумму, основание платежа). Нажмите правой кнопкой → "Формат ячеек" → вкладка "Защита" → снимите галочку "Защищаемая ячейка".

2. Перейдите в Рецензирование → Защитить лист. Установите пароль (например, PKO2026!) и подтвердите его. Теперь изменять можно только разблокированные ячейки.

⚠️ Внимание: Если вы забудете пароль, снять защиту будет невозможно без специализированных программ (типа Office Password Remover). Храните пароли в надёжном месте, например, в 1Password или KeePass.

Дополнительные меры безопасности:

  • 🔒 Защита книги: Рецензирование → Защитить книгу (запретит добавление/удаление листов)
  • 🔒 Цифровая подпись: если ПКО отправляется по email, подпишите файл сертификатом (требуется КриптоПро)
  • 🔒 Резервное копирование: сохраняйте копии шаблонов в облаке (Google Диск, Яндекс Диск)
Как восстановить доступ к защищённому листу без пароля?

Если вы забыли пароль, можно попробовать:

1. Открыть файл в LibreOffice Calc (иногда игнорирует защиту Excel).

2. Использовать VBA-скрипт для снятия защиты (требуются права администратора).

3. Воспользоваться платными утилитами вроде PassFab for Excel.

Внимание: Эти методы могут нарушать лицензионное соглашение Microsoft!

5. Печать ПКО: настройка параметров страницы

Стандартный бланк ПКО имеет размер А5 (148×210 мм), но часто печатается на листе А4 с последующим разрезанием. Чтобы документ корректно разместился на странице:

1. Перейдите в Файл → Печать (или нажмите Ctrl+P).

2. В разделе "Параметры" выберите:

- Ориентация: Книжная

- Размер бумаги: А5 (если принтер поддерживает) или А4

- Поля: Узкие (или установите вручную: верхнее/нижнее — 1 см, левое/правое — 1,5 см)

3. В разделе "Масштаб" выберите "Разместить не более чем на: 1 страницу по ширине и 1 по высоте".

Для удобства добавьте колонтитулы с названием организации и датой:

- Перейдите в Вставка → Колонтитулы.

- В верхний колонтитул введите: "ООО "Ромашка", ПКО №[номер], от [дата]" (используйте ссылки на ячейки, например, &"ПКО №"&F1).

- Все реквизиты умещаются на одной странице.

- Текст не обрезан по краям.

- Шрифт читаемый (рекомендуемый размер — 10–12 пт).-->

6. Продвинутые функции: VBA и интеграция с 1С

Если вы регулярно работаете с ПКО, автоматизируйте процесс с помощью VBA-макросов. Например, этот код создаёт новый ПКО по шаблону и сохраняет его в отдельный файл:

Sub СоздатьПКО()

Dim НовыйФайл As Workbook

Dim Путь As String

Путь = "C:\ПКО\" & "ПКО_№" & Range("F1").Value & ".xlsx"

Set НовыйФайл = Workbooks.Add

ThisWorkbook.Sheets("Шаблон").Copy Before:=НовыйФайл.Sheets(1)

Application.DisplayAlerts = False

НовыйФайл.SaveAs Путь

НовыйФайл.Close

Application.DisplayAlerts = True

End Sub

Для интеграции с :

1. Экспортируйте данные из в .csv или .xlsx.

2. В Excel используйте Power Query (Данные → Получить данные → Из файла) для автоматического импорта.

3. Настройте связь между полями и ячейками ПКО (например, ФИО плательщика из колонки A импортированного файла в ячейку B5 шаблона).

⚠️ Внимание: При импорте данных из проверяйте кодировку файла. Если вместо кириллицы отображаются "кракозябры", откройте файл в Notepad++ и сохраните в кодировке UTF-8.

7. Типичные ошибки и как их избежать

Ошибки в ПКО могут привести к штрафам или проблемам при инвентаризации. Вот самые распространённые:

Ошибка Последствия Как исправить в Excel
Отсутствует сумма прописью Документ недействителен Добавьте формулу =ЧИСЛОТЕКСТ()
Неверный формат даты (например, 15-05-2026 вместо 15.05.2026) ФНС может не принять документ Используйте формат ДД.ММ.ГГГГ или функцию =ТЕКСТ()
Не совпадают суммы цифрами и прописью Риск признания ПКО недействительным Добавьте ячейку с проверкой (см. раздел 3)
Отсутствует подпись кассира Документ не имеет юридической силы Добавьте поле для подписи в шаблон

Другие распространённые проблемы:

  • 🔴 Размытый текст при печати: установите минимальный размер шрифта 10 пт и используйте шрифты Times New Roman или Arial.
  • 🔴 Формулы не обновляются: проверьте настройки вычислений (Формулы → Параметры вычислений → Автоматически).
  • 🔴 Файл повреждён: сохраняйте шаблон в формате .xlsx, а не .xls (старый формат менее стабилен).

FAQ: Ответы на частые вопросы

Можно ли использовать Excel для ПКО, если у нас ЕНВД?

Да, форма ведения кассовых документов не зависит от системы налогообложения. Главное — соблюдать требования к реквизитам (см. раздел 1). Для ЕНВД рекомендуем добавить в ПКО поле "Вид деятельности", чтобы упростить учёт доходов.

Как сделать так, чтобы номер ПКО автоматически увеличивался с каждым новым документом?

Используйте формулу =МАКС($F$1:F1)+1, где F1 — ячейка с номером. Альтернатива — VBA-макрос, который создаёт копию шаблона с новым номером (пример кода в разделе 6).

Что делать, если функция ЧИСЛОТЕКСТ не работает?

Установите надстройку "Пакет анализа" (Файл → Параметры → Надстройки). Если это не поможет, скачайте бесплатную надстройку NumToTxt или используйте VBA-функцию:

Function ЧислоПрописью(Summa As Double) As String

' Код функции (можно найти на форумах Excel)

End Function

Затем в ячейке используйте =ЧислоПрописью(D5).

Можно ли хранить ПКО только в электронном виде?

Нет. Согласно Указанию ЦБ РФ №3210-У, кассовые документы должны храниться в бумажном виде не менее 5 лет. Однако вы можете вести электронный архив параллельно с бумажным — это упростит поиск и проверки.

Как экспортировать данные из Excel в бухгалтерскую программу?

Большинство программ (, МойСклад, БухСофт) поддерживают импорт из .xlsx или .csv. В Excel:

  1. Сохраните лист с ПКО в формате CSV (разделители — запятые).
  2. В бухгалтерской программе выберите Импорт → Кассовые документы.
  3. Сопоставьте колонки файла с полями программы (например, колонка B из Excel → поле "ФИО плательщика").

Готовый шаблон ПКО в Excel с формулами и защитой можно скачать здесь (файл совместим с Excel 2016–2023 и LibreOffice Calc). Для адаптации под вашу организацию достаточно изменить логотип, реквизиты и при необходимости добавить дополнительные поля.

Важно: С 1 июля 2026 года ФНС ужесточила требования к оформлению кассовых документов для организаций на ОСНО. В ПКО теперь обязательно указывать КБК (код бюджетной классификации) при поступлениях от контрагентов-госучреждений. Добавьте соответствующий столбец в шаблон, если ваша деятельность подпадает под это требование.