1 Federal Highway Administration Resource Center Finance Services Team Review of Financial...

Preview:

Citation preview

1

Federal Highway AdministrationResource CenterFinance Services Team

Review ofFinancial Management Systems

Implemented by a State DOT(as of February 25, 2010)

2

Agenda

2. Scope & Methodology2. Scope & Methodology

3. Developing Test Scripts3. Developing Test Scripts

4. Performing the Review 4. Performing the Review

1. Purpose of System Reviews1. Purpose of System Reviews

5. Overview5. Overview

Demonstrate System Abilities Provide Reasonable Assurance Comprehensive Internal Controls

3

Why and specific Authorities

• SAFETEA-LU SEC. 1904 Financial Integrity

• 49 CFR § 18.20 (c) Standards for financial management systems

4

Purpose of Review

The purpose of this review is to determine that the State Transportation Department’s financial management/project delivery system supports the functionalities of the FHWA Federal-aid Highway Program (FAHP) required under:

• SAFETEA-LU • Title 23 U.S.C. • 23 CFR • 49 CFR• 2 CFR 225 (aka OMB A-87)• Title 31 U.S.C. (includes 31 CFR 205 CMIA)• Other applicable OMB Circulars

5

Purpose of Review con’t

49 CFR § 18.20 outlines the Standards for financial management systems:

A. Fiscal control and accounting procedures must be sufficient to:

1) Permit preparation of required reports

2) Provide for a complete audit trail to expenditures

6

Purpose of Review con’t

49 CFR § 18.20 outlines the Standards for financial management systems:

B. Meet standards required for:1) Accurate, current, and complete

Financial Reporting2) Adequate Accounting Records3) Effective Internal Controls4) Budget Controls

7

Purpose of Review con’t

49 CFR § 18.20 outlines the Standards for financial management systems:

B. Meet standards required for:

5) Implement applicable Cost Principles

6) Be supported by Source Documentation

7) Cash Management

8

Purpose of Review con’t

Rules and Procedures for Efficient

Federal-State Funds Transfers

31 CFR Part 205

Implements theCash Management Improvement Act of 1990

(CMIA)

9

Purpose of Review con’t

Applicability Discussion of 23 U.S.C. § 302

“… State transportation department which shall …, and be suitably equipped and organized to discharge to the satisfaction of the Secretary the duties required by this title.”

10

Promoting:

• Effectiveness and efficiency of operations,

• Desired program results or objectives,

• Compliance with laws and regulations,

• Safeguarding of resources, and

• Maintenance of reliable data for sound decision making.

11

Preventing:

• Fraud, waste, abuse and mismanagement;

• Program deficiencies and weaknesses; and

• Bad press

12

System Review

Scope, Methodology & Test Scripts

System Review

Scope, Methodology & Test Scripts

13

Review Scope

The review will cover a comprehensive testing of thesystem capabilities to satisfy the primary elements of theFederal-Aid Highway Program (FAHP) OMB A-110 (2 CFR, Part 215).

• Plan/track federal-aid projects from conception to completion

• Sufficiency of accounting controls

• Ability to bill FHWA

• Implementation of generally accepted accounting principles

14

Methodology

3 Different approaches depending on the availability of a system test environment and its available functionality

15

Methodology

Method 1:

New System or a legacy system with a fully functional system test environment

• Utilize the test environment

*Test environment must include all interfaced systems and those interfaces must be functional.

16

Methodology

Method 2:

New System or a legacy system with a partially functioning system test environment

• Utilize the test environment

• Supplement with production demo or review of production system outputs

17

Methodology

Method 3:Legacy system without a functional system

test environment

• Demo production data in production environment

• Demo test data in a production environment (as a last resort)

• Review of production system outputs

18

Development of Test Script

• Each State system is unique, therefore the State should develop a test script and schedule that is fitting to their system.

• A hardcopy and electronic copy of the test script and schedule will be provided to FHWA prior to the review.

• FHWA will be flexible in accommodating the State throughout the review period.

19

Test Scripts

The State will demonstrate the system

capabilities by completing a test Script

that covers the following

elements/capabilities:

20

Test Script

• State should begin test script with an overview of their system

- 1 Diagram of systems with integration and interface points

- 2 Customizations if using a COTS

- 3 Accounting Code Structure

- 10 CMIA Clearance Pattern

- 9 Personnel Training and User Help

21

Test Script

• State should begin test script with an overview of their system

- 4 System security

- 5 System disaster recovery

- 6 System change process

- 7 System documentation

- 8 User access / maintenance

22

Test Script

• State should begin test script with an overview of their system– 11(N/A) Identify if applying an indirect

cost rate– 12 Identify if applying a payroll additive

rate or applying actual benefits– 13 Identify if applying equipment

utilization rates

23

Test Script

• State should begin test script with an overview of their system– 14 Identify if performing an interface

with (or from) FMIS

– 15 Identify GASB34 Methodology: Depreciation or Modified Approach

– 16 Data migration and reconciliation

24

Test Script

• State should begin test script with an overview of their system

- 17 Any other information necessary to establish a general understanding of system functionality (set the ground work for test script)

25

Test Script

• 18 State Transportation Improvement Plan (STIP) generation and modification

26

Test Script

• 18 Federal-aid funds management, budget planning, commitment control

27

Test Script

Federal-aid projects:• 20, 23, 24, 27 Project Creation • 19 (extra: 20–23) Funding limits by program

code• 25 Funding limits by activity (PE, CE,

Const, etc.) and improvement type• 25 Matching ratio functionalities• 25 Funds distribution to facilitate

billing computations

28

Test Script

• 32 Federal-aid project modification ability: increase/decrease federal aid funds, add activity(s)

29

Test Script

• 60 Interface electronically with FMIS (if performing by EDS)

30

Test Script

• 11 (N/A) Indirect cost rate application to projects/billing, as applicable

31

Test Script

• 42 Ability to prevent billing of costs incurred prior to the Federal-aid project eligibility date for obligation/expenditure by activity (PE, CE, Const, etc.)

32

Test Script

• 30, 39,53 Ability to classify project expenditures on Federal-aid projects as participating and non-participating costs and prevention of billing non-participating costs to federal-aid funds

33

Test Script

• 62 Federal-aid project handling of advanced construction (set-up, eligibility date, accrual of eligible accounts receivable, conversion, and billing accrued transactions)

34

Test Script

• 41, 65 Ability of system to maintain integrity of transaction data while in unbilled status, either due to advanced construction usage, or for project cost overruns

35

Test Script

Billing Transactions:• 29, 37, 50 Federal-aid project ability

to process and bill time and labor (both maintenance and non-maintenance labor hours) and fringe: including burden rate development and application, also to specific activities (PE, CE, etc.)

36

Test Script

Billing Transactions:

• 36, 43 Federal-aid project ability to process and bill purchase orders and consultant agreements

37

Test Script

Billing Transactions:

• 35 Federal-aid project ability to process and bill right-of-way acquisitions

• 34, 40, 41 Federal-aid project ability to process and bill utilities transactions

38

Test Script

Billing Transactions:

• 33, 39, 41 Federal-aid project ability to process and bill construction contracts (including interface of data between contract bid/letting and progress payment systems)

39

Test Script

Billing Transactions:

• 37, 38 Federal-aid project ability to process and bill equipment use and time, including equipment use rate development and application

40

Test Script

Billing Transactions:• 44 Federal-aid project ability to

process and bill use of materials/inventory (cattle guard, culvert, fence, guardrail, etc.), including utilization of applicable rate application (usually FIFO or average costing)

41

Test Script

Billing Transactions:

• 39 Federal-aid project ability to process and bill materials testing costs, generally via materials testing rate application – as applicable

42

Test Script

Billing Transactions:

• 28 Federal-aid project ability to process and bill purchase of capital assets, and track/identify capital assets purchased with federal funds on inventory

43

Test Script

Billing Transactions:

• 39 Federal-aid project ability to process a credit billing transaction

44

Test Script

• 43 Federal-aid project ability to properly account for in-kind contributions and donations on local projects

45

Test Script

• 70 Federal-aid project ability to properly account for toll and bridge credits, as applicable

46

Test Script

• 68 Federal-aid project ability to activate and deactivate (close) a project activity (PE, CE, Const, etc.) or entire project

47

Test Script

• 31 Federal-aid project ability to account for all fund sources on a project (federal, state, local, private, and other federal) throughout project life

48

Test Script

57 The ability to properly bill FHWA, including:

58 Testing of clearance pattern 58 RASPS interface 59 Audit trail back to support

documents

49

Test Script

33 The ability to properly bill FHWA, including:

A Costs attributable to each

activity B Costs attributable to each

program code

50

Test Script

The ability to properly bill FHWA, including:

54, 56 Proper distribution of expenditures at the right participation ratio in dollars and cents

51

Test Script

41 The ability to properly bill FHWA, including:

Not to exceed amounts authorized on the project by program code, etc.

52

Test Script - Reports

Adequacy of report capabilities (accurate extraction of data in a readable format with export capability), some billing report examples are listed:

53

Test Script - Reports

61, 73 Detailed Bill Report is Mandatory

It must support and total the RASPS bill batch

It could also have the option to be run on another set of criteria such as for the life of a project, a date range of all billings, or a date range of billings associated with a project.

54

Test Script - Reports

73 Detailed Bill Report is Mandatory

It includes: For each project and program code combination

a list of source documents/transactions Federal Participation Ratio for each

project/program code combination (if system computes billing at this level)

Amount Billed for each project/program code combination (if system computes billing at this level)

55

Test Script - Reports

73 Detailed Bill Report is Mandatory

For each transaction include: Source transaction reference (Transaction ID traceable to source

document) Man-hours and Equipment Utilization Unit Quantities for associated

payroll and equipment transactions State defined code that indicates type of expenditure (optional but

highly recommended) Transaction Date Expenditure Date Expenditure Amount Federal Participation Ratio Applied (if system computes billing at the

transactional level) Amount Billed (if system computes billing at the transactional level)

56

Test Script - Reports

Detailed Bill Report is Mandatory

It includes (con’t): For each project and program code combination

a list of source documents/transactions Federal Participation Ratio for each

project/program code combination (if system computes billing at this level)

Amount Billed for each project/program code combination (if system computes billing at this level)

57

Test Script - Reports

55 Detailed Bill Report is Mandatory

It includes (con’t): Summary total amounts for each project

and program code combination Summary total amounts for each project A grand total billed amount for all project

and program codes, i.e. entire bill

58

Test Script - Reports

new4 Summary bill report for a RASPS batch byproject and federal program code. For each projectand associated federal program code billed list the:

Federal funds authorization amount to date Federal participation/matching ratio Cumulative expended amount Cumulative billed amount Previous billed amount Current billed amount At the end of report include a summary/total of current

billed amount

59

Test Script - Reports

• 73 Report to monitor accrued unbilled

• 71 Report to monitor 10 year PE time limitation

• 71 Report to monitor 20 year ROW time limitation

• 72 Report to monitor inactive projects

60

Test Script - Misc

• 4, 8 Adequacy of Internal and Security Controls – access rights/limitations, segregation of duties, controls over data entry, etc.

• 7 Adequacy of System Documentation

• 9 Adequacy of Training and User Support

61

Test Script – Minimum Criteria

Discuss Minimum Criteria for Test Script Handout

62

Sample Schedule

Discuss Sample Schedule Handout

- A new system review in a test environment typically takes 4 full workdays

63

Performing the Review

• Verify that the DOT is ready – a system fully developed, test script fully planned (dry-run), and test environment setup/refreshed

64

Performing the Review

• Entrance conference with key personnel

- Review purpose, scope, methodology

- Go over any necessary logistics

65

Performing the Review

During the review everyone will need to:

• Be flexible

• Be patient

• Be supportive

• Be open

• Ask questions to seek understanding

66

Performing the Review

Have a printer available and MS Word (or other program) to:

• Document results of each test

- including screen shots of transactions and events

- evidence of results

67

Performing the Review

• Keep track of each project created and applicable transactions, modifications, and billings

- project numbers (federal and state) - program codes - participating percentages - authorization dates - transaction details: type, id

number/reference, amount, vendor, etc

68

Performing the Review

• If we encounter problems

- assess situation

- modify test if necessary

- understand the problem

- jointly make a decision (DOT & FHWA)

69

Performing the Review

• Exit conference (out-brief) with key personnel

- may be preliminary with a follow-on out-brief

- identify key issues and expectations

- discuss follow-up plan (next steps)

70

Performing the Review

• Prepare report ……..

• Follow-up work …….

71

Community of Practice

State DOT Financial Systems Exchange

http://knowledge.fhwa.dot.gov/cops/finsys.nsf/home

72

Technical Assistance

Contacts

Dana Hafenstine, 720-963-3217, dana.hafenstine@dot.gov

Robert Clark, 410-962-0104, robert.clark@dot.gov

Susan Kurtz, 512-536-5978,

susan.kurtz@dot.gov

73

Overview

• Purpose

• Scope and Methodology

• Test Script Development

• Performing the Review

74

Overview

QUESTIONS

???

Recommended