روش نقدی شناخت سریعتری از درآمد و هزینه دارد، درحالیکه روش تعهدی بر درآمد و هزینه پیشبینیشده تمرکز دارد. حسابداری تعهدی به این معنی است که درآمد و هزینه هنگام وقوع، شناسایی و ثبت میشوند، درحالیکه حسابداری نقدی به این معنی است که این اقلام تا زمان تسویه مبادلات نقدی مستند نمیشوند.