# Transfers between cash and bank

> Record a cash withdrawal, a cash deposit or a transfer between bank accounts as a contra entry, and void one recorded by mistake.

Canonical: https://docs.getonebooks.com/banking/contra/
Language: en
Documentation index: https://docs.getonebooks.com/llms.txt

A **contra** entry moves money between two of your own cash or bank accounts — an ATM withdrawal for petty cash, depositing the till into the bank, or a transfer between two bank accounts. It is not income or expense, so it never touches the profit and loss.

![The Contra Entries list of transfers between cash and bank accounts](https://docs.getonebooks.com/screenshots/en/banking-contra-list.webp)

## Record a transfer

1. Switch to Accountant mode and open **Accounting → Contra**, then select **New Contra**.
2. Choose the **from** account and the **to** account — only cash and bank accounts are offered.
3. Enter the **amount**, the **date**, a **reference** (ATM slip, transfer ID) and notes.
4. Select **Save**.

![The New Contra dialog with from account, to account, amount, date and reference](https://docs.getonebooks.com/screenshots/en/banking-contra-new.webp)

> **Accounting effect**
> Debit the destination account · Credit the source account. The contra voucher is its own journal entry (source type **CONTRA**).

## Void a transfer

Open the entry and select **Void**. A reversing entry is posted; the voucher stays visible with status **Voided**.

![A contra voucher page with its journal lines and the Void action](https://docs.getonebooks.com/screenshots/en/banking-contra-detail.webp)

## Related

  - [Cash and bank accounts](https://docs.getonebooks.com/banking/accounts/)
  - [Bank reconciliation](https://docs.getonebooks.com/banking/reconciliation/) — Match the transfer on both statements.
