How to connect Procurify to QuickBooks Online 
Updated over a week ago

Please ensure that your QuickBooks Online administrator sets up the initial connection between Procurify and QuickBooks Online. The user will need access to Integration permissions in Settings. To learn more about QuickBooks Online integration, click here.


  1. Navigate to SettingsIntegrations.

  2. Click Set Up below QuickBooks Online.

    • Continue to QuickBooks Online and enter your account credentials. Authorize the connection by clicking the Connect button. You've connected your QuickBooks Online account to Procurify!

  3. Ensure to set the toggle appropriately for "Are you using a US based QuickBooks Online account?"

  4. To sync Custom Fields, select the appropriate fields from the Field Mapping section. Once you've chosen the fields, select Save.

  • Ensure that your account numbers are enabled in QuickBooks Online by completing the following steps: Settings → Account & Settings → Advanced → Chart of Accounts → Enable Account Numbers

  • If you are using sub-classes in QuickBooks Online, the Procurify field with custom mapping to QuickBooks class should be named class:subclass. If you have multiple levels of classes, ensure to enter all classes in order of hierarchy with a colon between them.

  • A QuickBooks Online Administrator must set up the integration.

Steps to set up Vendor List and Account Code sync:

  1. Navigate to Settings → Integrations.

  2. Click View below QuickBooks Online.

  3. On the Vendor and Account Code tabs, toggle Start Scheduled Sync to ON

All new vendors will be created/synced as Preferred Vendors

All account codes created/synced via this method will require manual linking to departments. For how to link account codes to departments, see:

For more information, see What is Master Data Sync?

You have successfully connected QuickBooks Online!

Additional Information:

Did this answer your question?