An alphabetical list of manufacturers.
 

The nuts and bolts of 
construction software selection

How programs handle accounting functions can greatly affect your bottom line.

There are major differences in construction project management systems, and selecting a system that doesn’t closely match how you do business can greatly affect it.

When choosing a project management system, focus on features that closely match your business priorities. It is the only way you can be sure you will get what you need from a given vendor, says Sheldon Needle, president of CTS Inc. He is a construction software consultant with a wide array of resources to help contractors select a project management system. At www.ctsguides.com/construction.asp, Needle offers a free downloadable software selection kit that can help you in the selection process.

Know your business
The first step is knowing what you need to run the company. Pay attention to the following details so your business methods do not conflict with the software. This sounds simple, but gets more complicated as the selection process proceeds.

Accounts receivable What kind of billing do you do? Do you issue time and materials or cost-plus invoices? How does the system integrate job cost with billing and how much flexibility does it allow to modify invoices? Do you issue draws in Association of International Accountants (AIA) format? Do you need to have invoices issued from work orders?

General ledger/financial reporting Understand how software completes budget tracking for multiple budgets and revisions, and how it handles intercompany accounting with multiple entities based on a single journal entry. It differs greatly among software packages.

Review report format abilities. Does the program handle basic column formats or will it also let you format rows with calculations? This is important because most contractors require custom reports.

How easy is it to handle consolidations? Do you need to roll all entities together with automatic eliminations, or is it a matter of combining specific companies?

Cash management can range from simple cash flow projections to full blown cash management capabilities with complete bank reconciliation, cash flow reports and float information on bank accounts. Some systems include cash flow projections based on outstanding accounts payable, accounts receivable, and purchase orders.

Some systems have separate cash management options while others roll this function into general ledger or accounts payable modules. If you work internationally, look for systems that handle foreign currency.

Payroll Union payroll can be a big item for contractors. Make sure the software can compute union benefits and deduction calculations. Most systems are flexible. The software should handle it the way the union does, such as deduction percentages taken before or after taxes.

Union report systems vary. Some are very flexible and can report to a specified union format, while others can be more challenging. If the vendor cannot provide the format you need out of the box, it may take extra work to create union reports.

Collecting data Do you work on multiple sites? Collecting payroll data from remote locations varies greatly among construction accounting software packages. Identify how payroll data is collected on the jobsite. Do you use time cards? Is information input directly by workers into a computer or by other means?

Getting payroll and other data from the field and into the accounting program may be accomplished by batch file transfers or by remote entry into the system from the field. Consider the need for real-time information and the amount of effort needed to make the transfer. Some packages offer a Web interface for remote data entry/reporting.

You’ll want a system that makes all necessary intercompany entries for you. Most systems can handle basic payroll tax reports.

Accounts payable Early warning or alert capabilities of software is an important accounts payable issue.

For example, you may want the system to warn about subcontractor insurance expiration dates or when an expense transaction puts the project over budget. Different systems provide different levels of warnings during invoice entry.

The systems can offer choices on how vendor invoices are selected for payment. Some systems offer a “pay when paid” capability.

Integration between accounts payable and purchase orders What are your needs for updating purchase orders and creating accounts payable (AP) vouchers? Systems handle receipts against purchase orders (POs) and voucher creation differently. Some automatically create a voucher based on a PO receipt and let you set tolerance levels for acceptance.

Commitment accounting is important for many users who want to track POs against budgets and receive a warning when an AP entry causes them to exceed budget.

Systems handle unapproved invoices differently. Some allow you to set a flag to indicate they have not yet been approved and will not post to job cost or general ledger until they are approved. Some systems offer “compliance groups,”or user-defined parameters such as receipt tolerances, cut-off amounts for subcontract, or other limits set up for subcontracts and POs. The system checks to see if entered invoices meet group compliance. If compliance is exceeded, the system issues an alert.

Job cost The main issue for job cost is integration. Investigate integration between job cost and other modules such as scheduling, project management and estimating.

How easy is it to move data between these applications and to make changes? This is particularly important for larger contractors.

Project management and document control is becoming more important as contractors move to a paperless office. Does the package support this? Some offer Web-based project tracking and updating.

Input and uses of percent complete reports Percent complete reports can vary in their detail and can be tailored to your company’s needs. Major differences exist between systems on job cost reporting. Review the system’s standard job cost reports to understand the data source for the reports. Find out how easy it is to develop new reports or modify existing ones.

Equipment tracking Do you track equipment costs and preventive maintenance? Do you want a visual maintenance tracking system? Do you charge equipment use to jobs?

Some systems will track tool usage through their equipment modules. How does the system handle depreciation costing? Do you need to integrate between PO and equipment for purchases of parts for maintenance? These must be considered across the various systems.

Inventory management Systems vary in inventory costing capabilities. Some provide a variety of pricing mechanisms such as last-in, first out (LIFO) and first-in, first-out (FIFO), while others are much more limited.

Can you update inventory with an outside pricing service? Understand the integration capabilities of the inventory, purchasing and estimating databases.

• Purchase orders Some systems can create POs based on estimates. Another consideration is how the system handles PO back orders.

Published in the July/August 2005 issue of Contractor Tools and Supplies magazine.

back to top

  
Copyright 2008 Milo Media. All rights reserved.
730 Madison Avenue, Fort Atkinson, WI 53538 • 800-932-7732 • 920-563-5225 • Fax 920-563-4269