وهناك شروط معينة للتمييز بين المصاريف الرأسمالية والمصاريف الإيرادية :
1) اذا كان المصروف مخصصاً للاستفادة من منه لأكثر من فترة محاسبية واحدة .
2) ان تؤدي المنفعة الى زيادة القدرة الانتاجية للموجود أو زيادة العمر الانتاجي .
3) ان تؤدي الى تحسين جودة السلع والخدمات المنتجة التي يقدمها الموجود .
وعليه تعرف المصاريف الرأسمالية على انها المصاريف التي يتم انفاقها من قبل الوحدة الاقتصادية
لإضافة شيئاً جديداً الى موجوداتها أو زيادة كفاءتها أو عمرها الانتاجي ,
أما المصروفات التي تنفق بقصد الابقاء على الموجود على حاله صالحة للاستخدام دون ان تترك أي أثر على
كفائتة أو عمره فهي تعتبر مصروفات إيرادية كمصروف الوقود والزيوت , وهناك معايير قد تضعها بعض
الوحدات للتمييز بين المصاريف الرأسمالية والإيرادية هو تحديد حد ادنى للكلف قد يكون مليون دينار ,
فالمصاريف التي تزيد عن هذا المبلغ تعتبر رأسمالية وما دون ذلك تعتبر ايرادية .