Actions35
- Account Actions
- Attachment Actions
- Bank Transaction Actions
- Bank Transfer Actions
- Contact Actions
- History and Note Actions
- Invoice Actions
- Manual Journal Actions
- Organisation Actions
- Report Actions
Bank Transfer → Create
AI-generatedSummary
Create a bank transfer between two bank accounts within a specified organization in Xero, specifying the amount and optional details such as date, reference, and reconciliation status.
Inputs
- Organization Name or ID (required) — Select the Xero organization (tenant) to create the bank transfer in, either by name or ID.
- From Bank Account Name or ID (required) — Select the source bank account for the transfer by name, account ID, or account code.
- To Bank Account Name or ID (required) — Select the destination bank account for the transfer by name, account ID, or account code.
- Amount (required) — The monetary amount to transfer from the source to the destination bank account.
- Additional Fields — Optional fields including date of the transaction, reference text, and reconciliation flags for source and destination accounts.
Output shape
a single record containing the created bank transfer details as returned by the Xero API
The response includes all fields returned by Xero for the created bank transfer. Inputs must be valid and correspond to accounts and organizations accessible by the credentials used.
Examples
Example 1: Creating a bank transfer of 100.00 from 'Main Checking' to 'Savings' account for organization 'MyCompany' with today's date and a reference note.
Set Organization to 'MyCompany'; choose 'Main Checking' as From Bank Account; choose 'Savings' as To Bank Account; enter 100.00 as Amount; optionally set date and reference in Additional Fields.