AegisSwift ← All guides
Home/Guides/QuickBooks
Migration guide

Outgrowing QuickBooks inventory

QuickBooks is the most common system our customers already run, and it's the one case where you should not be exporting spreadsheets at all. There's a native two-way integration for both editions. You don't migrate off QuickBooks — you connect to it.

Reading this for your own shop? Start a free 14-day trial — no credit card, and your data is yours to export at any time.

You keep QuickBooks. It stays the accounting system and your accountant's book of record. AegisSwift becomes the operational layer — stock, purchasing, production, delivery — and posts the resulting journal entries back automatically. Nobody re-keys anything.

1.Where QuickBooks inventory actually runs out

QuickBooks tracks what you own and what it cost, and does that well. The wall people hit is that it doesn't:

If you're reconciling a spreadsheet against QuickBooks every month, that's the same wall wearing a different hat.

2.Connecting, by edition

QuickBooks Online

One click from the QuickBooks page in the app. The initial pull brings customers, vendors and items across, and from then on the sync is two-way and automatic: items, invoices, bills, COGS journal entries and inventory valuations post as they happen, and work-order production cost moves through a work-in-process account.

QuickBooks Desktop

Connects through the QuickBooks Web Connector. The setup has more moving parts than the Online flow, and there's a dedicated walkthrough for it — the QuickBooks Desktop integration guide — including how setup imports your customers, vendors and items the first time the Web Connector connects.

When a CSV export is the right answer: only if you're leaving QuickBooks entirely and don't want a live connection. In that case the QuickBooks item and customer list exports map onto the same columns every other guide on this site uses — see the guide index.

3.The thing to know before month-end, not after

If your company uses FIFO, your COGS figures will not tie out exactly, and that is by design. AegisSwift uses a moving average. QuickBooks Online lets a company choose FIFO or Moving Average once, before its first inventory item, and uses FIFO if no choice was made. Two different costing methods applied to the same transactions produce two different cost of goods sold — permanently, not as drift that settles.

This is not a sync fault and there's no setting that reconciles it. It's worth ten minutes with your accountant before go-live, because the alternative is discovering it during your first month-end and assuming something is broken. Moving average vs FIFO works through an example of exactly how far apart the two land, and why.

4.What actually posts back

The point of the integration is that your books stay right without manual journal entries. Every inventory movement creates the correct QuickBooks entry:

5.Questions people ask

Do I have to export my data?

No. Connect instead — the initial pull brings customers, vendors and items across.

Do I have to stop using QuickBooks?

No, and most don't. It stays the accounting system; AegisSwift runs operations.

Why don't my COGS numbers match?

If your QuickBooks Online company is on FIFO: FIFO versus moving average. Different methods, different answer, by design. See §3.

Which edition do you support?

Both. Online connects in one click; Desktop connects through the Web Connector.

Written from Intuit's own documentation and from running both integrations in production. Intuit ships changes to QuickBooks continuously, and this page says several times what QuickBooks does not do — if any of that is out of date, or wrong for your edition, tell us at hello@aegisswift.com and we'll correct it.

Connect QuickBooks and see your stock in real time

Real-time inventory, barcode scanning, work orders, route delivery, and lot traceability from $69/month — on top of the QuickBooks you already run. 14-day free trial, no credit card, set up in about 30 minutes.

Start a free trial