برای ثبت رویدادهای مالی مهمترین موردی که باید در مرحله اول به آن توجه داشت ماهیت حساب‌هاست.ماهیت حساب یعنی اینکه هر رویداد حسابداری چه در حالت افزایشی و یا کاهشی در کدام سمت یک حساب، راست (بدهکار) و چپ (بستانکار) ثبت شود، همچنین آن حساب در طی دوره و یا پایان دوره در کدام سمت قرار می‌گیرد. در حسابداری برای ثبت رویدادهای مالی حداقل یک حساب بدهکار و یک حساب بستانکار می‌شود. تعدادی حساب‌ها ماهیت بدهکار و تعدادی از آنها ماهیت بستانکار دارند که برای فهم بهتر این موضوع باید به معادله اساسی حسابداری توجه کرده و سپس تشخیص بدهکار و بستانکار در حساب‌ها انجام شود.