Skip to content
SAWAB ERP

Money Transfer Management for Exchange Houses: From Receipt to Payout

12 October 2026 · 4 min read

Money transfers are one of an exchange company's most important services, and one of the most sensitive: money received at one branch is paid out by another branch or an agent, sometimes in a different city or country. Any gap in recording or follow-up means a loss or a dispute with a customer.

These are the key points for running transfers with proper control.

1. Record the full transfer from the start

The sender's and receiver's details and phone numbers, the origin and destination city (or country for international transfers), the amount and the currency. Anything missing at the start becomes a problem at payout.

2. Make the fee clear to both sides

The sender may pay the fee on top of the amount, or it may be deducted from the amount sent. What matters is that everyone knows exactly how much the receiver will get before the transfer is confirmed, and that a fee equal to or larger than the amount is never accepted.

3. A transfer is a liability until it is paid out

Money you receive for a transfer that hasn't been paid out isn't revenue; it's owed to the receiver. Only the fee is revenue. In SAWAB FX the transfer amount is recorded as a liability until payout and the fee as income, so profit and balances stay correct.

4. Payout at another branch by reference number

Customers often collect a transfer at a different branch from the one that sent it. Staff at the paying branch should be able to find the transfer by its reference number and pay it out, and the transfer should be visible to both branches.

5. Payout through agents

When an agent or intermediary company pays out on your behalf, no cash leaves your vault, but you now owe the agent. That should be recorded as an amount due to them, so you always know how much you owe each agent.

6. Employee limits and approvals

Give each employee an amount limit, so larger transfers wait for a supervisor's approval before they go through. This protects the company from big mistakes and from abuse.

7. Controlled cancellation

A customer may ask to cancel a transfer that hasn't been paid out yet. Cancellation should need specific authority: a supervisor on the same day, the owner at any time, with the money returned to the sender and the original transfer kept on record.

8. Multiple currencies

Transfers aren't only in dinars. The system should let you send a transfer in any currency the company deals in, linked to the right cash and bank accounts.

Conclusion

Good transfer management means complete data, a clear fee, the amount held as a liability until payout, and careful tracking of branches and agents. You can try all of this in SAWAB FX through a demo.