CYMA Job Cost Accounting


CYMA Job Cost Accounting

From the July 2011 Review Construction and Contractor Accounting Systems

Best Fit:
Well-suited for mid-sized general construction companies who require solid job cost functionality and tracking without specialized contractor features like equipment management or dispatch.

Modular in design, CYMA Accounting for Windows offers several industry-specific modules including a solid job cost module, Job Cost Accounting, which seamlessly integrates with the vendor’s suite of products. Well-suited for mid-sized construction companies, CYMA offers solid job cost functionality and tracking.


System navigation can be completed through traditional menus or through a customizable eDesk, part of the System Manager module, which is required with any CYMA product. The eDesk contains a variety of shortcut options as well as access to various learning tools. A standard drop-down menu provides easy access to system functions, and users can switch between modules by simply accessing the module window directly below. Users can choose to customize the eDesk interface screen as they wish, adding system links, web page links, and quick access to frequently used features onto their interface screen. The eDesk feature also contains useful financial calculators designed to provide managers with quick access to valuable financial information. Data-entry screens are logically designed and contain good lookup option, and users can choose from three different data-entry methods. CYMA is designed to work with Windows 7 and Vista. The CYMA server version requires Windows Server 2000+.


  • Scalable, modular design
  • Customizable eDesk interface for central navigation
  • Strong job cost functionality
  • System automated billings
  • Allows any document to be attached to jobs
  • Ability to add on strong Inventory/Wholesale/Distribution modules
  • Numerous third-party integrations available

Potential Limitations:

  • No SaaS functionality
  • Lacks document management features


CYMA is a solid financial product, offering GL, AP, AR and Payroll modules. The GL module allows users to create accounts using up to 24 alphanumeric characters, with up to 10 segments. Both the chart of accounts and financial statements contain drilldown capability for easy reference, with the ability to create new accounts on the fly. CYMA allows for up to 13 previous accounting periods, and each account can have multiple budgets attached. The AP module offers the data-entry grids, speeding the process throughout the module, and also supports electronic funds transfers. Managers can email invoices in a variety of formats including HTML, RTF or PDF, and customer/job documents and images can be easily attached to any AP record.

The AR module also offers entry grids and accepts a variety of payment types, including cash, credit cards, checks and transfers. Statements can be easily emailed to customers, and pricing can be updated globally if needed. CYMA uses a batch system for processing data, which can result in better quality data and more accurate information. CYMA also offers a solid Payroll module, supporting an unlimited number of employees. The Payroll module provides multi-state processing and direct deposit capability, as well as the ability to attach documents and images to employee files. Custom data fields are also available, making it easy to track the information you need. Other modules offered by CYMA include Inventory, Sales Order, Client Billing, Purchase Order and Bank Reconciliation. CYMA also offers a wide selection of third-party applications that are designed to work with the financial suite of products. The System Manager module is the only required module; all others can be purchased as needed. CYMA offers excellent audit trail capability, tracking every transaction entered into the system. User security is handled through the System Manager module and is multi-level, with managers able to assign access by company, module or menu item. Report access can also be limited.


CYMA users can enter job estimates for both skills and materials. The Job Cost Budget Estimator allows users to create multiple scenarios and supports both estimated and completed units. Project managers can be assigned to all jobs. Job costs can be tracked using a variety of cost types including Direct Labor, Direct Material, Overhead and Subcontractor. CYMA’s Job Cost module also offers flexible job numbering, with up to 10 alphanumeric characters and five segments allowed, making it easy to assign jobs to the correct area. Job adjustments can be made via journal entry, with the ability to edit the corresponding invoice with any new information. All customer, subcontractor, employee and vendor information can be tracked in the Main Jobs area, where users are able to view all contacts related to each job, as well as any related activity, labor, job and invoice history, and any notes attached to the file. Both vendors and customers can be entered as types, allowing users to carefully track activity based on each particular type.

Payments are entered in the AR module and automatically integrate with all other CYMA modules. Partial payments can be entered and applied on a line-item basis, and under and overpayments can be entered and tracked in the system. A solid optional Inventory module provides custom units of measure and supports multiple costing methods. There is an option to interface with suppliers via one of the third-party applications that CYMA offers.


CYMA provides an excellent selection of system reports, including the ability to produce extensive budget reports based on assigned criteria. Numerous user-defined fields provide the ability to track extensive detail on each job. The Job Listing Report contains detailed information about each current job. Invoices can be done on a recurring basis within the timeframe specified. Users can also create custom invoice and statement formats with all statements and invoices emailed immediately upon creation. For users desiring more customized reporting options, CYMA integrates with both Crystal Reports and F9 Financial Reporter.

The Financial Calculators offered in the System Manager allow access to financial information such as Business Valuation, Breakeven Analysis, Cash Flow, Financial Ratios and Working Capital Needs. Contracts, blueprints, change orders and any other customer correspondence can be easily attached to the customer file for quick access. CYMA also offers integration with several time tracking applications that easily integrate with the financial system.


Outside data is imported into CYMA’s GL, AP, AR, Job Cost and Payroll modules using a .csv format. All CYMA reports can be saved in PDF, RTF and HTML formats. CYMA is a completely integrated system, with all modules working together. CYMA also offers an extensive selection of third-party applications that are designed to work with the core financial product.


CYMA’s eDesk offers new users a variety of training tools including a good selection of tutorials. A solid Help function is also available. Those with a CYMA maintenance contract (required for new users) can access the website for any system updates or downloads that are available. Technical support packages are also available at varying costs, depending on the needs of your organization, and the CYMA Knowledgebase covers a variety of issues in each of the modules.


Starting at $645 per module, CYMA is a good fit for mid-sized contractors that do not require subset features such as equipment management and service call tracking. Scalable, CYMA’s modular structure allows users to purchase the modules they need today and add to them at a later date.

2011 Overall Rating