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