# Allocating bank statement transactions

URL: https://bimpsoft.com/en/help/finance/bank-statement-processing/
Updated: 2026-11-06

> Allocation turns imported statement rows into documents: expenses, payments, transfers. In the "Finance → Transactions" list, click the circle in the "Alloc." column, select an item or transaction type and save. A yellow circle means allocated to a contract, a green one means allocated to an order.

## What is statement allocation

Allocation means assigning an item, counterparty, contract and order to each imported statement row, after which Bimp creates a document (a payment, an expense, a transfer) and includes it in reports. The list of transactions where the statement lands after [import](https://bimpsoft.com/en/help/finance/bank-statement-import/) opens in **Finance → Transactions**. You can also create transactions manually with the buttons above the list:

| Button | What it creates |
|---|---|
| "Income" | customer payment, receipt of an [investment or loan](https://bimpsoft.com/en/help/finance/loans-and-investments/), other receipts |
| "Expenses" | supplier payment, [issue of accountable funds](https://bimpsoft.com/en/help/finance/accountable-funds/), [dividends](https://bimpsoft.com/en/help/finance/dividends/), salary, prepaid expenses, other expenses |
| "Transfer" | movement between accounts and cash desks, [currency exchange](https://bimpsoft.com/en/help/finance/currency-exchange/) |

## What the circles in the "Alloc." column mean

The color of the circle shows how deeply the transaction is allocated.

| Circle | Status |
|---|---|
| Empty | new transaction, not processed |
| Yellow | allocated to a contract: the amount is on the counterparty balance but not linked to an order |
| Green | fully allocated to an order (supplier payment, customer payment, refund) |

In the list, receipt amounts are highlighted in green and expenses in red.

![List of transactions after the statement import: four transactions with empty circles in the "Alloc." column, receipts of +15,000 and +17,000 UAH, expenses of -16,500 and -1 UAH, the "Document" and "Expense item / Income item" columns are not filled in](https://bimpsoft.com/help/_img/c46168c7-7bc2-428c-96da-de0c7f833c79.webp)

## How to allocate an expense to an item (fee, rent)

Direct expenses that are not related to goods documents are allocated to an [expense item](https://bimpsoft.com/en/help/getting-started/income-and-expense-items/).

1. Click the empty circle in the transaction row.
2. In the right-hand "Create expenses" panel, make sure the **Expenses** tab is active.
3. In the "Expense item" field, select an item, for example "Bank services" or "Rent". The list also includes "Supplier payment", "Customer refund", "Dividend payment", "Loan repayment", "Investment return", "Issue of accountable funds", "Salary", "Other expenses", "Prepaid expenses".
4. Save. Bimp creates an "Other expenses" document, and the transaction gets the status "Completed".

![The "Create expenses" panel with the "Expenses" and "Transfer" tabs and the "Expense item" list open: Supplier payment, Customer refund, Dividend payment, Loan repayment, Investment return, Issue of accountable funds, Salary, Other expenses, Prepaid expenses](https://bimpsoft.com/help/_img/a5b97703-9b60-4756-b18f-00ed00cfc684.webp)

![A 1 UAH transaction "FOR ACCOUNT DEBIT" after allocation: document "Other expenses No. 6", item "Financial services", status "Completed", green circle](https://bimpsoft.com/help/_img/466eb07a-8761-4a76-bc5b-e1adcbd18f0a.webp)

For how the "Other expenses" document works and how to distribute it by lines of business and projects, see [Period expenses](https://bimpsoft.com/en/help/finance/period-expenses/).

## How to allocate a supplier payment

You allocate a supplier payment in two stages: create the payment document, then distribute it to orders.

1. Click the circle in the row and select the item **Supplier payment**. Bimp creates a payment document and the circle turns yellow: the payment has landed on the general contract, but the system does not yet know which order was paid.
2. In the "Document" column, open the link to the created payment (for example, "Supplier payment No. 43").
3. In the table part, distribute the amount: click **"+"** in the row of the needed order, or the general **"+"** above the list, and Bimp automatically closes the counterparty's oldest unpaid orders.
4. Click **Post**. If the whole amount is distributed to orders, the circle in the list turns green.

If the payment amount is larger than the debt on orders, the difference remains as an advance under the contract. For example, a payment of 16,500 UAH for an order of 11,500 UAH gives an advance of 5,000 UAH.

![Document "Supplier payment No. 43" for 16,500 UAH: the table shows a contract with a current debt of 11,500 UAH, a settlement amount of 16,500 UAH and an advance of 5,000 UAH, and below it a row with a supplier order for 11,500 UAH](https://bimpsoft.com/help/_img/26000a03-3d44-4efa-ba82-fab141b89662.webp)

For more on payments, see [Supplier payment](https://bimpsoft.com/en/help/purchasing/supplier-payment/). Customer payments are allocated in the same way, by distributing the amount to orders: see [Customer payment](https://bimpsoft.com/en/help/sales/customer-payment/).

## Common problems

**The [customer refund](https://bimpsoft.com/en/help/sales/customer-refund/) window is inactive and a document cannot be selected.** Cause: the counterparty in the transaction does not match the counterparty in the order. After the import, Bimp may have created a new (duplicate) counterparty instead of the existing one. Solution:

1. Compare the counterparty in the refund transaction with the counterparty in the customer order.
2. Specify the counterparty from the order in the transaction.
3. Cancel the duplicate card that was created by mistake.
4. Fill in the company registration code (EDRPOU) and IBAN in the main counterparty's card so that future statements are recognized automatically: see [Counterparty card](https://bimpsoft.com/en/help/counterparties/counterparty-card/).

> [!WARNING] The document selection field stays inactive until the counterparty in the financial transaction matches the counterparty in the base document.

## FAQ

**What do the circles in the "Alloc." column mean?**

Empty: the transaction is new and not processed. Yellow: allocated to a contract; the amount is credited to the counterparty balance but not linked to an order. Green: allocated to an order.

**How do I allocate a payment to several orders at once?**

Open the payment document using the link in the "Document" column and click the general "+" above the list of orders. Bimp closes the counterparty's oldest unpaid orders by itself.

**Why is the customer refund window in the statement inactive?**

The counterparty in the transaction does not match the counterparty in the order: Bimp may have created a duplicate after the import. Specify the counterparty from the order in the transaction and cancel the duplicate.

**Why is the status not green after I allocate a payment?**

The payment must be distributed to specific orders. If part of the amount remains undistributed, it becomes an advance under the contract.
