Магазин на 800 позиций, цены поставщика меняются каждую неделю — и каждый раз встаёт вопрос, как перекинуть прайс в Яндекс Маркет. Способов два: загрузить таблицу (Excel или CSV) прямо в кабинете либо отдать YML-фид по ссылке, который площадка забирает сама по расписанию. У способов разная логика, разные требования к файлу и разная цена ошибки. Разбираем, что выбрать.
Два способа передать прайс в Маркет
Загрузка таблицы в кабинете. Вы готовите Excel или CSV и загружаете файл вручную через раздел работы с товарами. Маркет разбирает строки, показывает отчёт об ошибках, принятые позиции уходят на модерацию или сразу в работу. Точные названия пунктов меню и состав полей периодически меняются — сверяйтесь с актуальным шаблоном в кабинете.
YML-фид по ссылке. Вы размещаете специальный файл в формате YML (диалект XML для прайс-листов) на своём сервере и даёте Маркету ссылку. Площадка скачивает фид по расписанию и обновляет цены и остатки без вашего участия.
| Способ | Кто двигает данные | Обновление цен | Порог входа |
|---|---|---|---|
| Таблица Excel/CSV | Вы вручную загружаете файл | При каждой загрузке | Низкий: нужен только файл |
| YML-фид | Маркет забирает по ссылке | Автоматически по расписанию | Нужен генератор фида: CMS, 1С или разработчик |

Табличный прайс: контроль ценой ручной работы
Сильная сторона таблицы — полный контроль. Вы видите файл до загрузки: какие названия уйдут на витрину, какие цены, какие позиции отсеялись. Ошибка заметна сразу, а не после того, как фид ушёл в обработку.
Слабая — каждое обновление цен это новый цикл «получил прайс → собрал файл → загрузил». При 800 позициях и еженедельном прайсе это часы ручной работы, если собирать файл копипастом. Пошаговый сценарий такой загрузки разобран в статье про загрузку товаров на Маркет из прайса поставщика.
Excel или CSV — принципиальной разницы для Маркета нет, оба формата принимаются. CSV легче и не тащит за собой форматирование, Excel удобнее, если файл ещё правится руками. Подробный разбор — в статье что выбрать: CSV или XLSX.
YML-фид: автообновление ценой настройки
Фид решает главную боль таблицы: цены и остатки обновляются сами, обычно несколько раз в сутки — актуальное расписание смотрите в кабинете. Для магазина, где остатки меняются каждый день, это единственный способ не продавать то, чего нет.
Но фид должен кто-то генерировать: модуль CMS интернет-магазина, выгрузка из 1С или самописный скрипт. Ошибка в фиде опаснее ошибки в таблице: валидатор отклонит весь файл целиком, и магазин останется со старыми ценами, пока не почините. Как устроен формат и что в нём обязательно — разбираем в статье про YML-фид для Маркета.
Что выбрать малому продавцу без разработчика
- Позиций до пары тысяч, цены меняются раз в неделю, сайта с CMS нет — начинайте с таблицы.
- Цены и остатки меняются ежедневно, а фид умеет генерировать ваша CMS или учётная система — подключайте YML.
- Рабочая схема большинства: старт на таблице (быстро и прозрачно), переход на фид, когда ассортимент и процессы устоялись.
Какие колонки нужны в табличном прайсе
Минимальный набор, который Маркет ждёт в таблице прайса:
- Название товара — как покупатель увидит его на витрине, без капслока и служебных пометок.
- Цена — числом, без «руб.» и пробелов между разрядами: «1200», а не «1 200 руб.».
- Валюта — отдельной колонкой кодом, например RUB.
- Категория — по классификатору Маркета, как в шаблоне вашей категории.
Для обновления уже созданных карточек добавьте артикул (ваш SKU) и остаток. Точный состав обязательных полей зависит от категории и модели работы магазина — проверяйте актуальные требования в кабинете Маркета перед загрузкой.

Как собрать такую таблицу из прайса поставщика
Прайс поставщика редко совпадает с требованиями Маркета: шапка в две строки, цена оптовая, лишние колонки, позиции без остатков. В конвертере для Яндекс Маркета сборка занимает четыре шага:
- «Структура» — укажите, с какой строки начинается таблица; многострочная шапка схлопнется в одну.
- «Колонки» — переименуйте колонки под требования Маркета («Наименование» → «Название»), к цене примените «Умножить» с вашей наценкой, например ×1,15, и «Округлить» до рублей.
- «Фильтры» — условие «остаток больше 0», чтобы не грузить то, чего нет.
- «Экспорт» — скачайте XLSX со значениями или CSV в UTF-8 и загрузите в кабинет.
На каждом шаге видно живое превью: ошибку в настройке заметно до загрузки на площадку, а не в отчёте Маркета. Если прайс приходит регулярно, сохраните настройки шаблоном после регистрации — следующий файл соберётся в пару кликов.

Частые вопросы
Что выбрать новичку: таблицу или YML?
Таблицу. Excel или CSV загружается в кабинете вручную, ошибки видны в отчёте сразу, а настройка сводится к сборке файла. YML имеет смысл, когда цены нужно обновлять ежедневно и есть кто настроит и поддержать фид.
Excel или CSV — есть ли разница для Маркета?
Оба формата принимаются. CSV легче и без форматирования, но следите за кодировкой UTF-8 и разделителем. Excel удобнее, если файл ещё дорабатывается руками перед загрузкой.
Как часто нужно обновлять прайс на Маркете?
Цены и остатки на витрине должны совпадать с реальными: при расхождении Маркет может снять товар с показа или применить санкции к магазину. Таблицей — загружайте при каждом изменении, фидом — обновление идёт автоматически по расписанию.
EasyExcel умеет делать YML-фид?
Нет. Конвертер готовит табличный прайс — XLSX со значениями или CSV в UTF-8 с точкой с запятой. YML-фид генерирует CMS магазина, модуль учётной системы или разработчик.