Microsoft Connector Retired in August 2025

Power BI QuickBooks Online Connector: Sync Your Accounting Data to Any Database

SyncTools syncs QuickBooks Online to your own database on an automated schedule. Connect Power BI, Tableau, Metabase, or any BI tool that speaks SQL.

  • Your database, PostgreSQL, MySQL, SQL Server, or Azure SQL
  • Flat $50/month, unlimited rows, no overages
  • Works with any BI tool that connects via SQL

No credit card required. Setup in under 15 minutes.

Trusted by Accounting and Finance Teams.

Microsoft's Power Query QuickBooks Online connector was retired in August 2025.

Scheduled refreshes stopped. Authentication no longer works. This is permanent, clearing credentials or reinstalling will not restore the connector.

What Happened to the QuickBooks Power BI Connector?

In August 2025, Microsoft officially retired the Power Query QuickBooks Online connector. If your Power BI dashboards stopped refreshing or started showing authentication errors you could not fix, that is likely why. The native QuickBooks Power BI connector reached end-of-life, and Microsoft has not released a direct replacement.

For finance teams and BI analysts who built reporting workflows around QuickBooks Power BI dashboards, the impact was immediate. Live P&L reports went dark, month-end dashboards broke, and leadership lost visibility into key financial numbers. Reinstalling the connector or clearing credentials does not restore it because the deprecation is permanent.

Some teams tried temporary fixes: manual CSV exports into Excel, one-off API scripts, or patching authentication tokens by hand. These approaches do not work well at scale. A 200-invoice month can quickly become a multi-hour manual task, and a multi-company setup means repeating the same workaround for every entity.

The better path forward is using a sync layer that moves QuickBooks to Power BI through a database you own. Instead of depending on a direct Power BI QuickBooks connector, SyncTools copies your QuickBooks Online data into your selected database and lets Power BI connect through a stable SQL connection.

That makes SyncTools a practical Power BI QuickBooks Online connector for teams that want reliable reporting. It helps connect Power BI and QuickBooks without live API refresh issues, while also working as a broader QuickBooks connector for SQL-based reporting, Tableau, Metabase, Excel, and other BI tools.

How SyncTools Works as a QuickBooks Online Connector for Power BI

SyncTools is not a BI tool and not a connector. It is a sync layer that copies your QuickBooks data into a database you own and control. Your BI tool, Power BI, Tableau, Metabase, or any SQL-compatible tool, connects to that database directly.

When you connect SyncTools to QuickBooks Online, it pulls your accounting data through the Intuit API on a configurable schedule and writes it into structured, query-ready tables in your database. This gives you a more stable Power BI QuickBooks reporting setup because Power BI reads from your database instead of relying on live QuickBooks API calls.

You can bring your own database, including PostgreSQL, MySQL, SQL Server, or Azure SQL. You can also use a SyncTools-hosted database with zero infrastructure setup. Either way, your data lives outside SyncTools in infrastructure you control, making it a practical QuickBooks connector for finance reporting, analytics, and custom dashboards.

This approach also helps teams that previously depended on a direct Power BI QuickBooks connector. Instead of connecting Power BI and QuickBooks through a fragile live API connection, SyncTools syncs QuickBooks Online data into your database first. Power BI then connects through its built-in SQL connector for more reliable dashboard refreshes.

SyncTools also supports Xero, Sage, MYOB, NetSuite, Dynamics 365 Business Central, and Zoho Books, which means you can sync QuickBooks Online alongside your other accounting platforms into the same database. For businesses running multiple accounting systems or migrating between them, this gives you a unified reporting layer without duplicate BI setup. See the Xero Power BI Connector, Sage Power BI Connector, MYOB Power BI Connector, NetSuite Power BI Connector, Dynamics 365 Power BI Connector, and Zoho Books Power BI Connector pages for details.

One important constraint: SyncTools is a one-way sync. It reads from QuickBooks and writes to your database. It does not write data back to QuickBooks, so your accounting records are never modified.

Once your data is in your database, Power BI connects through the built-in SQL Server connector or another supported SQL connection. That makes SyncTools a strong Power BI QuickBooks Online connector for teams that want stable financial reporting without API timeouts, broken authentication, or manual CSV exports.

How to Connect QuickBooks to Power BI with SyncTools

Three steps. No ODBC drivers. No custom SQL required on day one.

Architecture

QB
QuickBooks Online or Xero
Secure OAuth pull
SyncTools Automated sync engine
Structured tables
Your Database PG · MySQL · SQL Server · Azure
Native SQL connector
Any BI Tool Power BI · Tableau · Metabase
1

Connect QuickBooks

Connect your QuickBooks Online account (or Xero) via OAuth. SyncTools pulls AR, AP, Banking, GL Reports, and Master Data. Two clicks, SyncTools never stores your QuickBooks password.

2

Choose your database

Bring your own PostgreSQL, MySQL, SQL Server, or Azure SQL instance, or use the SyncTools-hosted database with zero infrastructure setup. SyncTools creates the schema and runs the initial sync automatically.

3

Connect your BI tool

Point Power BI, Tableau, Metabase, or any SQL-compatible tool at your database using its native SQL connector. Reports refresh on your configured schedule, automatically, without touching the live QuickBooks API.

Send Your QuickBooks Data to Any Destination

Once SyncTools syncs your QuickBooks data to a database, connect any BI tool or analytics platform that reads SQL.

Power BI
Looker Studio
Tableau
SQL
Azure SQL
Microsoft Fabric
Google Sheets
X
Excel
Google BigQuery

What Gets Synced: QuickBooks Financial Data

SyncTools syncs the financial data you actually need for reporting, structured into query-ready tables. No raw API dumps, no JSON to parse.

Accounts Receivable

  • Invoices
  • Payments
  • Customers
  • Credit Memos

Accounts Payable

  • Bills
  • Vendor Payments
  • Vendors
  • Purchase Orders

Banking

  • Transactions
  • Bank Accounts
  • Deposits

GL & Reports

  • Journal Entries
  • Chart of Accounts
  • Financial Report Snapshots

Master Data

  • Items / Products
  • Classes
  • Departments
  • Tax Codes

P&L & Balance Sheet

  • Revenue by period
  • Gross margin
  • Assets & liabilities
  • Net income

Header and line-item tables are included, important for order-level reporting in any BI tool. For Shopify sellers using QuickBooks, see the Shopify QuickBooks integration, that transactional data flows into the same database.

Sync QuickBooks to the Database You Already Use

Most alternatives lock you into their proprietary data warehouse. SyncTools syncs to the database you already run, or gives you a hosted option if you don't have one.

Key differentiator: Vidi Corp syncs to Azure SQL only. CData requires ODBC and live API queries. SyncTools gives you a choice, and keeps the data in your infrastructure.

PostgreSQL

Most popular open-source DB

Fully supported. Ideal for teams already running Postgres in AWS RDS, Google Cloud SQL, or on-premises. SyncTools creates and manages the schema.

MySQL / MariaDB

Common in existing infrastructure

Supported natively. If your stack already runs MySQL, common in hosting environments and ecommerce backends, SyncTools writes directly into it.

SQL Server

Enterprise environments, Power BI's native source

Sync QuickBooks to SQL Server and connect Power BI using its built-in SQL Server connector. No ODBC setup. No custom connector required.

Azure SQL

Cloud-first Microsoft stack

For organizations already on Azure. Sync QuickBooks to Azure SQL and connect Power BI Service using the managed SQL connector, no gateway required for cloud-hosted databases.

SyncTools-Hosted Database

No infrastructure to manage. SyncTools provisions a dedicated database for your account and keeps it running. For teams that want zero DevOps overhead and are comfortable with SyncTools-managed infrastructure.

If your database isn't listed, contact us, we're expanding support. Amazon sellers using QuickBooks can find integration details at Amazon QuickBooks integration.

Why Database Sync Beats a Direct API Connector

The database-first approach isn't a workaround. It's the architecture large enterprises use, and the reason their BI reports stay fast and reliable at scale.

Reliability

No API session timeouts. No authentication failures. No dependency on Microsoft or QuickBooks uptime. The data is in your database, Power BI reads it even if QuickBooks has an outage.

Performance

Power BI queries a local or cloud database, not a live API. No 100,000-row API limits. No rate throttling. Reports open in seconds, not minutes.

Flexibility

Once data is in your database, any BI tool works, Power BI, Tableau, Metabase, Looker, or custom SQL. Switch tools without re-syncing. Zero platform lock-in.

One-way sync guarantee: SyncTools reads data from QuickBooks and writes to your database. It does not write data back to QuickBooks. Your accounting records are never at risk.

WooCommerce merchants using QuickBooks for reporting can find the full integration picture at WooCommerce QuickBooks integration.

Flat $50/Month. Unlimited Rows.

No per-seat pricing. No row-volume overages. Your price doesn't change whether you have 1,000 invoices or 1,000,000.

SyncTools Per Company

$50 /month
  • All entities, AR, AP, Banking, GL, Master Data
  • All supported databases, PostgreSQL, MySQL, SQL Server, Azure SQL
  • SyncTools-hosted database option included
  • Automated sync, hourly, daily, or custom schedule
  • Unlimited rows, no overage fees
  • Xero support included

Competitors charge by row volume or require annual contracts. At $50/month flat, your cost doesn't scale with your data.

CUSTOMER STORIES

Trusted by Teams Worldwide

Thousands of accounting firms and finance teams rely on SyncTools to streamline reconciliation and save hours every month.

4.9 / 5

Customers who are Trusting Us

Haider Ali

Haider Ali

Business Owner

"Excellent app. Very easy to work with. Very knowledgeable, understanding, and open to any requests."

Bigvits
Tom Brookes

Tom Brookes

Finance Director

"Best in class. If you use Linnworks and Xero, SyncTools is a phenomenal tool, far superior to any alternative we've tried."

Bigvits
Deborah Whitfield

Deborah Whitfield

Customer

"I recently installed SyncTools and it is easy to use. The team worked quickly, kept me informed, and now everything runs smoothly."

IDCardsDirect
Heather Cook

Heather Cook

Customer

"Best Xero connector on the market. Excellent customer support and continuous development from an app that does exactly what it says."

relish.
Harvey Uppal

Harvey Uppal

Customer

"AWESOME: Excellent tool and has saved us so much time. Credit to the support team for being so helpful in setup and post-setup."

Bigvits
Geoff Ainsworth

Geoff Ainsworth

Customer

"Excellent tool: Does what it says and connects seamlessly & if you have any issues the support is amazing!"

Bayliss Mobility
Nirav Khiroya

Nirav Khiroya

Customer

"Fantastic support: The team has always been diligent and proactive about fixing any bugs that arise. Would highly recommend them."

Bigvits
Robert Morris

Robert Morris

Customer

"Have been using the Linnworks Xero connector for a couple of years now. It is very reliable and the developers are keen to improve it."

IDCardsDirect
Connie Sturman

Connie Sturman

Customer

"I just looked in the connector and it looks like they were able to get the purchase orders synced... thank the team for us. Thank you for your help."

likemary

Frequently Asked Questions

Is the QuickBooks Power BI connector discontinued?
Yes. Microsoft officially retired the Power Query QuickBooks Online connector in August 2025. Scheduled refreshes stopped and authentication no longer works. Microsoft has not announced a native replacement. SyncTools is the most direct third-party replacement, it syncs QuickBooks data to your own database, which Power BI connects to using its built-in SQL connector.
What replaced the Power BI QuickBooks connector?
Several third-party tools now fill this gap. SyncTools syncs QuickBooks Online to a database (PostgreSQL, MySQL, SQL Server, Azure SQL), Power BI connects to that database via its native SQL connector. This approach is more reliable than the original connector because the data lives in your own database, not behind a fragile API session.
How do I connect QuickBooks to Power BI after the deprecation?
The cleanest method is a sync-to-database approach: (1) Use SyncTools to sync your QuickBooks data to a PostgreSQL, MySQL, or SQL Server database. (2) In Power BI Desktop, use the SQL Server connector to connect to that database. (3) Build your reports against stable, refreshable database tables. This replaces the deprecated Power Query connector with a more robust architecture.
Does SyncTools work with databases other than SQL Server?
Yes. SyncTools supports PostgreSQL, MySQL, SQL Server, Azure SQL, and a SyncTools-hosted database option. Choose the database that fits your existing infrastructure, or use the hosted option for zero setup.
Can I use SyncTools with Tableau or Metabase instead of Power BI?
Yes. SyncTools is BI-tool-agnostic. Once your QuickBooks data is in your database, you can connect any BI tool that supports SQL, Power BI, Tableau, Metabase, Looker, Redash, or any custom SQL client.
How much does SyncTools cost?
SyncTools charges a flat $50/month per company, unlimited rows, unlimited syncs. There is no per-seat pricing and no row-volume overage fees.
Does SyncTools work with Xero as well as QuickBooks?
Yes. SyncTools supports QuickBooks Online and Xero. You can sync either or both accounting systems to the same database, giving you a unified data layer for multi-entity or multi-system BI reporting.
Does SyncTools write data back to QuickBooks?
No. SyncTools is a one-way sync, it reads data from QuickBooks and writes to your database. Your QuickBooks data is never modified by SyncTools.

Ready to Replace the Deprecated Connector?

SyncTools syncs QuickBooks to your own database on an automated schedule. Connect Power BI, Tableau, or any BI tool via SQL. Flat $50/month, unlimited rows.

Setup in under 15 minutes. No credit card required for trial.