Prerequisites:
- Requires the QuickBooks Online Plus plan or above for access to all available features in this integration.
- Must have at least 1 account created in QuickBooks Online for each of the following account types: Income, Expense, Asset, and Accounts Payable.
QuickBooks Online Integration Functionality (updated 4/15/2020)
- Sends customers: Allocadence → QuickBooks
- Sends orders as sales receipts: Allocadence → QuickBooks
- Sends vendors (suppliers): Allocadence → QuickBooks
- Sends purchase orders (POs): Allocadence → QuickBooks
- Sends item catalog: Allocadence → QuickBooks
- Sends updated inventory levels: Allocadence → QuickBooks
- The only data Allocadence will import from QuickBooks is the data needed to set accounts during initialization. All other data updates are unidirectional with QuickBooks being downstream from Allocadence. This includes inventory levels; they will only update from Allocadence to QuickBooks and not vice versa.
Update interval (maximums):
- Inventory sync: 24 hours
- All other actions: Event-driven, sent immediately
Configuring the integration
-
Start by logging into your Allocadence account.
-
Navigate to Admin → System.
-
Select the tab for Integration.
-
Select the tab for Accounting.
-
Click the button for “Add Accounting Integration” and select QuickBooks Online. Click “Add”.
-
Expand the integration and click “Connect to QuickBooks”.
-
If you aren’t already logged into your QuickBooks Online account, you’ll be prompted to log in. Once logged in, click “Connect”.
-
If successful, you’ll see the message below that the installation is finished. There are still a few more details to fill in regarding your preferences for the data exchange, so click the Accounting Integrations button to review these before initializing.
-
The integration settings should be reviewed before finally clicking “Initialize” to proceed.
- Synchronize item attributes: If enabled, changes to catalog items such as updating cost or descriptions will be passed from Allocadence to QuickBooks whenever they occur. Leave it unchecked if you do not want Allocadence to update QuickBooks items.
- Update Stock Levels: This setting controls whether or not Allocadence will push quantity updates to QuickBooks. Leave it unchecked if you do not want Allocadence to update QuickBooks inventory quantities.
- Send Purchase Orders to QuickBooks: If enabled, Allocadence will pass new purchase orders to QuickBooks whenever they are created in Allocadence. Leave this unchecked if you do not use POs, or if you do not want Allocadence to send POs to QuickBooks.
- When sending sales receipts: This preference controls whether Allocadence passes data on customer orders to QuickBooks as sales receipts, and if so, what it will use for the customer name. If grouped under a single customer, all sales receipts will share the customer name of “Allocadence Order” rather than having a separate customer created for each individual order.