Accurate time tracking for Sage 100 Contractor (MasterBuilder)

Capture more accurate time cards and get a real-time view of your job costs with our GPS time clock app that integrates seamlessly with Sage 100 Contractor (formerly Sage MasterBuilder Software).

Try it for free
Trusted by 50,000+ workers

At a glance

All-in-one time tracking, scheduling, and job tracking for Sage 100 Contractor.

Accurate GPS time clock

Accurate time tracking made easy for workers.

Automate Payroll

Digitize time capture and payroll. Eliminate tedious admin and mistakes.

Capture job costs

Accurately capture exact labor costs for each job.

Mobile Scheduling

Schedule & organize jobs with a shared digital calendar.

Why use Workyard with Sage 100 Contractor?

Accurate GPS time clock for Sage 100 Contractor

Our Sage time clock captures accurate timesheets using the industry's most precise GPS tracking - ensuring payroll accuracy and providing the data you need to run even more profitable projects. To make auditing timesheets even easier, our app uses smart alerts to surface potentials timesheet mistakes.

Automatically capture job costs

Capture hours worked per job and/or cost code with every time card.

Mobile scheduling for Sage 100 Contractor

Make it easy for employees to always know exactly where they need to be. Schedule & organize jobs with a shared digital calendar. Communicate exactly what needs to be done with checklists, photos and more. Easily set up recurring tasks with our Sage 100 Contractor (MasterBuilder) time clock.
"We’re a service company and crews may have 5-12 jobs a day. With the GPS tool I can let customers know ETAs in real-time."
Ian Cota
Owner, Ic Electric

Get started today

Automate payroll with Sage 100 Contractor

Digitize time capture and payroll. Eliminate hours of tedious admin and mistakes. Reduce payroll processing time by up to 75% each week and ensure payroll accuracy with our Sage time and attendance software. With just a few clicks, Workyard automatically sends timesheets to Sage 100 Contractor.

Improve billing & job costing accuracy

Electronically send accurate timesheets to Sage 100 Contractor for improved billing and job costing accuracy.

How it works

Step by step guide


Create account

Signup for a free trial


Connect Sage

Go to the Integrations page, click connect Sage 100 Contractor and log into Sage to allow Workyard to sync data.


Sync users

Navigate to the employees page, and click Import to sync employees, clients, jobs & cost codes from Sage to Workyard. You will be prompted to select which records you would like to be synced. You can also sync Jobs, Clients, and Cost Codes by following the same procedure on those respective pages.


Invite users

Add team members to your Workyard account so they can track time and fill timesheets.


Clock time

Your employees will be invited to download the app. Get you team clocking in and out every day to record time accurately.


Send time to Sage

Go to the Time Cards page, click Export. Next select the Pay Period you would like to export. All time cards broken down by job, phase, cost code will be electronically sent to Sage 100 Contractor.

Connect Workyard to Sage today


All your

Sage 100 Contractor

questions answered.

Are you an official Sage partner?

Yes, we are a certified Sage development partner! This allows us to offer a seamless integration experience with your Sage 100 Contractor (MasterBuilder) installation.

Do you support other Sage products?

Yes, we also support Sage 50 and Sage 300 CRE. To learn more, check out our full list of integrations.

Does your sage integration support 1099 workers?

Yes, Workyard time tracking supports 1099 workers and is able to to be configured to send time cards for 1099s to Sage 100 Contractor for payroll processing.

Is your Sage 100 Contractor Integration cloud based?

Yes, Workyard time tracking is flexible enough to connect to either a cloud hosted instance of Sage 100 Contractor or an on-premise instance of Sage 100 Contractor (MasterBuilder).

What time data does Workyard send to Sage 100?

With just a few clicks Workyard sends populates the daily payroll time entry screen in Sage. Time data provided includes employee, date, hours, earn code, project, cost code, and phase if required.

Where do I access the timesheets in Sage 100 Contractor?

Timesheets exported from our system will be instantly available in Daily Timesheets module within Sage 100 Contractor (MasterBuilder). From there you can use those timesheets to run payroll, run job costing reports and also bill clients within Sage 100 Contractor.

Why do I need a Sage compatible time and attendance solution?

A Sage time and attendance solution is going to save you a lot of time by eliminating the need for double entry across multiple systems. For example, when running payroll, instead of having to manually data enter payroll hours for every employee into Sage, a Sage compatible time and attendance solution will automatically send the payroll entries to Sage with the click of a button.

No items found.