Loading…

Loading…
Chat with Kora™
Online
Powered by Kora™ — responses may not be 100% accurate
Step-by-step guides for connecting Kontrol™ to your accounting, payment, email, and messaging tools. Each integration is optional — enable only what your shop needs.
Sync invoices, customers, and payments to QuickBooks Online — automatically.
What this integration does
If you don't have one, sign up at quickbooks.intuit.com. Any plan works — even Simple Start. The integration uses OAuth so you'll authorize Kontrol™ directly from your QBO account.
You'll need to be the admin (Master Admin or Company Admin) on the QBO account to authorize the connection.
In the Kontrol™ sidebar, go to Settings (bottom of sidebar) then click the Integrations tab. You'll see a QuickBooks card. Click Connect QuickBooks.
Clicking Connect launches the Intuit OAuth flow in a popup window. Log in to your QuickBooks Online account if prompted, then click Authorize to grant Kontrol™ read/write access to customers, invoices, and payments.
Kontrol™ requests the minimum scopes required: com.intuit.quickbooks.accounting. It cannot access payroll or other QBO modules.
If your Intuit account is connected to multiple companies, you'll be asked to select which one to link. Choose the company that matches your screen printing business.
After authorization, Kontrol™ will offer to sync your existing customers to QuickBooks. This is a one-time bulk operation. New customers created after this point sync automatically.
If a customer already exists in QuickBooks with the same email, Kontrol™ will match and link them rather than creating a duplicate.
In the QuickBooks settings panel, set your default income account, tax code, and payment term. These are used as defaults when pushing invoices. You can override them per-invoice.
Open any completed invoice in Kontrol™ and click Push to QuickBooks. Switch to your QBO dashboard and verify the invoice appeared with the correct line items and total. If it looks right, you're live.