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