Overview

Bank sync connects your bank and credit card accounts to ArrivHQ through Plaid, a secure financial data platform. Once connected, your transactions are automatically imported and staged for review -- eliminating the need to manually enter every expense and revenue item.

Imported transactions never overwrite your existing records. They land in a staging area where you review each one, assign it to a property, set a category, and approve it as a new expense or revenue entry. You can also dismiss transactions that are not relevant to your rental business.

Want a visual walkthrough? See our blog post: Bank Sync: Automate Your STR Financial Tracking

How it works

  1. Connect -- Go to Compliance > Banking and connect a bank or credit card account through Plaid. You select which accounts to link and assign each to a property.
  2. Import -- ArrivHQ pulls your transaction history (up to 24 months) and stages each transaction for review. New transactions sync automatically.
  3. Review -- Go to Financials > Bank Sync to see your imported transactions. Each one shows the merchant, amount, date, and whether it looks like an expense or revenue.
  4. Edit and approve -- You can change the category, property, vendor name, or type (expense vs. revenue) before approving. Approved transactions become permanent expense or revenue entries.
  5. Dismiss -- Skip transactions that are not related to your rental business.

In this section

Limits & requirements

  • Bank sync requires the Host plan ($34/mo) or higher.
  • Comply plan users cannot connect bank accounts.
  • Up to 3 bank or credit card accounts per property.
  • Transaction history goes back up to 24 months on initial sync.
  • ArrivHQ never sees or stores your bank login credentials -- Plaid handles authentication directly.
  • You must grant two consents before connecting: data access authorization and data storage consent. Both can be revoked at any time from Settings > Privacy.

FAQ

Is bank sync the same as connecting to my bank directly?

No. ArrivHQ uses Plaid as a secure intermediary. You authenticate directly with your bank through Plaid's widget. ArrivHQ receives transaction data but never sees your bank username or password.

Will imported transactions overwrite expenses I already entered manually?

No. Imported transactions always land in a staging area for your review. They never automatically modify or replace existing records. If an imported transaction matches something you already entered, you can dismiss it or link it to the existing record.

Can I import transactions for multiple properties?

Yes. Each bank account is assigned to a property when you connect it. If you use the same bank account for multiple properties, assign it to the primary one and reassign individual transactions during review.

What happens if I disconnect my bank account?

Transactions that were already approved as expenses or revenue stay in your records. Pending (unapproved) staged transactions remain available for review. No new transactions will be imported from the disconnected account.

Do I need to sync manually?

Transactions sync periodically in the background. You can also trigger a manual sync from the connected accounts page or the property financials tab. Manual syncs have a 15-minute cooldown between requests.