تعلّم / القطاع
المواد الخام متعددة العملات — إدارة تأرجحات الدولار/الجنيه في الأغذية والمشروبات كثيفة الاستيراد
مصانع الأغذية والمشروبات المصرية تشتري المركّز بالدولار واليورو، تبيع المنتجات التامة بالجنيه. المصانع السعودية تستورد من مصر، تركيا، البرازيل — ست عملات على دفتر مورد نموذجي. التعرض الصرفي هيكلي، وليس معاملاتي. إليك كيفية إدارته تشغيلياً.
إذا كنت تدير مصنع أغذية ومشروبات في مصر أو الخليج، فإن تكاليف مواد خامك بعملات غير عملة دفاترك. مركّز المانجو من مصر أو البرازيل — مُسعَّر بالدولار أو اليورو. مركّز التفاح من تركيا — الليرة التركية. إضافات متخصصة من سويسرا أو ألمانيا — الفرنك السويسري أو اليورو. التعبئة من الإمارات — الدرهم. أحياناً مورد السكر المحلي يُسعِّر بالدولار لأنه يستورد السكر الخام.
التعرض هيكلي. لا يختفي بتجاهله. السؤال هو ما إذا كانت أنظمتك التشغيلية تلتقط وتُسطِّحه — أم تكتشف التأثير في نهاية السنة عندما يُسوّي المراجع.
هذا المقال يمشي عبر كيف تعمل إدارة المواد الخام متعددة العملات فعلاً في الممارسة.
التعرض الهيكلي
خذ واحة الطازجة كمثال عملي. إيرادات سنوية 65 مليون ر.س، تقريباً 40% من تكلفة البضاعة-المباعة مواد خام. من تلك المواد الخام:
- مركّزات المانجو، البرتقال، التفاح — مستوردة من مصر (شركة الحمضيات بالقاهرة)، تركيا (الأناضولية)، البرازيل (Tropical Pulp). مُسعَّرة بالدولار، اليورو، الريال البرازيلي. ~40% من إنفاق المواد الخام.
- إضافات متخصصة (فيتامين C، نكهات) — مستوردة من سويسرا، ألمانيا. ~10% من إنفاق المواد الخام.
- التعبئة (مُسبَكات PET، الأغطية، الملصقات) — سعودية محلية وإماراتية. ~30% من إنفاق المواد الخام. ر.س ودرهم.
- السكر، الماء، حمض الستريك — معظمها محلي. ~20% من إنفاق المواد الخام.
إجمالي المواد الخام المُعرَّضة للصرف: تقريباً 50% من إنفاق المواد الخام، أو 20% من إجمالي تكلفة البضاعة-المباعة. على إيرادات 65 مليون ر.س بهامش إجمالي 60%، ذلك تقريباً 5.2 مليون ر.س من الإنفاق السنوي بعملات غير الريال.
إذا تحرك سعر صرف الريال/الدولار 3% في سنة (لا يفعل، لأن الريال مُربط بالدولار، لكن نفس الرياضيات تنطبق على الريال/اليورو أو الجنيه/الدولار حيث تتحرك الأسعار بشكل كبير)، ذلك 156 ألف ر.س من تأثير الهامش — تعرض صرف بحت، قبل أي قرارات تشغيلية.
للمصانع المصرية، هذه القصة الرئيسية. تراجع الجنيه بحدة مقابل الدولار واليورو منذ 2022. مصنع النيل للأغذية يشتري مركّزاً تركياً بسعر 100 ليرة/كجم رأى ذلك يُترجَم إلى تقريباً 2x تكلفة الجنيه على مدى ثلاث سنوات. بدون إدارة نشطة، ينضغط الهامش.
ماذا يعني “الالتقاط عند الاستلام”
النمط التقني واضح لكن من السهل أن يخطئ. كل استلام مورد يقوم بثلاثة أشياء:
- يلتقط مبلغ الفاتورة بالعملة الأجنبية. من المورد — 4,500 دولار لـ 500 كجم من مركّز المانجو.
- يلتقط سعر الصرف في تاريخ الاستلام. من نظام خزانتك أو بنكك — 1 دولار = 3.75 ر.س اليوم.
- يحسب تكلفة الاستيراد بالعملة المحلية. 16,875 ر.س للمركّز، بالإضافة إلى 1,500 ر.س شحن (من مزود شحن مُفوتَر بالريال)، بالإضافة إلى 300 ر.س رسم جمركي، بالإضافة إلى 75 ر.س مناولة = 18,750 ر.س تكلفة استيراد لـ 500 كجم = 37.50 ر.س/كجم.
هذه الـ 37.50 ر.س/كجم تصبح أساس التكلفة لذلك اللوت. لا تتغير لاحقاً. عندما تصرف 100 كجم لتشغيل إنتاج، تصرف بسعر 37.50 ر.س/كجم. عندما تبيع المنتج التام، COGS يعكس تلك التكلفة.
إذا لم تلتقط سعر الصرف عند الاستلام واستخدمت أسعار “حالية” كلما ولّدت تقارير، فإن تكاليفك التاريخية ستتحول بأثر رجعي في كل مرة تُشغِّل فيها COGS. الدفاتر لن تتسوى أبداً. المراجع سيجد قضايا.
ما يلتقطه AION تحديداً
material-transaction.orm-entity.ts يُسجِّل كل استلام بـ:
currencyCode— عملة المورد الأصليةcurrencyRate— سعر الصرف في لحظة الاستلامunitCostInPrimaryCurrency— المعادل بالعملة المحلية
landed-cost-header.orm-entity.ts يُجمِّع مكونات تكلفة الاستيراد — الشحن، الجمارك، المناولة، رسوم الوسيط — ويُدحرجها إلى تكلفة الاستيراد لكل وحدة.
بمجرد أن يكون اللوت في المخزون، أساس التكلفة ثابت. الصرف المستقبلي يستهلك بتلك التكلفة. الاستلامات المستقبلية لنفس الصنف تُنشئ طبقات تكلفة جديدة (بحسب cost-layer.orm-entity.ts) بأساس تكلفتها المُعدَّل بالصرف الخاص بها.
طريقة متوسط التكلفة (الافتراضية في معظم المجموعات) تمزج تكلفة الطبقة الجديدة في المتوسط المتدحرج. عندما تتحرك أسعار المركّز بشكل جوهري، المتوسط يتحول؛ تدحرج قائمة المواد يكتشفه؛ التكلفة المعيارية للمنتج التام تُحدَّث عبر التدحرج الدفعي.
ربح/خسارة الصرف على تسوية AP
النصف الآخر من معادلة الصرف هو ما يحدث عندما تدفع المورد.
تاريخ الاستلام: 4,500 دولار مستحقة، السعر دولار/ر.س = 3.75، لذا 16,875 ر.س جالسة في AP.
تاريخ الدفع 60 يوماً لاحقاً: السعر تحرك إلى دولار/ر.س = 3.78. لا تزال مديناً 4,500 دولار، التي الآن تساوي 17,010 ر.س. الفرق 135 ر.س (تحرك 3% على مدى 60 يوماً) يُرحَّل إلى ربح/خسارة الصرف.
محرّك SLA في AION يُولِّد هذا القيد تلقائياً عندما تُسجَّل الدفعة:
مدين AP — شركة الحمضيات بالقاهرة 16,875 ر.س
مدين خسارة صرف 135 ر.س
دائن البنك 17,010 ر.س
المدير المالي يرى خسارة الصرف كبند سطر على قائمة الدخل. على مدى سنة، تتراكم هذه الأرباح والخسائر المُحقَّقة. لمصنع بشراء كثيف-الدولار، التأثير التراكمي للصرف بند حقيقي — غالباً مليون-زائد ر.س من تقلب P&L.
العكس (ربح صرف) يحدث عندما تتقوى العملة المحلية مقابل عملة المورد بين الاستلام والدفع. أقل شيوعاً في بيئة مصر الحالية؛ شائع كافياً في السعودية.
ما على خارطة الطريق
اثنتان من القدرات المتعلقة بالصرف مُعلَّمتان كخارطة طريق في تدقيق التكاليف:
1. إعادة تقييم الصرف على المخزون عند إقفال الفترة. اليوم، يبقى المخزون عند تكلفة الاستيراد التاريخية. بعض معايير المحاسبة (وكثير من سياسات الخزانة) تُفضِّل إعادة تقييم المخزون بأسعار صرف نهاية الفترة مع ترحيل ربح/خسارة الصرف الناتج. AION يلتقط الأسعار عند الاستلام ويستطيع إعادة التقييم، لكن تدفق إعادة تقييم نهاية الفترة ليس ميزة أساسية اليوم.
2. إعادة تقييم الصرف على COGS. ذو صلة — عندما تصرف من المخزون بالتكلفة التاريخية لكن الصرف تحرك بشكل كبير، التكلفة المُحقَّقة لذلك الصرف تتباعد عما ستكلفه إعادة الاستبدال بالسعر الحالي. بعض الشركات تريد هذا مُسطَّحاً كسطر منفصل “تأثير الصرف على COGS”. ليس ميزة أساسية اليوم.
للمصانع المصرية تحديداً، حيث كان تراجع الجنيه العامل الاقتصادي الكلي الرئيسي، تهم هذه العناصر من خارطة الطريق أكثر من المصانع السعودية بعملة مُربطة.
الإدارة العملية — ما يفعله المديرون الماليون فعلاً
ثلاثة إجراءات يجب على مدير مالي بتعرض صرف كبير أن يُفكِّر فيها:
الإجراء 1: احسب التعرض سنوياً. اسحب مشتريات العملة الأجنبية للعام الماضي بحسب المورد والفئة. اضرب في الذمم الدائنة المستحقة الحالية. ذلك رصيد AP المُعرَّض للصرف في أي لحظة. استخدم هذا الرقم لتقرير استراتيجية التغطية.
الإجراء 2: طابق الدورات حيث أمكن. إذا كان لديك إيرادات بالدولار (مبيعات تصدير) وشراء بالدولار (مركّز مستورد)، لديك تغطية طبيعية. وقّت الصادرات لتتماشى مع دورات دفع الاستيراد. تقلب أقل لربح/خسارة الصرف.
الإجراء 3: اقفل عملة الشراء. بعض الموردين سيقبلون الدفع بعملتك المحلية إذا فاوضت. هذا يدفع مخاطر الصرف للمورد (الذي قد يُمرِّرها مرة أخرى من خلال السعر). يستحق التفاوض لأزواج العملات شديدة التقلب.
الإجراء 4: عقود آجلة للتعرض الجوهري. للتعرض الذي هو كبير وغير قابل للتجنب، عقد آجل 3-6 أشهر يُقفل السعر. يكلف علاوة صغيرة لكنه يُلغي التقلب على ذلك التعرض. ممارسة خزانة قياسية في أي مصنع فوق 20 مليون ر.س شراء سنوي.
أخطاء شائعة
الخطأ 1: تسعير المنتجات التامة بالعملة المحلية دون هامش صرف. مصنع عصير يبيع بسعر 18 ر.س/زجاجة لأن ذلك ما يقبله السوق. تكلفة المركّز بالدولار ارتفعت 5% في الربع الأخير. الهامش انضغط دون أن يعرف فريق المبيعات. النتيجة: تكتشف فقدان الهامش في نهاية السنة. الإصلاح: راقب تكلفة الوحدة شهرياً؛ علِّم SKUs حيث ينضغط هامش العملة المحلية.
الخطأ 2: استخدام أسعار “حالية” لكل شيء. بعض سير عمل المحاسبة تستخدم سعر صرف اليوم لتقييم المخزون التاريخي، تُحرِّك بأثر رجعي قيم الميزانية كل فترة. المراجع يكره هذا. استخدم أسعاراً تاريخية للمعاملات التاريخية؛ استخدم أسعار نهاية الفترة فقط لقيود إعادة التقييم (التي تُرحَّل كتعديلات منفصلة، وليست تغييرات بأثر رجعي).
الخطأ 3: تجاهل تأثير الصرف على تكلفة الاستيراد. بعض المصانع تُسجِّل فقط سعر أمر الشراء (بالعملة الأجنبية) في المخزون وتُسجِّل الشحن، الجمارك، والتخصيصات الأخرى للمصروف. ذلك يجعل المخزون مُقلَّل القيمة و COGS مُبالَغ. تكلفة الاستيراد = أمر الشراء + الشحن + الجمارك + المناولة، كلها بالعملة المحلية بأسعار تاريخ الاستلام.
كيف يظهر هذا في عرض واحة الطازجة
امشِ من خلاله كـ cfo.saudi:
- المشتريات ← الموردون ← شركة الحمضيات بالقاهرة. عملة فاتورة المورد هي الدولار.
- أمر شراء حديث ← تفاصيل الاستلام. الاستلام يلتقط السعر بالدولار، سعر الريال/الدولار، تكلفة الاستيراد بالريال.
- المخزون ← تاريخ تكلفة الصنف ← مركّز المانجو. طبقات التكلفة تُظهر: كل استلام لديه سعر صرف تاريخي خاص به وتكلفة استيراد ناتجة.
- التصنيع ← قوائم المواد ← خليط المانجو السائب. التكلفة المعيارية تتدحرج من المتوسط الحالي — الذي يعكس المزيج المرجح لأسعار الصرف التاريخية.
- دفتر الأستاذ ← حساب ربح/خسارة الصرف. خسائر الصرف المُحقَّقة المُجمَّعة للفترة.
التدفق الكامل متكامل — لا جدول بيانات يقوم بحساب الصرف، لا قيد يدوي في نهاية الشهر لـ”تسوية” المخزون.
إلى أين من هنا
للتداعيات التكلفية للاستلامات الواعية بالصرف، انظر التكلفة الحقيقية لكل لتر من العصير — لماذا Excel يكذب عليك. للصورة الخاصة بمصر لتقلب الجنيه، صفحة منطقة مصر تغطي السياق الأوسع للسوق.
للصورة متعددة الدول لتشغيل عبر السعودية (مُربطة بالدولار) ومصر (الجنيه العائم)، انظر ضريبة القيمة المضافة الخليجية 2026 — تشغيل ERP واحد عبر الدول.
شاهد هذا في عرض واحة الطازجة
سجّل الدخول إلى مجموعة واحة الطازجة (السعودية) كـ cfo.saudi
أسئلة شائعة
هل يجب أن نُغطّي تعرض الصرف على المواد الخام؟
يعتمد على الحجم وشهيتك للمخاطر. مصنع بـ 60% من تكلفة المواد الخام بالدولار وإيرادات بالجنيه يجب أن يفكر في تغطية جزئية على نافذة متدحرجة 3-6 أشهر. عقود آجلة أو تغطيات طبيعية (دين بالدولار مقابل مواد خام بالدولار) شائعة. المصانع الصغيرة عادةً لا تُغطّي؛ المتوسطة تفعل جزئياً؛ الكبيرة تشغّل وظائف خزانة.
كيف يلتقط AION أسعار الصرف لأساس التكلفة؟
كل فاتورة مورد واستلام بضائع يلتقط العملة وسعر الصرف في لحظة المعاملة. تكوين تكلفة الاستيراد (سعر أمر الشراء + الشحن + الجمارك + المناولة) يُحسَب بالعملة المحلية بالسعر المُلتقَط. بمجرد أن تكون التكلفة في المخزون، تبقى عند ذلك الأساس التاريخي حتى تُصرف الوحدات — لا إعادة تقييم صرف بأثر رجعي على المخزون عند إقفال الفترة (ذلك على خارطة الطريق).
ماذا عن ربح/خسارة الصرف على تسوية AP؟
عندما تدفع فاتورة بالدولار 60 يوماً بعد الاستلام، الدفعة المعادلة بالجنيه تختلف عن مبلغ الفاتورة المعادل بالجنيه لأن السعر تحرك. الفرق يُرحَّل إلى ربح/خسارة صرف تلقائياً عبر محرّك SLA. دفاترك دائماً تُظهر الربح أو الخسارة المُحقَّقة؛ لا تُعيد بناءها في نهاية الشهر.