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