Connecting QuickBooks
Connecting QuickBooks
Connect your QuickBooks Online company to enable syncing with HubSpot.
Before You Start
- You need admin access to your QuickBooks Online company
- Have your Intuit login credentials ready
- Decide whether to use sandbox (testing) or production (live)
- Make sure you're logged into SimpleCommerceSync
Sandbox vs Production
Sandbox (Testing)
- Uses fake data that doesn't affect your real books
- Perfect for testing your sync configuration
- Recommended for initial setup
Production (Live)
- Connects to your actual QuickBooks company
- Real invoices and payments will be created
- Use when you're ready to go live
Your SimpleCommerceSync environment is configured for one or the other. Contact support if you need to switch.
Connection Steps
Navigate to Connections
- Go to Settings in the sidebar
- Click Connections
Start the Connection
- Find the QuickBooks section
- Click the Connect QuickBooks button
Sign In to Intuit
- You'll be redirected to Intuit's login page
- Sign in with your Intuit/QuickBooks credentials
Select Your Company
- If you have access to multiple companies, select the one to connect
- Make sure you choose the correct company (sandbox or production)
Authorize Access
- Review the permissions being requested
- Click Connect to authorize
Confirmation
- You'll be redirected back to SimpleCommerceSync
- The QuickBooks section now shows Connected status
- Your Realm ID (company identifier) is displayed
What Permissions Are Granted
QuickBooks uses a single permission scope that grants full accounting access:
- Create and read invoices
- Create and read payments
- Create and read items (products)
- Create and read customers
- Read tax codes
This broad access is required because QuickBooks doesn't offer granular permissions.
Verifying Your Connection
After connecting:
- The status shows "Connected" with a green indicator
- Your QuickBooks Realm ID is displayed
- You can now configure sync settings
Disconnecting
If you need to disconnect:
- Go to Settings then Connections
- Click Disconnect next to QuickBooks
- Confirm the disconnection
Switching Companies
To connect a different QuickBooks company:
- Disconnect the current connection
- Click Connect QuickBooks again
- Select the new company during authorization
Next Steps
With both systems connected, you're ready to:
