💰Finance

Working with Transactions

Master transaction management - from manual entry to CSV imports and AI-powered categorization.

7 min read

What Are Transactions?

Transactions are the building blocks of your financial data. Every time money enters or leaves your business, that's a transaction. dreamteam.ai helps you track, categorize, and analyze all your transactions in one place.

Transactions can be positive (income) or negative (expenses), and each one belongs to an account and optionally a category.

Adding Transactions Manually

  1. 1

    Go to Transactions

    Click 'Transactions' in the sidebar, then 'Add Transaction' or navigate to /transactions/new.

  2. 2

    Select an account

    Choose which account this transaction belongs to (e.g., your business checking account).

  3. 3

    Enter the details

    Add a description, amount (positive for income, negative for expenses), and date.

  4. 4

    Choose a category

    Select a category to organize this transaction. This helps with budgeting and reports.

  5. 5

    Save the transaction

    Click 'Create Transaction' to save. It will appear in your transaction list and update your account balance.

Quick Entry Tip

For expenses, enter negative amounts (e.g., -150.00). For income, enter positive amounts (e.g., 500.00). This keeps your accounting accurate.

Importing Transactions from CSV

Save time by importing transactions from your bank statements. Most banks let you export your transactions as a CSV file.

  1. 1

    Export from your bank

    Log into your online banking and download your transactions as a CSV file.

  2. 2

    Go to Import CSV

    Navigate to Transactions → Import CSV in the sidebar.

  3. 3

    Upload your file

    Drag and drop your CSV file or click to browse and select it.

  4. 4

    Map columns

    Tell dreamteam.ai which columns contain the date, description, and amount.

  5. 5

    Select target account

    Choose which account these transactions belong to.

  6. 6

    Review and import

    Preview the transactions, then click Import to add them to your account.

Supported Formats

dreamteam.ai supports CSV files from most major banks and payment processors like Stripe. The importer is flexible and can handle different column layouts.

Categorizing Transactions

Categories help you understand where your money goes. You can categorize transactions in several ways:

  • When creating - Select a category during transaction entry
  • Individual edit - Click on any transaction to change its category
  • Bulk categorization - Select multiple transactions and assign a category to all of them at once
  • AI categorization - Use our AI feature to automatically suggest categories based on transaction descriptions

Bulk Actions

Working with many transactions? Use bulk actions to save time:

  • Select transactions - Use the checkboxes on the left side of the table
  • Set Category - Assign the same category to all selected transactions
  • AI Categorize - Let AI suggest categories for selected transactions
  • Delete - Remove multiple transactions at once (use with caution!)

Deleting Transactions

Deleting transactions will affect your account balances and historical reports. Make sure you really want to remove them before confirming.

Filtering and Searching

The transactions table includes powerful filtering options:

  • Search - Find transactions by description text
  • Date range - View transactions from a specific time period
  • Account filter - Show only transactions from one account
  • Category filter - Focus on a specific spending category
  • Column visibility - Show or hide columns to customize your view