Bank & Statement Import

Connect your bank for automatic sync, or import statements from CSV, Excel, and PDF files. Smart transaction matching categorizes everything automatically.

Overview

Kantivo offers three powerful ways to get your bank transactions into your books: automatic bank feeds, PDF statement import, and CSV/Excel import. Choose the method that works best for you - or use them all!

The smart transaction matching system automatically categorizes transactions based on your rules and patterns, so you spend less time on data entry and more time running your business.

Pro Tip: Bank feeds are the easiest option - connect once and sync with one click. For banks that don't support feeds, use the Statement Bucket to import PDFs directly.

Bank Feed (Automatic Sync)

Connect your bank accounts directly to Kantivo for automatic transaction syncing. This is the easiest and most efficient way to import transactions.

🔗 NEW Feature: Bank feeds support 5,000+ financial institutions including Chase, Bank of America, Wells Fargo, Capital One, and many more.

How to Connect Your Bank

  1. Navigate to Bank Import in the sidebar
  2. Click 🏦 Connect New Bank
  3. Search for your bank and select it
  4. Log in with your bank credentials (secure, encrypted connection)
  5. Select which accounts to connect
  6. Your accounts appear in the "Manage Bank Connections" section

Mapping Bank Accounts

After connecting, you need to map your bank accounts to your local Chart of Accounts:

  1. Find your account in the Unmapped Bank Accounts section
  2. Click Map Account
  3. Select the matching account from your Chart of Accounts (e.g., "Business Checking")
  4. The account moves to Mapped Bank Accounts and is ready to sync

Syncing Transactions

  1. Click ⚙️ Initialize to set the start date for your first sync
  2. Click 🔄 Sync to fetch new transactions
  3. Transactions flow into the Transaction Matching workflow
  4. Use 🔄 Sync All to sync all mapped accounts at once
Pro Tip: Set your initial sync date to when you started using Kantivo. This avoids importing transactions you've already entered manually.

Resetting Sync

Need to re-sync transactions from a different date? Click ↺ Reset on any mapped account to choose a new start date.

Manual Import Methods

Kantivo supports three ways to import bank transactions:

Method File Types Best For
CSV Import .csv Universal format - works with any bank
Excel Import .xlsx, .xls Spreadsheets from your bank or accountant
PDF Import .pdf Direct upload of bank statements - no conversion needed!

How to Import CSV/Excel Files

  1. Navigate to Bank Import in the sidebar
  2. Click 📁 Import Transactions
  3. Select your CSV or Excel file
  4. Choose the Bank Account these transactions belong to
  5. Select the correct Date Format
  6. Review the preview and click 🎯 Smart Matching

Statement Bucket (PDF Import)

The Statement Bucket is a powerful feature that lets you import PDF bank statements directly - no need to convert to CSV first.

🪣 NEW Feature: Drop your PDF bank statements into the Statement Bucket. Our AI-powered extraction reads the transactions automatically.

How to Use Statement Bucket

  1. Click 🪣 Statement Bucket
  2. Drag and drop your PDF statement (or click to browse)
  3. Select which bank the statement is from
  4. Click Process Statement
  5. Review extracted transactions and import

Supported Banks

Statement Bucket works with most major US banks including:

Transaction Matching

After importing, transactions go through the Transaction Matching workflow. This is where you categorize transactions and prepare them for posting to your books.

How to Access Transaction Matching

  1. Click 🎯 Transaction Matching from the Bank Import page
  2. Review transactions organized by match stage
  3. Accept auto-matched transactions or manually categorize others
  4. Post accepted transactions to your books

Match Stages

Transactions are organized into six stages based on how they were matched:

Stage Meaning Action Needed
✅ Auto High-confidence match from rules Review and accept
📐 Rule Matched by your custom rules Review and accept
💡 Smart AI-suggested category Confirm or change category
🔍 Review Needs manual categorization Select account and entity
📋 Existing? May match transaction already in books Confirm or reject match
✔️ Accepted Ready to post Post to books when ready

Creating Mapping Rules

Mapping rules automatically categorize transactions based on conditions you define. Once set up, recurring transactions are handled automatically.

How to Create a Rule

  1. Click ⚙️ Mapping Rules
  2. Click ➕ New Rule
  3. Set conditions (description contains, amount equals, etc.)
  4. Choose the account to assign
  5. Optionally assign a vendor or customer
  6. Save the rule

Example Rules

Condition Account Entity
Description contains "ELECTRIC" Utilities Expense -
Description contains "STARBUCKS" Meals & Entertainment -
Description contains "RENT" AND amount = -2500 Rent Expense ABC Property Management
Pro Tip: Start with broad rules (like "AMAZON" → Office Supplies) and create more specific rules later as needed.

Matches Existing Feature

Sometimes you may have already entered a transaction manually (like writing a check) before it clears the bank. The "Matches Existing" feature detects these potential duplicates.

How It Works

What to Do

Tips & Best Practices

Before Importing

Creating Effective Rules

Efficient Workflow

Troubleshooting

Transactions not importing?

Duplicate transactions appearing?

Rules not matching?

PDF not extracting correctly?

Bank feed not connecting?

Bank feed showing "Disconnected"?

Note: Always review imported transactions before posting to your books. Automated matching is helpful but not perfect - a quick review catches any errors.