Loading…
Step-by-step guides for connecting Kontraktr 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 Kontraktr 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 Kontraktr 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 Kontraktr read/write access to customers, invoices, and payments.
Kontraktr 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, Kontraktr 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, Kontraktr 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 Kontraktr 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.