Чек-лист перехода на НДС 22% в 2026 году: договоры, кассы, 1С
:root { --bg-color: #f8fafc; ...
:root {
–bg-color: #f8fafc;
–surface-color: #ffffff;
–text-main: #0f172a;
–text-muted: #475569;
–primary: #10b981;
–primary-light: #ecfdf5;
–accent: #3b82f6;
–border: #e2e8f0;
–shadow: 0 4px 6px -1px rgb(0 0 0 / 0.05), 0 2px 4px -2px rgb(0 0 0 / 0.05);
–shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.05), 0 4px 6px -4px rgb(0 0 0 / 0.05);
}
/* Премиальная стилизация плашек по референсу */
.quote-block {
margin: 24px 0;
padding: 20px 24px;
border-radius: 12px;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03);
border: 1px solid transparent;
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.quote-block:hover {
transform: translateY(-2px);
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.06);
}
.quote-content {
display: flex;
align-items: flex-start;
gap: 16px;
}
.checklist-icon {
display: flex;
align-items: center;
justify-content: center;
width: 36px;
height: 36px;
border-radius: 50%;
font-size: 1.1rem;
flex-shrink: 0;
margin-top: 2px;
}
.quote-text {
font-size: 1rem;
line-height: 1.6;
color: var(–text-main);
}
.quote-text p {
margin: 0;
text-align: left;
}
.acceptance-block {
background-color: #f0fdf4;
border-color: #bbf7d0;
}
.acceptance-icon {
background-color: #dcfce7;
color: #16a34a;
border: 1px solid #bbf7d0;
}
.danger-block {
background-color: #fef2f2;
border-color: #fecaca;
}
.danger-icon {
background-color: #fee2e2;
color: #dc2626;
border: 1px solid #fecaca;
}
.warn-block {
background-color: #fffbeb;
border-color: #fef3c7;
}
.warn-icon {
background-color: #fef3c7;
color: #d97706;
border: 1px solid #fde68a;
}
.article-subtitle {
font-size: 1.15rem;
line-height: 1.6;
color: var(–text-muted);
margin-top: -12px;
margin-bottom: 30px;
font-style: italic;
border-left: 3px solid var(–accent);
padding-left: 16px;
}
body {
background-color: var(–bg-color);
color: var(–text-main);
font-family: ‘Inter’, sans-serif;
margin: 0;
padding: 0;
line-height: 1.7;
}
.container {
max-width: 900px;
margin: 0 auto;
padding: 40px 20px;
box-sizing: border-box;
}
header {
margin-bottom: 24px;
text-align: left;
}
.badge {
display: inline-block;
padding: 6px 16px;
background-color: var(–primary-light);
color: var(–primary);
font-weight: 600;
font-size: 0.75rem;
text-transform: uppercase;
letter-spacing: 0.1em;
border-radius: 9999px;
margin-bottom: 16px;
border: 1px solid rgba(16, 185, 129, 0.15);
}
.article-card {
background-color: var(–surface-color);
border: 1px solid var(–border);
border-radius: 16px;
padding: 50px;
box-shadow: var(–shadow-lg);
}
@media (max-width: 640px) {
.article-card {
padding: 24px;
}
}
/* Typography */
h1, h2, h3, h4 {
font-family: ‘Outfit’, sans-serif;
color: var(–text-main);
font-weight: 700;
}
h1 {
font-size: 2.5rem;
line-height: 1.25;
margin-top: 0;
margin-bottom: 24px;
}
h2 {
font-size: 1.65rem;
margin-top: 40px;
margin-bottom: 20px;
border-bottom: 1px solid var(–border);
padding-bottom: 8px;
}
h3 {
font-size: 1.25rem;
margin-top: 32px;
margin-bottom: 16px;
}
p {
margin-top: 0;
margin-bottom: 20px;
font-size: 1.05rem;
color: var(–text-main);
text-align: justify;
}
/* Lists */
ul, ol {
margin-top: 0;
margin-bottom: 24px;
padding-left: 24px;
}
li {
margin-bottom: 10px;
font-size: 1.05rem;
}
/* Tables (Премиум-стиль) */
table {
width: 100%;
border-collapse: collapse;
margin: 32px 0;
font-size: 0.95rem;
border-radius: 8px;
overflow: hidden;
box-shadow: var(–shadow);
border: 1px solid var(–border);
}
th, td {
padding: 14px 20px;
text-align: left;
}
th {
background-color: #f1f5f9;
color: var(–text-main);
font-weight: 600;
border-bottom: 2px solid var(–border);
}
td {
border-bottom: 1px solid var(–border);
background-color: var(–surface-color);
}
tr:last-child td {
border-bottom: none;
}
tr:hover td {
background-color: #f8fafc;
}
/* Custom highlights */
blockquote {
border-left: 4px solid var(–primary);
padding: 16px 24px;
margin: 32px 0;
background-color: #f8fafc;
border-radius: 0 12px 12px 0;
font-style: italic;
color: var(–text-muted);
}
.highlight-box {
padding: 20px 24px;
border-radius: 8px;
margin: 28px 0;
font-size: 1.05rem;
line-height: 1.6;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.02);
transition: all 0.2s ease;
}
.highlight-box:hover {
transform: translateX(2px);
}
.highlight-box.error-box {
border-left: 5px solid #dc2626;
background-color: #fff5f5;
color: #7f1d1d;
font-style: italic;
}
.highlight-box.error-box strong {
font-weight: 700;
color: #b91c1c;
font-style: normal;
margin-right: 4px;
}
.highlight-box.warn-box, .highlight-box.important {
border-left: 5px solid #d97706;
background-color: #fffbeb;
color: #78350f;
font-style: italic;
}
.highlight-box.warn-box strong, .highlight-box.important strong {
font-weight: 700;
color: #b45309;
font-style: normal;
margin-right: 4px;
}
.keyword-tag {
display: inline-block;
padding: 4px 10px;
background-color: #f1f5f9;
color: var(–text-muted);
font-size: 0.75rem;
font-weight: 500;
border-radius: 6px;
margin-right: 6px;
margin-bottom: 8px;
border: 1px solid var(–border);
}
.cover-image {
width: 100%;
height: auto;
max-height: 480px;
object-fit: cover;
border-radius: 16px;
margin: 0 0 40px 0;
box-shadow: var(–shadow-lg);
display: block;
}
.section-image {
width: 100%;
height: auto;
max-height: 250px;
object-fit: cover;
border-radius: 12px;
margin: 40px 0;
box-shadow: var(–shadow);
display: block;
}
img {
max-width: 100%;
height: auto;
border-radius: 12px;
margin: 24px 0;
box-shadow: var(–shadow);
display: block;
}
/* Стилизация подвала SEO */
.seo-footer-block {
margin-top: 50px;
padding-top: 30px;
border-top: 1px solid var(–border);
}
.seo-footer-title {
font-family: ‘Outfit’, sans-serif;
font-size: 1.1rem;
font-weight: 700;
color: var(–text-muted);
margin-bottom: 16px;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.seo-footer-grid {
display: flex;
flex-direction: column;
gap: 16px;
background-color: #f8fafc;
padding: 20px;
border-radius: 12px;
border: 1px solid var(–border);
}
.seo-footer-item {
display: flex;
flex-direction: column;
gap: 4px;
}
.seo-footer-label {
font-size: 0.75rem;
font-weight: 600;
color: var(–text-muted);
text-transform: uppercase;
letter-spacing: 0.05em;
}
.seo-footer-value {
font-size: 0.95rem;
font-weight: 600;
color: var(–text-main);
}
.seo-footer-value-desc {
font-size: 0.9rem;
color: var(–text-muted);
line-height: 1.5;
text-align: justify;
}
.seo-footer-tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-top: 4px;
}
10 шагов без штрафов ФНС: дата отгрузки, допсоглашения, прайсы, кассы и ОФД, корректировочные счета-фактуры, авансы на стыке ставок 20% и 22%.

1. Зафиксируйте дату перехода на новую ставку

Повышение НДС с 20% до 22% пока обсуждается как проект и требует проверки по официальному тексту закона на портале pravo.gov.ru. Решающее значение имеет дата отгрузки, а не дата договора или оплаты, согласно общим правилам статьи 167 НК РФ. В модельном сценарии условная компания А отгружает партию 30 числа, а платеж приходит через неделю – ставка определяется именно днем отгрузки, а не платежа. Для длящихся поставок с почасовой или посуточной приемкой момент отгрузки фиксируется актом, и именно дата акта становится точкой отсчета для выбора ставки, а не дата счета.
2. Обновите формулировки в договорах

Фиксированная сумма НДС в старой ставке ломает расчёты уже в первый день после изменения закона. Статья 424 ГК РФ допускает изменение цены договора соглашением сторон, если это не запрещено самим договором. В модельном сценарии условная компания Б с 40 длящимися контрактами аренды теряет право на пересчет без допсоглашения, если формулировка цены жестко зафиксирована в рублях без указания ставки налога отдельной строкой. При годовой аренде в 12 млн рублей разница в 2 п.п. ставки составляет около 218 тысяч рублей налога за год, которые лягут либо на арендодателя, либо на арендатора в зависимости от формулировки.
3. Проверьте контрагентов на УСН

Обсуждается снижение порога для автоматического освобождения от НДС на упрощёнке, что может сделать часть партнёров плательщиками налога. Пункт требует проверки по актуальной редакции главы 26.2 НК РФ перед применением. Если выручка контрагента за 2025 год превысила обсуждаемый порог, он теряет освобождение и обязан выставлять счета-фактуры с выделенным налогом уже с начала 2026 года. Для компании с оборотом закупок у таких партнёров на 20 млн рублей в год потеря входящего вычета в 2 п.п. означает недополученные 400 тысяч рублей возмещения при пересчете за квартал.
4. Пересчитайте прайс-листы и маржинальность

Два процентных пункта ставки съедают маржу, если цена для клиента фиксирована и НДС включён внутрь. При марже 15% рост ставки на 2 п.п. снижает чистую прибыль почти на треть, если её не заложить заранее в цену. В модельном сценарии условная компания В с оборотом 60 млн рублей в год теряет около 1,2 млн рублей прибыли за квартал без пересчета прайса. Расчет простой: выручка минус себестоимость минус увеличенный НДС дает точку, где прибыль уходит в ноль уже при марже ниже 8%, если цена не индексируется вовсе.
5. Обновите учётную систему до актуального релиза

Справочник ставок НДС в учётной программе должен получить новую ставку без удаления старой, которая остаётся для документов прошлых периодов. Это техническое требование, но от него зависит корректность книги продаж по статье 169 НК РФ. Ошибка в справочнике на старте квартала обычно обнаруживается только при формировании декларации, когда исправлять уже сотни документов поздно. При объеме 300 отгрузок в месяц восстановление корректных ставок вручную занимает у одного бухгалтера от трёх до пяти рабочих дней.
6. Перенастройте кассы и синхронизируйтесь с ОФД

Фискальный накопитель должен поддерживать актуальный формат данных для новой ставки, иначе касса не пробьёт чек. Требование к корректному чеку ККТ закреплено в правилах применения контрольно-кассовой техники и в реквизитах фискальных данных. Задержка прошивки от производителя способна остановить продажи в первый рабочий день после вступления закона в силу. Для розничной точки с оборотом 500 чеков в день простой кассы на несколько часов означает прямую потерю выручки, которую нельзя восстановить задним числом.
7. Актуализируйте счета-фактуры и УПД

Обязательные реквизиты корректировочного счёта-фактуры включают показатели стоимости до и после изменения, согласно общим требованиям статьи 169 НК РФ. Формы документов могут перейти под утверждение ФНС, это требует проверки перед публикацией окончательного текста и разъяснений ведомства. Смешение старых и новых форм в одном отчётном периоде затрудняет сверку при камеральной проверке. При переходе на новую ставку в середине квартала практика показывает: у компаний с электронным документооборотом ошибка обнаруживается быстрее, но требует ручной сверки каждого УПД.
8. Отработайте авансы и переходные операции

При расторжении или изменении условий договора с возвратом оплаты покупатель восстанавливает НДС в периоде расторжения и возврата, это общая норма НК РФ. Официальные переходные правила по авансам на момент перехода на новую ставку требуют сверки с последними разъяснениями ФНС и Минфина, которые пока не опубликованы. В модельном сценарии условная компания Г получила аванс в декабре, а отгрузку провела в январе уже по новой ставке. Разница между ставкой аванса и ставкой отгрузки в таком случае требует отдельного расчета корректировки, иначе итоговая сумма к уплате не сойдется с книгой продаж.
9. Проверьте розничные чеки и ценники

При продаже товаров населению сумма налога включается в цену и на ценниках отдельно не выделяется, а требования по счетам-фактурам считаются выполненными при выдаче кассового чека. Норма закреплена в статье 168 НК РФ и остаётся актуальной после изменения ставки. Розничная точка с сотней чеков в день рискует накопить сотни некорректных документов за неделю задержки настройки. Для сети из пяти торговых точек с общим оборотом 15 млн рублей в месяц пересчет и переоформление ценников занимает не менее одного полного рабочего дня на точку.
10. Проведите внутренний аудит перед первой отчётностью

Ошибка, найденная налоговой при камеральной проверке по статье 88 НК РФ, обычно дороже самостоятельного исправления до сдачи декларации. Точные размеры штрафов за неверную ставку в документах и чеках требуют уточнения на сайте ФНС перед публикацией итоговых разъяснений. Практика показывает: компании, пропустившие внутренний аудит, чаще получают требование о пояснениях в первый же отчётный период. Дополнительно стоит сверить контрольные соотношения декларации по НДС с данными книги продаж и книги покупок, чтобы расхождение не всплыло уже на камеральной проверке.













