A full accounting software system designed by Sage for startups and small construction organizations. Formerly Master Builder.

Product Overview

Sage 100 Contractor is an integrated business management software designed specifically for contractors, encompassing features like accounting, project management, estimating, and service management tools. This software aids contractors in effectively managing operations, such as enhanced job costing, by tracking budgeted versus actual expenses and letting users create customized reports and job income statements.

Specialized billing modules are available for AIA, unitary, time and materials, progress, and service billing to meet the needs of many contractors.


  • Large network of resellers and knowledge experts
  • Simple interface
  • Strong job costing
  • Offers a complete bookkeeping system
  • Has customizable report creation


  • Inventory management is a separate module
  • Limited accounting functionality in mobile app

Target Market

Contractors seeking an easy estimating tool or those who have outgrown QuickBooks and require more advanced ERP features. Also suited for small construction companies wanting a single, comprehensive solution.

About Sage 100 Contractor


  • Accounts Payable and Receivable
  • Budgets
  • Client Tracking
  • Certified Payroll
  • Daily Payroll
  • Labor Rates
  • Financial Review
  • Form Design
  • Loan Draw Billing
  • Networking
  • Printing
  • Remote Access
  • Construction Assemblies
  • Service Assemblies
  • Flat Rate Books
  • Progress Billing
  • Proposals
  • SQL Report Query
  • Time and Materials Billing
  • Unitary Billing


Change Order Reports

  • Change Order
  • Subcontract Change Order
  • (Prime) Change Order List
  • Change Order Aging
  • Subcontract Change List
  • Prime Contract Audit

Cost to Complete Reports

  • Cost to Complete
  • Hours To Complete
  • Units To Complete

Equipment Management Reports

  • License List
  • Cost/Billing Rates
  • Payment List
  • Depreciation
  • Cost Recovery
  • Cost Journal
  • Shop Report
  • Management Report
  • Equipment Maintenance
  • Equipment Documents
  • Equipment Journal
  • Equipment Ledger

Estimating Reports

  • Parts List
  • Takeoff Parts
  • Takeoff Recaps
  • Assembly List
  • Takeoff Assemblies
  • Takeoff Bid
  • Takeoff List
  • Takeoff Bid Requests
  • Vendor List

General Ledger Reports

  • Trial Balance
  • Balance Sheet
  • Income Statement
  • Ledger
  • Ledger Summary
  • Journal
  • Journal Summary
  • Trial Balance
  • Check Register
  • Chart of Accounts
  • Department Income Statement
  • Subsidiary Ledger
  • Subsidiary Ledger Summary
  • Chart of Subsidiary Accounts
  • Subsidiary Account Balances
  • Financials
  • Statement of Cash Flow
  • Financial Documents

Inventory Reports

  • Inventory Allocation
  • Allocation List
  • Quantity On Hand
  • Value Report
  • Inventory Ledger
  • Inventory Summary
  • Inventory Journal
  • Materials Order Report
  • Stock Location Report

Job Cost Reports

  • Job Status Report
  • Job Cost Journal
  • Labor Journal
  • Labor Totals
  • Job Cost Summary
  • Job Cost Totals Summary
  • Billing Summary
  • Phased Summary
  • Current Cost Summary
  • Job Cost Totals
  • Job Cost Phase Totals
  • Budget
  • Proposal
  • Bonding Reports

Purchase Orders Reports

  • Purchase Order
  • Purchase Order List
  • Committed Cost Report
  • Committed Cost Totals
  • Purchase Order Audit
  • Purchase Order Totals
  • Purchase Order Invoice List
  • Purchase Order Materials List

Scheduling Reports

  • Task List
  • Subcontract Notices
  • Job Wall Calendar
  • Resource Report
  • Subcontract Call Sheet
  • Gantt Chart
  • Original/Actual Schedule Report
  • Scheduled Cash Flow
  • Critical Path Report

Service Receivables Report

  • Client List
  • Service Aging
  • Client Record
  • Service Invoice List
  • Service Invoice Aging
  • Service Journal
  • Service Cash Receipts
  • Service Income Journal
  • Service Ledger
  • Service Call Sheet
  • Employee Report
  • Advertising Report
  • Resources Report
  • Value Report
  • Service Client Documents
  • Mailing Labels
  • Sales Tax Report
  • Overdue Reminders
  • Service Route Sheet
  • Service Price Book

Subcontracts Reports

  • Subcontracts
  • Subcontract List
  • Subcontract Audit
  • Subcontract Audit Summary

Construction Assemblies

  • Cable Trays
  • Conduit fittings and Bodies
  • Branch and Feeder Conduit
  • Surface Raceway
  • Junction Boxes
  • Wiring Devices
  • Bus Duct
  • Outlets and Switches
  • Disconnects and Fuses
  • Services
  • Meter Sockets and Centers
  • Load Centers
  • Motor Hook-Ups
  • Equipment Hook-Ups
  • Interior Lighting Fixtures
  • Exterior Lighting Fixtures
  • Special Systems
  • Transformers
  • Branch Copper Wire
  • Feeder Copper Wire
  • Branch Aluminum Wire
  • Cords and Cable
  • Trapeze Hangers


Electrical Database

  • Over 4,600 New Construction Assemblies
  • Over 2,500 Wire Assemblies
  • Over 1,900 Conduit Assemblies
  • Over 200 General Electrical Assemblies
  • Over 33,000 Electrical Parts
  • Over 1,900 Assembly Pictures

Plumbing Database

  • Over 700 flat rate assemblies
  • Over 300 new construction assemblies
  • 45,000 plumbing and mechanical parts
  • Print your own flat rate service books
  • Optional price updates from Trade Service Corporation

Training Options

  • Customer Training Training on Sage 100 Contractor is very accessible and comprehensive. All systems are sold with a specific number of hours of initial training included.
  • New Customer Classes All customers receive certificates for Online Internet classes as part of the purchase price of Sage 100 Contractor program.
  • Individual Training All customers receive individual training that is tailored to their company’s needs.
  • Online Internet Classes Over 75 one-hour live Online Internet classes are available.
  • Seminars and Workshops Traditional two day seminars and 3 day hands-on Workshops.
Starting Price
$160 /user/month
Price Range Learn More
   $     $     $     $     $   
   $     $     $     $     $   

Product Overview

Related Products

User Reviews of Sage 100 Contractor

Submitted on December 16th, 2022 by Candy Paradis

Moving from Quickbooks to Sage has been an awesome experience. We have found the interface much easier to use and the overall set up has been amazing. Sage has walked us through every step of the process and though it hs been a lot of learning, they have assured that we have all the tools to get the answers we need. If I have any questions and need to call them, they are always available.

Submitted on May 6th, 2020 by Anonymous

Hard audit trail, but archaic platform and their support has gone way down in quality over the years.

The Good…

It’s a fairly easy system to use and implement

The Bad…

Single year payroll files and the technical support.

Submitted on January 14th, 2019 by Anonymous

I would rather use ANY other software besides Sage. It is horrible. I do not like one single thing about it.

The Good…


The Bad…

It is too crowded, too many steps to do a simple task. Too much everything.

Submitted on April 27th, 2018 by Polly

Too many clicks to do a simple entry. Going back to Quickbooks Contractor. So much easier to find history, entering data, payroll…everything about QB is so much better than Sage…Sage is a Horrible program…

The Good…

The best part is I dont have to use this program anymore.

The Bad…


Submitted on December 13th, 2017 by Kim

When you compare Sage 100 vs the others we evaluated, it had as many or more features for a comparative price.

The Good…

Still working through the pre-installation.

The Bad…

Nothing to date.

Submitted on December 12th, 2017 by Anonymous

I prefer Quickbooks. Things aren’t going smoothly with this program. It’s not a forgiving software. The way we were set up ended up in the consultants benefit as they had to customize everything to get it how we needed it (i.e. $$$). We are in Toronto and the consultant we were working with was in Minnesota, so overall not the best fit. From my perspective, no good qualities stood out. I prefer Quickbooks. We were requested to upgrade to an ERP and this was what we selected based on our review of options. The whole set up from start to finish was not very smooth and our provider did not give us an adequate consultant for the process. Things took a long time.

Submitted on December 11th, 2017 by Anonymous

I don’t like the way it handles the pay codes. It’s very ignorant. Software I helped design back in 1982 did it way better. Other than that, I like it pretty well. We are working in 5 different locals and our guys work at 2 or 3 different rates based on the work we are doing. I have had to set up 50 or 60 codes to use for the payroll. It’s too time consuming; you almost have to train someone to do it. That’s my opinion. All they have to do is tie the pay-rates that would be applying to that job, so when a job is set up, you can easily pull that info for payroll. I can not believe no one has done that with this program.

Submitted on November 30th, 2017 by Anonymous

Owner is always in contact with someone from Sage for issues. Take that as you will.

Submitted on November 30th, 2017 by Stacy

I hated it. It was way too complex to be honest. I am used to more basic Windows type stuff, and this was taking it back a few years (like software that was from 20 years ago). It was not so much of point and click… there was too much programming I had to do to make it work. I needed a load-and-go program, and not something that I needed to hire an individual to help get it up and running.

Submitted on November 30th, 2017 by Wendy

I love it. It does everything I need it to do. It job costs, it’s easy to work with. And I am very happy that we went with this system.

The Good…

Everything! I don’t want to say it’s easy to use, but once you get the hang of it, it’s easy to use. They have a form where you can go into Sage and give your input on things, like if you think something should be updated or fixed, you can put that input in and they will review it and see what could be fixed and what should be fixed.

The Bad…


Submitted on September 6th, 2017 by Kevin

We use it for straight accounting and job costing. No estimates or add-ons.

The Good…

I think it’s best feature is job costing and on-site management.

The Bad…

I haven’t had full use of the program (such as estimating) so I couldn’t say. Everything works great. Mostly with our situation, we have an operation in Mexico. So it’s hard to do international payroll. Not really the programs fault.

Submitted on September 6th, 2017 by Anonymous

It’s not the most user-friendly, had to invest a lot of time in training. That was a big pain in the butt. My controller uses it primarily for general accounting and estimating/job-costing.

The Good…

It gets the job done.

The Bad…

Not user-friendly and therefore it was a headache to finally have the program work smoothly for us.

Submitted on July 20th, 2017 by Anonymous

Sage 100 fits most of our needs and we are adapting to it. There is a big learning curve for reporting and form building, which we are working on.

The Good…

Ease of using some of the accompanying forms (which come with annoying pop-ups) for taxes and payroll.

The Bad…

First, this product was sold to us through a third party. We were assured by the salesperson all our concerns would be addressed in the unaltered package. Far from the truth. Our training person was slow in responding and had a terrible attitude. We will be purchasing additional training time to address the remainder of our issues, but will not use the same trainer.

Submitted on January 26th, 2015 by Anonymous

Sage 100 Contractor is user friendly and was a breeze to figure out. I have rarely had to call for support. I am the controller for a GC and I, as well as the project managers, have been very happy with this program.

The Good…

The ease in entering transactions.

The Bad…

There is not much to say here. I do think the self made reports could be a bit more user friendly.

Submitted on October 9th, 2014 by Cheryl

see #4

The Good…

There’s very little to like best. If I was forced to say something positive I will say the “best” thing about SAGE 100 was uninstalling it off our computers. This is a very long list. I will try and condense it. To start with you go through a 3rd Party vendor. SAGE doesn’t even participate in the sales portion!!! Instead they have misinformed 3rd party sales agents selling you the product. They sold us add-ons and “turn-key” solutions that they claimed would solve not only our Accounting needs, but also estimating, project management, and document control. Unfortunately these products fail miserably to achieve those goals. The support is a joke. We had multiple “conference” calls, meetings, etc. all charged to us of course. These solved very little and usually left us with more questions than answers. I could go on forever, but at the end if you are looking to SAGE run away very fast!!! . First and foremost know what you need. Don’t get caught up in all the bells and whistles they try and sell you on. Secondly make sure to have a full demo. Once you purchase the software any training or discoveries are on your dime not theirs. Before you actually buy the software ask for a 30-day trial. Any company not willing to offer you that must not feel confident about their product. Purchases like these are a huge deal for companies treat that decision with delicacy… don’t rush in!!!

. SAGE 100 is a bulky hard to use software program out of the box. It is designed for you to have problems so you have to call support for help (and of course get charged for it). Unless you are a SQL Database programmer this is not the program for you This product not only didn’t meet our needs, it hindered us. It set us back 6 months easily. By the time we had spent thousands of dollars setting it up we realized that everything that we had been told it would do would either require an upgraded version of the software or additional programming that we were not made aware of upfront. At the end it did accomplish basic accounting/payroll, but we had to implement various workarounds to even achieve that. Customer support is all over the place. SAGE offers what they call SAGE University. Unfortunately all the real helpful stuff is videos that you have to pay for. Just to get a manual I had to call a SAGE representative directly to email me one. Even then he said he wasn’t really supposed to do that. In addition any specialized support has to come from your 3rd party sales representative. Of course they charge you for every phone call, meeting, on-screen help sessions. In my opinion SAGE needs to own their support and include it in the initial purchase agreement. That way you aren’t getting billed for every little thing. It won’t solve their inferior product, but it would at least be a start in the right direction

The Bad…

Isee #4

Submitted on February 19th, 2014 by Allen

I found it to be user friendly and very easy to work with

The Good…

User friendly.

The Bad…

Nothing so far.

Submitted on January 31st, 2014 by Becky

We are a restoration company, not strictly builders and we work with insurance company’s and insurance claims and it would be nice to have some feature built into the software as far as the insurance company that we work with to see where the work comes from.

The Good…

It is user friendly. It is also similar to QuickBooks but a bit more complex than QuickBooks and has more functionality that an accountant would use and I am an accountant so I like that.

The Bad…


Submitted on January 31st, 2014 by Anonymous

Some of the features we would like it to have would be online banking.

The Good…

It has contract billings.

The Bad…

Inability to import banking transactions