مدیریت موجودی کالا؛ روشهای جلوگیری از مرجوعی و کاهش خطا در فروشگاه اینترنتی
مقدمه
مرجوعی کالا همیشه به دلیل نارضایتی مشتری نیست. در بسیاری از فروشگاههای اینترنتی، بخشی از مرجوعیها نتیجه مستقیم مدیریت نادرست موجودی، خطای انبار، ثبت اشتباه مشخصات محصول یا ارسال کالای نامرتبط است.
ممکن است مشتری یک محصول را سفارش دهد، اما هنگام پردازش سفارش مشخص شود موجودی واقعی با موجودی ثبتشده در سایت تفاوت دارد. یا ممکن است رنگ و سایز اشتباه ارسال شود، کالای دیگری جایگزین محصول سفارشدادهشده شود یا محصول به دلیل نگهداری نامناسب در انبار آسیب دیده باشد.
تمام این موارد هزینه ایجاد میکنند؛ از هزینه ارسال رفتوبرگشت گرفته تا زمان تیم پشتیبانی، انبارداری و کاهش اعتماد مشتری.
به همین دلیل، مدیریت موجودی کالا فقط یک موضوع انبارداری نیست؛ بلکه مستقیماً با تجربه مشتری، نرخ مرجوعی و سودآوری فروشگاه ارتباط دارد.
⸻
مدیریت موجودی کالا چیست؟
مدیریت موجودی یا Inventory Management فرآیندی است که طی آن یک کسبوکار ورود، خروج، تعداد، محل نگهداری و وضعیت کالاهای خود را کنترل میکند.
در یک فروشگاه اینترنتی، سیستم موجودی باید در هر لحظه پاسخ چند سؤال مهم را مشخص کند:
چه محصولی موجود است؟ چه تعداد از آن باقی مانده؟ محصول در کدام انبار قرار دارد؟ چه تعداد کالا رزرو شده است؟ کدام کالا در حال ارسال است؟ و چه زمانی باید مجدداً تأمین شود؟
هرچه پاسخ این سؤالات دقیقتر باشد، احتمال ثبت سفارش اشتباه و مرجوعی کاهش پیدا میکند.
چرا مدیریت موجودی مستقیماً روی مرجوعی تأثیر دارد؟
فرض کنید مشتری یک کفش سایز ۴۱ سفارش داده است، اما در سیستم موجودی یک عدد برای این سایز ثبت شده و در انبار واقعی فقط سایز ۴۲ وجود دارد.
در این شرایط معمولاً یکی از سه اتفاق رخ میدهد: سفارش لغو میشود، ارسال با تأخیر انجام میشود یا محصول اشتباه برای مشتری ارسال میشود.
هر سه سناریو تجربه منفی ایجاد میکنند.
بنابراین بخش قابل توجهی از مرجوعیهای قابل پیشگیری، قبل از مرحله ارسال شکل میگیرند؛ یعنی از زمانی که اطلاعات کالا و موجودی به شکل نادرست مدیریت شدهاند.
تفاوت مرجوعی قابل پیشگیری با مرجوعی طبیعی
هیچ فروشگاه اینترنتی نمیتواند نرخ مرجوعی را به صفر برساند.
ممکن است مشتری بعد از دریافت محصول نظر خود را تغییر دهد یا محصول برای نیاز او مناسب نباشد. این نوع مرجوعی بخشی طبیعی از تجارت آنلاین است.
اما مرجوعی ناشی از مواردی مانند ارسال رنگ اشتباه، سایز اشتباه، محصول آسیبدیده، کالای متفاوت با سفارش یا موجودی غیرواقعی، مرجوعی قابل پیشگیری محسوب میشود.
هدف مدیریت موجودی حرفهای دقیقاً کاهش همین نوع خطاست.
روش اول: موجودی سایت باید با موجودی واقعی انبار هماهنگ باشد
یکی از مهمترین مشکلات فروشگاههای اینترنتی، اختلاف میان موجودی ثبتشده در سایت و موجودی واقعی انبار است.
این اختلاف معمولاً زمانی ایجاد میشود که فروش همزمان از چند کانال انجام میشود.
برای مثال، یک کالا ممکن است همزمان در سایت، فروشگاه حضوری، دیجیکالا یا سایر مارکتپلیسها فروخته شود.
اگر این کانالها به یک سیستم موجودی مرکزی متصل نباشند، احتمال فروش بیشتر از موجودی واقعی افزایش پیدا میکند.
راهکار مناسب، استفاده از موجودی مرکزی و همگامسازی خودکار کانالهای فروش است.
در این مدل، با ثبت هر سفارش، موجودی تمام کانالها بهروزرسانی میشود.
روش دوم: برای هر محصول و تنوع آن SKU جداگانه تعریف کنید
SKU یا Stock Keeping Unit یک شناسه اختصاصی برای هر کالا یا تنوع محصول است.
برای مثال یک تیشرت آبی سایز M نباید همان شناسه تیشرت آبی سایز L را داشته باشد.
اگر تنوعهای محصول بهدرستی از یکدیگر تفکیک نشوند، احتمال ارسال سایز یا رنگ اشتباه بسیار بالا میرود.
برای فروشگاههایی که تعداد زیادی Variation دارند، تعریف SKU دقیق یکی از مهمترین مراحل کاهش خطای انبار است.
یک ساختار استاندارد SKU باعث میشود محصول از لحظه ورود به انبار تا زمان ارسال قابل ردیابی باشد.
روش سوم: از بارکد یا QR Code استفاده کنید
در انبارهای بزرگ، انتخاب دستی کالا بر اساس نام محصول احتمال خطا را افزایش میدهد.
استفاده از بارکد کمک میکند کارشناس انبار هنگام برداشت کالا، محصول صحیح را اسکن کند.
برای مثال اگر سفارش مربوط به «کفش مشکی سایز ۴۲» باشد اما کاربر انبار کفش سایز ۴۱ را اسکن کند، سیستم میتواند قبل از بستهبندی خطا را اعلام کند.
به همین دلیل بارکد فقط برای سرعت بیشتر نیست؛ بلکه یک ابزار کنترل کیفیت و کاهش خطای انسانی است.
روش چهارم: موجودی رزروشده را از موجودی قابل فروش جدا کنید
یکی از خطاهای رایج سیستمهای فروشگاهی این است که کالا تا زمان تکمیل پرداخت همچنان موجود نمایش داده میشود.
در فروشگاههایی با حجم سفارش بالا، ممکن است دو کاربر تقریباً همزمان آخرین واحد یک محصول را سفارش دهند.
برای جلوگیری از این مشکل باید مفهوم Reserved Inventory وجود داشته باشد.
هنگامی که مشتری وارد مرحله خرید میشود، کالا برای مدت مشخصی رزرو میشود و در اختیار سفارش دیگری قرار نمیگیرد.
اگر پرداخت تکمیل نشود، موجودی مجدداً آزاد میشود.
روش پنجم: کنترل موجودی قبل از ثبت سفارش نهایی
سیستم فروشگاه باید قبل از نهایی شدن سفارش، موجودی را دوباره بررسی کند.
فرض کنید کاربر محصولی را ۲۰ دقیقه قبل وارد سبد خرید کرده است. در این مدت ممکن است همان کالا توسط مشتری دیگری خریداری شده باشد.
بنابراین اتکا به موجودی زمان اضافه شدن به سبد خرید کافی نیست.
یک کنترل نهایی قبل از پرداخت میتواند از تعداد زیادی سفارش ناموفق جلوگیری کند.
روش ششم: موجودی را بهصورت دورهای با انبار واقعی تطبیق دهید
حتی بهترین سیستمهای نرمافزاری نیز ممکن است به مرور با موجودی فیزیکی اختلاف پیدا کنند.
دلایل آن میتواند شامل شکستگی، سرقت، خطای انسانی، برگشت محصول، ثبت ناقص ورودی یا خروجی باشد.
به همین دلیل فروشگاه باید بهصورت دورهای Cycle Count انجام دهد.
در این روش، به جای تعطیل کردن کل انبار برای شمارش سالانه، بخشهایی از موجودی بهصورت مستمر شمارش و با سیستم مقایسه میشوند.
این کار باعث میشود اختلافها سریعتر شناسایی شوند.
روش هفتم: کنترل کیفیت هنگام Picking و Packing
حتی اگر موجودی کاملاً دقیق باشد، خطا میتواند هنگام برداشت و بستهبندی رخ دهد.
به همین دلیل سفارش باید در دو مرحله کنترل شود.
در مرحله Picking محصول از انبار برداشت میشود و در مرحله Packing قبل از بستهبندی، مشخصات سفارش مجدداً بررسی میشود.
در فروشگاههای حرفهای میتوان این مرحله را با اسکن بارکد انجام داد.
در نتیجه سیستم فقط زمانی اجازه بستهبندی میدهد که محصول انتخابشده با سفارش مطابقت داشته باشد.
روش هشتم: اطلاعات صفحه محصول را با کالای واقعی هماهنگ کنید
بخشی از مرجوعیها نه به دلیل اشتباه در موجودی، بلکه به دلیل تفاوت انتظار مشتری با محصول واقعی اتفاق میافتد.
اگر تصویر محصول، رنگ، ابعاد یا مشخصات فنی با کالای واقعی متفاوت باشند، احتمال مرجوعی افزایش پیدا میکند.
به همین دلیل مدیریت موجودی باید با مدیریت اطلاعات محصول یا Product Information Management هماهنگ باشد.
هر تغییر در محصول باید همزمان در اطلاعات سایت نیز اعمال شود.
روش نهم: محصولات آسیبدیده را از موجودی قابل فروش خارج کنید
یکی از اشتباهات خطرناک در انبار، ثبت یک محصول آسیبدیده بهعنوان موجودی سالم است.
محصولاتی که در حملونقل یا انبار آسیب دیدهاند باید وضعیت مستقلی مانند:
«آسیبدیده»، «نیازمند بررسی» یا «غیرقابل فروش»
داشته باشند.
تا زمانی که کیفیت کالا تأیید نشده، نباید وارد موجودی قابل فروش شود.
این کار بهخصوص برای کالاهای شکستنی، الکترونیکی و محصولات دارای بستهبندی حساس اهمیت زیادی دارد.
روش دهم: برای محصولات دارای تاریخ انقضا FIFO یا FEFO اجرا کنید
در فروشگاههایی که کالاهای خوراکی، آرایشی، دارویی یا سایر محصولات تاریخدار عرضه میکنند، ترتیب خروج از انبار اهمیت زیادی دارد.
در مدل FIFO، کالایی که زودتر وارد شده زودتر خارج میشود.
در مدل FEFO، محصولی که تاریخ انقضای نزدیکتری دارد زودتر ارسال میشود.
برای کالاهای تاریخدار، FEFO معمولاً اهمیت بیشتری دارد.
این روش از ارسال محصولات نزدیک به انقضا یا منقضیشده جلوگیری میکند.
نقش پیشبینی تقاضا در کاهش مرجوعی
مدیریت موجودی فقط درباره دانستن تعداد فعلی کالا نیست.
باید بتوان تقاضای آینده را نیز تا حدی پیشبینی کرد.
برای مثال اگر فروش یک محصول در فصل زمستان افزایش پیدا میکند، موجودی آن باید قبل از شروع فصل تأمین شود.
در مقابل، خرید بیش از حد محصولی با تقاضای کم باعث افزایش مدت نگهداری در انبار میشود.
هرچه کالا مدت بیشتری در انبار باقی بماند، احتمال آسیب، قدیمی شدن یا افت کیفیت آن نیز افزایش پیدا میکند.
بنابراین Demand Forecasting میتواند به شکل غیرمستقیم نرخ مرجوعی را کاهش دهد.
استفاده از Safety Stock
Safety Stock یا موجودی اطمینان مقدار محدودی کالای ذخیره است که برای شرایط غیرمنتظره نگهداری میشود.
برای مثال ممکن است فروش یک محصول ناگهان افزایش پیدا کند یا تأمینکننده ارسال بعدی را با تأخیر انجام دهد.
وجود Safety Stock کمک میکند سفارشها بدون وقفه پردازش شوند.
البته موجودی اطمینان نباید بیش از حد باشد؛ زیرا انبار کردن اضافه خود باعث افزایش هزینه میشود.
اتصال فروشگاه به سیستم انبارداری
در فروشگاههای کوچک شاید بتوان بخشی از موجودی را دستی مدیریت کرد، اما با افزایش تعداد محصولات، این روش به سرعت غیرقابل کنترل میشود.
اتصال فروشگاه به ERP، WMS یا نرمافزار مدیریت انبار باعث میشود ورود و خروج کالا بهصورت سیستماتیک ثبت شود.
سیستمهای پیشرفته میتوانند علاوه بر موجودی، محل قرارگیری هر کالا، سفارشهای رزروشده، کالاهای مرجوعی و وضعیت انتقال بین انبارها را نیز مدیریت کنند.
مدیریت موجودی در فروش چندکاناله
امروزه بسیاری از فروشندگان فقط از سایت خود فروش ندارند.
ممکن است همزمان در مارکتپلیس، شبکه اجتماعی، فروشگاه فیزیکی و سایت اختصاصی فعالیت کنند.
این مدل که Omnichannel Inventory Management نامیده میشود، بدون یک منبع مرکزی موجودی میتواند بسیار پرخطا باشد.
برای مثال اگر آخرین واحد یک محصول در فروشگاه حضوری فروخته شود، سایت نیز باید بلافاصله آن را ناموجود نشان دهد.
در غیر این صورت احتمال ثبت سفارش ناموفق افزایش پیدا میکند.
تحلیل دلیل مرجوعی؛ دادهای که نباید نادیده گرفته شود
هر مرجوعی باید دارای «دلیل» مشخص باشد.
عبارتهایی مانند «مرجوع شد» اطلاعات مفیدی برای مدیریت ایجاد نمیکنند.
باید مشخص شود علت مرجوعی چه بوده است.
برای مثال ممکن است یک محصول به دلیل سایز اشتباه، محصول اشتباه، آسیبدیدگی، مغایرت مشخصات یا کیفیت نامناسب برگشت خورده باشد.
اگر یک دلیل مشخص در حال تکرار باشد، احتمالاً مشکلی سیستماتیک در عملیات وجود دارد.
KPIهای مهم مدیریت موجودی و مرجوعی
شاخص کاربرد
Inventory Accuracy بررسی تطابق موجودی سیستم با انبار
Return Rate درصد سفارشهای مرجوعشده
Stockout Rate میزان اتمام موجودی
Order Cancellation Rate درصد سفارشهای لغوشده
Picking Accuracy دقت انتخاب کالا در انبار
Return Reason Rate سهم هر دلیل از کل مرجوعیها
Inventory Turnover سرعت گردش موجودی
بررسی این شاخصها کمک میکند مشکل قبل از تبدیل شدن به یک بحران عملیاتی شناسایی شود.
هوش مصنوعی چگونه به مدیریت موجودی کمک میکند؟
هوش مصنوعی میتواند الگوهای فروش را تحلیل کند و برای تأمین کالا پیشنهاد ارائه دهد.
برای مثال سیستم میتواند پیشبینی کند که موجودی یک محصول احتمالاً طی ۷ روز آینده تمام میشود.
AI همچنین میتواند افزایش غیرعادی مرجوعی یک SKU خاص را تشخیص دهد.
اگر نرخ مرجوعی یک محصول ناگهان چند برابر شود، سیستم میتواند به مدیر هشدار دهد تا مشخص شود مشکل از تأمینکننده، توضیحات محصول یا فرآیند بستهبندی است.
اتوماسیون؛ قدم بعدی مدیریت موجودی
فروشگاههایی که هزاران محصول دارند نمیتوانند تمام فرآیندهای موجودی را دستی انجام دهند.
اتوماسیون میتواند در زمان رسیدن موجودی به حد مشخص:
سفارش خرید ایجاد کند، کالا را ناموجود کند، به تیم تأمین هشدار دهد یا موجودی کانالهای فروش را بهروزرسانی کند.
این فرآیندها علاوه بر صرفهجویی در زمان، احتمال خطای انسانی را نیز کاهش میدهند.
آیا کاهش مرجوعی به معنای سختتر کردن شرایط بازگشت کالا است؟
خیر.
یکی از اشتباهات کسبوکارها این است که برای کاهش نرخ مرجوعی، فرآیند بازگشت کالا را پیچیده میکنند.
این کار ممکن است نرخ ثبت مرجوعی را ظاهراً کاهش دهد، اما اعتماد مشتری را نیز از بین میبرد.
هدف باید کاهش دلایل ایجاد مرجوعی باشد، نه جلوگیری از استفاده مشتری از حق بازگشت کالا.
مدیریت موجودی دقیق، اطلاعات صحیح و کنترل کیفیت میتوانند بدون آسیب زدن به تجربه مشتری، مرجوعیهای قابل پیشگیری را کاهش دهند.
تأثیر کاهش مرجوعی بر سود فروشگاه
هزینه مرجوعی فقط هزینه ارسال نیست.
یک سفارش مرجوعشده ممکن است هزینههای دیگری نیز ایجاد کند:
هزینه بستهبندی، پردازش، پشتیبانی، حمل برگشت، بررسی کالا، بازگرداندن موجودی و حتی افت ارزش محصول.
علاوه بر آن، تجربه منفی ممکن است باعث شود مشتری دیگر از فروشگاه خرید نکند.
در نتیجه کاهش مرجوعی میتواند هم هزینههای عملیاتی را کاهش دهد و هم Customer Lifetime Value را افزایش دهد.
چکلیست جلوگیری از مرجوعی ناشی از مدیریت موجودی
موجودی سایت و انبار بهصورت خودکار همگام شود.
برای تمام محصولات و Variationها SKU مستقل تعریف شود.
Picking و Packing با بارکد کنترل شود.
موجودی رزروشده از موجودی آزاد جدا باشد.
قبل از پرداخت موجودی مجدداً بررسی شود.
انبار بهصورت دورهای شمارش شود.
کالای آسیبدیده از موجودی قابل فروش خارج شود.
مشخصات صفحه محصول با کالای واقعی تطابق داشته باشد.
دلایل مرجوعی ثبت و تحلیل شوند.
برای کالاهای تاریخدار از FIFO یا FEFO استفاده شود.
جمعبندی
مدیریت موجودی یکی از مهمترین زیرساختهای فروشگاه اینترنتی است و تأثیر مستقیمی بر نرخ لغو سفارش، مرجوعی کالا و رضایت مشتری دارد.
زمانی که موجودی سایت با انبار واقعی هماهنگ نباشد، SKUها استاندارد نباشند یا فرآیند Picking و Packing بدون کنترل انجام شود، احتمال ارسال اشتباه افزایش پیدا میکند.
در مقابل، استفاده از موجودی مرکزی، بارکد، اتوماسیون، پیشبینی تقاضا و تحلیل دلایل مرجوعی میتواند بخش بزرگی از خطاهای قابل پیشگیری را حذف کند.
هدف نهایی مدیریت موجودی فقط این نیست که بدانیم «چند محصول در انبار داریم»؛ بلکه باید بتوانیم محصول درست را، در زمان درست، با اطلاعات درست و بدون خطا به مشتری تحویل دهیم.