Quickbooks Integration

Created by Stefan Perchinkov, Modified on Wed, 26 Feb at 9:06 AM by Stefan Perchinkov

Integrating Quickbooks

  • Navigate to Settings > Integrations, and locate the Quickbooks integration.
  • Click Connect.
  • You'll be redirected to Intuit's login page, where you can log in to Quickbooks.
  • Once logged in, you'll be asked to "Connect" to allow Quickbooks information to be shared back into Referins.
  • Make sure to accept all permissions > hit the "connect" button
  • In Referins, navigate back to Settings > Integrations, and you should now see Quickbooks is connected!

Note: 

There is a checkbox that appears under the QuickBooks Icon integration, asking if you want to automatically send reviews.

What does the QuickBooks integration do:

  • Syncs all new contacts that are created in QuickBooks.
  • Sends review upon QuickBooks payment in Referins without any automation (only on the first invoice)
  • Automatically register sales receipts inside Quickbooks whenever a payment is made inside Referins for order forms, subscription payments, membership checkouts, and calendar payments
  • Automatically create an invoice inside Quickbooks as soon as an invoice is marked as sent inside Referins. This will also sync any updates made afterward inside Referins and mark it is paid inside QBO as soon as it is paid inside Referins

Improved QuickBooks integration for Non-US Countries

The QuickBooks integration for non-US customers includes invoice syncing. Previously, non-US users faced issues due to mandatory tax requirements not being met. Now, users can create and attach taxes to products while generating invoices, ensuring successful synchronization with QuickBooks Online.

Benefit: This streamlines the invoicing process for non-US users, enhancing accuracy and compliance with local tax regulations.

How to use it: Go to Payments > Settings > Taxes to create a tax, then attach it to your product while creating an invoice. Your invoices will sync successfully with QuickBooks Online, including the necessary tax details.

Auto creation of sales receipts

  • This is applicable for any payment processed via order forms, calendars, or subsequent subscription payments as well.
  • If a customer exists inside QBO with the same email ID with which the transaction is processed, we will update the sales receipt corresponding to the same customer inside QB.
  • If the customer is not present, we will create a new customer against the email ID with which the transaction is processed.

One-way invoice sync from Referins to QBO

  • This will create a replica of the sent invoice, along with the total amount (including taxes and discounts) on QBO for frictionless accounting sync.
  • Any updates made on the invoice inside Referins will be updated on QBO. This will include any invoice status change transitions inside Referins, such as the invoice is paid by the customer, or the invoice is voided on Refereins or any further discount is added upon customer request.
  • This will not sync existing invoices already created within Referins. Only new invoices created from now on will get synced inside QBO.
  • If a customer exists inside QBO with the same email ID with which the transaction is processed, we will update the sales receipt corresponding to the same customer inside QB
  • If the customer is not present, we will create a new customer against the email ID with which the transaction is processed.

Import Previous Invoices from Quickbooks

The ability to import invoices simplifies the process of centralizing financial records by allowing users to seamlessly transfer all past invoices from their previous systems during account setup.

  • To get started, navigate to Settings → Integrations → QuickBooks Connect, choose the account you want to link, toggle the import option, and set sync preferences to configure settings like Send Review Requests to automatically gather feedback for completed invoices.

Quickbooks Integration in Reputation Management


With QuickBooks Integration in Reputation Management, you have the option to opt out of automatic review requests when an invoice balance hits zero. 

Benefit: This update gives you full control over when to send review requests, ensuring they align with your business needs and customer interactions. 

How to Use: 

  • Go to your settings 
  • Navigate to Integrations > QuickBooks Integration, and deselect the "Send Review Request to Contacts" option.

Please Note:

- Once the integration has been established only NEW leads will be added as contacts to your location. It may take up to 5 minutes before you see the new contact in Referins

- To add older Quickbook contacts to Referins please export them first then add them to the system via CSV.

FAQs for QuickBooks Integration

1. What happens if I have existing customers in QuickBooks?

  • The integration will only sync new contacts created after the integration is established. Existing customers will not be synced automatically. To add older QuickBooks contacts, you can export them and import them into the system using a CSV file.

2. How do I enable or disable automatic review requests?

  • You can opt out of automatic review requests by going to Settings > Integrations > QuickBooks Integration and deselecting the "Send Review Request to Contacts" option.

3. Can I sync invoices created before I set up the integration?

  • No, the integration will only sync invoices created after the connection is established. Existing invoices will not be affected.

4. How does the tax feature work for non-US users?

  • Non-US users can create and attach taxes to products in Payments > Settings > Taxes. This ensures that the necessary tax details are included when generating invoices, allowing for successful synchronization with QuickBooks Online.

5. What information is synced to QuickBooks?

  • The integration syncs new contacts, updates sales receipts for payments processed, creates invoices for sent invoices, and updates invoice statuses as they change in Referins.

6. How long does it take for new contacts to appear in the CRM after integration?

  • It may take up to 5 minutes for new contacts to appear in the CRM after they are created in QuickBooks.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article