Troubleshooting QuickBooks

This article helps you resolve the most common QuickBooks problems in Qoblex: settings that will not save, missing accounts or taxes, and transactions that do not reach QuickBooks. It walks through what each error means and the exact field or mapping to check.

After reading it you will know how to read the Sync Status tab, fix the validation messages Qoblex shows on the settings tabs, and decide what to collect before contacting support.


Where to look

Open Integrations, then QuickBooks. A connected QuickBooks integration shows six tabs: Sales, Purchases, Manufacturing, Inventory, Tax mappings, and Sync Status. The first five hold the account, tax, and rule settings; Sync Status lists each transaction Qoblex has tried to send and its result.

If you instead see the connection wizard (the Tax Mapping → Sales → Purchases → Manufacturing → Inventory → Review & Save steps), the integration is still being set up and the settings tabs are not available yet. Finish the wizard and save to switch QuickBooks into its normal configured view.

On every settings tab except Sync Status, your changes are applied with the Save changes button at the bottom of the page. The Sync Status tab has no Save button.

What blocks Save changes

When Save changes does not go through, Qoblex shows the message for the first required field it finds. Check the tab named in the message:

  • Sales — a ledger account and a payment bank account are required. Missing them shows Ledger account is required or Bank account is required.
  • Purchases — a ledger account and a payment bank account are required (same messages as Sales).
  • Inventory — the Stock On Hand, Cost Of Goods Sold, and Inventory Adjustments accounts are each required, shown as SOH Account is required, COGS Account is required, and Adjustments Ledger Account is required.
  • Tax mappings — at least one complete mapping row is required (see the next section).

Manufacturing has no required account — you can leave its default ledger empty. The blocked save is always coming from Sales, Purchases, Inventory, or Tax mappings.

On the Inventory tab, Stock On Hand and Cost Of Goods Sold must move together. Qoblex blocks the save with COGS and SOH must either both be Do Not Sync or both have valid accounts selected. — set both to Do Not Sync or give both a valid account.

The tracking class and location selectors are optional everywhere; leaving them on None never blocks a save.

Tax mapping rules

The Tax mappings tab pairs each QuickBooks tax with a Qoblex tax name. Qoblex validates the whole table and shows one message at a time:

  • Each row needs a Qoblex tax name and a QuickBooks tax rate. — every row must have both sides filled, and there must be at least one row.
  • Each QuickBooks tax can only be used once. — the same QuickBooks tax is mapped on two rows.
  • Each Qoblex tax can only be used once. — the same Qoblex tax is mapped on two rows.
  • Sales tax can’t be mapped to a purchase tax and vice versa — a row pairs a sales tax with a purchase tax. Map sales taxes to sales taxes and purchase taxes to purchase taxes.

Use Add mapping to add a row. If no taxes are listed yet, the table shows No added taxes !.

Where tracking classes and locations come from

The class and location dropdowns are populated from the connected QuickBooks company. Each dropdown always offers None plus whatever classes or locations QuickBooks returns. If a class or location is missing from the list, add or activate it in QuickBooks first, then reopen the QuickBooks settings page so Qoblex reloads the company data.

If the connected QuickBooks company has no classes or locations turned on, the selectors simply show only None. The controls are always present; they are not hidden.

Reading the Sync Status tab

Open the Sync Status tab to see what Qoblex has sent. Each row shows Number, Created At, Type, Status, and a QuickBooks link to open the matching record in QuickBooks. The Type is one of Invoices, Bills, Payments, Bill Payments, or Sale Refunds — these are the only transaction kinds Qoblex syncs to QuickBooks.

To retry, tick one or more rows and click Sync to QuickBooks. Use the filters at the top of the table to narrow by Created At date range or transaction Type.

If you click Sync to QuickBooks without selecting any row, Qoblex shows No transactions selected. Please select at least one transaction to sync and does nothing. Select at least one row first.

Reconnecting QuickBooks

If the connection to QuickBooks has gone stale, the QuickBooks page shows Oops! It looks like we couldn’t connect to your QuickBooks account. with a Click here to restore the connection link. Follow that link to re-authorize Qoblex with QuickBooks; your settings are kept.

To remove the integration entirely, use the disconnect control at the bottom of the settings page. If the disconnect fails, Qoblex shows Failed to Disconnect QuickBooks — try again, and re-authorize first if the connection is stale.

Troubleshooting

Save changes does nothing or shows a required-field message
A required selector on the active tab is empty. Check Sales (ledger + payment bank), Purchases (ledger + payment bank), and Inventory (Stock On Hand, Cost Of Goods Sold, Inventory Adjustments accounts). Manufacturing has no required account. The message names the missing field; fill it and click Save changes again.
Qoblex says COGS and SOH must both be Do Not Sync or both have accounts
On the Inventory tab, the Stock On Hand and Cost Of Goods Sold accounts must match in state. Either set both to Do Not Sync or give both a valid QuickBooks account, then save.
A tax mapping will not save
Open Tax mappings. Every row needs both a QuickBooks tax and a Qoblex tax name, and you need at least one row. The same QuickBooks tax (or the same Qoblex tax) cannot appear on two rows, and a sales tax cannot be paired with a purchase tax. Fix the row the message points to, then save.
A QuickBooks account, bank, class, location, or tax is missing from the dropdown
Qoblex only lists what it has loaded from the connected QuickBooks company. Add or activate the value in QuickBooks, then reopen the QuickBooks settings page so Qoblex reloads the company’s accounts, classes, locations, and taxes.
The class or location dropdown is empty
The connected QuickBooks company has no classes or locations enabled, so the dropdown shows only None. Turn on class or location tracking in QuickBooks and reload the page if you need to assign them.
A transaction did not reach QuickBooks
Open the Sync Status tab and find the row by Number or Type. Check its Status: a failed row needs its underlying problem fixed (missing account, tax mapping, or source-document detail) before retrying. Select the row and click Sync to QuickBooks to resend.
Sync to QuickBooks does nothing
You clicked it with no rows selected. Qoblex shows No transactions selected. Please select at least one transaction to sync. Tick at least one row in the table, then click Sync to QuickBooks again.
I only see the setup wizard, not the settings tabs
The integration is still being set up. Work through the wizard steps (Tax Mapping, Sales, Purchases, Manufacturing, Inventory) and finish with Review & Save. Once setup is saved, the configured view with the Sales, Purchases, Manufacturing, Inventory, Tax mappings, and Sync Status tabs becomes available.
QuickBooks shows a connection error
The QuickBooks page shows Oops! It looks like we couldn’t connect to your QuickBooks account. with a Click here to restore the connection link. Use that link to re-authorize Qoblex with QuickBooks; your settings are preserved.

Before contacting support

Collect:

  • the connected QuickBooks company name
  • which tab you were on (Sales, Purchases, Manufacturing, Inventory, Tax mappings, or Sync Status)
  • the transaction Number, Type, and Status from the Sync Status row
  • the exact on-screen message
  • the account, bank, class, location, or tax mapping involved
  • the most recent setting change you made before the problem started
Was this article helpful?

Related Articles