You are here

Accounting Solutions for Your Business

Learn how STRUCTURE Blue can provide Accounting Solutions for your company.

Job Cost & Billing

When it comes down to it, your business starts with jobs. STRUCTURE's Job Cost module allows you to view and analyze all the significant details of each job, it also allows you to summarize and compare costs to the budget. You can develop your own budget in dollars, hours, units, by cost code or cost type. You can even import a budget from one of the many third party estimating programs that seamlessly integrate with STRUCTURE. Of course, you're not the only party interested in Job Cost - STRUCTURE's flexible reporting options help you to analyze and report over and under billing projections, for your bonding company and your bank.

STRUCTURE’s Job Cost & Billing module offers a wide array of standard inquiries and reports:

  • Open Jobs
  • Work In Process
  • Category Budget
  • Detail Costs
  • Job Summary
  • Tool Locator
  • Stock Slips
  • Workers' Comp
  • Field Report Worksheet
  • Change Order Analysis and AIA G701
  • AIA G702 and G703
  • T & M and Unit Price Bills
  • Project Manager Reports
  • Invoice History
  • Equipment Profitability
  • Sales and Use Tax

STRUCTURE allows for you to generate AIA G702 and G703 and update to the Accounts Receivable module, also when the requisition gets cut, it will automatically void and reissue a revised AIA with the corrected amount. It will also fix all the entries through the entire accounting system seamlessly.  The Master Report Generator provides the option to create up to 99 User Defined Columns.

Grant access to material and labor rate tables for T & M billing. Product inventory can be priced automatically and can be updated from third party pricing services or just an Excel spreadsheet. Show your customer as much or as little detail that is required and bill them anyway you need to in order to get paid promptly. Change is part of your business, and STRUCTURE's ability to handle Job Change Orders is what raises it above the pack. With STRUCTURE you can create Change Orders proposals and organize your Change Orders by date, job, or customer.

You can also:

  • Combine Change Orders and list them on a Statement.
  • Create your Change Order proposals in a variety of formats.
  • You can even differentiate the change requests that are in process versus just the submitted requests.
  • Easily move selected, or all costs from one job to another.
  • Utilize the extensive Cash Flow Projection feature that allows you to forecast all pending cash in and out on all of your jobs. With this you can determine any cash shortfalls that might require additional borrowing.

Just because you spent 50% of your budget, that doesn’t necessarily mean you’re halfway done…report your progress as often as you want by entering percent complete, cost to complete, hours to complete or other ways to reflect the true estimated final cost. You can use those revised figures to report on your WIP schedule and other reports throughout the system.

Accounts Receivable


Like any business your cash flow starts with receivables. It is crucial that you are able to stay on top of your incoming revenue. Structure’s Accounts Receivable Module lets you view and analyze your cash flow from every conceivable vantage point. Structure automatically posts invoice data from the Job Cost/Billing Module and Work Order Module, updates Cash Receipts, and automatically controls retainage.

With Structure's password-controlled access, you can permit only selected operators to edit cash receipts and adjustments. An audit trail of those edits will automatically be created.

You also get a complete Collections File with interactive notes for tracking calls and responses, and standard dunning letters you can easily customize to assure prompt payment.

Standard A/R inquiries and reports include:

  • Sales Analysis
  • Customer Statements
  • Customer Activity Reports
  • Customer List 
  • Aging for a variety of standard or customizable time periods (by job, customer, project manager, or other criteria you define)
  • Invoice and Payment History
  • Cash Receipts and Sales Registers
  • Commission Reporting

Accounts Payable

Cash flows both ways and Structure helps you keep track of where your cash is going. Structure automatically posts purchases to Job Cost and General Ledger, and ages invoices by due date or invoice date for any time period. With Structure, you can run cash management reports by job, due date, selected vendors’ invoices or various combinations.

You can maintain sub-contractor records of billing to date and contract amount outstanding, lien waiver and insurance expiration dates, and even track retainage. Of course, you can post partial payments, create joint checks and post to multiple General Ledger periods in the same batch. You can also enter recurring payments for automatic posting. There’s even a vendor note subsystem for correspondence.

Standard A/P inquiries and reports include: 

  • Access History By Job, G/L, PO, vendor, or Check#
  • Purchase Journal
  • Cash Flow Projections
  • Vendor List
  • A/P Aging
  • Billing and Payment Histories
  • Voucher and Check Registers
  • Aging for a variety of standard or customizable time periods (by job, vendor, project manager, or other criteria you define)
  • Cash Requirements
  • Vendor Analysis
  • Subcontractor Reporting
  • 1099’s

Payroll in STRUCTURE - Payroll Made Easy

Payroll can be a nightmare for any contractor with employees having multiple pay types job classifications and pay scales, different locations having different tax rates, and dozens of compliance reports required by various agencies. You can easily set up Structure to do it all for you: automatically post labor to job costs, track vacation, holiday and sick time, calculate taxes and deductions for layoff checks, Davis-Bacon and Section 125 deductions, and automatically print state Tax checks and garnishment checks as part of the payroll run.

You can create a complete employee database that supplies all you need for any reporting requirement: 

  • Employee List
  • Certified Payroll w LCP Tracker
  • Workers’ Comp
  • Monthly and YTD Earnings
  • Quarterly Taxes
  • Employee Earnings History
  • 401K Reporting
  • Timesheets
  • Vacation, Personal and Sick Time
  • Union and Minority
  • Year End W2’s
  • Payroll, Deduction and Check Registers
  • Direct Deposit 

The many Inquires and Reports in the Payroll module allow you to inquire on specific employee information, including a "drill down" feature that lets you see additional detail on the entries, excellent for times when you need to review check stub detail, including hours, taxes, deductions and expenses. 

You have options when entering employee time information, including by: 

  • Job - If your employee's time is passed in on job sheets, this would be the easiest way to post the time in payroll. 
  • State - If you withhold taxes in multiple states within one pay period, this may be the easiest way to post the time in payroll. 
  • Manual Entry - If you need to enter the payroll information from handwritten payroll check or enter a bonus check. 
  • Standard Time Entry - To enter your employees' time information for system-generated checks

With TimeLinc, C/F Data Systems mobile time solution, field personnel can enter the hours worked right on their own Android or iOS devise to be captured  in STRUCTURE for review and process, thus eliminating the need for redundant keypunching of the handwritten timesheets.

Set up custom union Reports/Exports.  Reports can be set for each union with headings, multiple columns, optional subtotals, and totals.  Choose which locals to run.  Reports can be sent Excel via .csv or .xml format.

General Ledger

In any accounting system, all transactions link to General Ledger, and with Structure, you can isolate and highlight those transactions for time periods you define. You can work in multiple periods and you can isolate department, division and multi-company accounts. You can create supporting schedules for every account. Of course, you can set up automatic accruals, reversals and recurring entries. Structure performs all the standard functions of a powerful General Ledger system. But it’s the user-created capabilities that make it shine.

  • Create your own custom financial reports.
  • Export a Trial Balance to a spreadsheet program for off-site auditing.
  • Produce financial statements for unclosed periods, and for prior periods, at any time of the month.

The G/L also allows for all of your banking needs, including check reconciliation and account transfers.

And remember, because of Structure’s password-controlled access restrictions, you can set up dozens of authorization levels, for data entry, editing, analysis, report consolidation, design and output. The CEO can review reports, the CFO consolidate them, and a clerk can make the entries. Structure lets you easily set up whatever safeguards you need for your vital financial data.  Save up to 7 years of financial history in the system.  Control which period users are allowed to post from A/R, A/P, & Payables without actually closing the period.

Some General Ledger inquiries and reports include:

  • Chart of Accounts
  • Trial balance Reporting
  • Transaction Reporting
  • Balance sheet Reporting
  • Income Statement Reporting
  • Auditor's Trial balance
  • Management Reporting
  • Supporting Schedules
  • Comparative Reporting
  • Check Reconciliation
  • Cash Flow Reporting

Executive Center

Keeping track of your company's financial information can be quite the hassle. Massive amounts of time is wasted pouring over a plethora of management reports and spreadsheets. Now you can rid yourself of the clutter. STRUCTURE's Executive Center was designed with you in mind.

Contractor Accounting Software

One screen that displays all of your critical financial information. At a glance you can see your complete Receivables and Payables.

If necessary you can drill in to see which invoices are past due as well as any collection call history. Check your daily cash balance, or access your financials with the click of a button. One number representing your entire project backlog allows you to drill down to access all the necessary information on each job, actual to budget, billing and payments, as well as transaction detail costs.

Easily access your company's financial status for previous time periods and compare different periods against one another. You can also keep financial and job information confidential by limiting access for whichever user(s) you choose.

Experience The Best in Contractor Accounting Software.

Request A Free Demo


Learn how STRUCTURE, an end-to-end construction accounting solution, meets the unique needs of contractors.

Request A Demo › 

About C/F Data Systems


For over 39 years, CF Data Systems has been servicing the construction industry with solutions that address their unique office and financial needs.

Learn More › Careers ›

Working hand in hand with STRUCTURE's desktop applications are a suite of mobile apps designed to even further enhance productivity.

Learn More ›

C/F Data issues a quarterly newsletter to inform customers about upcoming events, classes, program changes, etc.

Subscribe Now ›


Social Networks

About C/F Data Systems

For over 39 years, C/F Data Systems has been servicing the construction industry with solutions that address their unique office and financial needs.

About Us ›


Mobile Solutions

The STRUCTUREmobile FieldLinc Suite offers a collection of mobile applications that are linked to STRUCTURE for use in the field.  This allows you to have access to key functions of STRUCTURE even when you are not sitting in front of a desktop.



  • C/F Data Systems, LLC.
    97 Libbey Parkway, Suite 200
    Weymouth, MA 02189
  • Phone: (781) 337 - 9900
  • Email: