Это не так. Товарный чек — полноценная первичка. Им можно подтвердить оплату товара в рознице, и чек ККТ для этого необязателен (письмо Минфина от 16.08.2017 № 03-01-15/52653). Но проблема здесь в том, что товарник не всегда содержит все обязательные реквизиты первичного документа. И именно это может повлечь проблемы с расходами. Если с реквизитами порядок, можете спокойно принимать документ как подтверждающий.
Про обязательные реквизиты первички читайте в статье «Первичный документ: требования к форме и последствия ее нарушения».
О документальном подтверждении и других требованиях к расходам подробнее см. в этой статье.