مبنای حسابداری یعنی اینکه درآمدها هزینه ها را در چه زمانی شناسائی و در دفاتر حسابداری ثبت نماییم بطور خلاصه انتخاب زمان شناسی و ثبت درامدها و هزینه ها در دفاتر حسابداری است و یا به بیانی ساده تر استفاده از یکی از روش های زیر برای شناسایی و ثبت درآمدها و هزینه ها در دفاتر حسابداری. الف- روش شناسایی و ثبت درآمد و هزینه در زمان وصول درآمد و یا پرداخت وجه هزینه ب – روش شناسایی و ثبت درآمد و هزینه در زمان تحقق و یا ایجاد هزینه و یا تحقق یا تحصیل درامد صرف نظر از زمان پرداخت وجه هزینه و ...