الفكرة التي يقوم عليها هذا الدليل بسيطة: تكتب البيانات مرة واحدة في ورقة اليومية، وكل ما بعدها يحسب بالصيغ. من ينسخ الأرقام يدوياً من اليومية إلى الأستاذ ثم إلى الميزان يضاعف فرص الخطأ مع كل نقل، ولا يعرف أين وقع الخطأ عندما لا يتوازن الميزان. ستجد هنا تصميم المصنف ورقة ورقة، والصيغ مكتوبة كما تلصقها في الخلية، ومثالاً محلولاً بالأرقام، ثم الحد الذي يتوقف عنده الإكسل نظامياً وعملياً.
خريطة المصنف: سبع أوراق تكفي منشأة صغيرة
قبل أن تكتب أي صيغة، قرر ما الذي يدخل يدوياً وما الذي يحسب. في التصميم التالي ورقتان فقط للإدخال: دليل الحسابات (يتغير نادراً) واليومية (تتغير كل يوم). بقية الأوراق قراءة فقط، ويفضل حمايتها حتى لا يكتب أحد فوق صيغة.
| الورقة | دورها | نوعها | ما يكتب فيها يدوياً |
|---|---|---|---|
| الإعدادات | اسم المنشأة، بداية الفترة ونهايتها، نسبة الضريبة | إدخال نادر | ثلاث خلايا أو أربع |
| دليل الحسابات | رقم كل حساب واسمه ونوعه وطبيعته | إدخال نادر | سطر عند فتح حساب جديد |
| اليومية | كل القيود سطراً سطراً | إدخال يومي | التاريخ، رقم الحساب، البيان، المبلغ، المستند |
| الأستاذ | حركة حساب واحد ورصيده الجاري | صيغ | رقم الحساب المطلوب فقط |
| ميزان المراجعة | مجموع المدين والدائن ورصيد كل حساب | صيغ | لا شيء |
| القوائم | قائمة الدخل وقائمة المركز المالي | صيغ | لا شيء |
| التحقق | مؤشرات الأخطاء: قيود غير متوازنة، حسابات مجهولة، تواريخ خارج الفترة | صيغ | لا شيء |
إذا كانت منشأتك تبيع بالآجل أو تحتفظ بمخزون، أضف ورقتين مساعدتين: سجل العملاء لمتابعة الذمم المدينة، وسجل الجرد لتسجيل كميات آخر الفترة. لكن لا تجعل هاتين الورقتين مصدراً للقيود، فالمصدر الوحيد للأرقام المحاسبية هو اليومية.
لماذا نسمي النطاقات بأسماء لاتينية قصيرة
الإكسل يقبل أسماء الأوراق بالعربية، لكن الصيغة التي تجمع دالة لاتينية واسم ورقة عربياً تنقلب أجزاؤها على الشاشة عند الكتابة من اليمين إلى اليسار، فيصعب تدقيقها. الحل العملي أن تحول اليومية إلى جدول من «تنسيق كجدول»، ثم تعرّف من «إدارة الأسماء» في تبويب «الصيغ» اسماً قصيراً لكل عمود. الاسم المرتبط بعمود جدول يتمدد تلقائياً مع كل سطر جديد، فلا تحتاج إلى تعديل الصيغ عندما تكبر اليومية.
| الاسم | يشير إلى | يستخدم في |
|---|---|---|
J_No | عمود رقم القيد في اليومية | فحص توازن كل قيد |
J_Date | عمود التاريخ | تصفية الفترة |
J_Acct | عمود رقم الحساب | الأستاذ والميزان |
J_Dr | عمود المدين | كل المجاميع |
J_Cr | عمود الدائن | كل المجاميع |
J_Doc | عمود رقم المستند | كشف التكرار |
COA_No | عمود رقم الحساب في دليل الحسابات | قائمة الاختيار والبحث |
COA_Name | عمود اسم الحساب | جلب الاسم في اليومية |
COA_Nat | عمود الطبيعة (1 أو -1) | الرصيد في ميزان المراجعة |
J_Name وJ_Diff | عمودا اسم الحساب وفرق القيد في اليومية | ورقة التحقق |
Start وEnd | خليتا بداية الفترة ونهايتها في الإعدادات | تصفية الفترة |
وبالطريقة نفسها تسمي أعمدة ميزان المراجعة بأسماء تبدأ بالحرفين TB، مثل TB_Acct وTB_Bal. بهذه الأسماء تبقى كل صيغة في هذا الدليل سطراً لاتينياً واحداً يقرأ من اليسار إلى اليمين دون تداخل مع النص العربي.
دليل الحسابات: الورقة التي يقوم عليها كل شيء
دليل الحسابات قائمة مرقمة بكل حساب تستخدمه المنشأة. الترقيم هو ما يجعل الصيغ ممكنة: إذا بدأت كل حسابات الأصول بالرقم 1 والخصوم بالرقم 2 وحقوق الملكية بالرقم 3 والإيرادات بالرقم 4 والمصروفات بالرقم 5، تستطيع أن تجمع أي مجموعة بشرط رقمي بسيط بدل أن تكتب أسماء الحسابات داخل الصيغة.
أعمدة الورقة خمسة: رقم الحساب، اسم الحساب، المجموعة، الطبيعة، القائمة التي يظهر فيها. عمود الطبيعة يكتب فيه رقم لا كلمة: 1 للحساب الذي طبيعته مدينة، و-1 للحساب الذي طبيعته دائنة. سترى بعد قليل لماذا يوفر هذا الرقم صيغة كاملة. ولمراجعة معنى الطبيعة المدينة والدائنة ارجع إلى المدين والدائن.
| رقم الحساب | اسم الحساب | المجموعة | الطبيعة | القائمة |
|---|---|---|---|---|
| 1110 | البنك | أصول متداولة | 1 | المركز المالي |
| 1120 | العملاء | أصول متداولة | 1 | المركز المالي |
| 1130 | المخزون | أصول متداولة | 1 | المركز المالي |
| 1140 | ضريبة المدخلات | أصول متداولة | 1 | المركز المالي |
| 2110 | ضريبة المخرجات | خصوم متداولة | -1 | المركز المالي |
| 3100 | رأس المال | حقوق ملكية | -1 | المركز المالي |
| 4100 | المبيعات | إيرادات | -1 | الدخل |
| 5100 | تكلفة البضاعة المباعة | مصروفات | 1 | الدخل |
| 5200 | الإيجار | مصروفات | 1 | الدخل |
| 5300 | الرواتب | مصروفات | 1 | الدخل |
اترك فراغات في الترقيم (1110 ثم 1120 لا 1111 ثم 1112) حتى تضيف حساباً بين حسابين دون أن تعيد ترقيم الدليل. ولا تحذف حساباً عليه حركة أبداً؛ أضف في عمود جانبي كلمة «موقوف» وامنع اختياره في القيود الجديدة. إذا أردت دليلاً جاهزاً تبدأ منه فصفحة نموذج دليل الحسابات مخصصة لذلك.
حسابات الضريبة منفصلة من اليوم الأول
المنشأة المسجلة في ضريبة القيمة المضافة تحتاج حسابين على الأقل: ضريبة المدخلات على مشترياتها، وضريبة المخرجات على مبيعاتها. لا تدمجهما في حساب واحد، لأن الإقرار يطلب كل جانب منفصلاً، ولأن خصم ضريبة المدخلات مشروط بوجود فاتورة ضريبية أو مستندات استيراد بحسب دليل خصم ضريبة المدخلات. عمود المستند في اليومية هو ما يثبت هذا الشرط عند المراجعة.
ورقة اليومية: سطر لكل طرف من القيد
أكثر خطأ يتكرر في دفاتر الإكسل أن يصمم صاحبها اليومية بعمودين للحساب: «من حساب» و«إلى حساب». هذا التصميم يعمل للقيد البسيط ويتعطل عند أول قيد مركب، مثل فاتورة شراء فيها بضاعة وضريبة مدخلات ودفع من البنك. التصميم الصحيح أن يكون لكل طرف من القيد المحاسبي سطر مستقل، وأن يجمع أسطر القيد الواحد رقم قيد مشترك.
| العمود | المحتوى | ملاحظة الإدخال |
|---|---|---|
| A رقم القيد | رقم متسلسل يتكرر في كل أسطر القيد الواحد | لا تقفز أرقاماً ولا تعد استخدام رقم |
| B التاريخ | تاريخ العملية | تحقق: داخل الفترة فقط |
| C رقم الحساب | من دليل الحسابات | تحقق: قائمة منسدلة |
| D اسم الحساب | يظهر بالصيغة | لا يكتب يدوياً |
| E البيان | وصف قصير للعملية | اذكر الطرف الآخر ورقم فاتورته |
| F مدين | المبلغ إن كان الطرف مديناً | يترك فارغاً إن كان دائناً |
| G دائن | المبلغ إن كان الطرف دائناً | يترك فارغاً إن كان مديناً |
| H المستند | رقم الفاتورة أو السند | مرجع الإثبات عند المراجعة |
| I فرق القيد | يظهر بالصيغة | يجب أن يكون صفراً |
الصيغ الثلاث في ورقة اليومية
اسم الحساب يجلب من الدليل بدل أن يكتب، حتى لا يظهر الحساب نفسه باسمين:
=XLOOKUP(C2,COA_No,COA_Name,"")
وإذا كان الملف سيفتح على إصدار قديم لا يعرف XLOOKUP فاستخدم البديل:
=IFERROR(VLOOKUP(C2,COA,2,FALSE),"")
حيث COA اسم يشير إلى عمودي الرقم والاسم معاً في دليل الحسابات. الخلية الفارغة في عمود الاسم إشارة مباشرة إلى رقم حساب غير موجود في الدليل.
أما عمود فرق القيد فيجمع مدين القيد كله ويطرح دائنه، ويكرر النتيجة في كل أسطر القيد:
=ROUND(SUMIFS(J_Dr,J_No,A2)-SUMIFS(J_Cr,J_No,A2),2)
الدالة ROUND هنا ليست تجميلاً. الإكسل يخزن الكسور العشرية بتقريب داخلي، فقد يظهر فرق ضئيل مثل 0.000000000001 بين مبلغين متساويين على الشاشة، ويكفي ذلك لتظهر الخلية على أنها غير صفرية. التقريب إلى منزلتين يزيل هذا الوهم.
كيف تكتب قيداً مركباً
فاتورة شراء بضاعة بمبلغ 20,000 ريال قبل الضريبة، دفعت من البنك. الضريبة 20,000 × 15٪ = 3,000 ريال، والمدفوع 23,000 ريال. القيد ثلاثة أسطر بالرقم نفسه:
| رقم القيد | الحساب | البيان | مدين | دائن |
|---|---|---|---|---|
| 2 | 1130 المخزون | شراء بضاعة، فاتورة المورد 7781 | 20,000 | |
| 2 | 1140 ضريبة المدخلات | ضريبة فاتورة المورد 7781 | 3,000 | |
| 2 | 1110 البنك | سداد فاتورة المورد 7781 | 23,000 |
فرق القيد في الأسطر الثلاثة: 23,000 − 23,000 = صفر. ولحساب الضريبة من مبلغ شامل أو غير شامل بسرعة استخدم حاسبة ضريبة القيمة المضافة، أو اجعل المصنف يحسبها بالصيغة =ROUND(F2*VAT,2) حيث VAT اسم خلية النسبة في ورقة الإعدادات. إذا كان القيد المزدوج نفسه جديداً عليك فابدأ بملاحظة القيد المزدوج قبل أن تكمل.
الأستاذ وميزان المراجعة بالصيغ لا بالنسخ
دفتر الأستاذ في الدفاتر الورقية سجل منفصل تُرحَّل إليه كل حركة. في المصنف لا حاجة للترحيل: الأستاذ ليس إلا طريقة أخرى لقراءة اليومية نفسها، مرة مجمعة حسب الحساب، ومرة مفصلة لحساب واحد.
الأستاذ المفصل لحساب واحد
في ورقة الأستاذ اجعل الخلية B1 قائمة منسدلة بأرقام الحسابات، ثم اكتب في A5 صيغة واحدة تسحب كل أسطر ذلك الحساب من اليومية:
=FILTER(J_All,J_Acct=B1,"")
حيث J_All اسم يشير إلى الجدول كله. الدالة FILTER متاحة في الإصدارات الحديثة من الإكسل؛ إذا لم تجدها فاستخدم التصفية العادية على ورقة اليومية نفسها. بجانب النتيجة أضف عمود الرصيد الجاري، بافتراض أن المدين نزل في العمود F والدائن في G:
=SUM($F$5:F5)-SUM($G$5:G5)
اسحب الصيغة إلى أسفل. الرصيد الموجب في حساب طبيعته مدينة طبيعي، والسالب فيه يستحق السؤال: بنك بالسالب يعني إما سحباً على المكشوف وإما قيداً مقلوباً.
الأستاذ المجمع: سطر لكل حساب
في ورقة ميزان المراجعة انسخ عمود أرقام الحسابات من الدليل إلى العمود A، ثم:
| العمود | المحتوى | الصيغة في الصف 2 |
|---|---|---|
| B مجموع المدين | كل الحركات المدينة للحساب | =SUMIFS(J_Dr,J_Acct,A2) |
| C مجموع الدائن | كل الحركات الدائنة | =SUMIFS(J_Cr,J_Acct,A2) |
| D الطبيعة | من الدليل | =XLOOKUP(A2,COA_No,COA_Nat) |
| E الرصيد بحسب الطبيعة | موجب إذا كان الرصيد في جهة طبيعته | =(B2-C2)*D2 |
| F رصيد مدين | يظهر في عمود المدين بالميزان | =MAX(B2-C2,0) |
| G رصيد دائن | يظهر في عمود الدائن بالميزان | =MAX(C2-B2,0) |
هنا تظهر فائدة كتابة الطبيعة رقماً: بدل صيغة شرطية طويلة تختبر نص «مدين» أو «دائن»، يكفي الضرب في 1 أو -1. والرصيد السالب في العمود E يعني حساباً معكوس الطبيعة يحتاج مراجعة.
تقييد الميزان بفترة
إذا كانت اليومية تحمل سنة كاملة وتريد ميزان ربع واحد، أضف شرطي التاريخ إلى SUMIFS:
=SUMIFS(J_Dr,J_Acct,A2,J_Date,">="&Start,J_Date,"<="&End)
غيّر خليتي البداية والنهاية في ورقة الإعدادات، فيتغير الميزان والقوائم معاً. هذه الطريقة نفسها تعطيك أرقام الإقرار الضريبي لكل ربع، وفيها تفصيل أكثر في دليل ميزان المراجعة. ونموذج الميزان الجاهز تجده في نموذج ميزان المراجعة.
مثال محلول: شهر أكتوبر لمتجر قرطاسية
متجر قرطاسية صغير مسجل في ضريبة القيمة المضافة، بدأ نشاطه في 1 أكتوبر. هذه عمليات الشهر كما سجلت في اليومية، والضريبة محسوبة بنسبة 15٪ على كل مبلغ خاضع.
سبعة قيود ثم ميزان وقائمتان
العمليات:
- في 1 أكتوبر أودع المالك 50,000 ريال رأس مال في حساب البنك.
- في 3 أكتوبر اشترى بضاعة بمبلغ 20,000 ريال وضريبتها 3,000 ريال، ودفع 23,000 ريال من البنك.
- في 10 أكتوبر باع لمدرسة بالآجل بضاعة بمبلغ 30,000 ريال، وضريبتها 30,000 × 15٪ = 4,500 ريال، فأصبح على العميل 34,500 ريال.
- في 15 أكتوبر دفع إيجار المحل التجاري 6,000 ريال وضريبته 900 ريال، والمجموع 6,900 ريال من البنك.
- في 20 أكتوبر حصّل من المدرسة 20,000 ريال.
- في 28 أكتوبر دفع الرواتب 8,000 ريال من البنك.
- في 31 أكتوبر أظهر الجرد بضاعة باقية قيمتها 7,000 ريال، فتكلفة المبيع 20,000 − 7,000 = 13,000 ريال، تقيد مديناً على تكلفة البضاعة المباعة ودائناً على المخزون.
مجموع عمود المدين في اليومية: 50,000 + 23,000 + 34,500 + 6,900 + 20,000 + 8,000 + 13,000 = 155,400 ريال، وهو نفسه مجموع عمود الدائن، وفرق كل قيد صفر.
رصيد البنك: 50,000 − 23,000 − 6,900 + 20,000 − 8,000 = 32,100 ريال مدين.
رصيد العملاء: 34,500 − 20,000 = 14,500 ريال مدين.
رصيد المخزون: 20,000 − 13,000 = 7,000 ريال مدين.
رصيد ضريبة المدخلات: 3,000 + 900 = 3,900 ريال مدين.
ميزان المراجعة الناتج من الصيغ:
| الحساب | رصيد مدين | رصيد دائن |
|---|---|---|
| 1110 البنك | 32,100 | |
| 1120 العملاء | 14,500 | |
| 1130 المخزون | 7,000 | |
| 1140 ضريبة المدخلات | 3,900 | |
| 2110 ضريبة المخرجات | 4,500 | |
| 3100 رأس المال | 50,000 | |
| 4100 المبيعات | 30,000 | |
| 5100 تكلفة البضاعة المباعة | 13,000 | |
| 5200 الإيجار | 6,000 | |
| 5300 الرواتب | 8,000 | |
| المجموع | 84,500 | 84,500 |
تحقق من المجموع: 32,100 + 14,500 + 7,000 + 3,900 + 13,000 + 6,000 + 8,000 = 84,500 في المدين، و4,500 + 50,000 + 30,000 = 84,500 في الدائن. الميزان متوازن.
لاحظ أن مجموع الميزان (84,500) أصغر من مجموع اليومية (155,400). هذا طبيعي: اليومية تجمع كل الحركات، والميزان يجمع الأرصدة بعد أن تلغي الحركات المتعاكسة بعضها، مثل الـ 20,000 التي دخلت البنك وخرجت من العملاء.
وضع الضريبة في هذا الشهر: ضريبة مخرجات 4,500 ناقص ضريبة مدخلات 3,900 = 600 ريال مستحقة. هذا الرقم لا يدفع شهرياً بالضرورة، فالمنشأة التي لا تتجاوز توريداتها السنوية 40 مليون ريال تقدم إقرارها ربعياً، ويحين موعده في آخر يوم من الشهر التالي لنهاية الربع بحسب إعلان الهيئة عن تقديم الإقرارات. تفاصيل الإقرار في دليل الإقرار الضريبي.
القوائم المالية من ميزان المراجعة
القوائم في هذا المصنف لا تأخذ أرقامها من اليومية مباشرة، بل من عمود الرصيد بحسب الطبيعة في ورقة الميزان. هكذا إذا توازن الميزان فالقوائم مبنية على أرقام متوازنة. وهنا يخدمك الترقيم: كل الإيرادات بين 4000 و4999، وكل المصروفات بين 5000 و5999.
قائمة الدخل
=SUMIFS(TB_Bal,TB_Acct,">=4000",TB_Acct,"<5000")
تعطيك مجموع الإيرادات، حيث TB_Bal عمود الرصيد بحسب الطبيعة وTB_Acct عمود أرقام الحسابات في ورقة الميزان. غيّر الحدين إلى 5000 و6000 للمصروفات. وبأرقام المثال:
| البند | المبلغ بالريال | من أين |
|---|---|---|
| المبيعات | 30,000 | الحساب 4100 |
| تكلفة البضاعة المباعة | (13,000) | الحساب 5100 |
| مجمل الربح | 17,000 | 30,000 − 13,000 |
| الإيجار | (6,000) | الحساب 5200 |
| الرواتب | (8,000) | الحساب 5300 |
| صافي الربح | 3,000 | 17,000 − 14,000 |
قائمة المركز المالي
في المركز المالي اعرض صافي الضريبة لا جانبيها، لأن الالتزام الفعلي تجاه الهيئة هو الفرق. سمِّ خلية رصيد ضريبة المخرجات في الميزان VAT_Out وخلية رصيد ضريبة المدخلات VAT_In، ثم الصيغة =MAX(VAT_Out-VAT_In,0) تضع الفرق في الخصوم إذا كان مستحقاً، و=MAX(VAT_In-VAT_Out,0) تضعه في الأصول إذا كان رصيداً لصالحك.
| البند | المبلغ بالريال | الحساب |
|---|---|---|
| البنك | 32,100 | 1110 |
| العملاء | 14,500 | 1120 |
| المخزون | 7,000 | 1130 |
| مجموع الأصول | 53,600 | |
| ضريبة مستحقة (4,500 − 3,900) | 600 | 2110 و1140 |
| رأس المال | 50,000 | 3100 |
| صافي ربح الفترة | 3,000 | من قائمة الدخل |
| مجموع الخصوم وحقوق الملكية | 53,600 | 600 + 50,000 + 3,000 |
القائمتان مرتبطتان: صافي الربح الذي حسبته قائمة الدخل هو الرقم الذي يكمل حقوق الملكية في المركز المالي. اجعل خلية صافي الربح في المركز المالي صيغة تشير إلى قائمة الدخل، ولا تكتبها رقماً، ثم أضف إلى ورقة التحقق خلية تقارن المجموعين.
المنشآت التي ليست عليها مساءلة عامة تطبق المعيار الدولي للتقرير المالي للمنشآت الصغيرة والمتوسطة كما اعتمد في المملكة، بحسب صفحة مؤسسة المعايير الدولية عن السعودية. القائمتان في المصنف تكفيان للمتابعة الإدارية، أما القوائم السنوية المكتملة بإيضاحاتها فموضوعها دليل القوائم المالية.
المخزون في المصنف
في المثال حسبنا تكلفة المبيع من الجرد في آخر الشهر. هذا يكفي لمتجر بأصناف قليلة، لكن تسعير الكميات الباقية له قاعدة: معيار المخزون الدولي يسمح بطريقة الوارد أولاً صادر أولاً أو المتوسط المرجح ولا يسمح بطريقة الوارد أخيراً صادر أولاً. في الإكسل يسهل المتوسط المرجح: ورقة لكل صنف، وعمود تكلفة متوسطة يساوي =TotalCost/TotalQty بعد كل شراء. لكن المتاجر التي تتجاوز بضع عشرات من الأصناف تجد هذه الأوراق أول ما ينهار في المصنف. ورقة العد نفسها تجدها في نموذج جرد المخزون.
ضوابط تمنع أخطاء الإكسل قبل وقوعها
الإكسل لا يرفض قيداً غير متوازن ولا رقم حساب غير موجود. كل ضابط هنا يعوض قيداً يفرضه برنامج المحاسبة تلقائياً، فلا تتجاوز أياً منها.
التحقق من صحة البيانات عند الإدخال
من تبويب «البيانات» ثم «التحقق من صحة البيانات» ضع هذه القواعد على أعمدة اليومية:
| العمود | نوع التحقق | المصدر أو الصيغة | ما يمنعه |
|---|---|---|---|
| رقم الحساب | قائمة | =COA_No | حساب غير موجود أو مكتوب خطأ |
| التاريخ | مخصص | =AND(B2>=Start,B2<=End) | قيد في فترة مقفلة أو سنة خاطئة |
| مدين ودائن | مخصص | =AND(COUNT($F2:$G2)=1,SUM($F2:$G2)>0) | مبلغ في العمودين معاً أو مبلغ صفري أو سالب |
| المستند | طول النص | أكبر من صفر | مسح رقم المستند عند تعديل السطر |
اختر في نافذة التحقق نمط التنبيه «إيقاف» لا «تحذير»، لأن التحذير يسمح للمستخدم بتجاوزه بنقرة. ولاحظ علامتي الدولار قبل حرفي العمودين في صيغة المدين والدائن: القاعدة تطبق على العمودين معاً، ولو تركتهما لانزاح النطاق في العمود G إلى G2:H2 وفقد الفحص معناه. والتحقق لا يعمل على خلية لم يكتب فيها أحد، لذلك نعد الأسطر التي بلا مستند في ورقة التحقق.
مؤشرات ورقة التحقق
ورقة التحقق تجمع مؤشرات كل واحد منها يجب أن يكون صفراً أو صحيحاً قبل أن تقرأ أي قائمة:
| المؤشر | الصيغة | النتيجة السليمة |
|---|---|---|
| توازن اليومية كلها | =ROUND(SUM(J_Dr)-SUM(J_Cr),2) | 0 |
| عدد أسطر القيود غير المتوازنة | =COUNTIF(J_Diff,"<>0") | 0 |
| حسابات بلا اسم في اليومية | =COUNTBLANK(J_Name)-COUNTBLANK(J_Acct) | 0 |
| قيود خارج الفترة | =COUNTIFS(J_Date,"<"&Start)+COUNTIFS(J_Date,">"&End) | 0 |
| تطابق المركز المالي | =ROUND(TotalAssets-TotalLiabEq,2) | 0 |
| توازن الميزان | =ROUND(SUM(TB_Dr)-SUM(TB_Cr),2) | 0 |
| أسطر بلا مستند | =COUNTBLANK(J_Doc) | 0 |
هنا TB_Dr وTB_Cr عمودا الرصيد المدين والدائن في ورقة الميزان (F وG). ثم سمِّ خلايا المؤشرات السبعة Chk_1 إلى Chk_7، ولا تسمها Chk1 لأن الإكسل يرفض اسماً يطابق مرجع خلية، وضع في أعلى ورقة القوائم خلية واحدة تجمعها: =AND(Chk_1=0,Chk_2=0,Chk_3=0,Chk_4=0,Chk_5=0,Chk_6=0,Chk_7=0)، ولونها بالتنسيق الشرطي أحمر إذا كانت النتيجة خطأ. بهذا لا يقرأ أحد قائمة دخل مبنية على يومية مختلة.
كشف المستند المكرر
تسجيل الفاتورة نفسها مرتين من أكثر أخطاء المصنفات شيوعاً، خاصة عندما يدخل شخصان البيانات. ضع في عمود المستند تنسيقاً شرطياً بالصيغة =COUNTIFS(J_Doc,H2,J_No,"<>"&A2)>0، فيلوّن المستند الذي ظهر في قيد آخر غير قيده.
الحماية والنسخ
- احمِ أوراق الصيغ من «مراجعة» ثم «حماية الورقة»، واترك خلايا الإدخال وحدها غير مقفلة.
- احفظ نسخة مؤرخة من الملف في نهاية كل شهر ولا تعدلها بعد ذلك.
- لا تحذف قيداً خاطئاً؛ اكتب قيداً عكسياً بتاريخ التصحيح وأشر في بيانه إلى رقم القيد الأصلي.
- طابق رصيد حساب البنك مع كشف البنك كل شهر، وسجل فروق المطابقة في ورقة مستقلة حتى تُسوّى.
قوالب إكسل للمحاسبة: ماذا تنزل وماذا تبني بنفسك
القالب الجاهز يوفر عليك التصميم، لكنه لا يعرف حساباتك. الأفضل أن تنزل قوالب المستندات التي تدعم القيود، وأن تبني المصنف الأساسي بنفسك بالخطوات السابقة حتى تفهم كل صيغة فيه. هذه قوالب من الموقع تأتي بملف إكسل جاهز للتنزيل:
| القالب | ما يغذيه في المصنف | القيد الذي يدعمه |
|---|---|---|
| نموذج سند قبض | عمود المستند في اليومية | مدين البنك أو الصندوق، دائن العميل |
| نموذج سند صرف | عمود المستند في اليومية | مدين المصروف أو المورد، دائن البنك |
| نموذج إيصال استلام نقدية | حركة الصندوق | مدين الصندوق |
| نموذج عرض سعر | لا يقيد | العرض ليس فاتورة ولا ينشئ قيداً |
وللمصنف نفسه صفحات مخصصة لكل ورقة: نموذج دفتر اليومية، ونموذج دفتر الأستاذ، ونموذج كشف حساب عميل لمتابعة المدرسة في مثالنا وما بقي عليها من 14,500 ريال.
قبل أن تعتمد أي قالب من أي مصدر، افتحه وتأكد من ثلاثة أمور: أن الأرقام تحسب بصيغ لا بقيم مكتوبة، وأن الضريبة تحسب على كل بند بنسبتها، وأن القالب لا يدّعي أنه فاتورة إلكترونية. القالب الذي يرسم رمز استجابة سريعة على ورقة إكسل لا يصنع فاتورة متوافقة، وسيأتي السبب في القسم التالي. مقارنة أوسع بين القوالب وطريقة تكييفها في قوالب إكسل للمحاسبة.
الفاتورة الإلكترونية لا تخرج من الإكسل
هذا هو الحد النظامي الذي لا تعالجه أي صيغة. منذ 4 ديسمبر 2021 بدأت المرحلة الأولى من الفوترة الإلكترونية، مرحلة الإصدار والحفظ، وأصبحت الفواتير تصدر وتحفظ إلكترونياً، بحسب صفحة الفوترة الإلكترونية لدى هيئة الزكاة والضريبة والجمارك. ورمز الاستجابة الذي يرسمه ملف إكسل لا يجعل الفاتورة إلكترونية في المرحلة الثانية، حتى لو حمل الملف كل حقول الفاتورة.
ثم بدأت المرحلة الثانية، مرحلة الربط والتكامل، من 1 يناير 2023 على مجموعات بحسب الإيرادات. في هذه المرحلة تمر الفاتورة الضريبية القياسية بالاعتماد من منصة فاتورة قبل مشاركتها مع المشتري، وتبلغ الفاتورة المبسطة خلال 24 ساعة من إصدارها. والهيئة تبلغ كل مجموعة قبل موعدها بستة أشهر على الأقل.
| المرحلة | التاريخ | ماذا يعني لمن يمسك دفاتره بالإكسل |
|---|---|---|
| الأولى: الإصدار والحفظ | 4 ديسمبر 2021 | الفاتورة تصدر وتحفظ إلكترونياً، والمصنف يسجل قيدها فقط |
| الثانية: الربط والتكامل | من 1 يناير 2023 على مجموعات | الحل نفسه يرتبط بمنصة فاتورة، ولا مكان للإكسل في دورة الفاتورة |
| المجموعة الرابعة والعشرون | الربط بحلول 30 يونيو 2026 | من تجاوزت إيراداته الخاضعة 375,000 ريال في 2022 أو 2023 أو 2024 |
| المجموعة الخامسة والعشرون | 1 فبراير 2027 | من تجاوزت إيراداته الخاضعة 187,500 ريال في أي سنة من 2022 إلى 2025 |
حد المجموعة الخامسة والعشرين نصف حد التسجيل الإلزامي، فهي تصل إلى منشآت صغيرة، وهي الفئة التي يمسك كثير منها دفاتره بالإكسل. معيارها وموعدها في إعلان الهيئة عن المجموعة الخامسة والعشرين وفي صفحة مراحل التطبيق. وتفصيل المجموعات كلها في موجات الفاتورة الإلكترونية.
لماذا لا يكفي رمز الاستجابة السريعة على ورقة إكسل
رمز الاستجابة السريعة في المرحلة الأولى يحمل خمسة وسوم: اسم البائع، ورقمه الضريبي، ووقت الإصدار، وإجمالي الفاتورة مع الضريبة، ومجموع الضريبة. في المرحلة الثانية تضاف وسوم تشفيرية من 6 إلى 9، منها بصمة ملف الفاتورة والتوقيع والمفتاح العام، بحسب معايير الخصائص الأمنية للفاتورة الإلكترونية. هذه الوسوم ينتجها الختم التشفيري في حل مربوط بالمنصة، ولا يستطيع جدول أن يصنعها. الرمز الذي يولده موقع أو صيغة في الإكسل لا يصنع فاتورة إلكترونية للمرحلة الثانية.
أين يبقى دور الإكسل في دورة الفاتورة
الإكسل يبقى مفيداً بعد الفاتورة لا قبلها. صدّر من حل الفوترة سجل مبيعات الشهر، وأضفه إلى ورقة مساعدة في المصنف، ثم اكتب منه قيد مبيعات إجمالياً واحداً في اليومية: مدين العملاء أو البنك، ودائن المبيعات وضريبة المخرجات. بهذا يبقى الحل الإلكتروني مصدر الفاتورة، ويبقى المصنف مصدر القوائم. ولتجهيز أرقام الإقرار من هذه السجلات استخدم نموذج سجل الفواتير للإقرار. أما ما تطلبه الهيئة من الفاتورة نفسها فتجده في دليل الفاتورة الإلكترونية في السعودية.
حفظ السجلات: مدد الاحتفاظ وطريقة الأرشفة
الدفاتر التي تمسكها بالإكسل سجلات يجب الاحتفاظ بها كما يحتفظ بأي دفتر آخر. الدليل الإرشادي للفواتير الضريبية وحفظ السجلات يحدد المدد التالية:
| نوع السجل | مدة الحفظ | ماذا تحفظ من المصنف |
|---|---|---|
| الفواتير والسجلات والدفاتر عموماً | 6 سنوات على الأقل من نهاية الفترة الضريبية | ملف السنة، وسجلات المبيعات والمشتريات، وصور المستندات |
| السجلات المتعلقة بالأصول الرأسمالية | 11 سنة | فواتير شراء الأصول وجداول إهلاكها |
| السجلات المتعلقة بالعقار | 15 سنة | مستندات شراء العقار وبيعه وتأجيره |
ونظام ضريبة القيمة المضافة في مادته الخامسة والأربعين يجعل عدم الاحتفاظ بالفواتير والسجلات مخالفة غرامتها حتى 50,000 ريال، كما في نص النظام.
مدة ست سنوات أو إحدى عشرة سنة طويلة على ملف إكسل. الحاسوب الذي يحمل الملف قد يتغير ثلاث مرات قبل انتهائها، والملف قد يُفتح ويعدل دون أن يترك أثراً. لذلك:
- اقفل كل سنة في ملف مستقل باسم يحمل السنة، واحفظ منه نسخة للقراءة فقط.
- صدّر في نهاية كل فترة ضريبية نسخة بصيغة ثابتة من الميزان والقوائم وسجل المبيعات والمشتريات.
- احفظ صور الفواتير والسندات في مجلد مرتب بأرقام المستندات نفسها المكتوبة في عمود المستند.
- احتفظ بنسختين في مكانين مختلفين على الأقل، إحداهما خارج جهاز العمل.
هنا يظهر فرق جوهري: البرنامج المحاسبي يسجل من أدخل كل قيد ومتى عدله، والإكسل لا يفعل ذلك بشكل موثوق. مراجع يفتح ملف إكسل لا يستطيع أن يعرف هل هذا الرقم كتب في أكتوبر أم عدل أمس.
حدود الإكسل في المحاسبة
الإكسل أداة حساب ممتازة، لكنه ليس نظاماً محاسبياً. الفرق ليس في القدرة على الجمع، بل في القيود التي يفرضها النظام ولا يفرضها الجدول. هذا الجدول يقارن ما رأيته في الأقسام السابقة:
| المهمة | في مصنف الإكسل | في برنامج محاسبة متوافق |
|---|---|---|
| إصدار فاتورة إلكترونية | لا يصدرها، والرمز الذي يرسمه لا يكفي للمرحلة الثانية | من الحل نفسه مع رمز الاستجابة السريعة |
| الربط بمنصة فاتورة | غير ممكن | جزء من المرحلة الثانية |
| منع القيد غير المتوازن | بضوابط يدوية يمكن تجاوزها | مرفوض قبل الحفظ |
| سجل التعديلات | غير موثوق | من أدخل ومتى عدل |
| عمل أكثر من مستخدم | ملف واحد يتعارض فيه الحفظ | صلاحيات لكل مستخدم |
| مطابقة البنك | يدوية سطراً سطراً | استيراد الكشف ومطابقته |
| تقادم ديون العملاء | صيغ تبنى لكل عميل | تقرير جاهز |
| المخزون متعدد الأصناف | ورقة لكل صنف | بطاقة صنف وتكلفة تلقائية |
| مراكز التكلفة | عمود إضافي وتصفية | بعد مستقل في كل تقرير |
الأخطاء الصامتة
أخطر ما في الإكسل أن أخطاءه لا تعلن عن نفسها. صيغة SUMIFS سحبت في ورقة الميزان إلى صف واحد أقل من اللازم تُسقط آخر حساب دون رسالة. نطاق ثابت مثل F2:F500 يتوقف عن جمع القيد 501 بصمت، وهذا سبب ربط الأسماء بأعمدة الجدول لا بنطاقات ثابتة. وخلية كتب فيها أحدهم رقماً فوق صيغة تبدو مطابقة لجاراتها تماماً. ضوابط القسم السابق تكشف جزءاً من هذه الأخطاء، لكنها لا تكشف رقماً صحيح الشكل خاطئ القيمة.
حدود الحجم والتعاون
كلما كبرت اليومية ثقل الملف وبطؤ حساب الصيغ، خاصة دوال FILTER وSUMIFS على أعمدة كاملة. والملف المشترك بين المالك والمحاسب يتحول إلى نسخ متفرقة: نسخة على البريد، ونسخة على الجهاز، ونسخة عدلت في الطريق. ولا توجد طريقة موثوقة لمعرفة أيها الأحدث. التفاصيل في حدود الإكسل في المحاسبة.
متى تنتقل من الإكسل
لا يوجد رقم واحد يقول لك إن وقت الانتقال حان، لكن هناك إشارات بعضها نظامي لا يقبل التأجيل وبعضها عملي يتراكم أثره. راجع الجدول وعد الإشارات التي تنطبق على منشأتك:
| الإشارة | نوعها | لماذا تعني الانتقال |
|---|---|---|
| تجاوزت إيراداتك الخاضعة 187,500 ريال في أي سنة من 2022 إلى 2025 | نظامية | موعد ربط المجموعة الخامسة والعشرين 1 فبراير 2027 |
| أصبحت ملزماً بالتسجيل بتجاوز 375,000 ريال خلال 12 شهراً | نظامية | التسجيل خلال 30 يوماً ثم فواتير ضريبية إلكترونية |
| تبيع لمنشآت مسجلة تطلب فاتورة ضريبية | نظامية | الفاتورة القياسية تحتاج الاعتماد من المنصة بعد ربطك |
| ميزان المراجعة لم يتوازن مرتين في سنة | عملية | الضوابط اليدوية لم تعد كافية |
| أكثر من شخص يدخل القيود | عملية | تعارض النسخ وغياب سجل التعديل |
| المخزون تجاوز عدداً من الأصناف تصعب متابعته بورقة لكل صنف | عملية | تكلفة المبيع تصبح تقديرية |
| تقضي في المطابقة والتصحيح وقتاً أطول من التسجيل | عملية | تكلفة وقتك تجاوزت تكلفة البرنامج |
حدا التسجيل ومهلته في الدليل الإرشادي لأحكام النشاط الاقتصادي. إشارة نظامية واحدة تكفي. أما الإشارات العملية فاثنتان منها معاً تعنيان أن المصنف صار عبئاً، وأن وقت البحث عن برنامج محاسبة يجمع القيود والفواتير والمصروفات في مكان واحد بدل الجداول المتفرقة قد حان.
ماذا تطلب من البرنامج الذي تنتقل إليه
اكتب احتياجاتك من المصنف الحالي لا من قائمة مزايا عامة. إذا كانت أوراقك المساعدة سجل عملاء وجرد ومراكز تكلفة، فهذه هي الوحدات التي تحتاجها. وتأكد من أن الحل يغطي المرحلة الثانية من الفوترة الإلكترونية في الخطة التي ستشتريها، لا في خطة أعلى. تذكر أن الهيئة تنشر قائمة إرشادية لمزودي حلول الفوترة الإلكترونية، وهي قائمة استرشادية لا تعني اعتماداً من الهيئة، ويحق لك استخدام أي حل يستوفي المتطلبات. للمعايير الكاملة ارجع إلى دليل اختيار برنامج المحاسبة، وتفصيل الإشارات وتوقيتها في متى تنتقل من الإكسل.
كيف تنقل بياناتك من الإكسل
الانتقال لا يعني نقل كل قيد كتبته منذ البداية. ما تنقله فعلاً ثلاثة أشياء: دليل الحسابات، والأرصدة الافتتاحية في تاريخ الانتقال، والأرصدة المفتوحة للعملاء والموردين والمخزون. أما اليومية القديمة فتبقى في ملفاتك المؤرشفة طوال مدة الحفظ.
اختر تاريخ الانتقال بعناية
أفضل تاريخ هو بداية فترة ضريبية، أي أول يوم في ربع جديد. بهذا يخرج إقرار الربع السابق كله من المصنف، ويخرج الإقرار التالي كله من البرنامج، ولا تجمع أرقام ربع واحد من مصدرين. إذا تزامن الانتقال مع بداية السنة المالية فهذا أفضل، لأن الأرصدة الافتتاحية تقتصر حينها على حسابات المركز المالي.
قائمة التحقق قبل الانتقال وبعده
| الخطوة | ما تفعله في المصنف | ما تتحقق منه في البرنامج |
|---|---|---|
| 1. تنظيف الدليل | أوقف الحسابات المكررة وغير المستخدمة | أن الترقيم انتقل كما هو أو بجدول مقابلة |
| 2. إقفال الفترة | أدخل كل قيود الفترة حتى تاريخ الانتقال | لا شيء بعد |
| 3. مطابقة البنك | طابق الرصيد مع كشف البنك في تاريخ الانتقال | أن رصيد البنك الافتتاحي يساوي الكشف |
| 4. أرصدة العملاء | استخرج رصيد كل عميل بفواتيره المفتوحة | أن مجموع العملاء يساوي رصيد الحساب 1120 |
| 5. أرصدة الموردين | استخرج رصيد كل مورد بفواتيره المفتوحة | أن مجموع الموردين يساوي حسابهم في الميزان |
| 6. المخزون | جرد فعلي في تاريخ الانتقال بالكمية والتكلفة | أن قيمة الأصناف تساوي رصيد الحساب 1130 |
| 7. الضريبة | احسب رصيد الضريبة غير المقدم في إقرار | أن رصيدها الافتتاحي يطابق المصنف |
| 8. ميزان الافتتاح | صدّر ميزان المراجعة في تاريخ الانتقال | أن مجموع المدين يساوي مجموع الدائن ويطابق المصنف رقماً برقم |
| 9. الأرشفة | احفظ المصنف للقراءة فقط مع نسخة ثابتة من القوائم | لا شيء |
| 10. التشغيل المتوازي | سجل شهراً واحداً في الاثنين إن أمكن | أن قائمة الدخل للشهر متطابقة |
ميزان الافتتاح للمتجر في 1 نوفمبر
لو انتقل المتجر إلى برنامج في 1 نوفمبر وكانت سنته المالية مستمرة، لأدخل ميزان المراجعة السابق كما هو بمجموع 84,500 ريال في كل جانب، بما فيه حسابات المبيعات وتكلفة المبيع والإيجار والرواتب، حتى تخرج قائمة دخل السنة كاملة من البرنامج.
ولو كان 1 نوفمبر بداية سنة مالية جديدة، لأقفلت حسابات الدخل في الأرباح المبقاة بصافي الربح 3,000 ريال، ولأصبح ميزان الافتتاح:
- في المدين: البنك 32,100 + العملاء 14,500 + المخزون 7,000 + ضريبة المدخلات 3,900 = 57,500 ريال.
- في الدائن: ضريبة المخرجات 4,500 + رأس المال 50,000 + الأرباح المبقاة 3,000 = 57,500 ريال.
رصيد العملاء 14,500 هو رصيد المدرسة وحدها، فيدخل في البرنامج فاتورة مفتوحة واحدة باسمها لا رقماً إجمالياً.
أخطاء الاستيراد الشائعة
- أرقام مخزنة نصاً في الإكسل، فتظهر في البرنامج صفراً أو ترفض. حولها إلى أرقام قبل التصدير.
- تواريخ بصيغ مختلفة في العمود نفسه، بعضها يوم ثم شهر وبعضها العكس.
- أسماء عملاء مكتوبة بأكثر من طريقة، فتنتقل عميلين بدل عميل واحد.
- فواصل الآلاف داخل خلايا نصية تفسد قراءة المبلغ.
الخطوات بالتفصيل مع طريقة تجهيز ملفات الاستيراد في كيف تنقل بياناتك من الإكسل. وإذا كنت تدرس المحاسبة وتريد أن ترى أين تقع كل خطوة من هذه الخطوات في الدورة الكاملة من القيد إلى القوائم، فملاحظة الدورة المحاسبية تربطها ببعضها، وصفحة المحاسبة للشركات الصغيرة تكمل الصورة لصاحب المنشأة.
المصادر
- هيئة الزكاة والضريبة والجمارك: نظرة عامة على الفوترة الإلكترونية
- هيئة الزكاة والضريبة والجمارك: مراحل تطبيق الفوترة الإلكترونية
- معيار المجموعة الخامسة والعشرين من مرحلة الربط والتكامل
- معايير تنفيذ الخصائص الأمنية للفاتورة الإلكترونية
- الدليل الإرشادي للفواتير الضريبية وحفظ السجلات
- نظام ضريبة القيمة المضافة
- دليل خصم ضريبة المدخلات
- هيئة الزكاة والضريبة والجمارك: تقديم إقرارات ضريبة القيمة المضافة
- مؤسسة المعايير الدولية: تطبيق المعايير في المملكة العربية السعودية
- معيار المحاسبة الدولي 2: المخزون
أسئلة شائعة
هل أحتاج ملف إكسل جديداً لكل سنة مالية؟
الأفضل أن تقفل كل سنة في ملف مستقل وتبدأ السنة التالية بقيد افتتاحي يحمل أرصدة الأصول والخصوم وحقوق الملكية. بهذا يبقى الملف خفيفاً، ويصبح أرشيف كل سنة ثابتاً لا يتغير طوال مدة الحفظ.
أيهما أفضل في دليل الحسابات: VLOOKUP أم XLOOKUP؟
الدالة XLOOKUP أوضح لأنها تأخذ عمود البحث وعمود النتيجة منفصلين ولا تنكسر إذا أضفت عموداً في المنتصف. أما VLOOKUP فتعمل في كل إصدارات الإكسل، فاستخدمها إذا كان الملف سيفتح على أجهزة بإصدارات قديمة.
هل يمكن رفع ملف الإكسل إلى منصة فاتورة؟
لا، فمنصة فاتورة تستقبل بيانات الفواتير من حلول الفوترة الإلكترونية، والجدول لا يحمل الختم التشفيري ولا رقم التعريف الموحد. أصدر فواتيرك من حل متوافق ثم صدّر منه ملفاً تضيفه إلى مصنفك.
هل يكفي الإكسل لمنشأة غير مسجلة في ضريبة القيمة المضافة؟
يكفي لمسك الدفاتر ما دامت القيود قليلة، لكن راقب مبيعاتك الخاضعة لأن التسجيل يصبح إلزامياً عند تجاوزها 375,000 ريال خلال 12 شهراً. أضف إلى المصنف خلية تجمع مبيعات آخر 12 شهراً حتى ترى الحد قبل أن تتجاوزه.
كيف أحسب الزكاة من مصنف الإكسل؟
المصنف يعطيك القوائم المالية التي يبنى عليها الوعاء الزكوي، لكن احتساب الوعاء يحتاج إضافات وحسميات تحددها اللائحة. انقل أرقام قائمة المركز المالي إلى حاسبة زكاة الشركات على الموقع وراجع النتيجة مع محاسبك.
المصادر
- هيئة الزكاة والضريبة والجمارك: نظرة عامة على الفوترة الإلكترونية
- هيئة الزكاة والضريبة والجمارك: مراحل تطبيق الفوترة الإلكترونية
- هيئة الزكاة والضريبة والجمارك: معيار المجموعة الخامسة والعشرين من مرحلة الربط والتكامل
- معايير تنفيذ الخصائص الأمنية للفاتورة الإلكترونية
- الدليل الإرشادي للفواتير الضريبية وحفظ السجلات
- نظام ضريبة القيمة المضافة
- دليل خصم ضريبة المدخلات
- هيئة الزكاة والضريبة والجمارك: تقديم إقرارات ضريبة القيمة المضافة
- مؤسسة المعايير الدولية: تطبيق المعايير في المملكة العربية السعودية
- معيار المحاسبة الدولي 2: المخزون
محتوى دفترة دوت كوم لأغراض تعليمية ولا يُعد استشارة محاسبية أو ضريبية أو قانونية. وجدت خطأ؟ أخبرنا وسنصححه ونذكر تاريخ التصحيح.
