📘 Screen: Transfer between accounts
The Transfer between accounts screen records money that leaves one of the farm's bank accounts and goes into another — from the bank to the headquarters cash box, from one account to another in the same group, from the account in reais to the dollar account. It is neither an expense nor income: the money still belongs to the farm, it just changed places.
That is why this movement does not go through Accounts Payable/Receivable: recording a transfer as an expense in one account and income in the other would distort the result. Here it is recorded as a transfer and only affects the balances.
📍 Location in the system
Menu: Financial > Transfer between accounts
🧩 Main function
To reduce the balance of the source account and add the same amount to the destination account, keeping a record of who did it, when and why. Each side of the movement appears in the account's history, inside View Balances.
📝 Record fields
| Field | Description |
|---|---|
| Number | Sequential number suggested by the system (0001, 0002…). It can be changed. |
| Date | Date of the movement. It comes with today's date and is required. |
| Status | Open or Finalized. It cannot be typed — the Finalize button is what changes it. |
| Description | The reason for the transfer ("Topping up the headquarters cash box"). Required. |
| Source Account | Where the money comes out of. Required. |
| Destination Account | Where the money goes. Required, and it must be different from the source. |
| Cost Center Source and Destination | Optional. They identify from which structure and to which one the funds were reallocated. |
| Source Amount R$ | Amount that leaves the source account. Required. |
| Exchange Rate | Only appears when source and destination are in different currencies. Required in that case. |
| Destination Amount | Same: it only appears between accounts in different currencies, and is required when it appears. This is the amount that goes into the destination account. |
| Notes | Free space to describe the movement in detail. |
🧰 Buttons
- Add — saves the transfer and moves the balances right away. On a selected document, the button is renamed Update.
- Cancel/View list — goes back to the list without saving.
- Delete — deletes the transfer and reverses both balances.
- Finalize — closes the document; after that it no longer accepts changes. On a transfer that is already finalized, the button just warns "The transfer is already finalized!" and opens no confirmation.
- View Balances — opens the "Current balances" window, with the balance of each account and the History tab, where both ends of the transfer appear (inflow and outflow), with previous balance and new balance.
📒 What appears in the account history
A transfer writes two lines to the history, one in each account: the outflow in the source account and the inflow in the destination account. That's all — finalizing writes no line at all, because it does not move money.
When the transfer is undone or corrected, two more are added, reversing the first ones. This happens when you delete the document and also when you change the account, the amount or the date — the system undoes the previous movement and posts the new one. Changing only the description, the notes or the cost center does not touch the balance and does not create a line.
🚫 When the system refuses the transfer
- Source account the same as the destination.
- Description, source account, destination account or amount left blank.
- Source account marked Do not allow negative balance with insufficient balance — the message states how far negative it would go.
- Document already finalized — including when clicking Finalize again, which responds "The transfer is already finalized!".
- Account balances stay correct without inventing expenses and income that never happened.
- Each account's history shows where each reallocation came from and where it went.
- The headquarters cash box can be topped up and checked at any time.
❓ Frequently asked questions
How do I transfer money from the bank to the farm's cash box?
Through this screen: click New, write the description, choose the bank account in Source Account, the cash box in Destination Account, enter the amount and click Add. Both balances change at that moment.
Is a transfer between accounts an expense?
No. The money still belongs to the farm, it just changed accounts. That is why it does not become a bill in Accounts Payable/Receivable and does not affect the result — it only changes the balances of the two accounts.
I entered the wrong transfer amount. How do I fix it?
If it is still Open, select the document, adjust it and click Update. If it is already finalized, the way is to delete it — which reverses both balances — and enter it again.
The system won't let me transfer and mentions a negative balance. What should I do?
The source account has the option Do not allow negative balance checked in its Bank Account record and does not have enough balance for the amount. Either reduce the amount, enter the missing inflows first, or review that option in the account record.
What is the Finalize button for?
To close the document: it saves the date and the user who finalized it and starts blocking changes. The balance had already been moved when the transfer was added, so finalizing changes no amount and writes no line in the account history. On a transfer that is already finalized, the button just warns "The transfer is already finalized!".
Can I check an account's history?
Yes, with the View Balances button. The History tab shows date, user, movement origin, type (E for inflow, S for outflow), amount, previous balance and new balance for each entry in the account. Each transfer writes two lines — the outflow in the source account and the inflow in the destination.
Why does the statement have more lines than transfers entered?
Because every correction stays visible. A transfer writes two lines when added (the outflow and the inflow) and two more when undone — which happens both when you delete the document and when you change the account, the amount or the date. Changing only the description, the notes or the cost center does not touch the balance and does not create a line.
I transferred from an account in reais to one in dollars. What amount goes into the destination account?
The Destination Amount you entered. Between accounts in different currencies, upCampo takes the Source Amount R$ out of the source account and puts the Destination Amount into the destination account — each side in its own currency. The Exchange Rate is saved in the document as a record of the rate used.