QuickBooks Desktop

Sync purchases, sales, and payments between Fiddle and QuickBooks Desktop.

Updated June 21, 20261 min read

The QuickBooks Desktop connector links Fiddle to your locally installed company file so bills, invoices, and payments flow into your ledger instead of being keyed twice.

Connect QuickBooks Desktop

  1. Go to Settings → Integrations and choose QuickBooks Desktop.
  2. Fiddle generates a connector file for the QuickBooks Web Connector.
  3. In QuickBooks Desktop, open the Web Connector and add that file.
  4. Back in Fiddle, map your accounts and tax codes, then set a sync start date.

Because the company file is local, syncing runs through the Web Connector on a schedule rather than instantly. QuickBooks Desktop must be open for sync to run.

What syncs

Fiddle record QuickBooks record
Purchase order / bill Bill
Sales order / invoice Invoice
Customer payment Payment applied to invoice

Keep them in sync

The Web Connector pushes new and updated transactions on each run. Failed records appear on the integration status panel with the reason — usually an unmapped account, tax rate, or customer. Fix the mapping and the record retries on the next run.

Make edits to synced transactions in Fiddle so the two systems don’t drift apart.

For how connections work in general, see the integrations overview.

Was this article helpful?

Related articles

Still need help?

Ask Filo, our built-in AI assistant, for an instant answer — or get in touch with our team and we'll take it from there.