دو محصول کنار هم روی یک قفسه قرار دارند. یکی سالی چهار بار با حاشیه سود چاق 55% به فروش میرسد. دیگری هر سه هفته یکبار با حاشیه سود نازک 18% از قفسه خارج میشود. کدامیک واقعاً برایتان سودآور است؟
اکثر خردهفروشان نمیتوانند با اطمینان به این پرسش پاسخ دهند، زیرا دو معیاری که معمولاً به سراغشان میروند — حاشیه سود ناخالص و گردش موجودی کالا — هر کدام تنها نیمی از داستان را روایت میکنند. کالایی با حاشیه سود بالا که ماهها در انبار میماند، به همان اندازه نقدینگی را قفل میکند که کالایی پرفروش که بهسختی هزینه خودش را پوشش میدهد. آنچه لازم دارید یک عدد واحد است که هم نشان دهد یک محصول چقدر سود میسازد و هم با چه بازدهی از نقدینگیای که برای خرید آن صرف کردهاید استفاده میکند. آن عدد GMROI است: بازده حاشیه سود ناخالص سرمایهگذاری در موجودی کالا.
اگر تا به حال آن را محاسبه نکردهاید تنها نیستید — بسیاری از کسبوکارهای کوچکی که ظاهراً سودآور به نظر میرسند هرگز این عدد را محاسبه نکردهاند و بیسروصدا در دستههایی که در صورت سود و زیان استاندارد خوب به نظر میرسند، نقدینگی از دست میدهند. در ادامه میبینید چگونه آن را محاسبه کنید، یک امتیاز خوب در سال 2026 واقعاً چه شکلی دارد، و چگونه از آن برای تصمیمهای خرید هوشمندانهتر استفاده کنید.
GMROI واقعاً چه چیزی را اندازه میگیرد
GMROI به یک پرسش مشخص پاسخ میدهد: به ازای هر دلاری که در موجودی کالا قفل کردهاید، آن موجودی چند دلار سود ناخالص تولید کرده است؟
این معیار با دانستن اینکه یک محصول به ازای هر واحد سودآور است یکسان نیست، و با دانستن اینکه یک محصول چقدر سریع به فروش میرسد نیز یکسان نیست. GMROI ترکیبی از این دو است — معیاری برای کارایی سرمایه، نه صرفاً معیاری برای سودآوری. خردهفروشی که $70,000 تا $80,000 از کل داراییهایش در موجودی کالا قفل شده (سهمی نسبتاً معمول برای یک کسبوکار کوچک محصولمحور) باید بداند آیا این سرمایه سخت کار میکند یا فقط روی قفسه نشسته و از اهمیتش کاسته میشود.
فرمول
محاسبه اصلی ساده است:
GMROI = سود ناخالص ÷ میانگین بهای موجودی کالا
که در آن:
- سود ناخالص = درآمد − بهای تمامشده کالای فروشرفته (COGS)
- میانگین بهای موجودی کالا = میانگین ارزش دلاری موجودی کالا (به بهای تمامشده، نه قیمت خردهفروشی) طی دورهای که اندازهگیری میکنید
برای یک سال کامل، روش دقیقتر این است که بهای موجودی کالا در ابتدای هر یک از 12 ماه را همراه با رقم پایان سال میانگین بگیرید و سپس بر 13 تقسیم کنید. یک میانگین ساده ابتدا/انتها میتواند با انباشت زیاد موجودی پیش از تعطیلات یا افت پس از فروشهای پایانفصل مخدوش شود، بنابراین میانگین 13 نقطهای نویز فصلی را هموار میکند.
یک مثال محاسبهشده
فرض کنید یک خردهفروش کوچک پوشاک این ارقام را دارد:
- درآمد سالانه: $400,000
- COGS: $150,000
- سود ناخالص: $250,000
- میانگین بهای موجودی کالا (میانگین 13 نقطهای): $95,000
GMROI = $250,000 ÷ $95,000 = $2.63
این یعنی هر دلاری که در موجودی کالا قفل شده، طی سال $2.63 سود ناخالص تولید کرده است. اینکه این عدد خوب است یا نه به شدت به دستهبندی محصول بستگی دارد — و اینجاست که معیارهای مرجع وارد میشوند.
آیا $2.63 خوب است؟ معیارهای مرجع چه میگویند
GMROI تنها در یک بافت (context) معنا پیدا میکند. یک خردهفروش مبلمان و یک خردهفروش لوازم آرایشی بر اساس فرضیات کاملاً متفاوتی از کارایی سرمایه فعالیت میکنند، بنابراین مقایسه مستقیم آنها بیمعناست. بازههای تقریبی دستهبندیها در سال 2026 به این شکل است:
| دستهبندی | بازه معمول GMROI |
|---|---|
| آرایشی و بهداشتی | 3.0 – 5.0+ |
| فروشگاههای زنجیرهای کوچک / الکترونیک | 4.0 – 6.5+ |
| DTC / تجارت الکترونیک (عمومی) | 2.0 – 3.0 |
| پوشاک (اقلام پایه) | 2.0 – 2.7 |
| مبلمان | 1.3 – 2.5 |
| مواد غذایی / کالاهای مصرفی بستهبندیشده | 1.2 – 2.0 |
چند قاعده سرانگشتی تقریباً در همه دستهها صدق میکند:
- زیر 1.0 یعنی موجودی کالا بهطور فعال دلارهای حاشیه سود ناخالص را از بین میبرد — نگهداشتن آن بیشتر از بازگشتش هزینه دارد. آن دسته نیاز به مداخله، فشار برای تخفیف، یا حذف کامل از سبد محصولات دارد.
- بالای 3.0 معمولاً عملکردی قوی در نظر گرفته میشود، هرچند «قوی» در مواد غذایی با «قوی» در آرایشی و بهداشتی متفاوت است، زیرا ساختار حاشیه سود در هر دسته بسیار فرق میکند.
- عدد مطلق بسیار کماهمیتتر از روند است. GMROIای که فصل به فصل کاهش مییابد — حتی اگر هنوز بالای 2.0 باشد — نشانه هشدار زودهنگامی است که قیمتگذاری، نرخ فروش، یا انضباط خرید پیش از آنکه در جای دیگری نمایان شود، در حال افت است.
چرا GMROI چیزی را میبیند که حاشیه سود و گردش موجودی بهتنهایی از قلم میاندازند
از نظر ریاضی، GMROI حاصلضرب دو معیار دیگری است که احتمالاً از قبل ردیابی میکنید:
GMROI = گردش موجودی کالا × درصد حاشیه سود ناخالص
این رابطه تمام دلیل وجود این معیار است. یک دسته میتواند درصد حاشیه سود ناخالص سالمی داشته باشد اما همچنان استفاده بدی از سرمایه باشد، اگر گردش آن خیلی کند باشد. برعکس، یک دسته میتواند بسیار سریع گردش داشته باشد در حالی که بهسختی به ازای هر واحد سودآور است، و همچنان GMROI قابلقبولی تولید کند چون سرمایه بیکار نمیماند. نگاهکردن به هرکدام از این اعداد بهتنهایی یک نقطه کور ایجاد میکند:
- حاشیه سود بالا، گردش کند (مثلاً: مبلمان تخصصی، کالاهای خانگی خاص) — درصد حاشیه سود در صورت سود و زیان عالی به نظر میرسد، اما نقدینگی ماهها پارک شده است.
- حاشیه سود نازک، گردش سریع (مثلاً: اقلام اساسی مواد غذایی، کالاهای فروشگاههای زنجیرهای کوچک) — درصد حاشیه سود چندان چشمگیر به نظر نمیرسد، اما سرمایه سریع به موجودی کالای جدید بازمیگردد.
GMROI عددی است که به شما امکان میدهد این دو مدل کسبوکار بسیار متفاوت — یا دو SKU بسیار متفاوت در فروشگاه خودتان — را بر پایهای برابر مقایسه کنید.
اشتباهی که تقریباً همه در استفاده از GMROI مرتکب میشوند
بزرگترین سوءاستفاده از GMROI این است که آن را جایگزینی برای سودآوری کلی در نظر بگیریم. اما اینطور نیست. GMROI هزینههای عملیاتی را کاملاً نادیده میگیرد — اجاره، حقوق و دستمزد، تکمیل سفارش، بازاریابی، هیچکدام در فرمول نیستند. یک دسته محصول میتواند GMROI عالی 4.0 را ثبت کند و همچنان وقتی هزینه متراژ اشغالشده، زمان کارکنان برای چیدمان آن، یا هزینه تبلیغات لازم برای فروش آن را روی هم بگذارید، برای کسبوکار زیانده باشد. GMROI به شما میگوید آیا یک تصمیم خرید موجودی کالا کارآمد بوده یا نه، نه اینکه آیا کسبوکار سودآور است — اینها پرسشهای مرتبطی هستند، اما یکسان نیستند.
دومین اشتباه رایج، مقایسه GMROI میان دستههای نامتجانس بدون تعدیل انتظارات است، یا محاسبه آن فقط یکبار در سال در سطح کل شرکت و هرگز تفکیک آن بر اساس دسته یا SKU. یک GMROI سالانه و در سطح کل فروشگاه میتواند خیلی چیزها را پنهان کند: چند محصول ستاره میتوانند چندین دسته را که بیسروصدا سرمایه را از بین میبرند، پنهان کنند. ارزش واقعی GMROI زمانی آشکار میشود که آن را در سطح دسته یا حتی SKU، دستکم هر فصل یکبار محاسبه کنید.
تبدیل GMROI به تصمیمهای خرید
وقتی GMROI را در سطح دستهبندی بدانید، به ابزاری واقعاً مفید برای مدیریت کالا (merchandising) تبدیل میشود:
- سفارش مجدد پرحجم برای دستههایی با GMROI بالا و نرخ فروش سالم — اینجاست که هر دلار بعدی خرید شما بیشترین بازدهی را دارد.
- تخفیف دادن یا بستهبندی ترکیبی (bundle) برای دستههایی با GMROI پایین که هنوز فروش میروند، اما خیلی کند. تبدیل موجودی کمفروش به نقدینگی — حتی با حاشیه سود کاهشیافته — معمولاً بهتر از رها کردنش روی قفسه است، چون سرمایه را برای سفارش بعدی آزاد میکند.
- حذف دستههایی که GMROI پایین را با نرخ فروش ضعیف ترکیب میکنند. بهندرت دلیل خوبی برای ادامه پرکردن قفسه با محصولی وجود دارد که هم کند و هم نسبت به سرمایهای که مصرف میکند، غیرسودآور است.
- آن را به برنامهریزی open-to-buy بازگردانید. اگر یک دسته بهطور مزمن زیر 1.0 باشد، این نشانهای است که سهم آن را از بودجه خرید فصل بعد پیش از ثبت سفارش کاهش دهید، نه بعد از رسیدن موجودی.
یک مقایسه کنار هم
به دو محصول ابتدای متن برگردیم: یک کالای کمفروش با حاشیه سود بالا و یک کالای پرفروش با حاشیه سود نازک. فرض کنید هرکدام حدود $10,000 میانگین بهای موجودی کالا در طول سال دارند.
- محصول A (حاشیه سود 55%، گردش 4×/سال): تقریباً $22,000 درآمد سالانه، $9,900 COGS، $12,100 سود ناخالص ← GMROI ≈ $1.21
- محصول B (حاشیه سود 18%، گردش 17×/سال): تقریباً $124,000 درآمد سالانه، $101,700 COGS، $22,300 سود ناخالص ← GMROI ≈ $2.23
با وجود درصد حاشیه سود بسیار پایینتر، محصول B تقریباً دو برابر کاراتر از نظر سرمایه است. این همان بینش خلافشهود است که GMROI آشکار میکند: محصولی که به ازای هر واحد «حس» پرمیوم و سودآور بودن را میدهد، در واقع میتواند استفاده ضعیفتری از دلارهای موجودی کالای شما باشد، وقتی مدتزمانی که پیش از فروش روی قفسه میماند را در نظر بگیرید. هیچکدام از این دو عدد — حاشیه سود یا گردش موجودی — بهتنهایی این موضوع را بهروشنی نشان نمیدادند.
GMROI برای خردهفروشان چندکاناله و تجارت الکترونیک
وقتی همزمان از طریق یک فروشگاه فیزیکی، یک بازار آنلاین (marketplace) و یک وبسایت مستقیم به مصرفکننده (DTC) میفروشید، فرمول تغییر نمیکند، اما جدا کردن ورودیها دشوارتر میشود. چند تعدیل اهمیت دارند:
- بهای موجودی کالا را در صورت امکان بر اساس کانال تفکیک کنید. یک SKU که در فروشگاه عملکرد خوبی دارد اما آنلاین ضعیف است (یا برعکس)، یک GMROI میانگین میگیرد که این تفکیک را پنهان میکند — این عدد برای گزارش کل شرکت مفید است، اما برای تصمیمگیری درباره تخصیص بودجه تبلیغات یا فضای قفسه فصل بعد بیفایده است.
- هزینههای تکمیل سفارش و کارمزد بازار آنلاین را جداگانه رصد کنید. GMROI یک معیار حاشیه سود ناخالص است، بنابراین عمداً هزینههای تکمیل سفارش، کارمزدهای بازار آنلاین، و هزینه تبلیغات را کنار میگذارد. برای فروشندگان تجارت الکترونیک و بازارهای آنلاین، این هزینهها میتوانند سهم بسیار بزرگتری از کل ساختار هزینه نسبت به یک خردهفروش سنتی فیزیکی داشته باشند، پس پیش از تصمیمگیری درباره اینکه آیا یک کانال واقعاً ارزش ادامه دادن دارد یا نه، GMROI را با رقم حاشیه سود مشارکتی (contribution margin) در سطح کانال ترکیب کنید.
- مرجوعیها را در نظر بگیرید. دستهای با نرخ مرجوعی بالا (رایج در پوشاک و کفش) در صورتی که واحدهای مرجوعشده پیش از فروش مجدد بهصورت موجودی غیرقابلفروش یا تخفیفخورده بمانند، عملاً بهای واقعی نگهداری موجودی کالا را کمتر از واقع نشان میدهد. لحاظکردن یک ذخیره مرجوعی در میانگین بهای موجودی کالا، GMROI صادقانهتری به دست میدهد.
هر چند وقت یکبار این عدد را محاسبه کنیم
محاسبه GMROI فقط یکبار در سال در سطح شرکت بهتر از هرگز محاسبه نکردن آن است، اما به اندازه محاسبه فصلی آن در سطح دسته، یا ماهانه برای پرحجمترین SKUهایتان مفید نیست. بهویژه کسبوکارهای فصلی باید مراقب باشند که از GMROI یک ماه بهتنهایی نتیجهگیری زیادی نکنند — عدد آوریل یک خردهفروش لوازم باغبانی با عدد دسامبر آن کاملاً متفاوت به نظر خواهد رسید، و هیچکدام «اشتباه» نیستند، آنها فقط نقاط متفاوتی از یک چرخه قابلپیشبینی را اندازه میگیرند. آنچه واقعاً باید زیر نظر داشته باشید مقایسه سالبهسال برای یک دوره مشابه، و روند فصلبهفصل درون یک فصل است.
درست کردن ورودیها از همان ابتدا
GMROI فقط به اندازه ارقام COGS و موجودی کالای پشت آن قابلاعتماد است، و اینجاست که بسیاری از خردهفروشان کوچک بیسروصدا دچار اشتباه میشوند — مبنای بهای موجودی کالا رفتهرفته منحرف میشود، COGS با هزینههای حمل یا ورود کالا (landed cost) قاطی میشود، و تا زمانی که کسی محاسبه GMROI را انجام دهد، ارقام زیربنایی دیگر واقعاً با دفاتر مطابقت ندارند. نگهداشتن ارزشگذاری موجودی کالا و COGS در سیستمی که هر تعدیل یک ثبت قابلمشاهده و قابلحسابرسی است — بهجای دفنشدن در یک فرمول صفحهگسترده که هیچکس یادش نمیآید چطور ساخته — تفاوت میان یک عدد GMROI قابلاعتماد و عددی که فقط دقیق به نظر میرسد را رقم میزند.
ارقام خود را با اطمینان دنبال کنید
محاسبه درست GMROI با دادههای تمیز موجودی کالا و COGS آغاز میشود، و این دقیقاً همان چیزی است که حسابداری متنساده (plain-text accounting) برای آن ساخته شده است. Beancount.io هر مبنای بهای موجودی کالا و هر ثبت بهای تمامشده کالا را بهصورت یک رکورد شفاف و نسخهبندیشده نگه میدارد — بدون فرمولهای پنهان صفحهگسترده، بدون تعدیلهای جعبهسیاه — بنابراین ارقامی که محاسبه GMROI شما را تغذیه میکنند، ارقامی هستند که واقعاً میتوانید تا منبع اصلیشان ردیابی کنید. رایگان شروع کنید و ببینید چرا توسعهدهندگان و خردهفروشان مالیمحور به حسابداری متنساده روی میآورند.