Home
Everflow Pay
Accounting Integrations
Connecting Your Accounting Software To Everflow Pay
Connecting Your Accounting Software To Everflow Pay

SERIES:

Connecting Your Accounting Software To Everflow Pay

Step-by-step guide to connecting QuickBooks Online, Xero, or NetSuite to Everflow Pay for the first time.

Overview

This article walks you through connecting your accounting software to Everflow Pay for the first time. The setup process takes about 5-10 minutes and involves:

  1. Selecting your Accounting Software
  2. Authorizing the connection
  3. Choosing configuration options

Before You Begin

Make sure you have:

  • An active Everflow Pay account
  • An active Accounting Software subscription with Admin permissions

Here's a list of supported Accounting Software.

Getting to Accounting Integration

There are two ways to start the setup:

1Via the Sidebar Menu Navigate to Menu → MANAGE → Accounting Integration
2Via the Dashboard Card Look for the Accounting Integration card on your Dashboard. Click Dashboard → Accounting Integration → Connect Now to start setup. If you've already selected a provider, the button will say Configure Now.
Accounting Integration under MANAGE menu

Step 1: Select Your Accounting Software

On the Accounting Integration page:

  1. Choose your accounting software from the available options
  2. Select your platform (radio button) and click "Start Connection"
Provider selection showing NetSuite, QuickBooks Online, and Xero
Important You can only connect with one Accounting Software at a time. If you choose to switch your providers, please reach out to pay.help@everflow.io or your Account Manager.

Don't see your accounting software? Please reach out to our support team or your AM with your request!

Step 2: Authorize the Connection

You'll now authorize read & write access via OAuth or a combination of OAuth and manual field entry, depending on your Accounting Software. Select your platform below:

🔒 OAuth
  1. You'll see a connection card with the QuickBooks logo, "Accounting Connection" label, and an "Unauthorized" status
  2. Click the "Authorize" button
  3. You'll be redirected to the Intuit login page
  4. Log in with your QuickBooks credentials and authorize Everflow Pay to access your account
  5. Once redirected back, click Save to complete the connection
🔑 Token-Based
  1. You'll see a connection card with the NetSuite logo, "Accounting Connection" label, and an "Unauthorized" status
  2. Enter your NetSuite credentials directly into the following fields:
    • Account ID — Found in Setup > Company > Company Information (sandbox IDs end with '_SB1', '_SB2', or '_SB3')
    • Consumer key — From the integration registration in your NetSuite application
    • Consumer secret — From the integration registration in your NetSuite application
    • Access token ID — From the integration registration in your NetSuite application
    • Access token secret — From the integration registration in your NetSuite application
    • SuiteTax enabled — Select if using SuiteTax for advanced tax calculations
  3. Need help? Click the "View our Connection Guide" link in the connection card
  4. Click Save to authorize Everflow Pay to access NetSuite
🔒 OAuth
  1. You'll see a connection card with the Xero logo, "Accounting Connection" label, and an "Unauthorized" status
  2. Click the "Authorize" button
  3. You'll be redirected to the Xero login page
  4. Log in with your Xero credentials and authorize Everflow Pay to access your account
  5. Once redirected back, select your Default Tenant (your Xero organization) from the dropdown
  6. Click Save to complete the connection
Xero Vault showing Accounting Connection with Authorize button

Step 3: Map Your Accounts

Note This section will show up as Account Selection (Step 1 in the setup flow).

After authorization, you'll enter the Setup wizard. In this step, you'll configure your Accounts Payable information — telling Everflow Pay which accounts to use when creating financial records.

  • Expense Account
  • Bank Account
  • Expense Account
  • N/A
  • Expense Account
  • Bank Account
Account Selection step showing Expense Account dropdown

Bank Account

For QuickBooks Online and Xero, you'll also need to select the Bank Account that represents your Everflow Pay balance. This will be attributed to each created Bill Payment. Use the "Select Bank Account..." dropdown.

Troubleshooting: Account Not Found

If you see an error like "No [Provider] Expense Account Found" or "No [Provider] Bank Account Found", log in to your accounting software and create the required account, then return to Everflow Pay and retry.

Error showing No Bank Account Found