วิธีการคำนวณกระแสเงินสดจากกิจกรรมดำเนินงานโดยตรงจะรวมเงินสดและการชำระคืนเงินสดทั้งหมดของกิจกรรมดำเนินงานของ บริษัท โดยการรวมกระแสเงินสดรับจากส่วนงานจากงบกระแสเงินสด .
การรับเงินสดและการชำระด้วยเงินสดจะคำนวณโดยใช้ยอดคงเหลือต้นงวดและต้นงวดของบัญชีการดำเนินงานต่างๆของ บริษัท และเพิ่มหรือลบยอดสุทธิที่เพิ่มขึ้นหรือลดลงสุทธิของบัญชีนั้น ตัวอย่างของบัญชีประเภทนี้ ได้แก่ เงินสดที่ได้รับจากลูกค้าเงินสดจ่ายให้กับซัพพลายเออร์และเงินสดจ่ายเงินเดือน
เนื่องจากวิธีการทางตรงไม่รวมรายได้สุทธิให้ต้องมีการกระทบยอดสุทธิให้เป็นเงินสดรับสุทธิจากการดำเนินงาน
ในทางตรงกันข้ามภายใต้วิธีทางอ้อมกระแสเงินสดจากกิจกรรมดำเนินงานคำนวณโดยการคำนวณกำไรสุทธิก่อนจากงบกำไรขาดทุนของ บริษัท เนื่องจากงบการเงินของ บริษัท จัดทำขึ้นโดยใช้การบัญชีรับรู้รายได้ซึ่งรายได้รับรู้เมื่อได้รับและไม่ใช่เมื่อได้รับเงินสดรายได้สุทธิไม่ได้แสดงถึงกระแสเงินสดจากกิจกรรมดำเนินงาน ดังนั้นจึงจำเป็นสำหรับ บริษัท ที่จัดทำงบกระแสเงินสดภายใต้วิธีทางอ้อมเพื่อปรับกำไรก่อนดอกเบี้ยและภาษี (EBIT) สำหรับรายการที่ไม่ก่อให้เกิดรายได้ซึ่งกระทบต่อรายได้สุทธิ แต่ไม่ส่งผลกระทบต่อกระแสเงินสดของธุรกิจ
วิธีการคำนวณกระแสเงินสดของ บริษัท จากกิจกรรมการดำเนินงานเป็นแนวทางที่ง่ายกว่าในการเปิดเผยว่า บริษัท มีเงินสดและการชำระเงินในการดำเนินงาน แต่มีความท้าทายมากขึ้นในการจัดเตรียมเนื่องจากข้อมูลดังกล่าวเป็นเรื่องยากที่จะรวบรวม .