How to Connect QuickBooks Online to Nstock

July 11, 2026
7 min read
By Nstock Team
How to Connect QuickBooks Online to Nstock
KM

Kyle Moloney

Procurement & Operations | 10+ Years

Kyle has spent over a decade managing procurement and operations for manufacturing companies ranging from small food producers to mid-size contract manufacturers. He now writes about practical inventory management, supply chain, and production operations.

Connecting QuickBooks Online to Nstock takes about ten minutes, and unlike the WooCommerce integration, it uses standard OAuth — there are no API keys to generate or paste. You sign in to Intuit, approve access, and you're connected. For the bigger picture on what the integration does once it's connected and why it exists, see QuickBooks Online Integration: Sync Inventory Value to Your Books.

This walkthrough matches Nstock's in-app setup guide exactly (you'll find it under Integrations once you're logged in), with a bit more context on why each step matters.

Step 1: Open the QuickBooks Integration from Integrations

From the Integrations page in your Nstock account, click QuickBooks to open the integration page. If you haven't connected yet, you'll see a short explanation that connecting will redirect you to Intuit, plus a link to the in-app setup guide if you want to see the steps before starting.

Step 2: Click "Connect to QuickBooks"

Click Connect to QuickBooks. Nstock hands off to Intuit's own sign-in flow — you'll leave the Nstock app briefly and land on a page hosted by Intuit.

Step 3: Sign In to Your Intuit Account

Use the same Intuit account you already use to access QuickBooks Online. There's nothing Nstock-specific about this screen — it's the exact same sign-in Intuit uses for any third-party app requesting access.

Step 4: Select the QuickBooks Company to Connect

If your Intuit login has access to more than one QuickBooks company, Intuit asks you to pick which one Nstock should connect to. Most accounts only have one, in which case this step is skipped automatically.

Step 5: Review and Approve Access

Intuit shows you exactly what Nstock is requesting permission to do in your QuickBooks company. Read it, then approve it to complete the connection. This is standard OAuth consent — no keys or secrets change hands, and you can revoke this approval at any time from either side.

Step 6: You're Redirected Back to Nstock, Connected

Intuit sends you back to the QuickBooks integration page in Nstock, and you'll see a confirmation showing your connected company name and whether it's a sandbox or production environment. Nothing syncs to your books yet. Connecting only establishes the link — both sync settings start off, and nothing is written to QuickBooks until you turn one on in Step 8.

Step 7: Map Your Chart of Accounts

Before either sync setting can be turned on, you need to tell Nstock which QuickBooks accounts to post to. On the same page, under Chart of Accounts Mapping, pick the matching account for each of these four slots:

  • Inventory Asset — where your on-hand inventory value is tracked as an asset.
  • Cost of Goods Sold — where the cost of what you've sold gets recorded.
  • Inventory Adjustment — where inventory value changes (write-offs, corrections) are recorded.
  • Sales Income — where revenue from synced orders and invoices is recorded.

Nstock pulls the live list of accounts from your connected QuickBooks company, so you're picking from your own real Chart of Accounts — not typing anything in by hand. Until all four are mapped, both sync toggles below stay locked; there'd be nowhere for a journal entry or invoice to post.

Step 8: Turn On the Sync Settings You Want

With mapping complete, two independent toggles become available:

  • Post a monthly inventory journal entry — once a month, Nstock posts a journal entry to QuickBooks summarizing inventory value and cost of goods sold. This writes real financial data to your books, which is why it's off by default until you're ready.
  • Sync Nstock orders as QuickBooks invoices — when an order is created in Nstock, a matching invoice is created in QuickBooks. Also off by default for the same reason.

Turn on either one, both, or neither — they don't depend on each other. A lot of teams start with the monthly journal entry only, confirm a month or two of postings look right, and add order-to-invoice sync once they're comfortable.

Frequently Asked Questions

Do I need to paste any API keys?

No. QuickBooks uses standard OAuth — the same "Sign in with..." pattern used by many apps. There's nothing to copy and paste; signing in and approving access is all that's required.

Will connecting immediately start writing to my books?

No. Connecting only establishes the link between Nstock and your QuickBooks company. Both sync settings are off by default, and neither will post anything until you explicitly turn it on from the QuickBooks integration page — after your Chart of Accounts mapping is complete.

What if my Chart of Accounts mapping is incomplete?

Both sync toggles stay locked. Nstock needs all four accounts mapped before it knows where to post a journal entry or invoice — turning on a toggle without a complete mapping isn't possible.

Can I revoke access later?

Yes, in two ways: disconnect the integration from the QuickBooks page in your Nstock account, or remove Nstock's access from your Intuit account's connected apps settings. Either one immediately cuts off the connection.

Do I need a developer or accountant present to do this?

Not for the connection itself — the OAuth sign-in and account mapping are both plain UI steps. You will want to double-check the Chart of Accounts mapping with whoever manages your books, since it decides which accounts your inventory value and COGS post against.

Next Steps

Once connected and mapped, your monthly inventory journal entry and order-to-invoice sync run automatically — no manual re-entry, no month-end scramble to get inventory value onto the books. For the bigger picture on why this integration exists and who it's built for, read QuickBooks Online Integration: Sync Inventory Value to Your Books. And if the monthly journal entry has you wondering exactly what inventory value it's built from, see Monthly Inventory Report Explained.

If you also sell through an online store, Nstock's WooCommerce integration can feed the same inventory system that QuickBooks now reads from.

Start your free trial → — already have an account? Log in and connect QuickBooks from Integrations.

— Kyle Moloney, Procurement & Operations

Get Manufacturing Insights in Your Inbox

Practical guides on inventory management, production efficiency, and AI-powered manufacturing — delivered to you.

Subscribe to the Newsletter