Syncing from Joist to QuickBooks takes place every night (4am EST) when you have the automatic sync options turned on in the settings of the Joist app.
A document is queued for syncing once it shows the blue "ISSUED" label in your list of estimates or invoices. Estimates and Invoices will automatically be updated with the "ISSUED" label once they are sent by email or SMS.
However, printing a document will not change the label to "ISSUED". You can send the document to yourself by email/SMS to update the label for automatic sync or you can use the manual sync feature instead.
What gets synced?
When you sync a document from Joist, a new document is created in QuickBooks.
Joist checks to see if the client and items from the document already exist in your QuickBooks account. If a matching item or client isn't found, Joist creates a new one in your QuickBooks account for you.
QuickBooks does not allow us to do this with taxes. If you have a tax listed in your Joist estimate or invoice and that exact tax name and/or percentage is not found in your QuickBooks account, QuickBooks will prevent the document from syncing and you will see an error message in Joist.
Fixing this is easy. Simply update the tax either in Joist or QuickBooks so they match. If you have any taxes in Joist that are not in your QuickBooks, consider adding them to QuickBooks before syncing.
Payments information is not currently synced from Joist to QuickBooks, but you can log payments manually in QuickBooks after your documents have been synced.
Does it sync both ways?
Data from your Joist account will sync in one direction, from Joist to your QuickBooks account.
Information from QuickBooks does not sync over to Joist.