Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Free consultation
Internal Payment Transfer icon

Odoo App · Accounting & Finance

Internal Payment Transfer

Move money between Odoo 19 journals with automatic source and destination entries.

$12.81 Odoo 18.0 Odoo 19.0 OPL-1
Internal Payment Transfer module in the Odoo Apps list, ready to install
Configuring Outstanding Payments accounts on an Odoo journal
Selecting Internal Transfer payment type with source and destination journals in Odoo 19
Confirming an internal payment transfer between two Odoo journals
Matching receive payment auto-created on the destination journal in Odoo
Accounting dashboard before configuring internal payment transfers in Odoo
Bank-to-cash internal transfer recorded inside Odoo accounting
Source journal entry posted automatically for the internal transfer in Odoo
Journal entry lines showing both sides of the internal transfer in Odoo
Automatic creation of the matching cash and bank entries in Odoo
Receive journal entry generated by the internal transfer in Odoo
Accounting dashboard after the internal payment transfer is confirmed in Odoo
1 / 12

Overview

In Odoo 19, the simple workflow finance teams used for years to record bank-to-bank or bank-to-cash transfers needed restoring. Internal Payment Transfer brings that workflow back, aligned to the Odoo 19 UI.

Built by TechUltra Solutions, the module lets accountants create an Internal Transfer payment between any two configured journals — bank, cash, or another payment journal — and posts the matching entries on both sides automatically. There is no need to record two separate payments or build manual journal entries.

The result is faster month-end work, fewer reconciliation mismatches, and a clear audit trail of every internal fund movement across the company's accounts.

Key features

  • Internal payment transfer between journals

    Easily transfer money between different Odoo journals such as bank, cash, and other company payment journals, all from a single payment form.

  • Bank to bank and bank to cash transfers

    Manage internal transfers from one bank account to another, or from a bank account to a cash journal, directly inside Odoo 19.

  • Automated accounting entries

    The module automatically generates accounting entries for both the source and destination journals, reducing manual work and minimising accounting errors.

  • Improved financial transparency

    Track every internal fund movement with clear records, helping your finance team maintain better visibility and audit readiness.

  • Reconciliation-friendly workflow

    Designed to support smooth reconciliation by keeping journal entries structured and compatible with Odoo accounting processes.

  • Odoo-native interface

    The module follows the Odoo user-interface style, so accounting users can adopt it without additional training.

  • Easy configuration

    Enable Outstanding Payments on the source and destination journals and start using internal transfers with a straightforward setup.

Technical details

Specification

Publisher
TechUltra Solutions Private Limited
Technical name
internal_payment_transfer
Odoo versions
18.0, 19.0
Lines of code
244
License
Odoo Proprietary License v1.0 (OPL-1)
Price
$12.81 (one-time)

Deployment

  • Odoo Online
  • Odoo.sh
  • On-premise

Odoo dependencies

  • Invoicing
  • Discuss

Support

90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.

Setup & configuration

From install to first call — here is the path.

  1. 1

    Install the module

    In Odoo, open Apps, remove the Apps filter, search for “Internal Payment Transfer”, and click Install.

  2. 2

    Open the journals to use

    Go to Accounting → Configuration → Journals and open the bank, cash, and other payment journals you want to use for internal transfers.

  3. 3

    Configure Outstanding Payments

    On each journal, set Outstanding Payments accounts in the Incoming Payments and Outgoing Payments sections so the transfer entries post to the right accounts.

  4. 4

    Create the internal transfer

    Go to Accounting → Customer → Payments, create a new payment, select Internal Transfer as the payment type, and pick the source and destination journals plus the amount.

  5. 5

    Confirm and review

    Confirm the payment. The module automatically posts the matching receive payment on the destination journal and creates the corresponding journal entries on both sides.

Frequently asked questions

  • What problem does this module solve in Odoo 19?

    It restores the internal-transfer payment flow that finance teams rely on for moving funds between bank, cash, and other payment journals, with matching entries posted on both sides automatically.

  • What types of internal transfers does it support?

    Bank-to-bank and bank-to-cash are the most common patterns, but the module supports transfers between any two payment journals — bank, cash, or other — that are configured with Outstanding Payments accounts.

  • Are accounting entries created automatically?

    Yes. The module posts matching journal entries on both the source and the destination journal when the transfer is confirmed, so accountants do not have to record two payments or build manual entries.

  • Does it help with reconciliation?

    Yes. Entries are structured to fit Odoo's standard reconciliation process, so bank statement lines for the transfer match cleanly on both sides.

  • Which Odoo versions are supported?

    The module supports Odoo 18.0 and 19.0, in both the Community and Enterprise editions.

  • What configuration is required before the first transfer?

    Set the Outstanding Payments accounts in the Incoming Payments and Outgoing Payments sections of each journal you want to use for transfers. After that, internal transfers work as a standard payment type.

  • Does the module change Odoo's standard accounting workflow?

    No. It plugs into the standard Payments model with a dedicated Internal Transfer payment type, so existing accounting reports, audit trails, and access rules continue to apply.

Related solutions

Whole-platform solutions that complement Internal Payment Transfer.

Related services

Get the most out of this module with senior TechUltra consultants.