Home Troubleshooting & Error Resolution Integrating Evo with QuickBooks

Integrating Evo with QuickBooks

Last updated on Jun 18, 2025

🧭 Overview

EvoVoice and HostedSuite platforms can integrate with QuickBooks to help clients manage invoicing, services, taxes, and payment tracking. This integration improves billing accuracy and automates recurring processes. This guide outlines the steps required for a smooth Evo-to-QuickBooks connection.


✅ Prerequisites

Before starting, ensure the following:

Requirement Details
🧾 Active QuickBooks Online Account Integration is supported for QuickBooks Online only
🖥️ Admin Access to Evo Admin Portal Needed to access and configure invoice settings
🧩 Integration Module Enabled Evo’s QuickBooks integration feature must be turned on (contact Evo support if missing)

🪜 Integration Setup Steps

🔹 Step 1: Connect to QuickBooks

  1. Go to Evo Admin > Settings > Integrations

  2. Select QuickBooks Integration

  3. Click “Connect to QuickBooks”

    A secure login window will appear.

  4. Log in using your QuickBooks Online Admin Credentials

  5. Authorize Evo to access your company data

✅ Once connected, the Evo system will sync key financial fields with QuickBooks.


🔹 Step 2: Configure Sync Settings

Set up the following mappings:

Field Syncs With
🧾 Invoices (from Evo) QuickBooks Invoices
🧍 Client Accounts QuickBooks Customers
💲 Taxes & Services QuickBooks Products/Services
🧮 Payment Status QuickBooks Payment Records

⚠️ If Evo tax settings differ from QuickBooks tax rules, confirm mappings carefully to avoid calculation errors.


🔹 Step 3: Enable Auto-Sync or Manual Sync

  • Under Integration Settings, choose your sync mode:

    • Auto-Sync – Pushes invoice and payment data daily

    • Manual Sync – Syncs only when triggered by the user

Best practice: Start with manual sync to ensure accuracy, then switch to auto after testing.


🔹 Step 4: Test Sync with Sample Invoice

  1. Create a test invoice in Evo for a dummy or internal client

  2. Sync manually to QuickBooks

  3. Log in to QuickBooks to confirm:

    • Invoice appears correctly

    • Tax, services, and client names match

    • Payment status syncs as expected


🔹 Step 5: Train Billing Team & Monitor

  • Inform your billing or finance team about:

    • Sync behavior and timing

    • How edits in Evo or QuickBooks may affect records

  • Monitor the Integration Log weekly to catch any sync failures or mapping issues


🧪 Troubleshooting Tips

Issue Solution
Sync fails Re-authenticate QuickBooks in Evo settings
Tax rates mismatch Manually map Evo tax fields to QuickBooks equivalents
Client not syncing Check that Evo client record has valid billing info
Duplicate records Merge duplicates in QuickBooks after sync

🆘 Still Need Help?

If you're facing issues with mapping, permissions, or data mismatches:

  • Contact Evo Support with the subject line: “QuickBooks Integration Issue – [Client Name]”

  • Include a screenshot of the error or the invoice/client not syncing