What Our Users Say...

User interview on the Construction Software Review Blog.

Polls
Top Construction Business Problem?
 

Construction Accounting Software

Smart Contractor provides all the accounting features you need to manage and control your bottom line...

Job Costing – Estimated vs. Actual

Estimate and track item costs separately by Materials, Labor, Equipment, Subcontract, Other.

Enter actual job costs against purchase orders, or the job estimate (if you don't use purchase orders). Only enter actual item counts or costs if they vary from the purchase order/estimate. No duplicate data entry!

Enter actual labor hours against work orders, or the job estimate (if you don't use work orders). Only enter actual hours if they vary from the work order/estimate. No duplicate data entry!

Report estimated versus actual job costs by Job Phase, Job Section, CSI Division, or by item, or by item with cost detail information.

Smart Contractor allows you to easily track change orders with miminal data entry. Change orders are entered against the job estimate; you only enter information about what items are changed to, so no duplicate data entry! View sample change order.

Change orders are automatically appended to customer invoices and draw requests and AIA G702/G703 payment applications.

Change orders can be printed, emailed, or posted to the customer's job information web page.

Smart Contractor automatically generates invoices and AIA G702/G703 payment applications from the data in your estimate (for fixed sum contracts), or from the data in your estimate plus your actual costs (for cost plus or time and materials contracts).

Invoiced can be generated based on...

  • Item completion status
  • Percentage of job total
  • Percentage of individual job items
  • Job Section
  • Cost Category (materials, labor, subcontract, equipment, other)
  • Job Phase
  • Item Assembly
  • Estimated cost (for fixed sum contracts), or Actual cost (for time and materials or cost plus contracts)

Invoices can be printed in as a standard pre-formatted invoice, or in a customized "draw request" document, or as a industry standard AIA G703/703 payment application (schedule of values) form.

All forms of invoices can be printed or emailed.

Smart Contractor automatically writes invoices to your QuickBooks database.

Deposit Tracking

Enter job deposit. Deposit receipts are automatically written to your QuickBooks data, posted to a separate "un-earned assets" liability account.

When you create invoices, you can apply any portion of the deposit to any customer invoice, and Smart Contractor will automatically post journal entries in QuickBooks to transfer that amount from the un-earned assets account to your construction income account.

Enter payment receipts. Payment receipts are automatically written to your QuickBooks data.

Job Recap/Final Billing Summary

Job Recap report provides a one page job summary and complete accounting history: (view sample)

Cash Flow, Summary Reporting

View sample reports:

Smart Contractor allows you to track inventory in any number of storage locations (warehouses).

The Inventory Listing report shows your current stock of inventory by location.

Once you have recorded the inventory count for a product, Smart Contractor will automatically check your inventory locations for inventory at two points in the program:

  1. When you select the product in the Edit Estimate form. If the product is found in the inventory of a warehouse, the program will display a note telling you that you have inventory in the warehouse for that product, asking if you want to use the inventory for the estimate. If you click Yes, that warehouse will be selected as the "vendor" for the product, and the inventory cost per unit (entered in the cost column of the Inventory grid in the Edit Product form) will be copied to the estimated cost.

  2. When you create a purchase order in the Create Purchase Orders form. When job items are loaded into the PO item list, if an item does not already have a vendor assigned, the program will check to see if there is inventory for the product available in any storage location. If sufficient inventory is available, the warehouse will be assigned as the "vendor" for that item.

Note: When checking for available inventory of a product, Smart Contractor will not include the count of the product that has been "reserved" (purchase ordered) by other items (in the same job or other jobs). Inventory of a product is "reserved" when the product has been purchase ordered from the warehouse. A purchase order from a warehouse is entered in the Create Purchase Orders form, and is exactly like any other purchase order except that the "vendor" is the warehouse.

Smart Contractor will reduce the warehouse inventory count of a product when you enter a "purchase" for that item from the warehouse in the Enter Purchases form. When you select a warehouse in the prompt for Vendor in the Enter Purchases form, Smart Contractor will subtract the purchase quantity from that warehouse's inventory. If you delete the warehouse purchase entry, Smart Contractor will automatically add back to the warehouse's inventory.

The Inventory Listing report shows the count of product inventories for each warehouse, and any "reserves" (purchase orders) against the inventory. "Reserves" appear immediately below each product listed. Each reserve line shows the count of the product that has been reserved, and the name of the item and job for which it has been reserved.

QuickBooks Integration

While providing all of the construction specific accounting features listed above, Smart Contractor also integrates with QuickBooks.

 
Download Demo
Download the demo version of Smart Contractor.



Request Demonstration
Request a live demonstration of Smart Contractor.



Job Sites
Please update your Flash Player to view content.
Partners

Smart Contractor integrates with...

QuickBooks Pro

Save on QuickBooks Products + Free Shipping