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