7 Common Trade Entry Mistakes That Lead to Reconciliation Breaks
Most FX bureau reconciliation breaks do not come from major failures. They come from seven small, repeated trade-entry mistakes. Know them before the balances stop tying.
When balances do not tie, everyone looks for one big error. But in practice, most reconciliation breaks do not come from big errors — they come from small, repeated mistakes that have several chances to happen every day and do not trigger any warning on their own.
These seven mistakes are the most common ones seen in real exchange-office operations. The good news is that all of them are preventable — if you know where they are hiding.
The trade entry form in Nexto
1. The trade direction is entered backwards
This is the most common and the most dangerous. “Buying from the customer” and “selling to the customer” only swap two columns, but their effect on inventory and profit is completely opposite.
In a busy moment, the operator clicks the wrong button. The amounts are the same, the journal entry balances — no error is displayed. But now your foreign-currency position has moved in the wrong direction and the calculated profit is meaningless.
How to catch it: If the profit on a trade looks strange (too high, or negative for no clear reason), the first thing to check is the direction. And at system level, the trade-entry form must show the direction clearly and separately, not as a tiny switch that is easy to miss.
2. The two currencies are swapped
The customer gives AED and receives USD, but the operator enters the currencies the other way around. The amount and rate may look “almost” right, but now the system thinks you received USD and paid out AED.
How to catch it: After every trade, look at which till increased and which one decreased. If that does not match the physical reality, the currencies have been swapped. A system whose form layout follows the natural flow of the trade (what I gave, what I received) reduces this error.
3. One zero too few or too many
The classic numeric error. 10,000 becomes 1,000 or 100,000. In large local-currency figures full of zeros, the eye is easily fooled.
How to catch it: Two safeguards. First, show the amount in words next to the number (“ten thousand”) — the brain catches words more easily than zeros. Second, if a trade amount is far outside the customer’s normal pattern, the system should pause and ask. If the day-end difference is a multiple of 10 or 100, it almost always means a zero has moved.
4. Wrong or stale rate
The rate is entered from another moment — either the operator uses the morning rate even though it is already noon and the market has moved, or one digit in the rate is typed incorrectly.
How to catch it: Compare every trade rate against the live reference rate at that moment. If the recorded rate is far from the market, that is a red flag. An outlier rate almost always means a typing error, not an exceptional trade. (See spread and reference rate here.)
5. Commission is mixed into the principal trade amount
If the commission you charged the customer or paid to the customer is folded into the main trade amount, two things break: the effective trade rate is recorded incorrectly, and you never know how much of your profit came from commission and how much came from the rate.
How to catch it: Commission must be a separate line, with its own currency and direction (received from the customer / paid to the customer). A system that records commission separately from the principal trade creates a cleaner ledger and a more honest profit report.
6. Wrong customer or duplicate customer
The trade is posted to “Mohammadi”, but you have two “Mohammadi” accounts — or worse, “Mohammadi” and “Mohammadi ” (with an extra space) have become two separate accounts and the balances are split between them.
How to catch it: Customer selection must come from a unique searchable list, not free typing. And when creating a new customer, the system should warn you if a similar name already exists. A duplicate account is one of the hardest reconciliation breaks to find, because no number is missing — it is just sitting in the wrong place.
7. A posted voucher is deleted instead of corrected
The operator realizes they made a mistake and deletes the voucher to enter it again. The problem: now there is no trace that the voucher ever existed. Three weeks later, when you are reconciling, there is a gap in the ledger that no one can explain.
How to catch it: A wrong voucher must be neutralized with a correction voucher (reversal), not deleted. Every change must carry a timestamp and user. A system that allows a posted voucher to be deleted without a trace effectively has no audit trail — and without a trail, every reconciliation break is a mystery.
The common pattern behind these seven errors
Look at these seven items again. Almost all of them share one feature: none of them throws an error at the moment it happens. The voucher balances, the number looks reasonable, the work continues. The error only shows itself weeks later as “the balance does not tie” — when finding it is ten times harder.
That is why the best defense is catching the error at the point of entry, not afterward:
- Direction and currencies clear and separated.
- Amount in words next to the number.
- Rate checked against a live reference.
- Commission as a separate line.
- Customer selected from a unique list.
- Correction instead of deletion, with a full audit trail.
And one human habit that completes all of this: closing the day. Today’s error can be found today; today’s error next month has to be excavated.
Summary
Exchange-office reconciliation breaks are usually not the result of a catastrophe. They are the result of seven small errors that get repeated opportunities every day and make no noise. Each one has a simple safeguard, and most of those safeguards can be delegated to the system so they are enforced at the point of entry — not left to the operator’s memory and attention during the busiest hour of the day.
Want to see what a trade-entry form that catches these errors in real time looks like? Build a dedicated demo and enter a few trades — with different directions, commission, and large amounts.
See all of this inside Nexto
A complete, private instance with sample data — no install, no credit card.