week 2. documentation why is it useful? understand system communicate system evaluate system...
TRANSCRIPT
Week 2
Documentation
Why is it useful?
Understand system Communicate system Evaluate system
Note: System can refer to either a manual or automated process.
Requirements – 1/3
Documentation techniques are necessary tools for auditors:
SAS-94: Auditors must understand the automated and manual procedures an entity uses.• This understanding can be
evidenced via internal control/system documentation
Requirements – 2/3
Documentation techniques are necessary tools for auditors:
Auditing Standard No. 5 promulgated by the PCAOB requires that the external auditor express an opinion on the client’s system of internal controls.
Requirements – 3/3
Documentation techniques are necessary tools for auditors and accountants:
SOX requires that publicly-traded corporations and their auditors document the company’s internal controls.
Documentation
Accepted Types?
• Narrative• Data Flow Diagram (DFD)• Flowchart
Narratives
When: Generally for accounting/audit use to describe a specific process within an AIS that already exists
What: Text descriptions of a process –who, what, when, sources, reporting requirements, etc.
Narratives
Pros:oExtensive detailoReadily understood
Cons:o Extensive detailo Can be data overload
Narrative Example
The ABC Companies
Process: A1 - Cash Reconciliation
General:The ABC Company maintains six bank accounts. Four of the Accounts are with US bank. They consist of a general fund (used for deposits, wire transfers and funding the zero based accounts transactions) and three zero based (funded only to cover checks presented for payment) accounts (Accounts payable, Small Warehouse Disbursements and Payroll). The remaining two accounts are with Piper Jaffrey (ST Investments and Money Market).
The general ledger general fund cash balance is reconciled to the US Bank statements monthly. The Senior Accountant reconciles outstanding Checks for the zero based accounts as part of the general account reconciliations.
Narrative Example
The ABC Companies
Process: A1 - Cash Reconciliation
General (cont):The Senior Account and Accounting Manager review the cash, money market,and short term investments during the close process and make reclassifications entry to properly reflect cash and cash equivalents, and investments in accordance with GAAP. The Assistant Controller-Finance reviews the cash reconciliation monthly. (See A2-Perform Monthly Closing process narrative for further discussion of controls and procedures related to the close process). The ABC Company complies with State Reporting for Unclaimed Property (ORS 098.352).
The Accounting Manager performs several duties that do not provide for aproper segregation of duties with regards to cash and investments. The review of the cash reconciliation by the Assistant Controller-Finance, who does not have access to cash or investments, is the key mitigating control relied upon by management. (John Smith)
Narrative Example (cont)
The ABC Companies
Process: A1 - Cash Reconciliation
Objective:To ensure proper controls exist over cash accounts, bank accounts are reconciled and reviewed by staff independent of the cash receipt and disbursement function.
Business Owner:Assistant Controller-Finance (Jane Doe)Senior Accountant (John Smith)
Process:Step 1: The Senior Accountant accesses the US Bank website using a unique ID and password to download the ‘Account Reconciliation Plan’ payroll account. This report is the month-end payroll account statement and lists all cleared account transactions. The bank mails hard copies of the statement to the Senior Accountant as backup monthly.
Narrative Example (cont)
The ABC Companies
Process: A1 - Cash Reconciliation
Process (cont):Step 2: The Senior Accountant obtains copies of the following reports from accounting staff for use in performing the monthly cash reconciliation:‘Cash Management’ spreadsheet prepared by the Accounting Manager (Jane Jones) the ‘Cash Management’ spreadsheet is comprised of checking account, sweep account, money market and US Bank cash account activity. The types of data included in the worksheet are account transfers, checks, wire transfers and ACH transactions. ‘General Fund US Bank’ spreadsheet summary prepared by the Accounting Manager. This spreadsheet is a summary of general ledger detail by subsidiary location.
Narrative Example (cont)
The ABC Companies
Process: A1 - Cash Reconciliation
Process (cont):Step 2 (cont): The Senior Accountant obtains copies of the following reports from accounting staff for use in performing the monthly cash reconciliation:
‘Payment Register’ and ‘Voided Check’ reports provided by the Senior Accounts Payable Clerk (John James). The ‘Payment Register’ report provides information of all checks written on the US Bank account for vendor payments and the ‘Voided Check’ report lists all checks that were voided during the Accounts Payable process. When received, the Senior Accountant faxes the Voided Check report to US Bank to void the checks listed.ADP payroll ‘Check Reconciliation Listing’ provided by the Payroll Accountant (Dana Smith) This is a weekly ADP payroll report.
Narrative Example (cont)
The ABC Companies
Process: A1 - Cash Reconciliation
Process (cont):
Step 3: The Senior Accountant also creates a ‘Weekly Payroll Reconciliation’ spreadsheet that reconciles the ADP report to the US Bank ‘Account Reconciliation Plan’ statement on a monthly basis. Step 4: All reports identified above are used to create a ‘Monthly Bank Reconciliation’ spreadsheet by transaction type. This spreadsheet is used to reconcile the cash balances in the reconciliation reports to the bank statement balances. Step 5: As a part of the cash reconciliation process, outstanding transactions are researched and resolved by the Senior Accountant in a timely manner. Journal voucher cash adjustments are created if needed.
Narrative Example (cont)
The ABC Companies
Process: A1 - Cash Reconciliation
Process (cont):Step 6: The ‘Monthly Bank Reconciliation’ spreadsheet and journal vouchers are reviewed for accuracy and are approved by the Assistant Controller-Finance. A copy of the spreadsheet is maintained in the Senior Accountant’s office. The Asst Ctrl-Finance ensures that outstanding reconciling items are resolved in a timely manner.
Step 7: The Accounting Manager monthly reconciles the Money Market and Short-Term investments accounts. (See C3 Investment Reconciliation/Processing for further discussion of controls and procedures related to investment account reconciliations).
Step 8: Journal vouchers are given to the Accounting Manager for entry into the general ledger. (See A2 Month-end Close for further discussion of controls and procedures related to month-end journal vouchers).
Narrative Example (cont)
The ABC Companies
Process: A1 - Cash Reconciliation Process (cont):Step 9: The Accounting Manager verifies that the correct cutoff date is used for all cash receipts and disbursements transactions. Accounts Payable closes the last working day of the month. Accounts Receivable closes the first working day of the month or once the cash is posted for the last working day of the month. Step 10: The Senior Accountant reviews and researches any stale-dated checks quarterlyto determine the reason for the items not clearing. Issues are resolved which couldinclude the appropriate functional department, contacting the vendor or the employee, voiding the check(s), issuing stop payments, issuing replacement checks and requesting bank corrections.. Step 11: At year,-end, the Senior Accountant performs an analysis of outstanding checks.For checks greater than $100, a written notice will be sent to payee along with research to determine the owner. Any check outstanding greater than one year will be reclassifiedto a liability accounts. The liability accounts will be reviewed and all check outstanding greater than three years will be remitted to the State by October 31st. The Senior Accountant maintains documentation noting efforts to locate payee. The ABC Company maintains record for five years in accordance with state regulation.
DFDs
When: Used extensively for systems planning and development
• 62.5% of information professionals use DFDs.
What: Graphical description (i.e. drawing) that utilizes 4 universally recognized geometric symbols to describe source of data and destination of information associated with a system/process
Data flow diagram
Pros:• “Sufficient” detail• Simple, uncluttered• Visual
Cons:• “Sufficient” detail – ignores
controls, imbedded parts of process• Must understand data flows,
symbols
Subdividing the DFD
Few systems can be fully diagrammed on one sheet of paper, and users have needs for differing levels of detail.
Consequently, DFDs are subdivided into successively lower levels to provide increasing amounts of detail.
Context DFD
The highest level of DFD
It provides a summary-level view of the system.
It depicts a system/process and the external entities that are:
• Sources of its input• Destinations of its output
DATA FLOW DIAGRAMS
DataProcessing
What system is being documented/process transformation: e.g. payroll processing, check generation, Invoice recording
Components:
DATA FLOW DIAGRAMS
Data Source/Info Destination
Components:
Where data originated or information is distributed: e.g. Customer, Upper Management, Vendor, Bank
NOTE: Data Source can also be a destination. Can not connect directly to each other, must go through process.
DATA FLOW DIAGRAMS
Data/information
Components:
What data is being generated, processed; information provided: e.g. Payment, Deposit, Expense data
Context DFD
Must determine what is internal to the process being depicted. The related data inputs/outputs are then excluded.
Data inputs/outputs identified and excluded are documented in lower level DFDs.
DATA FLOW DIAGRAMS
PayrollProcessing
System
Departments
HumanResources
Govt.Agencies
Employees
Bank
Management
Time cards
New employee form
Employee change form
Tax report &
payment
Employee checks
Payroll check
Payroll report
This is the context diagram for the S&S payroll processing system (Figure 3-5 in your textbook).
Problem 3.7, Page 83
Context Diagram only
DATA FLOW DIAGRAMS
The next level of DFD is called a Level 0 context diagram.
It breaks down a system into sub-systems (major components)
It depicts the data processing sub-systems, sources of data, destinations of information and internal storage locations
DATA FLOW DIAGRAMS
Additional Component:
Where data is stored temporarily or permantely (i.e. Where data/information can be retrieved internally), e.g. Customer S/L, General Ledger, Personnel file, AP payments
Data/Info Storage
DATA FLOW DIAGRAM – Level 00
1.0Update
employeePayroll
file
2.0Pay
Employees
5.0Update
Gen.Ledger
4.0Pay
taxes
3.0Preparereports
Employee/Payroll file
GeneralLedger
HumanResources
Depart-ments Employees
Bank
Govt.Agencies
Manage-ment
EmployeeChange
form
New employeeform
Timecards
Employeepaychecks
Payrollcheck
PayrollDisbursement data
Payroll taxdisb. voucher
Tax report& payment
Payrollreport
Problem 3.7, Page 83
Level 0 Diagram only