QuickBooks Online projects are a way users can group transactions and other information under a single entity other than a customer or a job. Unfortunately the QuickBooks Online api we use to sync data does not allow for the creation of projects. Fortunately there is a work around. 


To sync data to a QuickBooks Online project, a jobsite must be created in ServiceBox with the exact same display name as the project, under the same customer in both applications. If the customer has not yet been sync'd to QuickBooks Online, create the customer manually in QuickBooks Online with the exact same display name as the customer in ServiceBox. 


When the sync between the two systems is run, the program with find the customer and project with the same name and inform you of the potential link, simply check off the entry in the table and press continue. This will link the customer and jobsite in ServiceBox with the customer and project in QuickBooks Online. All invoices will be included in the project you created.