Hello there, @Innerglobalinc.
Thank you for posting here in the Community. Allow me to share some information about the QuickBooks Online (QBO) feature and how to upgrade QuickBooks.
QuickBooks have amazing features which you can try and use. You can choose on the plan you'll subscribe that fits to your business. For QBO, we have the Simple Start, Essentials, and Plus. For the feature differences, you may check this: QuickBooks Online plan.
If you want to upgrade your subscription, here's how:
In addition, we also have our QuickBooks Desktop product. We have the Pro, Premier, and Enterprise versions. QuickBooks Premier has the contractor edition, which has more tools than the Pro. To know more about the QuickBooks Desktop product features, please check this: QuickBooks Desktop product.
Feel free to get back to us if you have any other QuickBooks concern. Wishing you the best!
You would want QBO Plus, so that you can use Products and Services, including Noninventory products, for handling the purchase data and charge back as "purchased as expense for customers and charged as reimbursed gross income for me" as a Function. This would include Doors, Windows, Flooring, Appliances, permits, subcontractor services, your own crew, etc. This includes the ability to use estimates for internal needs or sending to clients, as well.
These are called Two Sided products/services.
Managing a construction business can also be done in QuickBooks Online. As what the Community Backer mentioned above, QBO Plus can cater this situation.
QuickBooks Desktop has specific software that can be downloaded on your Mac computer (QuickBooks Desktop for Mac). Moreover, QuickBooks Online will also work in Mac devices since it’s a web based software.
To learn more about QuickBooks plans and pricing, please refer to the following articles:
Please consider posting your questions here again if you have other concerns with QuickBooks.
You can use QB desktop for Mac, for construction, just fine. It has the tools and functions.
QB Online does not Job Track Payroll Labor. The QB for Mac also uses an external payroll function. That would be the main reason to change to running Windows simulation on the Mac, so that you can use QB Desktop Premier Contractor.