Smart Accounting Hub for QuickBooks Online (QBO) purchase order settings

PERMISSIONS  Security level with the QuickBooks Extension Admin setting enabled and API impersonation permissions.

NAVIGATION  Left Navigation Menu > Admin > Extensions & Integrations > Smart Accounting Hub > Settings > Purchase Orders

IMPORTANT  Please review the information in Smart Accounting Hub for QuickBooks Online to ensure the integration is connected before configuring the settings on this page.

NOTE  A purchase order must have a status of Submitted before it can be synced to QuickBooks Online.

Purchase order syncing

Purchase orders with a status of Submitted are synced from Autotask to QuickBooks Online using a polling style integration. The system checks every 15 minutes for un-synced purchase orders and queues them for processing. The processing time depends on the queue size and the number of line items per order.

What gets synced?

All submitted purchase orders in Autotask are considered for syncing based on settings that define how many days back to check. A purchase order is deemed un-synced if its External Purchase Order Number field is blank.

Additional information regarding purchase orders

Consult a qualified accounting professional for financial guidance. The following is based on development research and should not be considered financial advice.

Recommended workflow for the Smart Accounting Hub:

Smart Accounting Hub syncs purchase orders to QBO as purchase orders to align with accounting best practices and prevent overstated liabilities. When vendor invoices are received, convert purchase orders to bills in QBO for accurate accounts payable and reconciliation.

NOTE  The legacy QuickBooks Online integration synced purchase orders as bills because QBO previously lacked purchase order API support. This method is no longer used, as it can create false liabilities and distort financial reports.

 

Configuring purchase order settings

Setting Description
General Purchase Order Settings
Automatic Purchase Order Sync If selected, the automatic purchase order sync is enabled and the Smart Accounting Hub will scan every 15 minutes for purchase orders based on the Sync Behavior settings.

NOTE  It is recommended to not enable any automatic sync settings until all other settings are configured.

Sync Behavior Settings

Purchase Order Max Age

The maximum age of purchase orders, expressed in number of days (inclusive), that will be considered for syncing.

EXAMPLE  If the max age is set to 14 days, when scanning on March 3, 2025, the Smart Accounting Hub will only sync items as far back as February 17, 2025.

Purchase Order Numbering

 

Select the method that QuickBooks Online should use to number invoices.

  • Let QuickBooks generate the purchase order number: The External P.O. Number field in Autotask PSA will be blank initially. After the purchase order syncs to QuickBooks Online, this field is populated with the QuickBooks purchase order number. To use this setting, purchase order numbering must be disabled in Autotask PSA. Refer to Inventory system settings for configuration details.
  • Use the Autotask purchase order number: The purchase order number in QuickBooks Online will be the purchase order ID assigned in Autotask PSA.

NOTE  When enabling or disabling Custom transaction numbers for purchase orders in QuickBooks Online, this setting is located under Expenses in Account and settings, not under Sales.

Purchasing Payable Account

Select an available payable account in which the purchase orders from Autotask will sync to QuickBooks. The drop-down list is sourced directly from QuickBooks.

Create QuickBooks Item Automatically

 

  • If selected, any items that do not exist in QuickBooks during a purchase order sync will be automatically created using the naming convention set in Item Settings. Refer to Item Settings.

  • If not selected, any items on an purchase order that are not found in QuickBooks during an purchase order sync will display an error in the Activity Logs. Refer to View Logs.

Expense Account to Use

 

Select an available expense account in which the purchase orders from Autotask will sync to QuickBooks. The drop-down list is sourced directly from QuickBooks.

Click Save to complete any changes before leaving this page. To revert all settings on this page to their default settings, click Restore Defaults.

Settings and Mappings