مقدمه
حسابداری بانکی به ثبت، اندازهگیری، کنترل و گزارش رویدادهای مالی خود بانکها و مؤسسات اعتباری مربوط میشود. در این حوزه، حسابدار با موضوعاتی مانند سپرده مشتریان، تسهیلات و مطالبات، درآمد سود و کارمزد، معاملات بینبانکی، سرمایهگذاریها، ذخیره مطالبات و گزارشهای مالی و نظارتی سروکار دارد.
بنابراین منظور از حسابداری بانکی در این مقاله، حسابداری عملیات داخل یک بانک است؛ نه ثبت واریز و برداشت حساب بانکی یک شرکت یا تهیه صورت مغایرت بانکی.
ساختار مالی بانک با یک شرکت تولیدی یا بازرگانی تفاوت مهمی دارد. برای مثال، پولی که مشتری در بانک سپردهگذاری میکند از دید بانک یک بدهی است، زیرا بانک نسبت به بازپرداخت آن تعهد دارد. در مقابل، تسهیلاتی که بانک در اختیار مشتری قرار میدهد معمولاً یک دارایی یا مطالبه برای بانک محسوب میشود.
در ادامه بررسی میکنیم حسابداری بانک چگونه انجام میشود، مهمترین داراییها و بدهیهای بانک کداماند، سپرده و تسهیلات چگونه ثبت میشوند و استانداردهایی مانند IFRS 9 چه نقشی در گزارشگری مالی بانکها دارند.

حسابداری بانکی چیست؟
حسابداری بانکی مجموعه رویههایی است که اطلاعات مالی حاصل از عملیات بانک را دریافت، طبقهبندی، ثبت و برای تهیه گزارشهای مالی و مدیریتی پردازش میکند.
برخی از مهمترین رویدادهای مالی بانک عبارتاند از:
- افتتاح و تغییر مانده سپرده مشتریان؛
- اعطای تسهیلات و وصول مطالبات؛
- شناسایی درآمدهای مرتبط با تسهیلات و خدمات بانکی؛
- پرداخت سود یا هزینههای مرتبط با منابع بانک؛
- معاملات با بانک مرکزی و سایر بانکها؛
- خرید و فروش اوراق و سرمایهگذاریها؛
- صدور ضمانتنامه و اعتبار اسنادی؛
- شناسایی کاهش ارزش مطالبات؛
- ثبت داراییها و هزینههای عملیاتی بانک؛
- و تهیه صورتهای مالی و گزارشهای موردنیاز مدیریت و نهادهای نظارتی.
به دلیل حجم بسیار بالای تراکنشها، بخش زیادی از اطلاعات اولیه در بانک از سامانههای عملیاتی و Core Banking دریافت و سپس به زیرسیستمهای مالی و دفتر کل منتقل میشود.
حسابداری بانک چه تفاوتی با حسابداری شرکت ها دارد؟
اصول پایه حسابداری همچنان برقرار هستند، اما ماهیت عملیات بانک با یک شرکت عادی تفاوت دارد.
| موضوع | شرکت تجاری یا تولیدی | بانک |
|---|---|---|
| فعالیت اصلی | خرید، فروش یا تولید کالا و خدمات | واسطهگری مالی و ارائه خدمات بانکی |
| موجودی کالا | ممکن است بخش مهم دارایی باشد | معمولاً نقش اصلی ندارد |
| مطالبات | اغلب حسابهای دریافتنی تجاری | تسهیلات و مطالبات از مشتریان بخش مهمی از دارایی است |
| بدهی اصلی | حسابهای پرداختنی و بدهیهای مالی | سپرده مشتریان یکی از مهمترین بدهیهاست |
| ریسک اعتباری | وجود دارد | یکی از ریسکهای اصلی فعالیت بانک است |
| تعداد تراکنشها | بسته به کسبوکار متفاوت است | میتواند بسیار زیاد و لحظهای باشد |
| گزارشگری نظارتی | محدودتر | اهمیت بسیار بالایی دارد |
به همین دلیل، سیستم حسابداری بانک باید بتواند اطلاعات را از چندین سامانه عملیاتی دریافت و در سطح حسابداری، کنترل و گزارش کند.
ساختار دارایی ها و بدهی های بانک چگونه است؟
برای درک حسابداری بانک، ابتدا باید منطق سادهای را به خاطر بسپاریم:
پولی که بانک از مشتری دریافت کرده و موظف به بازپرداخت آن است، معمولاً بدهی بانک است؛ پولی که بانک به دیگری داده و انتظار وصول آن را دارد، معمولاً دارایی بانک است.
دارایی های مهم بانک
بسته به نوع بانک و ساختار فعالیت، اقلامی مانند موارد زیر میتوانند در سمت داراییها قرار بگیرند:
- وجه نقد؛
- موجودی و سپرده نزد بانک مرکزی؛
- مطالبات از سایر بانکها و مؤسسات اعتباری؛
- تسهیلات و مطالبات از مشتریان؛
- اوراق مالی و سرمایهگذاریها؛
- داراییهای ثابت؛
- و سایر داراییها.
بدهی های مهم بانک
- سپردههای مشتریان؛
- بدهی به بانک مرکزی؛
- بدهی به سایر بانکها و مؤسسات مالی؛
- اوراق بدهی منتشرشده؛
- سایر بدهیهای مالی؛
- و بدهیهای عملیاتی بانک.
سپرده مشتری در حسابداری بانک دارایی است یا بدهی؟
از دید مشتری، موجودی حساب بانکی یک دارایی محسوب میشود؛ اما از دید خود بانک، همان مبلغ معمولاً یک بدهی است.
فرض کنید مشتری ۱۰۰ میلیون تومان در حساب خود نزد بانک واریز کند.
بانک متعهد است مطابق شرایط قرارداد و مقررات، وجه مشتری را در اختیار او قرار دهد. بنابراین حساب سپرده مشتری در دفاتر بانک ماهیت بدهی دارد.
نمونه ساده ثبت دریافت سپرده
| شرح حساب | بدهکار | بستانکار |
|---|---|---|
| وجه / حساب تسویه مربوط | ۱۰۰ میلیون تومان | – |
| سپرده مشتری | – | ۱۰۰ میلیون تومان |
این ثبت فقط برای نشان دادن منطق حسابداری است. ثبت واقعی در یک بانک به نوع حساب، روش انتقال وجه و ساختار سیستم بانکی بستگی دارد.
تسهیلات بانکی در حسابداری بانک چگونه ثبت می شود؟
وقتی بانک تسهیلاتی در اختیار مشتری قرار میدهد، برای بانک یک حق دریافت وجه در آینده ایجاد میشود. بنابراین اصل تسهیلات معمولاً در گروه داراییهای مالی و مطالبات بانک قرار میگیرد.
نمونه ساده اعطای تسهیلات
فرض کنید بانک ۵۰۰ میلیون تومان تسهیلات در اختیار مشتری قرار دهد.
| شرح حساب | بدهکار | بستانکار |
|---|---|---|
| تسهیلات و مطالبات از مشتری | ۵۰۰ میلیون تومان | – |
| وجه / حساب مشتری یا حساب تسویه | – | ۵۰۰ میلیون تومان |
در عمل، نحوه ثبت تسهیلات به نوع قرارداد، زمان پرداخت، شیوه محاسبه درآمد، کارمزدها، وصول اقساط و مقررات حسابداری مربوط بستگی دارد.

درآمد بانک در حسابداری چگونه شناسایی می شود؟
بانکها میتوانند از فعالیتهای مختلف خود درآمد کسب کنند. ساختار درآمد به مدل فعالیت و قراردادهای بانک بستگی دارد.
از جمله درآمدهای متداول میتوان به موارد زیر اشاره کرد:
- درآمد مرتبط با تسهیلات و تأمین مالی؛
- کارمزد خدمات بانکی؛
- درآمد برخی سرمایهگذاریها؛
- درآمدهای ارزی و عملیات بینالمللی حسب فعالیت؛
- و سایر درآمدهای عملیاتی.
هر نوع درآمد باید براساس ماهیت قرارداد و استاندارد حسابداری قابل اعمال شناسایی شود. بنابراین نمیتوان تمام دریافتیهای بانک را در یک حساب عمومی «درآمد بانکی» ثبت کرد.
ذخیره مطالبات در حسابداری بانکی چیست؟
یکی از مهمترین موضوعات در حسابداری بانک، احتمال وصول نشدن بخشی از تسهیلات و مطالبات است.
اگر بانک فقط مبلغ اسمی تمام تسهیلات را در صورتهای مالی نشان دهد و احتمال عدم وصول مشتریان را در نظر نگیرد، داراییها و سود بانک ممکن است بیش از واقع نمایش داده شوند.
به همین دلیل، کاهش ارزش مطالبات و ریسک اعتباری اهمیت زیادی دارد.
زیان اعتباری مورد انتظار یا ECL چیست؟
در استاندارد بینالمللی IFRS 9 Financial Instruments از مدل «زیان اعتباری مورد انتظار» یا Expected Credit Loss برای بررسی کاهش ارزش برخی داراییهای مالی استفاده میشود.
در این مدل، بانک فقط منتظر نمیماند که مشتری حتماً نکول کند و سپس زیان را ثبت کند؛ بلکه باید اطلاعات معقول و قابل اتکا درباره احتمال زیان اعتباری را نیز در اندازهگیری در نظر بگیرد.
IFRS 9 مشخص میکند که اندازهگیری زیان اعتباری مورد انتظار باید از جمله منعکسکننده احتمال سناریوهای مختلف، ارزش زمانی پول و اطلاعات قابل اتکای مربوط به گذشته، شرایط فعلی و پیشبینی شرایط اقتصادی آینده باشد.
برای مطالعه چارچوب رسمی میتوانید به استاندارد IFRS 9 در IFRS Foundation مراجعه کنید.
نمونه ساده ثبت کاهش ارزش مطالبات
در سطح مفهومی، اگر براساس استاندارد قابل اعمال نیاز به شناسایی کاهش ارزش وجود داشته باشد، ساختار ثبت میتواند به شکل زیر باشد:
| شرح حساب | بدهکار | بستانکار |
|---|---|---|
| هزینه کاهش ارزش / زیان اعتباری | مبلغ محاسبهشده | – |
| ذخیره کاهش ارزش مطالبات | – | مبلغ محاسبهشده |
محاسبه واقعی این مبلغ در بانک بسیار پیچیدهتر است و میتواند به عواملی مانند کیفیت اعتباری مشتری، سابقه پرداخت، وثایق، احتمال نکول و شرایط اقتصادی وابسته باشد.

ضمانت نامه و اعتبار اسنادی چگونه در حسابداری بانک بررسی می شوند؟
تمام فعالیتهای بانک لزوماً همان لحظه منجر به شناسایی یک دارایی یا بدهی عادی در صورت وضعیت مالی نمیشوند.
بانک ممکن است تعهداتی مانند:
- ضمانتنامه بانکی؛
- اعتبار اسنادی؛
- تعهدات اعطای تسهیلات؛
- و سایر تعهدات احتمالی
داشته باشد.
این موارد میتوانند برای بانک ریسک اعتباری ایجاد کنند و بسته به شرایط قرارداد و استاندارد قابل اعمال، نیازمند شناسایی، اندازهگیری یا افشای مناسب باشند.
به همین دلیل، حسابدار بانکی فقط مانده حسابهای داخل ترازنامه را کنترل نمیکند؛ اطلاعات مرتبط با تعهدات و اقلام خارج از ترازنامه نیز اهمیت دارند.
صورت های مالی بانک شامل چه اطلاعاتی هستند؟
بانکها مانند سایر واحدهای گزارشگر صورتهای مالی تهیه میکنند، اما ترکیب اقلام آنها به دلیل ماهیت فعالیت بانکی متفاوت است.
اطلاعات مالی بانک میتواند شامل مواردی مانند:
- داراییها و بدهیهای مالی؛
- سپردهها؛
- تسهیلات و مطالبات؛
- سرمایهگذاریها؛
- ذخایر و کاهش ارزش؛
- درآمدها و هزینهها؛
- جریانهای نقدی؛
- حقوق مالکانه؛
- و یادداشتهای توضیحی مرتبط با ریسکها و ابزارهای مالی
باشد.
ریسک اعتباری، نقدینگی و بازار چه ارتباطی با حسابداری بانک دارند؟
بانکها به دلیل حجم زیاد ابزارهای مالی با انواع مختلف ریسک مواجه هستند.
ریسک اعتباری
احتمال اینکه مشتری یا طرف قرارداد نتواند تعهد خود را انجام دهد و بانک متحمل زیان شود.
ریسک نقدینگی
ریسک اینکه بانک برای ایفای تعهدات مالی خود در زمان سررسید با مشکل مواجه شود.
ریسک بازار
تغییر نرخ ارز، نرخهای بازار و قیمت برخی ابزارهای مالی میتواند ارزش داراییها، بدهیها یا جریانهای نقدی بانک را تحت تأثیر قرار دهد.
استاندارد IFRS 7 Financial Instruments: Disclosures واحدهای تجاری را ملزم میکند اطلاعاتی ارائه کنند که به استفادهکنندگان صورتهای مالی در ارزیابی اهمیت ابزارهای مالی و ماهیت و میزان ریسکهای ناشی از آنها کمک کند.
برای اطلاعات بیشتر میتوانید به IFRS 7 در وبسایت IFRS Foundation مراجعه کنید.
وظایف حسابدار بانکی چیست؟
وظایف دقیق حسابدار بانکی به ساختار بانک و جایگاه سازمانی او بستگی دارد، اما میتواند شامل موارد زیر باشد:
- کنترل ثبت تراکنشهای مالی؛
- کنترل حسابهای سپرده و تسهیلات؛
- بررسی درآمدها و هزینههای بانکی؛
- کنترل مطالبات و اطلاعات کاهش ارزش؛
- تطبیق حسابهای بینبانکی و حسابهای واسط؛
- کنترل معاملات ارزی و سرمایهگذاریها؛
- بررسی اقلام در راه و مغایرتها؛
- کنترل اسناد و مستندات حسابداری؛
- تهیه اطلاعات موردنیاز برای صورتهای مالی؛
- همکاری در تهیه گزارشهای مدیریتی و نظارتی؛
- همکاری با حسابرسان داخلی و مستقل؛
- و مشارکت در کنترلهای داخلی مالی.
حساب های واسط در بانک چرا اهمیت دارند؟
در یک بانک حجم زیادی از تراکنشها میان شعب، سامانهها، شبکههای پرداخت و حسابهای مختلف جابهجا میشود. ممکن است اطلاعات یک رویداد ابتدا در یک سامانه ثبت شود و تسویه نهایی آن در زمان دیگری اتفاق بیفتد.
به همین دلیل حسابهای واسط و اقلام در راه باید مرتب کنترل شوند.
باقی ماندن غیرعادی یک مبلغ در حساب واسط میتواند نشانه موضوعاتی مانند:
- عدم تکمیل تسویه؛
- خطای سیستمی؛
- ثبت تکراری؛
- ثبت ناقص؛
- یا نیاز به بررسی بیشتر
باشد.
تطبیق مستمر این حسابها یکی از کنترلهای مهم در محیطهای دارای حجم بالای تراکنش است.
Core Banking چه ارتباطی با حسابداری بانکی دارد؟
بانکها برای انجام عملیات اصلی خود معمولاً از سامانههای تخصصی بانکداری متمرکز یا Core Banking استفاده میکنند.
این سیستم میتواند اطلاعات عملیاتی مربوط به:
- حسابهای مشتریان؛
- سپردهها؛
- تسهیلات؛
- انتقالات؛
- پرداختها؛
- کارمزدها؛
- و سایر خدمات بانکی
را مدیریت کند.
اما Core Banking و سیستم حسابداری دقیقاً یک مفهوم نیستند.
یک معماری ساده میتواند چنین مسیری داشته باشد:
سامانه عملیاتی بانک ← زیرسیستمهای تخصصی ← حسابداری و دفتر کل ← گزارشگری مالی و مدیریتی
بنابراین دادههای ایجادشده در سیستمهای عملیاتی باید با قواعد مشخص به حسابهای دفتر کل منتقل و سپس کنترل و تطبیق شوند.
نقش نرم افزار حسابداری در بانک چیست؟
سیستمهای مالی در بانک باید بتوانند حجم زیادی از دادهها را از سامانههای مختلف دریافت و برای ثبت در دفتر کل، کنترل حسابها و تهیه گزارشهای مالی آماده کنند.
امکانات موردنیاز میتواند شامل مواردی مانند:
- ساختار حسابهای چندسطحی؛
- ثبت خودکار اسناد از زیرسیستمها؛
- کنترل حسابهای واسط؛
- گزارش گردش و مانده حسابها؛
- کنترل دورههای مالی؛
- سطوح دسترسی و ردپای تغییرات؛
- و تهیه گزارشهای مدیریتی و حسابداری
باشد.
البته یک نرم افزار حسابداری شرکتی معمولی را نباید معادل Core Banking دانست. بانکها برای عملیات اصلی خود به سامانههای تخصصی بانکی نیاز دارند و سیستم مالی یکی از اجزای معماری اطلاعاتی آنهاست.
چالش های حسابداری بانکی چیست؟
حجم بسیار بالای تراکنش ها
بانک ممکن است در طول روز تعداد بسیار زیادی رویداد مالی داشته باشد. بنابراین کنترل یکپارچگی اطلاعات میان سامانههای مختلف اهمیت زیادی دارد.
ریسک اعتباری مطالبات
تغییر کیفیت اعتباری مشتریان میتواند بر ارزش مطالبات و سود بانک اثر بگذارد.
پیچیدگی ابزارهای مالی
تسهیلات، اوراق، سرمایهگذاریها، ضمانتنامهها و سایر ابزارهای بانکی میتوانند قواعد حسابداری متفاوتی داشته باشند.
مغایرت میان سامانه ها
اگر اطلاعات Core Banking، سیستمهای پرداخت، زیرسیستمها و دفتر کل با یکدیگر هماهنگ نباشند، شناسایی اختلافها میتواند پیچیده شود.
تغییر مقررات
بانکها باید تغییرات استانداردهای حسابداری، قوانین مالیاتی و مقررات نظارتی مربوط به صنعت بانکداری را بهصورت مستمر دنبال کنند.
امنیت و کنترل دسترسی
حساسیت دادههای مالی بانک باعث میشود کنترل دسترسی کاربران، ثبت سوابق تغییرات و تفکیک وظایف اهمیت بالایی داشته باشد.
مهارت های مورد نیاز حسابدار بانکی
یک حسابدار بانکی علاوه بر دانش عمومی حسابداری به مجموعهای از مهارتهای تخصصی نیاز دارد:
- تسلط بر اصول و استانداردهای حسابداری؛
- درک ابزارهای مالی؛
- آشنایی با ساختار صورتهای مالی بانک؛
- شناخت تسهیلات و سپردهها؛
- آشنایی با کاهش ارزش و ریسک اعتباری؛
- توانایی تحلیل حسابها و کشف مغایرت؛
- آشنایی با سیستمهای بانکی و مالی؛
- تسلط مناسب بر Excel و ابزارهای تحلیل داده؛
- دقت بالا در کنترل اطلاعات؛
- و توانایی کار با حجم بالای داده.

فناوری چگونه حسابداری بانک ها را تغییر داده است؟
افزایش حجم تراکنشهای دیجیتال باعث شده بخش بزرگی از حسابداری بانکها به فرآیندهای سیستمی و کنترلهای خودکار وابسته شود.
فناوری میتواند در حوزههایی مانند:
- تطبیق خودکار حسابها؛
- شناسایی مغایرتها؛
- کنترل تراکنشهای غیرعادی؛
- تحلیل دادههای مالی؛
- تهیه گزارشهای مدیریتی؛
- و اجرای برخی کنترلهای داخلی
مورد استفاده قرار گیرد.
هوش مصنوعی و روشهای تحلیل داده نیز میتوانند به شناسایی الگوها و اولویتبندی موارد نیازمند بررسی کمک کنند؛ اما نتیجه این ابزارها همچنان باید در چارچوب کنترلهای حرفهای، مقررات و سیاستهای بانک ارزیابی شود.
سوالات متداول درباره حسابداری بانکی
حسابداری بانکی چیست؟
حسابداری بانکی به ثبت، اندازهگیری، کنترل و گزارش عملیات مالی خود بانکها و مؤسسات اعتباری گفته میشود و موضوعاتی مانند سپرده، تسهیلات، مطالبات، درآمد، سرمایهگذاری و ریسک اعتباری را پوشش میدهد.
سپرده مشتری برای بانک دارایی است یا بدهی؟
سپرده مشتری از دید خود بانک معمولاً بدهی است؛ زیرا بانک نسبت به بازپرداخت وجه به سپردهگذار تعهد دارد.
تسهیلات پرداختی بانک دارایی است یا بدهی؟
تسهیلاتی که بانک به مشتری پرداخت میکند معمولاً برای بانک یک دارایی یا مطالبه مالی ایجاد میکند.
ذخیره مطالبات بانکی چیست؟
ذخیره یا کاهش ارزش مطالبات برای انعکاس ریسک عدم وصول بخشی از مطالبات بانک در گزارشهای مالی مورد استفاده قرار میگیرد. نحوه محاسبه آن به استاندارد حسابداری و مقررات قابل اعمال بستگی دارد.
ECL در حسابداری بانکی چیست؟
ECL مخفف Expected Credit Loss یا زیان اعتباری مورد انتظار است. IFRS 9 برای برخی داراییهای مالی از این مدل برای اندازهگیری کاهش ارزش استفاده میکند.
Core Banking همان نرم افزار حسابداری است؟
خیر. Core Banking سامانه اصلی عملیات بانکی مانند حساب مشتری، سپرده، تسهیلات و انتقال وجه است. سیستم حسابداری و دفتر کل بخشی جدا اما مرتبط با این معماری هستند.
مهم ترین وظیفه حسابدار بانکی چیست؟
وظیفه حسابدار بانکی فقط ثبت تراکنش نیست. کنترل صحت اطلاعات، تطبیق حسابها، بررسی مطالبات، تهیه اطلاعات صورتهای مالی و همکاری در گزارشگری و کنترلهای مالی از وظایف مهم این حوزه هستند.
آیا حسابداری بانکی با حسابداری حساب بانکی شرکت یکی است؟
خیر. حسابداری بانکی در این مقاله به حسابداری عملیات خود بانک اشاره دارد. ثبت حساب بانکی شرکت و تهیه صورت مغایرت بانکی بخشی از حسابداری شرکت است و موضوع متفاوتی محسوب میشود.
IFRS 9 چه کاربردی در بانک ها دارد؟
IFRS 9 درباره شناسایی و اندازهگیری ابزارهای مالی و کاهش ارزش آنها قواعد مهمی دارد. مدل زیان اعتباری مورد انتظار این استاندارد بهویژه برای مطالبات و داراییهای مالی بانکها اهمیت بالایی دارد.
جمع بندی
حسابداری بانکی یکی از حوزههای تخصصی حسابداری است که به دلیل ماهیت متفاوت فعالیت بانکها با حسابداری بسیاری از شرکتها تفاوت دارد. در بانک، سپرده مشتریان معمولاً بدهی و تسهیلات و مطالبات از مشتریان بخش مهمی از داراییهای مالی هستند.
حسابدار بانکی علاوه بر کنترل ثبتهای مالی باید موضوعاتی مانند درآمدها، مطالبات، کاهش ارزش، حسابهای واسط، معاملات بینبانکی، سرمایهگذاریها و اقلام خارج از ترازنامه را نیز بررسی کند.
استانداردهایی مانند IFRS 9 و IFRS 7 نیز در سطح بینالمللی برای حسابداری و افشای ابزارهای مالی، زیان اعتباری و ریسکهای مرتبط اهمیت دارند.
در نهایت، حسابداری بانک حاصل تعامل میان دانش حسابداری، سیستمهای Core Banking، دفتر کل، کنترل داخلی، مدیریت ریسک و گزارشگری مالی است. هرچه ارتباط میان این بخشها دقیقتر و قابل کنترلتر باشد، اطلاعات مالی بانک نیز قابلیت اتکا و ارزش بیشتری برای تصمیمگیری خواهد داشت.














