روشهای ارزشگذاری موجودی: FIFO، میانگین موزون و بهای استاندارد با مثال
ارزشگذاری موجودی کالا با FIFO، میانگین موزون و بهای استاندارد چطور انجام میشود؟ مثال عددی، اثر روی سود و بهای تمامشده، و تفاوت FIFO با FEFO در انبار.
پاسخ کوتاه
وقتی یک کالا را با قیمتهای مختلف خریدهاید، باید تصمیم بگیرید کالای فروختهشده را با کدام قیمت حساب کنید. سه روش رایج داریم: FIFO، یعنی اول قیمت قدیمیترها؛ میانگین موزون، یعنی میانگین قیمت همه؛ و بهای استاندارد، یعنی یک قیمت از قبل تعیینشده. روش انتخابی روی سود گزارششده و ارزش انبار اثر میگذارد.
دو شرکت با فروش، خرید و موجودی کاملاً یکسان ممکن است سود متفاوتی گزارش کنند؛ فقط چون انبارشان را با روش متفاوتی قیمتگذاری کردهاند. وقتی قیمتها سریع عوض میشوند، مثل شرایط تورمی، این تفاوت میتواند بزرگ باشد. در این مقاله سه روش رایج را با یک مثال عددی ساده مقایسه میکنیم و میگوییم انتخاب هر روش چه اثری روی سود و تصمیمهای قیمت فروش دارد.
این مقاله برای آشنایی است
انتخاب روش ارزشگذاری یک تصمیم حسابداری است که روی مالیات و گزارشهای مالی اثر دارد. برای شرکت خودتان با حسابرس یا مشاور مالی مشورت کنید. آخرین بررسی: ۵ آبان ۱۴۰۵.
ارزشگذاری موجودی چرا مهم است؟
فرض کنید یک کالا را در یک ماه چند بار، با قیمتهای مختلف خریدهاید. وقتی بخشی از آن را میفروشید، باید تصمیم بگیرید کالای فروختهشده را با کدام قیمت خرید حساب کنید. این تصمیم دو عدد مهم را تعیین میکند:
- هزینهی کالای فروختهشده: که از مبلغ فروش کم میشود و سود شما را میسازد. در حسابداری به آن «بهای تمامشدهی کالای فروشرفته» میگویند.
- ارزش کالای باقیمانده در انبار: که آخر دوره در ترازنامهی شرکت میآید.
طبق استانداردهای حسابداری، دو روش اول صادره از اول وارده (FIFO) و میانگین موزون پذیرفتهشدهاند و روش LIFO مجاز نیست.
مثال پایه
فرض کنید در یک ماه این اتفاقها برای یک کالا افتاده است. عددها فرضیاند:
| تاریخ | اتفاق | تعداد | قیمت هر واحد (ریال) |
|---|---|---|---|
| ۱ مهر | موجودی اول ماه | ۱۰۰ | ۱۰۰٬۰۰۰ |
| ۱۰ مهر | خرید | ۱۰۰ | ۱۲۰٬۰۰۰ |
| ۲۰ مهر | فروش | ۱۵۰ | — |
قیمت خرید در طول ماه ۲۰٪ بالا رفته است. حالا هزینهی ۱۵۰ واحد فروختهشده را با هر روش حساب میکنیم.
روش ۱: اول صادره از اول وارده (FIFO)
FIFO فرض میکند کالایی که زودتر آمده، زودتر هم رفته است. پس اول قیمت قدیمیترها حساب میشود:
- ۱۰۰ واحد از موجودی اول ماه × ۱۰۰٬۰۰۰ = ۱۰٬۰۰۰٬۰۰۰
- ۵۰ واحد از خرید ۱۰ مهر × ۱۲۰٬۰۰۰ = ۶٬۰۰۰٬۰۰۰
- هزینهی کالای فروختهشده: ۱۶٬۰۰۰٬۰۰۰ ریال
- ارزش باقیمانده در انبار: ۵۰ × ۱۲۰٬۰۰۰ = ۶٬۰۰۰٬۰۰۰ ریال
وقتی قیمتها بالا میروند، FIFO هزینهی کمتر و در نتیجه سود بیشتری نشان میدهد. ارزش انبار هم به قیمتهای امروز نزدیکتر است.
روش ۲: میانگین موزون
در میانگین موزون، بعد از هر خرید، میانگین قیمت همهی کالاهای موجود دوباره حساب میشود. «موزون» یعنی در این میانگین، تعداد هر خرید هم حساب میشود، نه فقط قیمتش:
- ارزش کل قبل از فروش: ۱۰٬۰۰۰٬۰۰۰ + ۱۲٬۰۰۰٬۰۰۰ = ۲۲٬۰۰۰٬۰۰۰ ریال برای ۲۰۰ واحد
- میانگین قیمت هر واحد: ۱۱۰٬۰۰۰ ریال
- هزینهی کالای فروختهشده: ۱۵۰ × ۱۱۰٬۰۰۰ = ۱۶٬۵۰۰٬۰۰۰ ریال
- ارزش باقیمانده در انبار: ۵۰ × ۱۱۰٬۰۰۰ = ۵٬۵۰۰٬۰۰۰ ریال
میانگین موزون بالا و پایین شدن قیمتها را صافتر نشان میدهد و حساب کردنش در نرمافزار ساده است.
روش ۳: بهای استاندارد
در این روش، برای هر کالا یک قیمت از قبل تعیین میشود؛ مثلاً بر اساس بودجهی سال. همهی خروجها با همین قیمت ثبت میشوند و فرق قیمت واقعی خرید با قیمت استاندارد، جداگانه گزارش میشود. به این فرق انحراف میگویند. اگر قیمت استاندارد ۱۱۵٬۰۰۰ ریال باشد:
- هزینهی کالای فروختهشده: ۱۵۰ × ۱۱۵٬۰۰۰ = ۱۷٬۲۵۰٬۰۰۰ ریال
- انحراف قیمت خرید ۱۰ مهر: (۱۲۰٬۰۰۰ − ۱۱۵٬۰۰۰) × ۱۰۰ = ۵۰۰٬۰۰۰ ریال گرانتر از استاندارد
این روش بیشتر در کارخانهها به کار میرود، چون انحرافها نشان میدهند مشکل از گران خریدن است یا از مصرف بیشتر از حد. در گزارشهای مالی رسمی، این روش معمولاً وقتی قابل قبول است که قیمت استاندارد به قیمت واقعی نزدیک باشد و مرتب بهروز شود.
سه روش در یک نگاه
| روش | هزینهی کالای فروختهشده | ارزش باقیمانده در انبار | مناسب برای |
|---|---|---|---|
| FIFO | ۱۶٬۰۰۰٬۰۰۰ | ۶٬۰۰۰٬۰۰۰ | کالاهایی که واقعاً هم به همین ترتیب از انبار خارج میشوند |
| میانگین موزون | ۱۶٬۵۰۰٬۰۰۰ | ۵٬۵۰۰٬۰۰۰ | کالاهای یکسان که فرقی با هم ندارند، با قیمتهای پرنوسان |
| بهای استاندارد | ۱۷٬۲۵۰٬۰۰۰ (+ انحراف جداگانه) | با قیمت استاندارد | کارخانهها، کنترل هزینهی تولید و تحلیل انحرافها |
ارزشگذاری لحظهای در فیدار
ماژول انبار فیدار طوری طراحی شده که با هر ورود و خروج کالا، اثر مالیاش هم همان لحظه ثبت شود؛ این ماژول بهزودی عرضه میشود.
حساب کردن لحظهای یا آخر دوره؟
جدا از اینکه کدام روش را انتخاب میکنید، دو شیوه برای اجرایش هست:
- آخر دوره (ادواری): هزینهی کالای فروختهشده آخر دوره و با شمارش انبار حساب میشود. ساده است، ولی تا آخر دوره نمیدانید سود واقعی چقدر است.
- لحظهای (دائمی): هر ورود و خروج انبار، همان لحظه سند حسابداریاش را میسازد. هر وقت بخواهید، ارزش انبار و هزینهی فروش معلوم است.
روش لحظهای بدون نرمافزاری که انبار و حسابداری را روی یک اطلاعات مشترک نگه دارد، عملاً ممکن نیست. این یکی از دلایل اصلی است که شرکتها سراغ ERP میروند.
FIFO در حسابداری، FEFO در انبار
یک اشتباه رایج این است که روش حساب کردن قیمت را با روش برداشتن کالا از انبار یکی بدانیم:
- FIFO در حسابداری فقط تعیین میکند کالای فروختهشده با کدام قیمت حساب شود.
- FEFO در انبار تعیین میکند کدام سری کالا اول برداشته شود: آنکه زودتر تاریخ مصرفش تمام میشود.
برای کالاهای تاریخدار مثل غذا و دارو، انبار باید با FEFO کار کند، حتی اگر حسابداری از میانگین موزون استفاده کند. بیشتر در راهکار غذا و دارو و WMS چیست.
چطور انتخاب کنیم؟
- نوع کالا: کالاهای کاملاً یکسان و فلهای، مثل مواد اولیه، معمولاً با میانگین موزون. کالاهای تاریخدار معمولاً با FIFO، چون واقعاً هم به همین ترتیب خارج میشوند.
- بالا و پایین شدن قیمتها: در تورم بالا، فرق روشها روی سود بیشتر است. اثرش را با حسابرس بسنجید.
- نیاز مدیریت: اگر برایتان مهم است بدانید کجا گرانتر از برنامه خریدهاید یا بیشتر از حد مصرف کردهاید، بهای استاندارد ارزش بررسی دارد.
- ثابت ماندن روش: روشی که انتخاب میکنید باید سالبهسال یکی بماند تا گزارشها قابل مقایسه باشند.
ارزشگذاری موجودی در فیدار
در طراحی فیدار، ارزشگذاری لحظهای است: هر حرکت انبار، سند حسابداریاش را همان لحظه میسازد. برای هر گروه کالا میشود FIFO، میانگین موزون یا بهای استاندارد را انتخاب کرد. هزینههای جانبی خرید، مثل حمل و ترخیص، هم روی قیمت کالا پخش میشوند. این امکانات با عرضهی ماژولهای انبار و حسابداری فعال میشوند؛ هر دو ماژول بهزودی و طبق نقشهی راه میآیند.
اثر روش ارزشگذاری روی قیمت فروش
روش ارزشگذاری فقط یک موضوع حسابداری نیست؛ روی تصمیم قیمت فروش هم اثر دارد. اگر قیمت فروش را با فرمول «هزینهی کالا بهعلاوهی درصد سود» تعیین میکنید:
- با FIFO در شرایط تورمی، هزینهای که حساب میشود از قیمت امروز خرید همان کالا کمتر است. ممکن است قیمت فروش را پایینتر از لازم بگذارید.
- با میانگین موزون، هزینه بین قیمتهای قدیم و جدید است و با تأخیر به قیمت روز میرسد.
- با بهای استاندارد، اگر قیمت استاندارد بهروز نشود، فاصلهاش با واقعیت مستقیم روی سود اثر میگذارد.
برای قیمتگذاری در شرایط تورمی، خیلی از شرکتها کنار قیمت حسابداری، «قیمت امروز خرید» (آخرین قیمتی که خریدهاند) را هم در گزارشهای مدیریتی نگاه میکنند.
چکلیست راهاندازی در نرمافزار
- روش ارزشگذاری هر گروه کالا با حسابرس تأیید شده است.
- موجودی اول دوره با قیمت درست وارد شده است.
- هزینههای جانبی خرید (حمل، بیمه، ترخیص) روی قیمت کالا پخش میشوند.
- کالای برگشتی از فروش و خرید با قیمت درست به انبار برمیگردد.
- گزارش ریالی ورود و خروج هر کالا (کاردکس ریالی) هر ماه با حساب موجودی در دفاتر مقایسه و تطبیق داده میشود.
جمعبندی
روش ارزشگذاری موجودی، سود گزارششده و ارزش انبار را تغییر میدهد؛ مخصوصاً وقتی قیمتها سریع عوض میشوند. FIFO ارزش انبار را به قیمت روز نزدیک نگه میدارد، میانگین موزون نوسان قیمتها را صاف میکند، و بهای استاندارد برای کنترل هزینهی تولید مفید است. هر روشی را انتخاب کنید، آن را لحظهای، ثابت و با هماهنگی حسابرس اجرا کنید. برای اینکه ببینید این هزینه در کل بودجهی یک پروژهی ERP کجاست، هزینهی پیادهسازی ERP را هم بخوانید.
آخرین بررسی: