حين يُرسل عميل ملف CSV لكشف حساب بنكي ومستخرجاً من دفتر الأستاذ في QuickBooks، تبدأ الفروق قبل مقارنة أي مبلغ. قد يعرض الملف البنكي المسحوبات بأرقام سالبة، بينما يوزّع دفتر الأستاذ في QuickBooks المبالغ في عمودَي المدين والدائن بشكل منفصل، ونادراً ما يستخدم الملفان البيانات ذاتها. ما يبدو تسوية مستحيلة هو في الغالب ملفان يصفان النشاط النقدي نفسه بطريقتين مختلفتين.
لتسوية ملف CSV بنكي لعميل مع دفتر الأستاذ في QuickBooks، لا تبدأ باستخدام VLOOKUP ولا بمراجعة الأسطر واحداً بواحد. ابدأ بجعل الملفين قابلَين للمقارنة. متى تطابقت الفترة والحساب والأعمدة واتفاقيات الإشارات، تصبح الفروق الحقيقية واضحة: بنود معلقة، وتكرارات، وقيود مفقودة، وإيداعات مجمّعة تحتاج إلى تفسير لا إلى ربط قسري.
احرص على استخراج الملفين الصحيحين أولاً
التسوية البنكية مع QuickBooks تخصّ حساباً نقدياً واحداً على فترة كشف حساب واحدة. هذا واضح نظرياً، لكن كثيراً من الوقت يُهدر بسبب استخراج الملفات الخاطئة.
يجب أن يغطي ملف CSV البنكي الفترة ذاتها التي تُجري تسويتها. وينبغي أن يكون ملف QuickBooks هو دفتر الأستاذ أو تفاصيل المعاملات لذلك الحساب البنكي نفسه وتلك الفترة بعينها. إن استخرجت دفتر الأستاذ العام الكامل بجميع حساباته، أو قارنت ملف CSV البنكي بعلامة تبويب البنك في QuickBooks دون التحقق مما قُيِّد فعلاً في دفتر الأستاذ، أوجدتَ فروقاً وهمية فوراً.
طبِّق هذا الاختبار قبل أي تنظيف:
| الملف | احتفظ بـ | استبعد |
|---|---|---|
| CSV البنكي | نطاق تواريخ كشف الحساب، تاريخ المعاملة، البيان، المرجع إن وُجد، المدين/الدائن أو المبلغ | أسطر الإجماليات، العناوين المكررة، الملاحظات التي ليست معاملات |
| مستخرج دفتر الأستاذ من QuickBooks | الحساب البنكي بالتحديد، تاريخ المعاملة، نوع العملية، رقم المرجع، الملاحظة/المستفيد، المدين/الدائن أو المبلغ | حسابات الميزانية الأخرى، حسابات الأرباح والخسائر، أسطر المجاميع الفرعية للتقرير |
إن أرسل العميل تقرير QuickBooks يشمل جميع الحسابات، فرِّزه أولاً على الحساب البنكي. لا يمكن لكشف الحساب البنكي أن يُسوَّى في آنٍ واحد مع حسابات العملاء والأموال غير المودعة وتفاصيل المصروفات. إنما يُسوَّى مع حساب النقدية الذي ينتمي إليه الكشف.
هنا تظهر أهمية حدود الفترة أيضاً. يعكس ملف CSV البنكي ما قامت به المقاصة خلال فترة كشف الحساب. ويعكس دفتر الأستاذ في QuickBooks ما تمّ قيده في ذلك الحساب البنكي. هاتان الحقيقتان مترابطتان لكنهما ليستا متطابقتين. معاملة مؤرّخة بالـ30 في QuickBooks قد تُقاصّ في الأول من الشهر بنكياً. هذا فرق توقيت، ليس دليلاً على خطأ في الدفاتر.
أعطِ الملفين البنية نفسها
قبل أي مقارنة، حوِّل المستخرجَين إلى خمسة أعمدة عمل موحّدة:
| عمود العمل | ما قد يُسمّى في CSV البنكي | ما قد يُسمّى في دفتر الأستاذ بـ QuickBooks |
|---|---|---|
| التاريخ | Date, Posted Date, Value Date | Date |
| المرجع | Reference, Check No, Bank Ref | Num, Ref No, Memo |
| البيان | Description, Narrative, Details | Name, Memo/Description, Payee |
| المدفوعات | Withdrawal, Debit, negative Amount | Debit, Payment, negative Amount |
| الإيداعات | Deposit, Credit, positive Amount | Credit, Deposit, positive Amount |
الهدف ليس جعل الملفات تبدو منظّمة. الهدف هو التوقف عن مقارنة حقول لا علاقة لها ببعض.
ثلاثة تصحيحات أهم من سواها.
1. وحِّد الإشارات
بعض ملفات CSV البنكية تستخدم عمود مبلغ واحد ذا إشارة. وبعضها يقسم الحركات في عمودَي مدين ودائن منفصلَين. تتفاوت مستخرجات QuickBooks بالطريقة ذاتها. إن عرض ملف دفعة مورّد بـ -250.00 وعرض ملف آخر 250.00 في عمود المدين، فالمعاملة واحدة حتى وإن لم تتطابق الحقول الخام.
لا تقارن أعمدة المبالغ الخام قبل تقسيمها إلى money_out وmoney_in. هذا التصحيح وحده يُزيل قدراً كبيراً من الفروق الوهمية.
2. وحِّد التواريخ
تواريخ ملف CSV البنكي هي تواريخ مقاصة. تواريخ QuickBooks هي تواريخ تسجيل وفقاً لطريقة إدخال المعاملة. دفعة بطاقة أُدخلت في QuickBooks يوم الجمعة قد لا تصل إلى البنك حتى يوم الاثنين. هذا التأخير طبيعي.
استخدم تواريخ دقيقة في التمرير الأول، لكن احتفظ بحالة منفصلة للبنود التي يتطابق مبلغها ويتفاوت تاريخها قليلاً. إن أجبرتَ كل تاريخ غير متطابق على تصنيف "مفقود"، دفنتَ المشكلات الحقيقية تحت ضجيج فروق التوقيت.
3. تعامل مع البيانات كدليل تأكيد لا مفتاح مطابقة
قد يُشير البيان البنكي إلى ACH DEBIT OFFICE SUPPLY. في المقابل قد يعرض QuickBooks اسم Staples أو اسم المورّد الذي أدخله أحد الموظفين. هذه ليست تطابقات نصية دقيقة، ولا يُشترط أن تكون.
استخدم البيان لتأكيد تطابق محتمل، لا لإدارة عملية التسوية بالكامل. إن كانت صيغك تفشل بالفعل لأن مستخرجات البنك من QuickBooks تصل بتنسيقات غير متسقة، فعالج هذه المشكلة أولاً مع سبب فشل مستخرجات البنك من QuickBooks Online في صيغ البحث في Excel.
طابِق على مراحل لا سطراً بسطر
تسوية جيدة لا يُحمَّل فيها عمود واحد مسؤولية حل كل مشكلة. تسير على مراحل.
المرحلة الأولى: التطابق الدقيق في المبلغ والاتجاه
ابدأ بالتطابقات الأسهل:
- اتجاه نقدي متطابق
- مبلغ متطابق
- تاريخ متطابق
- مرجع متطابق أو قريب
هذه تطابقاتك المباشرة. أغلقها أولاً.
في ملف عميل عادي، يُزيل هذا المعاملات غير المعقدة سريعاً ولا يُبقي إلا البنود التي تتطلب تقييماً. إن انتقلتَ مباشرة إلى الحالات المعقدة، لن تحصل أبداً على صورة واضحة لما لم يُحسم فعلاً.
المرحلة الثانية: المبلغ ذاته مع فارق طفيف في التاريخ
بعد إغلاق التطابقات الدقيقة، ابحث عن المبلغ ذاته مع تاريخ قريب. غالباً ما يكون ذلك:
- تسويات بطاقات مسجَّلة بعد تاريخ دفتر الأستاذ الأصلي
- شيكات أُدخلت في QuickBooks قبل أن يُقاصّها البنك
- إيداعات سُجِّلت في QuickBooks بتاريخ الاستلام لا بتاريخ المقاصة البنكية
- نهايات الأسابيع وتقطيعات نهاية الشهر
لا تصنّفها تلقائياً أخطاء. صنِّفها كفروق توقيت وأكِّدها بالبيان أو المرجع.
المرحلة الثالثة: سطر بنكي مقابل أسطر متعددة في QuickBooks
هنا يضيع كثير من المحاسبين بعد ظهر كامل.
قد يعرض كشف الحساب البنكي إيداعاً واحداً بقيمة 4,850.00، بينما يعرض QuickBooks خمسة مقبوضات من عملاء مجموعها المبلغ ذاته. البنك يعرض حدث السيولة المجمَّع. QuickBooks يعرض القيود الأساسية. لا يوجد خطأ في أيٍّ من الملفَين.
الحالات النموذجية للعلاقة واحد-إلى-متعدد:
- مقبوضات بطاقات مجمَّعة
- إيداعات نقدية مدمجة
- تسويات صافية لمعالجي الدفع
- ملخصات مبيعات يومية مُسجَّلة كمبلغ واحد في البنك لكن كقيود متعددة في الدفاتر
الحل ليس إجبار سطر دفتر الأستاذ على مساواة سطر بنكي. الحل هو تجميع الأسطر المرتبطة في QuickBooks وربط المجموع بالسطر البنكي. اجمعها بـ SUMIF على ما تتشاركه — تاريخ الإيداع أو مرجع الدفعة أو العميل:
=SUMIF(Ledger!$A:$A,A2,Ledger!$E:$E)طابِق هذا الإجمالي الجزئي مع السطر البنكي، لا مع الإيصالات الفردية. إن لم يتشارك المجموع سوى تاريخ، فاستخدم SUMIFS على التاريخ والحساب. حين تكون تجميعات المقبوضات مصدر الفروق، فإن تسوية CSV مخطط حسابات QuickBooks مع المقبوضات النقدية هو سير العمل المكمِّل الذي ينبغي استخدامه.
المرحلة الرابعة: الفروق الحقيقية
بعد تصنيف التطابقات السهلة وفروق التوقيت والإيداعات المجمّعة، تقع المعاملات المتبقية عادةً في قائمة قصيرة من أنواع الفروق الحقيقية:
| نوع الفرق | ما يعنيه عادةً | الخطوة التالية |
|---|---|---|
| موجود في CSV البنكي فقط | سجَّله البنك ولا يوجد في QuickBooks | أضف قيداً أو ابحث عن القيد المفقود في دفتر الأستاذ |
| موجود في QuickBooks فقط | مُسجَّل في الدفاتر ولم تُقاصّه البنك بعد | تحقّق هل هو بند معلق أم مُقيَّد في حساب خاطئ |
| مبلغ متطابق باتجاه معاكس | خطأ في الإشارة أو رد قيد أو خطأ تصنيف | تحقّق هل هو استرداد أم تحويل أم قيد خاطئ |
| تكرار في QuickBooks | مستورد وأُدخل يدوياً أيضاً، أو تكرار في تغذية البيانات | احذف التكرار أو اعكسه بعد تأكيد المصدر |
| تكرار في CSV البنكي | أسطر متكررة في المستخرج أو تكرار بنكي فعلي | أكِّد مقابل الكشف ورصيد الحساب |
| مرجع متطابق ومبلغ مختلف | قبض جزئي أو قيد مجزّأ أو تسوية رسوم أو خطأ إدخال | راجع المستندات الأصلية والتفاصيل الداعمة |
هذا هو هدف التسوية. ليس "كل شيء تطابق". التسوية المفيدة تُخبرك بما تطابق، وبما ينتظر المقاصة، وبما يحتاج تصحيحاً.
فرِّق بين البنود المعلقة والأخطاء الفعلية
تفشل التسوية البنكية حين تُعامَل البنود المعلقة معاملة الأخطاء، أو حين تُعامَل الأخطاء معاملة البنود المعلقة الطبيعية.
اعتمد هذا التمييز:
| الفئة | هل مكانها في تسوية سليمة؟ | مثال |
|---|---|---|
| شيك معلق | نعم | QuickBooks يُظهر الدفع لكنه لم يُقاصّ بنكياً بعد |
| إيداع قيد التحصيل | نعم | مقبوض مُسجَّل في QuickBooks في نهاية الشهر والبنك يُظهره في الفترة التالية |
| قيد مفقود في دفتر الأستاذ | لا | رسوم بنكية أو تحويل يظهر في الكشف وغير موجود في QuickBooks |
| قيد في حساب خاطئ | لا | معاملة موجودة في QuickBooks لكنها مُقيَّدة في الحساب البنكي الخاطئ |
| معاملة مُعدَّلة أو محذوفة | لا | مبلغ مُسجَّل سابقاً تغيّر بعد عمل سابق |
| معاملة مكررة | لا | الدفعة ذاتها مُسجَّلة مرتين |
الاختبار العملي بسيط: إن كان البند يفسّر فرقاً طبيعياً بين تاريخ التسجيل وتاريخ المقاصة، يبقى بنداً معلقاً. إن كان يغيّر حقيقة الدفاتر، يحتاج إلى تصحيح.
لهذا تبقى أرصدة الافتتاح والإقفال مهمة حتى حين تُنجز العمل خارج QuickBooks. تساعدك المقارنة على مستوى الملفات على تحديد الأسطر غير المتطابقة. غير أن التسوية لا تزال بحاجة إلى تفسير رصيد قابل للدفاع.
أعدَّ تقرير فروق لا جدول مُلوَّن
حين تنتهي من عملية المطابقة، يجب أن تكون قادراً على تسليم العميل أو المدير تقريراً قصيراً يجيب على أربعة أسئلة:
- أيّ المعاملات البنكية تطابقت تماماً مع دفتر الأستاذ في QuickBooks؟
- أيّ الفروق تتعلق بتوقيت ومتوقعة؟
- أيّ المعاملات مفقودة أو مكررة أو خطأ في قيدها؟
- ماذا يتبقى دون تفسير بعد المراجعة؟
تقرير نظيف يمكن أن يكون بهذه البساطة:
| القسم | ما يجب أن يُظهره |
|---|---|
| نطاق كشف الحساب | اسم الحساب البنكي، تاريخ البداية، تاريخ النهاية |
| المدفوعات المسوَّاة | عدد ومجموع المدفوعات المتطابقة |
| الإيداعات المسوَّاة | عدد ومجموع الإيداعات المتطابقة |
| البنود المعلقة | الشيكات والإيداعات قيد التحصيل المرحَّلة |
| الفروق جانب دفتر الأستاذ | أسطر دفتر الأستاذ غير الموجودة في CSV البنكي |
| الفروق جانب البنك | الأسطر البنكية غير الموجودة في QuickBooks |
| التصحيحات المطلوبة | التكرارات، القيود في حسابات خاطئة، أخطاء الإشارات، القيود المفقودة |
| الفرق غير المفسَّر المتبقي | المبلغ الذي لم يُحسم بعد التصنيف |
إن لم تستطع إنتاج هذه القائمة، فالملف لم يُسوَّ بعد. قد يكون قريباً من ذلك. لكن ما لم يُفسَّر الفرق المتبقي أو يُصحَّح، يبقى العمل ناقصاً.
هنا أيضاً يصبح تكرار عمل الجداول مكلفاً. مصنّف مليء بالألوان والمرشّحات وأعمدة مساعدة مؤقتة قد يُساعدك على الإنجاز اليوم. لكنه لن يُساعد كثيراً الشهر القادم حين يصل CSV بنكي جديد بعناوين مختلفة ويُصدر العميل تقرير QuickBooks مختلفاً قليلاً.
المنهجية التي تثبت شهراً بعد شهر
للعمل المتكرر مع العملاء، التسلسل الأموثق هو:
- استخرج CSV البنكي لفترة كشف الحساب.
- استخرج دفتر الأستاذ من QuickBooks للحساب البنكي ذاته والتواريخ ذاتها.
- احذف أسطر المجاميع الفرعية والأسطر التي ليست معاملات.
- وحِّد الملفَين في أعمدة
dateوreferenceوdescriptionوmoney_outوmoney_in. - طابِق أولاً البنود التي يتطابق مبلغها واتجاهها بالضبط.
- أعِد تصنيف البنود ذات المبلغ المتطابق والتاريخ المتقارب كفروق توقيت.
- جمِّع المقبوضات أو الإيداعات المجمَّعة قبل تصنيفها فروقاً.
- راجع الفروق المتبقية واحدة بواحدة.
- أعدَّ تقريراً قصيراً يفصل بين البنود المسوَّاة والمعلقة والتي تحتاج تصحيحاً.
هذا التسلسل يحافظ على ثبات المنطق حتى حين تتغير تنسيقات الملفات. أنت لا تعتمد على صيغة هشّة ولا على تخطيط استخراج بعينه. تطبّق البنية التسوية ذاتها كل شهر حتى حين يصل الملفان المصدريان بأشكال مختلفة.
الفائدة الحقيقية ليست في أن كل ملف يصبح سهلاً. بعض ملفات العملاء غير منظّمة لأن المحاسبة الأساسية ذاتها غير منظّمة. الفائدة أن هذا الفوضى تصبح مرئية في فئات يمكن التصرف بناءً عليها.
حين تصبح عملية التنظيف الشهرية هي العائق الحقيقي
إن كان كل شهر جديد مع عميل يبدأ بإعادة تسمية الأعمدة وتصحيح الإشارات وإعادة بناء منطق المطابقة وإعادة إنشاء تقرير الفروق ذاته من الصفر، فالمشكلة لم تعد في التقييم المحاسبي. المشكلة في التعامل المتكرر مع الملفات.
التسوية الجيدة بين البنك ودفتر الأستاذ لا تُثبت أنه لم يحدث خطأ. تُثبت بالضبط ما جرى مع النقدية، وأيّ البنود لا تزال قيد التحصيل، وأيّ القيود تحتاج تصحيحاً. هذا ما يدفع لك العميل فعلاً.
