До теоретичних методів відносяться аналіз, синтез, узагальнення і систематизація, побудова гіпотез, наукове обґрунтовування фактів.
Аналіз — поділ досліджуваного об'єкту (товару, технологічного процесу і т. п.) на складові елементи, виділення окремих його ознак, властивостей і операцій.
Даний метод звичайно використовується на першому етапі наукових досліджень для визначення властивостей, складу, структури, будови товару, операцій і прийомів різних процесів. В товарознавстві — це один з найпоширеніших методів пізнання товару як об'єкту, що володіє сукупністю фізичних, хімічних, фізико-хімічних і анатомічно-морфологічних властивостей. Порівняння — метод-операція, заснований на зіставленні об'єктів для виявлення спільності і відмінності між ними. При використовуванні цього методу важливе значення мають ознаки порівняння, які і визначають можливі відносини між об'єктами.
Синтез — об'єднання складових елементів об'єкту в єдине ціле (систему). При цьому між окремими елементами виникають логічні причинно-наслідкові зв'язки, що обумовлюють цілісність об'єкту. Товарознавча характеристика будь-якого товару також є результатом синтезу різних його властивостей.
Діагностика — метод-операція, що базується на описі основних ознак, показників досліджуваного об'єкту і виявленні певних відповідностей (тотожності) або невідповідностей і причин їх виникнення. Цей метод встановлений в основу таких найважливіших і поширених видів товарознавчої діяльності, як встановлення градацій якості (наприклад, ґатунку товару), дефектів, а також ідентифікація.
Результати діагностики, аналізу і синтезу можуть бути використані для прогнозування.
Прогнозування — метод, заснований на дослідженні перспектив зміни певних процесів. За допомогою цього методу в товарознавстві здійснюється прогнозування якості і змін її при зберіганні залежно від певних умов і строків, а також раціонального асортименту.
Програмування — метод, заснований на визначенні послідовності дій з забезпечення належних товарознавчих характеристик товарів або раціонального руху товару.
Програмування застосовується при розробці програм якості товарів і програм виробничого контролю, а також визначенні асортиментної політики і політики в області якості.
Планування — метод, заснований на розробці довгострокових і короткострокових планів або проектів. Цей метод використовується при управлінні асортиментом і якістю товарів, їх закупівлях і розміщенні на зберігання, встановленні періодичності реалізації окремих товарних партій.
Абстрагування — метод, заснований на уявному виділенні і перетворенні в самостійний об'єкт розгляду окремих характеристик товарів і/або чинників, що впливають на них. Особливістю цього методу є те, що виділена характеристика самостійно не існує в її фізичному прояві. Наприклад, визначення понять і умовних позначень засновано на методі абстрагування. В професійній діяльності можливе невірне тлумачення об'єктів (товарів, процесів, послуг) різними суб'єктами. Відсутність визначень термінів «квас» і «квасні напої», «вершкове масло» і «комбіноване масло» привело б, кінець кінцем, до асортиментної фальсифікації, коли більш дешеві товари з меншою корисністю (квасні напої, комбіноване масло) видаються за більш дорогі і корисні (квас, вершкове масло).
Умовні позначення (символи, порядкові номери стандартів, інформаційні знаки на маркуванні і ін.) застосовуються при кодуванні товарів в класифікаторах, у вигляді штрих-кодів, при реєстрації нормативних документів, маркуванні товарів і виконують ідентифікуючу функцію. Тому достатньо часто абстрагування виступає як не тільки самостійний метод, але і прийом для методів класифікації, узагальнення і конкретизації.
Конкретизація — метод, заснований на представленні об'єкту в конкретній, наочній формі. Як і абстрагування, конкретизація є результатом розумової діяльності людини.
В процесі пізнання обидва методи можуть застосовуватися спільно, але в різній послідовності — від конкретного до абстрактного і від абстрактного до нового конкретного.
Узагальнення — метод, заснований на виділенні і фіксації щодо стійких, інваріантних властивостей об'єктів і їх відносин. В результаті узагальнення вибираються найтиповіші, властиві всім або багато яким об'єктам властивості або процеси, не дивлячись на приватні або випадкові виключення.
Ідеалізація — метод, заснований на уявному конструюванні понять про об'єкти, не існуючі або недосяжні насправді, але до яких необхідно прагнути їх прообразам в реальному світі.
В товарознавстві метод ідеалізації застосовується як один з прийомів оцінки якості, коли в стандартах встановлюються вимоги (норми), яким повинен відповідати конкретний товар за всіма показниками.
Моделювання — метод, заснований на побудові моделей і перенесенні інформації за аналогією від моделі до прототипу. Цей метод є сукупністю декількох методичних прийомів: вибір або перетворення моделі, побудова моделі або перенесення інформації за аналогією від моделі до реального об'єкту, що є його прототипом.
Аналогія розглядається як метод-операція перенесення знань від одного об'єкту (моделі) на його прототип або оригінал — менш вивчений або менш доступний об'єкт. По характеру моделей прийнято виділяти два різновиди даного методу — наочне (предметне) і знакове (інформаційне) моделювання.
Систематизація — метод, заснований на побудові єдиної системи характеристик об'єктів і пов'язаних з ними процесів. За допомогою цього методу забезпечується впорядкування і формування раціонального торгового асортименту, необхідного і достатнього для досягнення певної мети організації, а також вибір показників при оцінці якості і умов зберігання для мінімізації втрат.
Систематизація — комплексний метод, що знайшов широке вживання в товарознавстві. Метод систематизації встановлений в основу таких широко вживаних в товарознавстві методів, як класифікація і кодування.