QuickBooks Integration with IntoAEC
Connect your QuickBooks account with IntoAEC to sync accounting records and automate financial data updates between both platforms.
Overview
IntoAEC integrates with QuickBooks to sync:
Customers
Invoices
Credit Memos
Payments
Refunds
The integration includes:
Initial Backfill (One-Time Sync) – Imports existing historical data
Automatic Sync (Webhooks) – Keeps future updates synced automatically
Step 1: Open Integration Settings
Log in to IntoAEC
Go to Settings
Navigate to: Integrations → Accounting
Select QuickBooks Integration
Step 2: Start the Connection
Click Configure to start the QuickBooks connection
A QuickBooks sign-in window will open
Log in using your QuickBooks account credentials
Step 3: Authorize Access
Review the requested permissions
Click Authorize to allow IntoAEC access to your QuickBooks account
Step 4: Connection Confirmation
After authorization:
You will be redirected back to IntoAEC
The integration status will display as Connected
Your QuickBooks account is now successfully linked with IntoAEC.
Initial Setup – Backfill (One-Time Sync)
Before automatic syncing becomes active, a one-time historical sync must be completed.
This process imports your existing QuickBooks records into IntoAEC.
Sync Contacts Setup
Click Sync Contacts
For each customer:
Select Project (Mandatory)
Enter Reference Number (Optional but recommended)
Click Sync
What Gets Synced During Backfill
The initial sync imports historical records from QuickBooks, including:
Customers
Invoices
Credit Memos
Payments
Refunds
Important Notes – Initial Sync
Please review the following before proceeding:
Initial sync is a one-time setup
Historical data will be imported from QuickBooks
Initial sync must be completed before automatic sync becomes active
Automatic Sync (Webhooks)
Once the initial sync is completed, IntoAEC and QuickBooks stay synchronized automatically using webhooks.
How Automatic Sync Works
QuickBooks sends webhook notifications whenever records are updated
IntoAEC receives the notification
Updated records are automatically fetched and synced
No manual syncing is required after setup.
Auto-Synced Events
The following updates sync automatically between QuickBooks and IntoAEC:
Invoice created or updated
Payment recorded
Credit memo created
Refund processed
Customer updated
Important Configuration Note
To ensure successful syncing:
Create a custom field called “Reference Number” in QuickBooks and use IntoAEC’s Project ID in that field.
This helps IntoAEC correctly map QuickBooks records to the corresponding project.
Need Help?
If the integration is not completed successfully or syncing issues occur, please contact the IntoAEC Support Team for assistance.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article