AegisSwift ← Back to home
Support

QuickBooks Desktop Integration

Bookkeeping sync via the QuickBooks Web Connector

AegisSwift connects to QuickBooks Desktop (Pro, Premier, or Enterprise) through Intuit's QuickBooks Web Connector, so your inventory, purchasing, and sales activity keeps your books reconciled without manual double-entry. This page walks through connecting and covers the most common questions.

Prefer QuickBooks Online? AegisSwift also has a direct QuickBooks Online integration that connects in one click from the same QuickBooks page — no Web Connector required. This page is specifically for the Desktop edition.

1.What syncs

AegisSwift mirrors the documents that carry accounting impact into QuickBooks, and pulls a few back so your records stay in step:

AegisSwift action In QuickBooks Desktop
Create / edit a customer, vendor, or item Customer, Vendor, Inventory Item
Purchase order → receive → bill Purchase Order, then a Bill (Inventory / Accounts Payable)
Pay a bill in QuickBooks Bill Payment pulled back into AegisSwift
Sales order → ship Invoice (QuickBooks posts the matching COGS automatically)
Customer return Credit Memo (store credit) or Check (cash refund)
Cycle count / stock adjustment Inventory Adjustment (quantity on hand updated)

2.Requirements

3.Connecting

  1. In AegisSwift, open the QuickBooks page and choose QuickBooks Desktop. Set a Web Connector password when prompted.
  2. Click Download .QWC. This file tells the Web Connector how to reach your AegisSwift account. Copy it to the computer running QuickBooks.
  3. Open the QuickBooks Web ConnectorAdd an Application → select the .qwc file. Approve the certificate/access prompt in QuickBooks ("Yes, whenever this company file is open").
  4. Enter the Web Connector password you set in step 1 when the connector asks for it.
  5. Tick the application's checkbox and click Update Selected to run the first sync. By default it also runs automatically on a schedule.
On the AegisSwift QuickBooks page, Desktop tenants see only the QuickBooks Desktop (Web Connector) card. The "Connect to QuickBooks" button and "Environment" shown for QuickBooks Online don't apply to you — Desktop connects through the Web Connector, not that button.

4.Syncing & importing your data

With Desktop, the actual data transfer is driven by the QuickBooks Web Connector on your Windows machine — not from the AegisSwift web page. The web page queues work; the Web Connector runs it.

Run a sync now

In the Web Connector, tick the AegisSwift application's checkbox and click Update Selected. It also runs automatically on the schedule shown in the connector, so day-to-day changes flow without any manual step.

Import your existing QuickBooks data

On the AegisSwift QuickBooks page, under the Web Connector card, click Pull from QuickBooks Desktop. This queues an import of every customer, vendor, and item from your company file; the data lands the next time the Web Connector runs (click Update Selected to run it immediately). This import also happens automatically the first time the Web Connector connects.

Ongoing changes

Once connected, the documents in the table above sync automatically — creating a purchase order, receiving stock, or shipping a sales order queues the matching QuickBooks entry, which posts on the next Web Connector session.

5.Troubleshooting

QBWC1048 — "could not verify the server certificate"

Confirm the computer's date and time are correct, and that it can reach https:// sites. If your organization filters outbound traffic, allow the AegisSwift endpoint the .qwc points at.

QBWC1003 — "support URL could not be reached"

This is a harmless warning about this help page's availability — it does not affect syncing. Click Yes to proceed.

Nothing appears in QuickBooks after an action

Make sure QuickBooks Desktop is open with the correct company file, then click Update Selected in the Web Connector to flush the queue (or wait for the scheduled run).

"Authenticate failed"

The Web Connector password doesn't match. Re-set it on the QuickBooks page in AegisSwift and re-enter it in the connector.

6.Contact

Still stuck? We're glad to help.
AegisSwift LLC  ·  Support
Email: support@aegisswift.com