QuickBooks Online logo

QuickBooks Online connector · Accounting

QuickBooks Online Power BI connector

The DigiData QuickBooks Online connector reads your books from the connected QuickBooks company over OAuth2 and makes the data available through OData and CSV. DigiData only reads data and never changes anything in QuickBooks.

Here you will find the supported data, operation and availability of the connection.

Last reviewed:

Automatic synchronizationSource data is retrieved on the configured schedule.
OData and CSVThe same tables for Power BI, Excel and export.
Read-onlyDigiData never writes back to QuickBooks Online.
AvailableAccounting

The reason

Why connect QuickBooks Online to DigiData?

Connect QuickBooks Online over OAuth2 and sync company information, accounts, customers, vendors, items and tax codes. Invoices, credit memos, sales receipts, bills, bill payments, payments, deposits, expenses, purchase orders and journal entries are included too, each with its lines. Classes, locations and purchase orders are included when your QuickBooks plan has them. QuickBooks Desktop is not supported.

More about QuickBooks Online: quickbooks.intuit.com/.

Connecting QuickBooks Online to Power BI in short

The QuickBooks Online connector is available and synchronizes supported tables such as Company information and accounts, Customers, vendors and items, Invoices, credit memos and sales receipts and Bills, expenses and purchase orders. DigiData offers these source records via OData for Power BI and Excel and via CSV for separate exports. The connector only supplies the entities listed on this page; source permissions, the source API, and your sync schedule determine which records and updates are available. You set up relationships, calculations and dashboards in the reporting tool.

Conditions

Availability, setup and conditions

Availability
Status: Available. The connector provides the entities listed on this page under "Available data".
Setup
Add QuickBooks Online in the DigiData dashboard and configure access to the source. DigiData confirms during setup which accounts and entities are available.
Refresh
Automatic synchronization based on the integration schedule. New source data will not appear until the source sync and then the Power BI refresh are complete.
Security
API keys and tokens for linked applications are stored encrypted.
Limitations
Only the listed entities are supported. Availability and timeliness depend in part on the source API and your rights in QuickBooks Online. DigiData supplies the source data to DigiData dashboards and the AI agent, and through OData and CSV to your own reporting tool. In Power BI or Excel you set up relationships and measures yourself.
Price and trial period
€50 per month for the QuickBooks Online connector, plus a €95 monthly DigiData platform fee, without start-up costs. You can test DigiData 14 days for free. View current prices.

What you get

What do you get with the QuickBooks Online link?

An overview of what DigiData does with your QuickBooks Online data:

Secure connection through the official sign-in, stays active automatically
Accounts, customers, vendors, items and tax codes
Invoices, credit memos, sales receipts and payments with lines
Bills, bill payments, expenses and purchase orders
Journal entries and deposits with debit/credit and account per line
OData feeds and CSV exports for every table

Which data

Available QuickBooks Online data in DigiData

The following entities are automatically synchronized and available via OData or CSV export:

Company information and accounts
Customers, vendors and items
Invoices, credit memos and sales receipts
Bills, expenses and purchase orders
Payments and deposits
Journal entries, tax codes, classes and locations

Use cases

What can you do with QuickBooks Online data?

Report revenue and margin per customer and item

Monitor open receivables and payables

Analyze expenses per account and vendor

Combine QuickBooks with CRM and marketing data in one reporting model

How it works

How does the QuickBooks Online link work?

01

Connect QuickBooks Online

Link your QuickBooks Online account via the DigiData dashboard. Safe and fast.

02

Select your dates

Check which accounts, environments, and entities are available for this resource. The options differ per connector.

03

Analyze in Power BI

Use the OData feed in Power BI, Excel or download CSV exports.

QuickBooks Online
DigiData datalaag
OData-feed
Power BI, Excel or AI

Build a QuickBooks Online dashboard with AI

Describe which overview of your QuickBooks Online data you want to see and the DigiData AI agent builds the dashboard, with filters, drilldowns and a presentation mode for TV screens or meetings. You do not need a Power BI model and you do not pay per viewer.

QuickBooks Online in Power BI

Each QuickBooks entity gets its own table with fixed columns, such as QuickBooksOnline_Invoices, QuickBooksOnline_Bills, QuickBooksOnline_Accounts and QuickBooksOnline_Customers. Each transaction type has its own lines table, for example QuickBooksOnline_InvoiceLines and QuickBooksOnline_JournalEntryLines. Join them to the documents in Power BI on TransactionId.

Frequently asked questions

Questions about the QuickBooks Online integration

How do I connect QuickBooks Online to Power BI?

With DigiData you automatically synchronize QuickBooks Online data to an OData feed. In Power BI Desktop, choose 'Get Data', select OData feed and paste the DigiData URL. You can then load, combine and refresh the tables without building a QuickBooks Online API connection yourself.

How often is QuickBooks Online data refreshed?

DigiData synchronizes QuickBooks Online according to your integration schedule. The exact frequency and availability of new records depend on your settings and the source API.

What does the QuickBooks Online connection cost?

DigiData charges platform costs plus an amount per active integration. There are no start-up costs and you can test for 14 days for free. View the current price on the prices page.

Which QuickBooks data does DigiData sync?

Company information, accounts, customers, vendors, items and tax codes. Also invoices, credit memos, sales receipts, bills, payments, deposits, expenses, purchase orders and journal entries with their lines, plus classes and locations when your plan has them.

Can DigiData change data in QuickBooks?

No. QuickBooks has no separate read-only access, but DigiData only runs read requests and never changes data.

Does the connector work with QuickBooks Desktop?

No. The connector supports QuickBooks Online only.

14 days free · no start-up costs

Ready to connect QuickBooks Online to DigiData?

Use the trial period to validate the available tables, synchronization and your reporting model with your own data.