المحاسبة المؤجلة والمستحقة في ERPNext
Deferred & Accrual Accounting
📅 آخر تحديث :
يناير 2026
•
⏱️ مدة القراءة :
12 دقيقة
تهدف المحاسبة المؤجلة والمستحقة إلى ضمان دقة القوائم المالية، وخاصة قائمة الأرباح والخسائر (Profit & Loss)، من خلال توزيع المصروفات والإيرادات على الفترات الزمنية التي تخصها فعلياً، بدلاً من تسجيلها بالكامل عند الدفع أو التحصيل.
1. إدارة المصاريف المؤجلة (Deferred Expense)
الفكرة الأساسية
إذا قامت الشركة بدفع مبلغ كبير مقدماً مقابل خدمة سيتم الاستفادة منها على مدار عدة أشهر أو سنة كاملة، فإن تسجيل المبلغ بالكامل كمصروف في شهر الدفع يؤدي إلى نتائج مالية غير دقيقة.
مثال عملي
إذا تم دفع إيجار سنوي بقيمة 12,000 جنيه في شهر يناير، فإن تحميل شهر يناير بكامل المبلغ سيظهر خسارة كبيرة، بينما ستظهر الأشهر التالية أرباحاً أعلى من الواقع.
طريقة المعالجة في ERPNext
- يتم تحويل قيمة الدفعة إلى حساب Deferred Account المصنف كأصل (Current Asset).
- يقوم النظام تلقائياً بترحيل جزء من القيمة شهرياً (مثلاً 1000 جنيه).
- يتم نقل المبلغ من حساب الأصل إلى حساب المصروف الفعلي.
- تظهر الأرباح والخسائر بصورة صحيحة في كل شهر.
2. إدارة الإيرادات المؤجلة (Deferred Revenue)
تستخدم عندما تستلم الشركة قيمة خدمة أو اشتراك مقدماً قبل تقديم الخدمة بالكامل للعميل.
- يسجل المبلغ في حساب Deferred Revenue.
- يصنف هذا الحساب ضمن الالتزامات (Liabilities).
- يتم الاعتراف بجزء من الإيراد شهرياً مع تقديم الخدمة.
3. المصاريف المستحقة (Accrued Expenses)
تستخدم لتسجيل الالتزامات التي تخص الفترة الحالية ولكن لم يتم دفعها بعد.
- مثال: مكافأة نهاية الخدمة.
- يتم تسجيل جزء من التكلفة شهرياً.
- يظهر الالتزام الحقيقي للشركة في التقارير المالية.
- تجنب حدوث خسارة كبيرة عند سداد المبلغ مستقبلاً.
الفائدة الأساسية:
تساعد هذه المعالجة المحاسبية على تطبيق مبدأ Matching Principle بحيث يتم تحميل كل فترة مالية بما يخصها من مصروفات وإيرادات.
4. إعدادات ERPNext
أولاً: Account Settings
- Book Deferred Entries Based On
يمكن اختيار التوزيع حسب الشهور أو حسب الأيام.
- Automatically Process Deferred Accounting Entry
يقوم ERPNext بإنشاء القيود الشهرية تلقائياً.
- Book Deferred Entry via Journal Entry
تحديد ما إذا كانت القيود ستظهر كـ Journal Entry أو تسجل مباشرة في General Ledger.
ثانياً: إعدادات الصنف (Item)
- تفعيل Enable Deferred Expense أو Enable Deferred Revenue.
- تحديد حساب Deferred المناسب.
- تحديد عدد الأشهر (Number of Months).
5. أماكن الإعدادات داخل ERPNext
1. إعدادات الحسابات العامة (Account Settings)
لضبط القواعد الأساسية الخاصة بالمحاسبة المؤجلة، انتقل إلى:
- المسار: Accounts → Account Settings
- القسم: Deferred Account Settings
أهم الإعدادات:
- Book Deferred Entries Based On
اختر Months للتوزيع المتساوي أو
Days للتوزيع حسب عدد أيام كل شهر.
- Automatically Process Deferred Accounting Entry
عند تفعيله يقوم ERPNext بإنشاء قيود التوزيع الشهرية تلقائياً.
- Book Deferred Entry via Journal Entry
يعرض قيد Journal Entry مستقل لكل عملية توزيع شهرية.
2. إعداد الصنف (Item Master)
عند إنشاء خدمة مثل الإيجار أو الاشتراكات السنوية:
- المسار: Stock / Accounting → Item
- تفعيل
Enable Deferred Expense
أو
Enable Deferred Revenue.
- اختيار
Deferred Account
المناسب.
- تحديد
Number of Months
لتوزيع القيمة.
3. فاتورة المشتريات (Purchase Invoice)
عند تسجيل فاتورة سنوية كبيرة:
- المسار: Accounts → Purchase Invoice
-
يمكن تفعيل خيارات
Deferred Accounting
مباشرة من سطر الصنف داخل الفاتورة.
-
تأكد من تحديد حساب المصروف الفعلي
وحساب
Deferred Account.
4. المعالجة اليدوية (Process Deferred Accounting)
إذا لم يتم تفعيل المعالجة التلقائية، يمكن إنشاء قيود التوزيع يدوياً.
-
ابحث عن
Process Deferred Accounting
من شريط البحث.
-
اختر الحساب المؤجل (Deferred Account).
-
حدد تاريخ النهاية ثم قم بتنفيذ العملية لإنشاء قيود النقل الشهرية.
ملاحظة
يمكنك أيضاً استخدام التقرير المخصص الموجود ضمن
Studio
والذي يلخص جميع هذه القوائم والخطوات في مكان واحد، ليكون مرجعاً سريعاً أثناء العمل داخل ERPNext.
الخلاصة
يوفر ERPNext دعماً متكاملاً للمحاسبة المؤجلة والمستحقة، مما يضمن توزيع المصروفات والإيرادات على الفترات الزمنية الصحيحة، وبالتالي الحصول على تقارير مالية دقيقة تعكس الأداء الحقيقي للشركة، وتساعد الإدارة في اتخاذ قرارات مالية سليمة.