FOUNDATION - CTS Guides€¦ · field-log features to its mobile application, ... Data can entered...
Transcript of FOUNDATION - CTS Guides€¦ · field-log features to its mobile application, ... Data can entered...
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 2
Overview
Base modules include Job Costing, General Ledger,
Accounts Payable, Accounts Receivable, Payroll,
Purchase Orders/Subcontracts, the CPA
Audit/Review dashboard and DataGenie™ custom
report designers. Optional additional modules
include Project Management, Scheduling,
Inventory, Equipment, Time & Material, Unit Price
Billing, Fixed Assets and Service Dispatch, as well
as the Executive Dashboard and Consolidated
General Ledger for multi-company financial
reporting. FOUNDATION mobile® also fully
integrates with FOUNDATION as a field application
for remote access via tablet, laptop or smartphone,
and eAccess is a convenient and secure online
portal where employees can access their pay stub
information at any time from anywhere.
FOUNDATION is available as an on-premise package
or “on the cloud” as FOUNDATION SaaS (“software
as a service”). Additionally, FOUNDATION
integrates with various third-party estimating,
timecard-entry and inventory-tracking systems.
User Experience
The FOUNDATION menu system is based on the
module in which you are working. Each of the
module menus provides three options: daily,
maintenance and reports. In addition to standard
toolbar selections (e.g., retrieve, save, duplicate, list
and find), numerous keyboard shortcuts are
available. Data entry and navigation can be done
using either a mouse or the keyboard.
General ease-of-use features include a calculator,
user defined fields, notes and pop-up reminders.
Date-sensitive notes can be attached to any master
file record (e.g., vendors) or to daily transactions
(e.g., invoices).
FOUNDATION uses an HTML help system, enabling
users to work offline or link to the company’s
website to access a FOUNDATION knowledge base
for quick-help guides and FAQs.
Value
Pricing is set by module and number of concurrent
logins, and is based on a single-user base system
(see base modules above). A single-user base
system with up to 30 hours of free, online training
may sell from $10,000 plus. In addition to remote
training, clients may purchase training at their site
or at Foundation’s corporate headquarters.
With its powerful payroll features, FOUNDATION is
best suited for the small- to medium-sized labor-
intensive contractor, although the system is also
used by much larger construction businesses.
FOUNDATION users generally range as widely as 10
and 1,500 employees, with $1 million to $250
million in annual revenue.
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 3
Pros
• Audit trails – fully date sensitive,
transaction based
• Timecard designer
• Powerful and flexible report writer
• Ability to pay by invoice line item
• Multi-state payroll
Cons
• Hosted cloud solution requires Citrix for
access
• Cannot key in an invoice for line items not
in original budget, must first adjust the
budget and then enter the invoice
• No intercompany transactions
• Batch oriented data entry and posting
requires 3 steps: data entry, printing batch
report, then posting transactions in order
to update records
Ease of Deployment & Training
FOUNDATION is available as on-premise
software or hosted as a service (cloud) called
FOUNDATION SaaS.
Sales, training and support are handled directly by
Foundation Software, never through third-party
dealers, VARS or consultants. Unlimited, toll-free
telephone support is included in the price of the
base package for the first six months. In addition,
Foundation clients have access to a "Clients Only"
area within Foundation’s website, which gives
users the opportunity to access conveniently the
information they need. This includes access to
quick-help guides, answers to FAQs, software
updates, documentation and client alerts.
Foundation Software’s inclusive six-month
maintenance program includes regular system
updates, year-end updates, tax law updates, W-2
changes and discounts on additional products and
services.
Further Reading
Executive Summary
Foundation Software, Inc., headquartered in
Cleveland, Ohio, was founded in 1985 by Fred Ode
with the goal of developing a better, more efficient
accounting software for the construction industry.
The company’s first product was written for Wang
mini-computers and released in January 1987. In
1991 the company introduced a DOS-based
program. Foundation introduced its current
Windows®-based application, FOUNDATION®, in
2000 as a complete, ground-up re-write of the
software. This was a unique move at the time when
compared with its competitors, and the result today
has been a more efficient, flexible and user-friendly
program for the Windows operating environment.
FOUNDATION is written in PowerBuilder® with
Microsoft® SQL Server® as the back-end database.
Of the total number of FOUNDATION users,
approximately 80% are trade contractors (including
heavy/highway) and 20% general contractors who
self-perform.
Base modules include Job Costing, General Ledger,
Accounts Payable, Accounts Receivable, Payroll,
Purchase Orders/Subcontracts, the CPA
Audit/Review dashboard and DataGenie™ custom
report designers. Optional additional modules
include Project Management, Scheduling,
Inventory, Equipment, Time & Material, Unit Price
Billing, Fixed Assets and Service Dispatch, as well
as the Executive Dashboard and Consolidated
General Ledger for multi-company financial
reporting. FOUNDATION mobile® also fully
integrates with FOUNDATION as a field application
for remote access via tablet, laptop or smartphone,
and eAccess is a convenient and secure online
portal where employees can access their pay stub
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 4
information at any time from anywhere.
FOUNDATION is available as an on-premise package
or “on the cloud” as FOUNDATION SaaS (“software
as a service”). Additionally, FOUNDATION
integrates with various third-party estimating,
timecard-entry and inventory-tracking systems.
FOUNDATION can operate in both 32-bit and 64-bit
environments and requires Windows® 7 or later.
Stand-alone, peer-to-peer and dedicated server
environments are all supported with Windows
Server 2008 or later if installed onto a dedicated
server.
FOUNDATION’s open architecture allows the user to
attach the database directly to all Microsoft Office
products and all third-party packages (such as
Crystal Reports®) that access SQL Server.
With its powerful payroll features, FOUNDATION is
best suited for the small- to medium-sized labor-
intensive contractor, although the system is also
used by much larger construction businesses.
FOUNDATION users generally range as widely as 10
and 1,500 employees, with $1 million to $250
million in annual revenue.
Sales, training and support are handled directly by
Foundation Software, never through third-party
dealers, VARS or consultants. Unlimited, toll-free
telephone support is included in the price of the
base package for the first six months. In addition,
Foundation clients have access to a "Clients Only"
area within Foundation’s website, which gives
users the opportunity to access conveniently the
information they need. This includes access to
quick-help guides, answers to FAQs, software
updates, documentation and client alerts.
Foundation Software’s inclusive six-month
maintenance program includes regular system
updates, year-end updates, tax law updates, W-2
changes and discounts on additional products and
services. Pricing is set by module and number of
concurrent logins, and is based on a single-user
base system (see base modules above). A single-
user base system with up to 30 hours of free, online
training may sell from $10,000 plus. In addition to
remote training, clients may purchase training at
their site or at Foundation’s corporate headquarters.
Additional Products and Services
FOUNDATION SaaS
FOUNDATION construction accounting software is
also available on the cloud. FOUNDATION SaaS
(which stands for “Software as a Service”) offers
the same powerful job cost accounting capabilities
as FOUNDATION on-premise software.
Contractors log on anywhere through a secure
connection from any device with Internet access.
Foundation Software handles all backups, system
updates and data security. Data are warehoused at
multiple secure off-site locations.
FOUNDATION mobile
FOUNDATION has added a convenient set of
field-log features to its mobile application,
FOUNDATION mobile®, which now includes
timecard entry and approval processes, equipment
usage, field and weather notes, materials transfers,
and more. Data can entered on almost any mobile
device, even in off-line mode, and sent to
FOUNDATION in the office for automatically
updated job costing.
Service Dispatch mobile
FOUNDATION’s Service Dispatch Module now
extends its reach into the field with almost any
smartphone, tablet or ruggedized laptop. Service
Dispatch mobile™ is a Web-based app that allows
service technicians to view their dispatch
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 5
assignments, enter labor hours, record materials
used and send notes back to the office.
eAccess
Foundation Software's eAccess online payroll
portal allows employees to log in to a secure
website to view their payroll information,
deductions, taxes and vacation accruals, as well as
review and print pay stubs.
Payroll4Construction.com
FOUNDATION seamlessly integrates with
Payroll4Construction.com, a processing and
reporting service designed just for contractors.
Payroll4Construction.com is powered by
FOUNDATION, which means that it offers all of the
functionality and flexibility of FOUNDATION’s
Payroll Module in order to simplify the most
complex construction payroll. Its benefits include:
• Free certified payroll and construction
reporting
• Multi-state, multi-locality, multi-job and
multi-pay-rate tracking
• Integration with FOUNDATION,
QuickBooks® and other accounting
programs
• Complete payroll services such as checks
and direct deposit, tax filings, taxable
fringes, W-2s, and third-party sick pay
• Support from construction payroll experts
To see more benefits, call 800-949-9620 or visit
www.Payroll4Construction.com.
System Features
Pros
• Audit trails – fully date-sensitive and
transaction-based
• Links to context-sensitive help system and
online knowledge base for support
• Executive Dashboard
• DataGenie report designers
• Timecard designer
• Timecard import tool
• Job estimate/budget import tool
• Unit-price bid import tool
• Purchase order/subcontract import tool
• Inventory usage import tool
• Direct deposit (ACH) export tool
• A/R invoice designer
• Purchase order/subcontract designer
• Microsoft SQL Server database
• Unlimited user-defined fields (UDF)
• Green Buttons that encourage eco-
friendly, electronic file sharing by
simplifying the saving of reports to a
single step.
Cons
• Hosted cloud solution requires Citrix for
acccess
The FOUNDATION menu system is based on the
module in which you are working. Each of the
module menus provides three options: daily,
maintenance and reports. In addition to standard
toolbar selections (e.g., retrieve, save, duplicate, list
and find), numerous keyboard shortcuts are
available. Data entry and navigation can be done
using either a mouse or the keyboard.
General ease-of-use features include a calculator,
user defined fields, notes and pop-up reminders.
Date-sensitive notes can be attached to any master
file record (e.g., vendors) or to daily transactions
(e.g., invoices).
FOUNDATION uses an HTML help system, enabling
users to work offline or link to the company’s
website to access a FOUNDATION knowledge base
for quick-help guides and FAQs.
Security settings can be controlled per user, down
to individual screens and data tables. The system
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 6
includes a hierarchical menu structure that enables
the administrator to select who can view and access
which parts of FOUNDATION.
Over 300 reports come standard. FOUNDATION also
features powerful report designers (“DataGenies”)
within the Job Costing and General Ledger
Modules. DataGenies use “capsules” to simplify
report creation. Capsules represent predefined
types of data within the database. These capsules
allow the user to easily select the information they
want to see in various columns via a drag-and-drop
interface. Reports can be created for any desired
period, and after the report is built, it is easy to
change headings, resize fields, or add, move or
remove columns.
Additional report writing capabilities are available
using third-party SQL Server-compatible report
writers such as Crystal Reports or SQL Server data
links such as Microsoft Excel®, Word® or Access®.
An SQL query tool is also built in to pull records
based on selective criteria (e.g., all employees that
live in Cleveland and were hired after June 5,
2010).
Posted transactions are date-sensitive, not period-
driven. FOUNDATION also provides optional close
procedures in each module, which allows the
administrator to establish a range of dates outside
of which transactions cannot be entered.
FOUNDATION also provides extensive audit trails.
Users have the ability to extract activity by system
date, and audit reports will also include a user ID
stamp. Item entry screens also show the user ID and
system time entered. Transactions edited in
“Modify” mode provide a user, date and time
stamps from the original transaction.
UDFs are available throughout the system. Fields
can be formatted as alphanumeric, date, integer,
attachment and even custom dropdown values.
Job Costing (J/C)
Pros
• Powerful and flexible report designers
• Bonding, over/under and WIP reporting
• Unlimited user-defined phases and cost
codes
• Controls to ensure J/C and G/L balance
• Change order processing with pending,
approved, internal and estimate statuses
• Track actual vs. estimate costs, hours and
quantities
• Production reporting and unit-cost
reporting
• Automated overhead and labor burden
allocations
• Automate % of completion adjustment
• Custom change order designer
• Integrates with estimating programs
Cons
• Limited in processing negative change
orders
Job Costing is thoroughly integrated with the other
modules in FOUNDATION, eliminating duplicate
entry. Vendor and subcontractor invoices are
posted to Job Costing from Accounts Payable and
job billings from Accounts Receivable. The user
may optionally distribute billings to the cost code
level. Purchase orders instantly update committed
costs on reports. Employee hours (regular and
overtime), gross pay and labor burden are posted to
the cost code and cost class level (phases optional)
automatically through timecard entry.
Job file
A 10-character alphanumeric field identifies each
job. The structure of the cost distribution is defined
by the user by including an optional “phase” code
to represent a broad area of job costs, a cost
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 7
category (“cost code”) and a cost type (“cost
class”). Each job costing level is user-defined and
unlimited in number, so users never have to
accommodate to someone else’s job costing
structure. Cost code groups also provide a flexible
way to add an additional level of organization to job
costing. At the cost-code level the system will also
track quantities (e.g., cubic yards), which in turn
can be used to track production (e.g., cubic yards
per man hour).
FOUNDATION allows the defining of an extensive
array of attributes for each job file, including cost
basis (unit cost or lump sum), budgeted or non-
budgeted, sales tax and payroll tax authorities,
overhead-allocation rates, project manager,
geographic location, and job status. Additional
summary information includes the original contract
amount, bid amount and cost estimate.
Users can alternate between lump-sum and unit-
cost methods of cost tracking within a given job.
When viewing variances and cost over/under-runs,
lump-sum cost codes and unit-cost codes will be
computed independently, simplifying the
evaluation of job progress and profitability in
instances where a job is paid on both cost bases.
Budgets can be copied from an existing job to a new
one by copying either the cost codes only or cost
codes plus budgeted dollars and labor hours, and
you can even select which ones to transfer over. A
customizable job cost importer also allows budgets
to be imported into FOUNDATION from an
estimating application, CSV file or spreadsheet.
Adjusting entries to a job can be accomplished
directly through a job journals. While most entries
should be performed as transactions or posted
through the General Ledger Module, Job Costing
lets users easily transfer job costs that may bypass
the general ledger. With each journal entry, the
system maintains a detailed audit trail.
FOUNDATION allows the allocation of overhead
costs using a weighted formula, defined by cost
type or account. In addition to distributing overhead
cost, actual labor burden such as payroll taxes and
union or prevailing wage fringes can be applied
directly to a job through the Payroll Module. The
user can also add an estimated burden amount based
upon either a percentage of gross wages or an
hourly rate. Labor burden can be posted to a
specific cost code and cost class.
FOUNDATION also provides for comprehensive
tracking of change orders. Change order status can
be tracked as approved, pending, cancelled,
internal or estimate. Date-sensitive notes and
reminders can be attached to each change order.
Distribution of change order amounts can be
performed across any number of cost codes and cost
classes or simply as a lump sum amount. Approved
and estimate change orders are reflected in all
appropriate job cost reports as well as WIP, percent
complete and bonding reports. Additionally,
custom reports can be designed easily to reflect
change orders by status, allowing users to see, for
example, how internal or pending change orders
will affect their gross-profit margin before they
ever become approved.
Job Costing Reports
FOUNDATION provides numerous job cost reports:
• History Detail, showing all transactions
• Estimated vs. Actual Costs
• Estimated vs. Actual Labor Hours
• Contract Status
• Committed Costs
• Production
• Unit Cost
• Projected Cost to Complete
• Projected Hours at Completion
• Over/Under Billing
• Percent Complete by Cost Code
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 8
• Cash Flow by Job
In addition, with the DataGenie report designers,
users can easily modify existing reports and create
their own custom job cost reports with an intuitive
drag-and-drop interface.
Project manager security settings allow the
administrator to define which jobs a project
manager can access and view on reports.
FOUNDATION’s complete integration means that
data in reports is always connected to more data in
the system. The Executive Dashboard includes
drill-down capabilities that encompass all modules
within the software, so owners can start with a high-
altitude overview and dig into details as desired.
DataGenie reports also allow user-defined drill-
down paths that can lead to related reports and to
transaction-level detail.
FOUNDATION includes numerous productivity
reports showing unit-cost and production
information. With the DataGenie, production
reports can be developed using user-defined
formulas that show the production index a
contractor considers most meaningful for
evaluating jobs.
Percent complete can be entered into FOUNDATION
several different ways. Users can manually enter a
percentage or projected cost by cost code and cost
class, enter quantities by cost code for a system-
calculated percentage, record percent complete by
job, or add user-defined formulas in the DataGenie.
FOUNDATION also includes numerous bonding or
WIP reports and can even automatically post
over/under billings adjustments to the General
Ledger Module with a single click.
Accounts Payable (A/P)
Pros
• Recurring invoices
• Flexible selection of invoices for payment
• Check voids, adjustments and credit
memos
• Automatic lien waivers
• Sales and use tax tracking
• Subcontractor retainage tracking
• Printable and electronic 1099s
• Extensive validation and error checking
• Quick-check printing
• Direct deposit and positive pay
Cons
• No warning if invoice distribution exceeds
job cost code estimate
• Cannot enter an invoice for cost codes not
in the job budget; users must first modify
the budget before entering the invoice.
The Accounts Payable Module handles invoice and
cash-disbursement processing as well as many
essential utilities to assist in such tasks as bid
selection, 1099 reporting and expense distribution.
Data automatically flows from A/P into the Job
Costing, General Ledger, Equipment, Inventory
and PO/Subcontract Modules.
Vendor File
The vendor file includes a number of standard fields
as well as any number of UDFs. System vendor
fields include minority status, credit limit, pay class
(a selection criteria in payment processing),
certificate expiration dates, area and supply codes,
and more. Based on user-defined A/P area codes
and supply codes, vendors can be conveniently
selected for bidding requests and other purposes.
Certificate expiration dates can be used either to
warn against or to prevent invoicing or payment.
An “Inquiry” tab in the vendor file provides an
instant, detailed history of invoice and payment
transactions, each linked to an A/P Invoice Detail
Report for drill-down detail.
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 9
Invoice Processing
Vendor invoice entry is designed to provide for all
necessary information and verification with
minimal data entry. Much of the information can be
set up to default automatically to values within the
vendor, job and PO/Sub files. An invoice can be
entered just by typing in the vendor number,
invoice date and amount, letting the rest default.
Any of the defaults are easily overridden, so setting
and using A/P defaults comes with no risk.
Among the other fields contained in each invoice
are job number, PO/Sub number, change order
number, voucher type, payment status, pay class
and tax authority. If the invoice is applied against a
PO/subcontract, the system can automatically
verify the correct cost distribution either for exact
amounts or within a user-defined margin.
Users are able to enter the job in the invoice header
and use distribution lines to cost an invoice to any
number of jobs, cost codes, cost classes, equipment
items and G/L accounts. Inventory receipts can be
entered through PO receiving or directly with the
invoice.
Extensive error checking within the system
prevents overpayments, invalid distributions and
distributions that would put Job Costing and
General Ledger out of balance.
Sales and use taxes are tracked as separate costs for
convenient reporting. FOUNDATION also
automatically calculates make-up tax as the rate
difference where materials were paid for and where
materials are used.
Finally, errors are easily corrected and adjustments
cleanly made with Job Costing’s “Quick Reversal”
feature, which reverses invoices and pre-fills a new
invoice in a single step, all while maintaining a
secure audit trail.
Payment Processing
Accounts Payable allows for payment through a
flexible combination of invoice dates and due dates,
discount eligibility, vendor range, job range,
PO/subcontracts, user range and payment class. In
addition, users can include or exclude held
invoices, select only particular line items within an
invoice, or automatically select invoices just for
retainage payment. The system also supports joint
checks and multiple checks per vendor. Any
number of invoices may appear on a check, and any
number of partial payments can be made against a
single invoice.
The Cash Requirements Report helps to analyze
outstanding invoices, and a pre-payment register
lets users see the impact of check printing before
posting any transactions.
FOUNDATION also allows for manual and prepaid
checks, entry of credit card transactions, and
posting of EFT payments.
Check printing in FOUNDATION allows rapid and
easy correction of any problems with a check run,
from printer jams to last-minute adjustments.
Check registers generate automatically after
printing and posting, and individual or combined
check registers can be reprinted at any time.
Accounts Payable provides efficient methods for
correcting invoices, voiding checks and generating
credit memos. To void a check, users simply
specify the cash account and check number; the
system will post an offsetting amount for the G/L
transaction, reopen the relevant invoices and
provide an audit trail for future reference. Because
FOUNDATION is fully integrated, all adjusting
entries will automatically correct the appropriate
entries in the G/L, PO/Subcontract, J/C, I/N, E/Q
and A/P Modules.
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 10
Accounts Payable Reports
Accounts Payable’s stock of reports includes:
• A/P Aging
• Cash Requirements
• Invoice History
• General Ledger Analysis
• 1099
• Sales Tax Detail/Liability
• Sworn Statement
Accounts Payable invoice reports can be generated,
searched and sorted by date, vendor, job, project
manager and more. User-defined aging terms are
available, as well as future- and prior-date aging
reports.
General Ledger (G/L)
Pros
• Flexible financial statement designer
• G/L account budgets
• G/L by job reporting
• Overhead allocation
• Automatic bank reconciliation
• Divisionalized accounting optional
• Recurring journal entries
• Simple year-end closes (no hard closes)
• Consolidated and multi-company financial
reporting with Consolidated G/L Module
Cons
• No intercompany transactions
• Multicompany consolidations requires
extra cost module
Chart of Accounts
Accounts are identified with a user-defined 10-
character numeric field and description. Users can
create a virtually unlimited number of accounts and
define each account’s statement category, so
companies are free to use their own unique accounts
structure.
In FOUNDATION job numbers are attached to all
income and expense transactions, allowing for the
extraction of G/L data by job and the printing of
income statements by job. Direct burden, such as
FICA, workers' compensation and union fringes, is
pro-rated among jobs, and indirect burden is
allocated with a user-defined formula.
The system allows budgeting of any account for
any user-defined periods. Budgets are entered in
the same manner as journal entries, and budget
revisions can be made as an adjusting entry, with
the description field allowing room to record the
reason for the revision. By entering the number of
months, users can set whether they want the
monthly budget amount distributed evenly or
defined per each month. Budget reports are
available for past, present and future periods.
The system also provides for user-defined journals.
Types include budget, regular, accrual, recurring
amounts and recurring accounts.
General Ledger Reports
Like the Job Costing report designer, the financial
statements designer uses drag-and-drop capsules to
build a report with a custom range or individual
selection of accounts, headings and totals. Columns
can be set to include balance, activity or budget
figures, based on year-to-date, monthly or quarterly
periods.
The G/L Module offers a variety of reports:
• Trial Balance
• Balance Sheet
• Income Statements
• Job G/L Activity
• Activity Summary
• Statement of Cash Flows
• Bank Reconciliation History
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 11
• G/L History Detail
• G/L Budget
• Overhead Allocation
• Over/Under Billing
• Statement Support Schedule
• Post Log
Check Reconciliation Check reconciliation allows multiple bank
accounts to stay in balance with the system.
Clearing outstanding checks and deposits is a
simple matter of "checking off" outstanding items
listed on the screen. Any errors can be corrected just
as easily, and a reconciliation report within the
system can quickly determine if the accounts are in
balance. When out of balance, an analysis report
can identify the source of reconciliation error. Bank
reconciliation also includes an import function for
financial institutions that provide cleared
transactions via .csv or .txt formats.
Payroll (P/R)
Pros
• Certified payroll in multiple federal, state
and agency formats, print and electronic
• Prevailing wage reduction factors
• Workers’ compensation and other burden
• Customizable timecard entry screen
• Multiple jobs, states, localities and pay
rates
• Multiple unions, including home/away
logic
• Executive payroll security
• Accrued time-off tracking
• Easy check voids and adjustments
• Print and magnetic W-2s
• Minority, federal and state tax reporting
• ACA reporting
Cons
• Default check no. sequence cannot be
reset
Payroll is one of FOUNDATION’s major strengths,
and the module is built to satisfy the complex
requirements of labor-intensive contractors.
Information flows automatically from Payroll into
the General Ledger, Job Costing and Equipment
Modules. Labor hours, dollars, union fringes and
benefits, equipment usage, quantities, and burden
automatically flow into Job Costing.
In a single payroll run, an employee may work on
any number of jobs in multiple states and localities,
resulting in different rates, taxes and fringes. P/R
allows for crossing union boundaries, varying trade
classifications, and changing pay rates and tax
authorities. Even with these numerous complex
variables, FOUNDATION accurately computes
earnings, taxes, burden, deductions and fringes.
Any number of payroll runs may be entered and
computed concurrently, even with the same or
different pay periods. The system keeps data
separate for the purposes of entering time, proofing,
computing and printing checks, so concurrent
payrolls won’t affect each other.
FOUNDATION provides extensive flexibility within
the P/R Control File, including user-defined
sequencing, which sets the rules for how the system
gathers information when it computes payroll.
Users can customize stub information and define
labor burden, minority groups, deductions, pay
periods, payment groups and more.
The Employee File
The employee file includes tabs for extensive entry
of information and defaults, such as tax and
deductions values, pay rates, time-off accruals, and
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 12
UDFs. Some human resources fields are available,
while many can be created.
Users can define any number of earning types, such
as regular pay, time and a half, double time,
bonuses, premium time, per diem, sick pay,
vacation pay, accrued vacation time, unpaid leave,
reimbursable and non-reimbursable travel pay, and
taxable fringes. Custom overtime factors, whether
1.75 or 2.245, can also be set up.
Union earnings, fringes and deductions can be
calculated based on hourly rates with or without
overtime factors, as well as percent of gross and
fixed amounts according to your specification. If
applicable, taxable union fringes can be taken into
account. Cross or split home/away union logic is
also possible when an employee from one local
works in another jurisdiction. The system can be set
to determine each wage rate, how deductions and
fringes will be calculated, and to which union they
should be applied.
For prevailing wage payroll, FOUNDATION lets
users set a prevailing wage reduction factor using
multiple benefit types.
Any number of recurring or one-time deductions
can be established in the system, including
garnishments, pay loans, 401(k) plans, HSAs and
Section 125. Miscellaneous deductions are user-
defined and calculated by hourly rates (based upon
either hours worked or hours paid), fixed amounts,
percent of gross or earning code.
General Ledger Allocations
P/R automatically posts to the G/L based on
system-defined and user-defined rules. For
example, the system can allocate FICA expenses
into a single payroll tax account or into different
FICA expense accounts for different departments or
labor types. The system also attaches the job
number to all G/L expense transactions.
FOUNDATION expertly handles taxes involving
multiple authorities. Employees on a job may be
subject to city tax, county school tax and state
income tax. Withholding requests by employees,
are readily managed by the system, and all tax
tables are directly under the control of the user and
may be modified at any time. State and local tax
tables have been specifically designed to meet the
various methods used by different states.
Timecard Entry
FOUNDATION supports a variety of methods for
timecard entry, whether by crew, job, employee or
any combination. Depending on the nature of your
labor reporting, you may use one or more methods.
Multiple standard timecards designs are included
within FOUNDATION and can be modified. Users
easily define additional custom formats through the
TimecardGenie tool.
With the TimecardGenie, users drag and drop
available fields to build a formatted timecard
template. Users also have the ability to protect
specific fields from manual entry. Timecards can be
entered remotely using FOUNDATION mobile or
imported from a third-party mobile app.
Dozens of proofing reports with various sort and
selection options help ensure the accuracy of
timecard data and computed payrolls before
posting. Revisions are easily made.
FOUNDATION also offers ACH direct deposit
reporting. Additionally, the Direct Deposit Genie
allows export files to match the requirements of
your particular bank.
Payroll Reports
Besides proofing registers and tax reports,
FOUNDATION provides comprehensive reporting of
benefits and deductions, union earnings, certified
payroll, workers’ compensation and minority
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 13
compliance. Certified payroll and minority
compliance reports have been designed to meet
current governmental regulations on both the state
and federal level and are kept updated. Minority
compliance reporting meets the precise
requirements of various government agencies and
is a tremendous time saver. Certified payroll may
be re-run for prior periods and is instantly updated
after the correction of most errors or omissions
Users have the option to include unposted
timecards in the Job History Detail Report as well
custom reports. History reports can be run for prior
periods, even into closed fiscal periods.
Accounts Receivable (A/R)
Pros
• AIA billing with easy rollback and
printing
• Percent complete billing
• Tracks and releases retainage
• Custom-designed invoices with logo
• Custom proposals and work orders
• Recurring invoices
• Service charges
Cons
• AIA corrections must be “rolled back” to
original date to avoid retainage issues.
Accounts Receivable records and reports income
with complete J/C, I/N and G/L integration.
Customer File
Customer records contain basic data like contact
info, customer type and credit limit, as well as
defaults such as billing cycle, payment type,
category and geographic area. UDFs and history
tables make the customer file even more useful. At
a glance users can see year-to-date receipts, aging
summaries, total due and more.
Invoice Entry
FOUNDATION allows several types of billing,
including standard, AIA, time and material, percent
complete and unit price. Within standard invoicing,
tabs are available to enter the overall invoice
information, G/L distribution, J/C distribution and
details for printable invoices.
The A/R InvoiceGenie tool helps users design any
number of custom printable invoices. Users drag
fields from the selection area into the invoice
header, detail or summary section and can even
include a company logo.
Sales tax is kept as a separate line item on invoices,
and several sales tax reports are available. The
invoice entry screen includes an option to include
the sales tax within the taxable amount on the
invoice, and tax accrual amounts are posted
automatically to the G/L.
AIA billing allows the entry of an amount or
percentage complete by line item on a schedule of
values. Each line item can be assigned to a different
G/L account and cost code. Retainage and stored
material are also entered at the line-item level. An
AIA rollback feature automatically reverses to an
earlier AIA application and schedule of values with
a single step — even after posting; the system
makes the necessary G/L and job cost adjustments.
AIA documents can be printed on an AIA-type
form or on pre-printed G702/703 forms and can
also be reprinted later.
Cash Receipts
Cash receipts can be applied directly against
invoices or as “miscellaneous cash receipts,”
applied directly to a bank account within the chart
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 14
of accounts or placed in a G/L holding account until
physical deposits are made at the bank.
Accounts Receivable Reports
A/R features the following reports and more:
• A/R Aging
• Applied History
• Cash Receipt by Account
• Contract Receivables
• Full Invoice Report
• Invoice Transaction Analysis
• Sales Tax
A/R Aging and Applied History Reports may be run
for prior periods, allowing your company to
continue operations into the next fiscal period while
still working to close out the previous period. A
fully detailed audit history is maintained so that an
inquiry into the transaction history of a client or job
can be made at any time.
Most A/R reports can be organized by client or by
job, and numerous options for sorting and
summarizing reports are available.
Purchase Orders/Subcontract (PO/Sub)
Pros
• Supports multiple jobs/cost codes per PO
• Customizable PO/subcontracts printing
• Flexible change order tracking
• Prevents overbilling by vendor
• Reminders of certificate expiration dates
• Committed cost reporting
PO/Subcontract integrates directly with the A/P,
I/N and J/C Modules. Within PO/Subcontract, users
can enter, print and manage purchase orders and
subcontracts, as well as receive related inventory.
The PO/SubGenie can also design basic and
detailed custom PO and subcontract templates to
print from within the system.
PO/Subcontract Reports
Reports can be selected, sorted or generated based
on vendor, job or purchase order/subcontract. A
status report provides the amount authorized on,
billed against and remaining on a PO/subcontract.
Full integration with J/C allows committed costs to
be tracked and analyzed in J/C reports.
Time & Material (T/M)
Pros
• User-defined markups by job, by customer
or global
• Simple to use complex markups
• Add/edit billing from register
• Automatically prevents re-billing
The Time & Material Module allows a wide variety
of markups and billing rates based on job, customer,
cost code or company. Billing rates and markups
work for all activity against a job, including
employees, trades, subcontractors, material
suppliers, inventory and equipment. The T/M
invoice designer allows detailed and summary
invoices based on user preference. Invoiced
transactions are marked as invoiced to prevent
duplicate invoicing. Cost-plus jobs are also readily
handled in T/M.
Unit Price Billing (U/P)
Pros
• Creates estimates for billings
• Quantity or lump sum per item
• Attach subcontractors to each item
• Import line items from estimating
software, spreadsheets and
government/DOT websites
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 15
Unit Price Billing enables contractors who
perform work for government agencies to submit
specialized invoice formats. The module follows
standard procedures for most state DOTs, and the
U/P BidGenie gives the ability to import bids from
the different state agency websites.
I/N has the ability to post costs directly to job
history through journal entries, A/P transactions,
purchase order receiving, A/R transactions or
equipment. All posted inventory is retained in an
inventory usage table.
Inventory (I/N)
Pros
• Unlimited stocking locations
• Tracks UPC/DCI codes
• Integration with pricing services
• Integration with PO/Subs
• Integration with bar coding software
• Automatic unit of measure conversion
• Billing integration
• Perpetual inventory with physical count
reconciliation
• Receiving options in Inventory and A/P
The Inventory Module includes detailed tracking of
quantities, types, price levels and locations, with the
option of perpetual quantity tracking or job-costing
only methods. With quantity tracking, the on-hand,
on-order, allocated, back-order and available
quantities are displayed in a simple summary
format. With either method, a detailed cost history
may be posted directly to Job Costing.
Users can define an unlimited number of items, and
flexible, multi-level categorization provides a
powerful look-up function with report filtering.
Different units of measure for purchasing, stocking
and delivery can be used for each item. The system
automatically converts these units based on user-
defined conversion tables.
Multiple pricing levels also offer great flexibility in
reporting. A simple import utility integrates with
major pricing services. Pricing and costs can be
based on average, standard or last cost, and costs
can be maintained by item and vendor.
In addition to the main stocking location, the I/N
Module allows for an unlimited number of
locations, such as warehouses and trucks. I/N also
allows for simple recording of transfers from one
location to another, from location to job, or from
job to location. Integration with bar-coding
software is also available.
I/N has the ability to post costs directly to job
history through journal entries, A/P transactions,
purchase order receiving, A/R transactions or
equipment. All posted inventory is retained in an
inventory usage table.
Inventory Reports
Inventory reports include:
• Inventory Detail
• Item Profitability
• Inventory Job Usage
• Reconciliation History
• Receipts Detail
• Inventory Reorder
Inventory integrates fully with the J/C, G/L, A/P,
PO/Sub, A/R, E/Q and T/M Modules.
Equipment (E/Q)
Pros
• Track usage hours and costs in J/C
• Schedule routine service and maintenance
• Retain service and maintenance history
• Equipment cost history with drill-down
detail
• Printable work orders
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 16
• Enter equipment hours through P/R
• Fuel tracking and consumption
The Equipment Module provides for detailed
accounting on equipment usage, cost, location and
condition of your equipment, regardless if it is
owned, rented or leased. The system identifies
equipment items with a unique code and includes
the following information:
• Job costing rates
• Manufacturer
• Category
• New or used
• Owned, rented or leased
• Make, model and year
• Distributor
• Purchase price and date
• Warranty information
• Insured value
• Market value
• Serial number
• Attachments
The E/Q Module can also record more detailed
vehicle information such as use (commercial or
private), gross weight, number of axles, license
plate, etc. It integrates with J/C, P/R, I/N and,
optionally, G/L and A/P.
Costs and usage quantities can be sent
automatically to J/C by cost class. Actual usage and
idle time can be recorded by phase, cost code or cost
class. Variable rates can be recorded by the hour,
day, week or month, and idle and down time can be
costed at different rates.
Equipment hours can be entered through timecards
or through the Equipment Usage Journal, and usage
can be costed by hour, day, month or week. Users
can send equipment costs to the general ledger to
balance G/L and J/C data, and G/L accounts can be
set separately by category, equipment item or
attachment.
Contractors can track equipment usage for idle time
as well as actual use time. A history is accessible by
equipment item, classification, job, cost code and
date range.
Equipment also allows users to define
service/expense codes to facilitate the automation
of scheduled routine maintenance. Work orders can
be automatically generated based on hours of use,
odometer readings or lapse of time. Each equipment
item will maintain a detailed history of all service
and repair.
generated work can be based on hours of use,
odometer readings or lapse of time. Each piece of
equipment will maintain a history of all service and
repair.
Fixed Assets (F/A)
Pros
• Unlimited depreciation methods
• Automatic depreciation calculation
• Powerful reporting
Fixed Assets allows the user to track the
acquisition, depreciation and retirement of fixed
assets in accordance with current law and sound
accounting principles. It accommodates an
unlimited number of depreciation types and
methods, allowing different depreciation for
internal, tax and other purposes. It fully integrates
with the E/Q and G/L Modules.
Fixed Assets Reports
Module reports include the Depreciation History
Report, Market/Insurance Valuation, Personal
Property Tax Valuation and Schedule of
Depreciation.
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 17
Executive Dashboard (E/D)
Pros
• Instantly view job cost and financial data
• Interactive, colorful graphics and charts
• Drill down into transaction-level detail
The Executive Dashboard provides owners and
project managers with convenient, high-altitude job
performance reporting that drills all the way down
to transaction-level detail. Users can access a range
of information including contract data, profit, to-
date billings, costs and gross margin. Extensive
drill down capabilities access details on job cost
totals (from jobs to cost codes to cost class and all
underlying details), A/P aging, A/R aging and cash
balance analysis.
Project Management (P/M)
Pros
• RFC, RFP, RFI and submittal tracking
• Punch lists, meeting agendas and field
logs
• RFI and Submittal Logs
• Correspondence Log
• Integration with Microsoft Outlook®
Project Management allows FOUNDATION users to
control projects and manage their documents
through the centralized Job Center.
In the Job Center, contractors can see real-time
document statuses and create and track submittals,
transmittals, requests for proposals (RFPs),
requests for information (RFIs), requests for change
orders (RFCs), purchase orders, subcontracts, and
more. Job Center field logs record weather and site
conditions, delays, tasks completed, employees on
site, materials received, equipment mobilization,
and miscellaneous notes. Project Management also
features punch-list tracking, custom status creation
and Outlook integration that copies project-related
emails into FOUNDATION when sent.
Project Management allows additional document
management through logs and image attachments.
Users can also create and print meeting agendas and
notes from information stored in the system, make
custom forms, and link documents, creating a
complete communication trail.
The P/M quick copy feature allows users to copy
document formats. For example, an entire
submittal package can be copied from one job to
another, saving substantial time and effort
Scheduling
Pros
• Interactive Gantt charts
• Allocation of resources to tasks
• Assign predecessors to tasks
• Integrates with job budgets
• Assign resources like equipment,
employees and subcontractors
• Lead-time and lag-time tracking
The Scheduling Module helps contractors track
tasks and resources to keep jobs on schedule. Users
can set up, track and view project schedules for
budgeted and non-budgeted jobs, pinpoint exact
resource requirements of each project with Gantt
charts, and change the time frame and order of tasks
with a simple drag-and-drop interface. Resources
such as employees, subcontractors, equipment,
materials and more can be assigned to tasks or
reassigned to resolve misallocation. Assigning
predecessor or successor relationships can help
assure the correct sequence of work, and the
Detailed Schedule and Summary Schedule Reports
make it easy to analyze project data.
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 18
Service Dispatch (S/D)
Pros
• Graphical, drag-and-drop dispatch board
• User-defined time and technician options
• Technician messaging, mapping and
routing
• Document scanning
• Tracks service contracts and expiration
dates
• Equipment warranty tracking
• Inventory handling and quantity tracking
• Create invoices to bill for equipment
installed, new contracts sold, labor and
material costs
• Optional recurring billings and dispatches
• Track profit by location, service type,
technician and customer
• View billed vs. unbilled jobs
• Track and manage daily schedules, types
of service and unassigned dispatches
• Color coding by priority, technician or
status
• Integration with Service Dispatch mobile
FOUNDATION’s Service Dispatch Module is
specifically designed to handle the daily demands
of service contracting. Service Dispatch features a
color-coded, drag-and-drop dispatch board that’s
easy to read even at a glance and provides a
comprehensive view of all service jobs and each
technician’s workday.
As the dispatch operator navigates the board, he or
she can easily schedule and assign new calls, extend
or cancel appointments, change technicians, send
messages, provide maps and routing information,
track time, and perform various other activities.
As the call progresses and closes, the billing
process can begin. A/R and I/N are automatically
updated with information from Service Dispatch,
ensuring seamless, timely management of
receivables.
FOUNDATION CONSTRUCTION SOFTWARE REVIEW • CTSGUIDES.COM • PAGE 19
About Sheldon Needle
A former CFO, consultant and software designer, Sheldon Needle has authored or co-
authored more than 20 books on software selection and has contributed articles to major
publications, including the Journal of Accountancy and Nation’s Business. CTSGuides.com
has the distinction of being the very first company to do hands-on, independent evaluations
of software for the middle market.
Sheldon speaks with business owners and managers every day about software selection and
makes personalized recommendations based on their needs and budget. He is widely known
and respected throughout the business software community for his independence, integrity and expertise.
As part of registering for our free software selection kit, you receive a 15-minute consult with Sheldon. Sheldon
understands financial and business issues and speaks your language.
He knows the leading software companies—how they compare, their strengths and weaknesses, where they fit into
the market and which ones would be suitable for your business.