Job costing is one of the most comprehensive modules in Accounting.  Most Job Costing modules
integrate with Accounts Receivable, Accounts Payable, Inventory and Payroll to help business owners
see exactly how their income vs. expenses are experiencing on different projects.

Additional job Costing capabilities include having the ability to create Estimates.  Estimates may then be increased
by a percentage or dollar figure and posted to Bid Sheets.

Work Orders are for getting permission to proceed with work as well as giving one the ability to track work.

Change Orders gives one the option to increase or decrease costs on work that has been authorized.