خلافًا لقائمة الدخل وقائمة المركز المالي اللتان تعدان استنادا إلى أساس الاستحقاق وبالتالي إلى ميزان المراجعة المعدل بعد التسويات الجردية، فان قائمة التدفقات النقدية يتم إعدادها من ثلاثة مصادر هي (حنان، 2005، ص 135) :
* ميزانية مقارنة للسنتين الأخيرتين، وذلك لتحديد مقدار التغيرات في الأصول والالتزامات وحقوق الملكية بين أول المدة وآخرها.
* قائمة الدخل للسنة الجارية، وذلك لتحديد مقدار صافي الدخل وزيادة النقدية الناتجة عن الأنشطة التشغيلية أو مقدار نقصان النقدية المستخدمة في الأنشطة التشغيلية خلال الفترة.
* معلومات تفصيلية إضافية أخرى، وذلك بهدف تحديد كيفية توريد أو استخدام النقدية خلال الفترة
إن إعداد قائمة التدفقات النقدية من المصادر الثلاثة السابقة يتم وفق ثلاث خطوات متتالية هي (Kieso , Weygand & Warfield , 2001, P 1314) :
1.تحديد التغير في النقدية عن طريق إيجاد الفرق بين رصيد النقدية أول الفترة وآخرها باستخدام بيانات الميزانية العامة المقارنة.
2.تحديد صافي التدفق النقدي من الأنشطة التشغيلية عن طريق تحليل قائمة الدخل الحالية وتحويل الدخل من أساس الاستحقاق إلى الأساس النقدي. كما يتطلب أيضا مقارنة الميزانيتين والبيانات الإضافية.
3.تحديد صافي التدفق النقدي من الأنشطة الاستثمارية والتمويلية عن طريق تحليل بقية البنود الموجودة في الميزانية العمومية المقارنة والبيانات الإضافية.
وتوجد طريقتان لإعداد قائمة التدفقات النقدية هما: