This page covers QuickBooks Online. For QuickBooks Desktop, see Connect QuickBooks Desktop.
Before you start
You’ll need:- An active QuickBooks Online account
- Admin or accountant access in both Dash.fi and QuickBooks Online
Step 1: Open accounting setup
- Log in to Dash.fi and go to Accounting in the left-hand menu.
- Select Card Transactions.
- If no accounting platform is connected, you’ll see a setup prompt. Click Setup Integration.
- You’ll be taken to Settings → Integrations. Select QuickBooks Online.
Step 2: Choose your integration mode
Dash.fi offers two modes. Choose the one that fits your workflow:| Mode | How it works | Best for |
|---|---|---|
| Dash.fi Sync Mode (recommended) | Your team codes transactions, attaches receipts, and assigns vendors inside Dash.fi. Reviewed transactions sync to QuickBooks. | Teams who want all spend management in one place |
| Bank Feed | A raw transaction feed is pushed directly into QuickBooks for coding there. | Teams who prefer to do all coding in QuickBooks |
Step 3: Connect to QuickBooks
- Click Connect for your chosen mode.
- You’ll be redirected to QuickBooks Online. Sign in if prompted.
- Approve the connection when QuickBooks asks — select Yes, I’ll connect.
- Dash.fi will redirect back to the app and show a syncing status.
Step 4: Set up your account map
Once the sync finishes, you’ll be prompted to map your Dash.fi credit card to a GL account in QuickBooks. You can either:- Use an existing account — if you already have a credit card liability account set up in QuickBooks for Dash.fi
- Create a new account — recommended if you don’t have one, or want to keep Dash.fi transactions separate
Dash.fi Corporate Card) and click Continue. The account status should change to Active.
Step 5: Map expense categories
Go to Accounting → Categories. Each Dash.fi spend category needs to be mapped to a GL account in your chart of accounts. Dash.fi suggests the most likely GL code for each category using AI — review and confirm or adjust each one. You can update mappings at any time. Individual transactions can also override the category default if needed.Step 6: Verify the connection
Return to Accounting → Card Transactions. Cleared transactions should now be visible and ready for review. If transactions appear, the connection is working.Reviewing and syncing transactions
With the integration set up, your workflow for each cleared transaction is:- Review the merchant, amount, category, GL code, vendor, and memo
- Attach a receipt if required
- Click Mark as ready — the transaction moves to the sync queue
- Dash.fi syncs ready transactions to QuickBooks in batches, typically within the hour
FAQ
Can I switch integration modes after connecting?
Can I switch integration modes after connecting?
Yes. You can disconnect and reconnect with a different mode from Settings → Integrations. Re-connecting will re-pull your QuickBooks data.
Why aren't transactions appearing after I connect?
Why aren't transactions appearing after I connect?
Check that your account map is set up and the credit card account is marked Active. Without a mapped credit card account, transactions can’t sync and won’t appear in the review queue.
Why doesn't Dash.fi sync card payments to QuickBooks?
Why doesn't Dash.fi sync card payments to QuickBooks?
When you pay your Dash.fi balance, that payment flows into QuickBooks through your bank account feed. Syncing it through Dash.fi as well would create a duplicate entry. The Payments tab in Dash.fi is for reference only.
Can I map multiple bank accounts to the same GL account?
Can I map multiple bank accounts to the same GL account?
Yes. The Account Map supports many-to-one mappings — useful if you want multiple Dash.fi accounts to consolidate into a single GL account.