Skip to content
Live Classes and Webinars

Projects, Progress Invoicing, & Job Costing

For someone else
Alicia Katz Pollock
For someone else
Purchase for $111 or enter access code

QuickBooks Online’s Projects Center has new tools for construction and project management bookkeeping, including Estimates, Progress Invoicing, and Job Costing.

In this Projects, Progress Invoicing, & Job Costing class, you’ll learn about:

  • Projects
  • Creating estimates
  • Closing estimates
  • Converting estimates to invoices
  • How to track change orders
  • Doing progress invoicing
  • Taking deposits
  • Taking partial payments
  • Issuing customer statements
  • Making bank deposits
  • Making time and materials expenses billable to customers
  • Creating Journal Entries for payroll and expense job costing (and class costing)
  • Creating $0 Paychecks for Owner's time
  • Running job costing reports
  • Subtracting Retainage
  • Calculating Work-in-Progress (WIP)


After completing this course, you will be able to:

  • Identify the features in the Projects Center to manage construction and other job-based activity
  • Describe the process to send estimates and milestone invoices to clients
  • Recognize a variety of job costing reports.
  • Identify the steps to assign expenses to clients for job costing and invoicing
  • Review a variety of methods to calculate labor costs
  • Describe the process for managing client deposits, retainage, and WIP



Instructional Level


Course Length

3 hours

Course Credits

3 CPE, Certificate of Completion

Field of Study

Computer Software & Applications

Delivery Method

Group Internet Based

Who should take this class?

  • Businesses who work in the field
  • Businesses that write estimates or bid on jobs, take deposits for work to be performed, take partial payments as work is completed, and want to determine which services and customers make the most profit
  • Bookkeepers and Accountants who wish to brush up on their skills

Advance Preparation 



Preview this course:

Get a sneak peek of what's inside this value-packed training. Watch the brief video below to explore the topics we'll cover and see the quality of content you can expect. Your journey to mastering the material starts here!


QuickBooks Online’s Projects Center Course Description

When you work in the trades, QuickBooks® may seem daunting. However, QuickBooks Online’s new Projects Center has the tools you need for construction and other project management bookkeeping.

Royalwise has designed this class to be specific to construction and project-based jobs. QBO helps with cost accounting, including time & materials contracts, percentage of completion, and at-a-glance profitability reports. We’ll cover Estimates, Progress Invoicing, Change orders, taking Deposits, receiving partial Payments, billing for time and materials, and Job Costing.

We’ll also touch on construction-specific billing issues including Retainage and Work-in-Progress (WIP reporting).

Sign up now so you can learn to confidently use the amazing new Projects Center to quickly and easily manage all of your finances and transactions, making it easy to stay organized, run reports, and track your progress.



Learners rave: Find out why people love this course.

Discover the overwhelming praise as past learners share their experiences with this course. See all the reviews by clicking the 'Reviews' tab near the top of this page.


Questions & answers about this class:

Q: What is the focus of the "Projects, Progress Invoicing, & Job Costing in QuickBooks Online" class?
The class focuses on construction and project-based jobs, utilizing QuickBooks Online's Projects Center for cost accounting, progress invoicing, and job costing.

Q: How can QuickBooks Online's Projects Center benefit professionals in the trades?
A: QuickBooks Online's Projects Center provides the necessary tools for construction and project management bookkeeping, making it easier for professionals in the trades to manage their finances and transactions, stay organized, run reports, and track progress.

Q: What is the purpose of progress invoicing?
A: Progress invoicing allows for invoicing clients based on project milestones or completed stages rather than billing for the entire project upfront or at the end. It helps maintain cash flow during longer projects.

Q: What is job costing, and why is it important?
A: Job costing is the process of tracking and allocating costs to specific jobs or projects. It helps determine the profitability of each job and provides insights into cost control and resource allocation.

Q: What is retainage, and why is it relevant in construction billing?
A: Retainage refers to a portion of a contractor's payment that is withheld until the project is complete, typically as a form of security. In construction billing, it is important to understand retainage as it affects cash flow and financial reporting.

Q: What are $0 paychecks, and why are they used for owner's time in job costing?
A: $0 paychecks are used in job costing to account for the value of the owner's time contributed to a project without incurring an actual expense. By creating $0 paychecks, you can include the owner's time in job cost reports for accurate analysis.


Evergreen Content

You'll have lifetime access to the on-demand course including all handouts and class material, including future updates. You'll also be able to ask questions in the Q&A forum and get answers, even years later. You can pause, rewind, speed up, and watch again later as you apply what you learn to each situation as it crops up.


Want this course for FREE? Unlock this course & more for no extra cost with an OWLS Membership!

Get instant access to ALL of Alicia's QuickBooks courses for FREE when you become a silver member - it's the perfect way to maximize your learning!

OWLfred says, "Silver membership pays for itself in just two courses per month!"





Refunds & Cancellations

Please view our Terms of Service, for information on refunds, cancellations, and complaint resolution. To request a refund, please contact us.


Royalwise Solutions Inc. is registered with the National Association of State Boards of Accountancy (NASBA) as a sponsor of continuing professional education on the National Registry of CPE Sponsors. State boards of accountancy have final authority on the acceptance of individual courses for CPE credit. Complaints regarding registered sponsors may be submitted to the National Registry of CPE Sponsors through its website:


Course Credits: 3 CPE, Certificate of Completion. Must be awarded within one year of enrollment.
Course Updated: October 2022
Course Page Updated: January 2024

Here is the course outline:

1. How to Join the Live Zoom Webinar

Zoom Webinar

Click the link to learn how to join the webinar, on Tuesday October 22 from 10am to 1pm pacific time

How to connect to the Zoom webinar

2. Download the Handout

Download the handout that goes with the course.

Download the handout here
Glossary of Terms

3. Projects, Progress Invoicing, and Job Costing in QBO

In this class specific to construction and other service-related businesses, we’ll cover Projects, Estimates, Progress Invoicing, Change Orders, taking Deposits, receiving partial Payments, and Job Costing.

Agenda and Housekeeping
Projects Overview
Account and Settings for Projects
Defining Your Chart of Accounts
Defining Your Products and Services
Review Questions 1: Projects, Progress Invoicing, and Job Costing
Hourly Cost Rate
Tracking Tools
Project Bookkeeping
Progress Invoicing
Receiving Payments
Change Orders
Job Costing
Time and Labor Costing
Sending Statements
Review Questions 2: Projects, Progress Invoicing, and Job Costing
Project Reporting
Taking Deposits
WIP - Work in Progress
Conclusion - What's Next?
Review Questions 3: Projects, Progress Invoicing, and Job Costing

4. Quiz

Take this quiz to demonstrate your mastery of the material. Pass the quiz with an 80% or higher to complete the Course, earn your Certificate, and win points!

Evaluation & Participation Survey
Quiz: Projects, Progress Invoicing, and Job Costing


The following certificates are awarded when the course is completed:

Royalwise CPE Certificate
Back to top