تصفح المساعدة
ما فائدته؟
الـFEC (Fichier des Écritures Comptables، أي «ملف القيود المحاسبية») ملف نصي يسرد، سطرًا سطرًا، جميع قيود سنة مالية. تستطيع برمجيات كثير من مكاتب المحاسبة استيراده: فيحصل محاسبك على مبيعاتك ومشترياتك ومدفوعاتك دون إعادة إدخالها. يولّده Billora انطلاقًا من قيود اليومية العامة: يحتوي الملف على القيود نفسها تمامًا الظاهرة على الشاشة، دون أي إعادة حساب.
مثال. تصدّر شركة Atlas Conseil سنتها المالية 2026. يحتوي الملف 001234567000012FEC20261231.txt على سطر لكل سطر قيد: فاتورة FA-2026-0012 بمبلغ 1 200 درهم مع الضريبة تعطي ثلاثة أسطر (مدين 3421 Clients 1200,00؛ دائن 7124 Ventes de services 1000,00؛ دائن 4455 TVA facturée 200,00).
الـ FEC صيغة حددتها الإدارة الضريبية الفرنسية (Livre des procédures fiscales، المادة A47 A-1). لا يزعم Billora أن القانون المغربي يلزمك بإنتاج FEC: إنه صيغة تبادل عملية، وليس وثيقة رسمية موجهة للمديرية العامة للضرائب (DGI). في المقابل، يفرض القانون المغربي الاحتفاظ بوثائقك المحاسبية 10 سنوات (المادة 211 من المدونة العامة للضرائب CGI): والـ FEC لا يعوّض فواتيرك ولا محاسبتك. القيود إرشادية (مخطط حسابات CGNC مبسّط، غير مسجَّلة في دفتر قانوني): اعرضها على محاسبك للتحقق منها قبل أي استعمال محاسبي أو ضريبي.
تتوقف هذه الخاصية على اشتراكك (فهي تتبع المحاسبة الإرشادية). إن لم تكن مشمولة، تعرض الصفحة « Disponible à partir du plan … » (أي «متاح ابتداءً من الخطة …»، ويُقرأ اسم الخطة من إعداداتك) أو « Non disponible sur votre abonnement actuel » (أي «غير متاح في اشتراكك الحالي»).
1. من يستطيع تصدير FEC؟
جميع الأدوار: المالك والمسؤول والمتعاون والمحاسب (حتى في القراءة فقط) والقارئ. وهذا مقصود: فالاستعمال الرئيسي أن يحصل المحاسب نفسه على الملف. يبقى التصدير ممكنًا أثناء حذف حساب مبرمج، لأنه لا يغيّر شيئًا.
في مجموعة صلاحيات مخصصة، تسمى الصلاحية « Exporter un FEC indicatif (écritures comptables) » (المورد « Exports »، العائلة « Pilotage »).
2. فتح التصدير
- افتح التقارير، قسم « Fiscal & conformité »، ثم البطاقة « Comptabilité (journal, grand livre, balance) ».
- انقر على التبويب « Export FEC ».
اختصارات: المربع « Besoin d'un FEC pour votre comptable ? » في صفحة التصدير الضريبي (الزر « Export FEC (indicatif) ») والرابط « Export FEC (indicatif) » في فضاء المحاسب يفتحان هذا التبويب مباشرة. ولا يظهران إن كان اشتراكك لا يشمل المحاسبة الإرشادية.
تبقى العبارة "Export indicatif au format FEC (norme française) : à faire valider par votre comptable. Ce fichier n'est pas un document officiel pour la DGI." (تصدير إرشادي بصيغة FEC، معيار فرنسي، يُعرض على محاسبك للتحقق، وليس وثيقة رسمية للمديرية العامة للضرائب) ظاهرة في أعلى التبويب.
3. اختيار السنة المالية والفترة والفاصل والترميز
| الخيار | الاختيارات | متى تستعمله |
|---|---|---|
| « Exercice » | السنة الميلادية (من 1 يناير إلى 31 دجنبر). | يغطي الـ FEC عادةً السنة المالية كاملة. |
| « Période » | « Année entière » (موصى به)، أو فصل، أو شهر. | للتجربة أو لحاجة محددة فقط. يبقى الترقيم هو ترقيم السنة المالية، ويشير تحذير إلى الفترة الجزئية. |
| « Séparateur » | « Tabulation (recommandé) » أو « Barre verticale | ». | جرّب الخط العمودي إن رفضت برمجية محاسبك علامة الجدولة. وهما الفاصلان اللذان ينص عليهما المعيار. |
| « Encodage » | « UTF-8 (recommandé, conserve l'arabe) » أو « ISO-8859-15 (anciens logiciels) ». | اختر ISO-8859-15 للبرمجيات القديمة فقط: الحروف التي لا تستطيع تمثيلها (العربية مثلًا) تُستبدل بـ « ? » وتُحصى في تحذير. |
تعديل أي خيار يمحو الفحص السابق: أعد الضغط على « Vérifier ».
4. الفحص قبل التنزيل
انقر على « Vérifier ». يحسب Billora القيود ويعرض تقريرًا دون إنشاء الملف:
- الفترة ووقت الحساب، واسم الملف؛
- عدد « Écritures » (القيود) و« Lignes » (الأسطر)، و« Total débit (MAD) » و« Total crédit (MAD) » (متساويان دائمًا)؛
- عدد القيود في كل يومية؛
- التحذيرات (بالبرتقالي) والأخطاء المانعة (بالأحمر) إن وُجدت.
التحذيرات (لا تمنع التصدير)
| التحذير | معناه |
|---|---|
| فترة جزئية | « Un FEC couvre normalement l'exercice entier » (يغطي الـ FEC عادةً السنة المالية كاملة): أنت تصدّر جزءًا من السنة فقط. |
| غياب ICE | يستعمل اسم الملف المعرّف الضريبي (IF)، وإلا « BILLORA ». أدخل ICE في إعدادات الشركة. |
| حساب انتظار | تستعمل بعض القيود « compte d'attente (écarts à régulariser) » (حساب انتظار): المستند المصدر غير متسق، ويُسوّى مع محاسبك. |
| حساب افتراضي | بعض الأسطر على حساب افتراضي. يفتح الرابط « Corriger » مخطط الحسابات. |
| دفعة غير مخصصة، إشعار دائن مورد غير مُحمَّل، مجموع مختلف عن الأسطر، رصيد افتتاحي بلا تاريخ | نقاط الانتباه نفسها الموجودة في اليومية (انظر مقال اليومية العامة). |
| مستند بلا مرجع | الدفعة المسجَّلة دون مرجع ليس لها رقم مستند: يُعاد استعمال رقم القيد في العمود PieceRef، وهو إلزامي في الصيغة. |
| عملة العرض | لبعض المستندات عملة عرض غير الدرهم (MAD): الملف كله بالدرهم، دون مبلغ بالعملة الأجنبية. |
| الفواتير الملغاة | الفواتير المسودة أو الملغاة غير موجودة في الملف (كما في اليومية)؛ أما الفاتورة الملغاة بإشعار دائن فتظهر مع إشعارها. |
| الأرصدة المرحَّلة | تُرحَّل أرصدة الزبناء والموردين والشيكات المراد تحصيلها والمبالغ غير المخصصة من السنوات المالية السابقة في يومية AN (قيود 1 يناير)؛ أما المصاريف والإيرادات والضريبة والخزينة فلا تُرحَّل. |
| أحرف مستبدلة | مع ISO-8859-15: تُحوَّل الشرطات وعلامات الاقتباس والفواصل العليا المطبعية إلى أحرف بسيطة؛ أما الأحرف التي لا مقابل لها (العربية) فتُستبدل بـ « ? » وتُحصى. اختر UTF-8 للاحتفاظ بكل شيء. |
| تسمية فارغة، حساب مساعد مشترك | تُستبدل التسمية الإلزامية الفارغة برقم الحساب أو اليومية أو القيد. وإذا اشترك طرفان باسمين مختلفين في حساب مساعد واحد (ICE نفسه في بطاقتين)، فأعطِ كلًّا منهما رمزًا مميزًا في مخطط الحسابات. |
الأخطاء المانعة
خمسة فحوص تمنع توليد الملف: قيد غير متوازن (المدين يخالف الدائن)، سطر بلا رقم حساب، تاريخ غير صالح أو خارج الفترة، ترقيم غير متصل (فجوة أو تكرار في يومية)؛ كما يُرفض أي مبلغ سالب أو غير صحيح. يضمن محرك اليومية عادةً ألا تحدث هذه الحالات: فهذه الفحوص شبكة أمان. إن ظهر أحدها، تنتهي الرسالة بعبارة « Export bloqué. » (أي «التصدير محظور») ولا يظهر زر التنزيل: تواصل مع الدعم مع ذكر الفترة.
5. تنزيل الملف
- بعد « Vérifier »، ودون خطأ مانع، ضع علامة على « J'ai compris : export indicatif, à faire valider par mon comptable. » (فهمتُ: تصدير إرشادي يُعرض على محاسبي للتحقق). يبقى الزر معطّلًا ما دامت الخانة غير مؤشَّرة.
- انقر على « Télécharger le FEC ».
يُولَّد الملف عند الطلب ولا يحتفظ به Billora أبدًا. يُسجَّل كل تصدير في سجل النشاط (« FEC indicatif exporté ») مع الفترة والفاصل والترميز وعدد القيود والأسطر، دون المحتوى. يمكنك تنزيل 5 ملفات في الدقيقة على الأكثر (« Vérifier » لا يُحتسب ضمن هذه الحصة): وبعد ذلك تظهر الرسالة « Trop de générations de FEC en peu de temps. Réessayez dans une minute. ».
تُعاد حساب القيود عند كل توليد انطلاقًا من مستنداتك: تعديل مستند أو إلغاؤه في فترة سابقة يغيّر الـ FEC الخاص بتلك الفترة. صدّر بعد إقفال الفترة واحتفظ بالملف الذي سلّمته لمحاسبك.
6. ما يحتويه الملف
يعطي السطر الأول أسماء الأعمدة الـ 18 في المعيار، ثم يأتي سطر لكل سطر قيد. المبالغ بفاصلة عشرية دون فاصل للآلاف (1234,56)؛ والتواريخ بصيغة AAAAMMJJ؛ وتنتهي الأسطر بـ CRLF؛ وترميز UTF-8 دون BOM. لا يحتوي الملف على أي سطر تعليق (فهو سيعطّل الاستيراد): وتبقى العبارة الإرشادية على الشاشة. تُستبدل علامات الجدولة والخطوط العمودية وفواصل الأسطر داخل التسميات (اسم زبون مثلًا) بمسافات.
| العمود | المحتوى |
|---|---|
| JournalCode, JournalLib | رمز اليومية وتسميتها (VT وAC وBQ وCA وOD وAN؛ قابلة للتعديل في مخطط الحسابات). |
| EcritureNum | اليومية ورقم القيد من 6 خانات (VT-000001)، متصل في كل يومية منذ 1 يناير. |
| EcritureDate | تاريخ القيد. |
| CompteNum, CompteLib | رقم الحساب وتسميته في مخطط الحسابات. |
| CompAuxNum, CompAuxLib | الحساب المساعد واسم الطرف (زبون أو مورد)؛ فارغان في غير ذلك. |
| PieceRef, PieceDate | رقم المستند الأصلي وتاريخه (فاتورة، إشعار دائن، نفقة، إيداع بنكي…). |
| EcritureLib | تسمية السطر. |
| Debit, Credit | المبالغ بالدرهم؛ 0,00 في الجانب الفارغ. |
| EcritureLet, DateLet | فارغان دائمًا: المطابقة (lettrage) غير موجودة بعد، ومطابقة خاطئة أسوأ من انعدامها. |
| ValidDate | التاريخ نفسه المسجَّل في EcritureDate (المستند الصادر والمرقَّم مجمَّد في Billora). يُتحقق منه مع محاسبك. |
| Montantdevise, Idevise | فارغان دائمًا: جميع المبالغ بالدرهم. |
7. اسم الملف
الاسم هو المعرّف + FEC + تاريخ نهاية الفترة + .txt، مثل 001234567000012FEC20261231.txt. في فرنسا المعرّف هو SIREN؛ أما Billora فيستعمل ICE شركتك (15 رقمًا)، وإلا معرّفها الضريبي (IF)، وإلا « BILLORA ». هذا النقل ليس جزءًا من المعيار: أعد تسمية الملف إن طلبت ذلك برمجية محاسبك.
8. رسائل الخطأ الشائعة
- « Le fichier FEC ne peut pas être généré : des contrôles bloquants ont échoué. » (تعذّر توليد ملف FEC: فشلت فحوص مانعة) — انظر « Erreurs bloquantes » أعلاه.
- « La période doit tenir dans une seule année civile : l'exercice comptable est l'année civile. » — اختر فترة داخل سنة واحدة.
- « Cette période contient trop d'écritures pour être affichée : choisissez une période plus courte. » — صدّر فصلًا فصلًا.
- « Trop de générations de FEC en peu de temps. Réessayez dans une minute. » — انتظر دقيقة.
9. ما لا تشمله هذه الخاصية
- تنطبق حدود اليومية العامة: الأصول الثابتة، والأجور، والمخزونات، وتصريحات الضريبة، وترحيل المصاريف والإيرادات والضريبة والخزينة من السنوات السابقة (لا تُرحَّل سوى أرصدة الأطراف الثالثة).
- لا توجد المطابقة (lettrage) ولا المبالغ بالعملة الأجنبية.
- لا تستعمل البرمجيات المحاسبية المغربية دائمًا الـ FEC كصيغة أصلية: اسأل محاسبك عن صيغة الاستيراد التي يفضّلها. ويظل تصدير اليومية بصيغتي CSV وExcel متاحًا.
الأسئلة الشائعة
هل الـ FEC إلزامي في المغرب؟
لا يزعم Billora ذلك: فالـ FEC معيار فرنسي (Livre des procédures fiscales، المادة A47 A-1). وفي المغرب الإلزام الذي نستشهد به هو الاحتفاظ بالوثائق 10 سنوات (المادة 211 من المدونة العامة للضرائب). اسأل محاسبك هل يريد هذه الصيغة.
هل هو وثيقة رسمية للمديرية العامة للضرائب؟
لا. إنه تصدير إرشادي، محسوب من مستنداتك بمخطط حسابات مبسّط، ويُعرض على محاسبك للتحقق. ولمراقبة ضريبية، انظر التصدير الضريبي.
يقول محاسبي إن الملف مرفوض. ماذا أفعل؟
ولّده من جديد بالخط العمودي « | » كفاصل، ثم بترميز ISO-8859-15 إن كانت برمجيته قديمة. وإن استمر الرفض، أعطه اسم الملف والرسالة الدقيقة الصادرة عن برمجيته: بعض الأعمدة (المطابقة، العملة) فارغة عمدًا.
لماذا تغيّر الـ FEC الخاص بشهر سابق؟
لأن القيود غير مجمَّدة: بل تُعاد حسابها انطلاقًا من مستنداتك. صدّر بعد إقفال الفترة.
الخطوات التالية
مقالات ذات صلة
هل كان هذا المقال مفيدًا؟
فوتِر بشكل مطابق للقانون وبلا عناء
فواتير مطابقة لـDGI، وعروض أسعار، وإشعارات دائنة، وض.ق.م، وتتبّع الموردين في أداة واحدة.
جرّب مجانًا