Home › Blog
Ohmyfin Blog
52 in-depth articles on cross-border payments — SWIFT GPI tracking, UETR, MT103, ISO 20022 migration, correspondent banking, scams, and trade finance. Free to read, no sign-up.
Tracking & GPI (8)
Messages & Fields (10)
The 5 most common MT103 errors and how to fix them Most MT103 rejects fall into five categories: missing BIC, malformed IBAN, empty field 70, charge-code mismatch, and value-date in the past. Diagnosis and fixes.
SWIFT message types every CFO should know You do not need to memorise all 200 SWIFT message types — but a CFO should recognise these 12. From MT103 to MT940, an executive-level reference.
Field 71A charge codes: OUR vs BEN vs SHA explained One of the most consequential fields on an MT103 — and one of the most misunderstood. Here is what OUR, BEN and SHA mean and how to choose.
CBPR+ vs HVPS+ vs MX: ISO 20022 dialects explained ISO 20022 is not one standard — it is a family of regional usage guidelines. Here is what CBPR+, HVPS+, MX, and the SWIFT MX subset mean.
SWIFT MT799 vs MT760: what is the difference? MT799 is a free-format bank message. MT760 is a binding guarantee issuance. Knowing the difference protects you from one of the most common trade-finance scams.
SWIFT MT760: bank guarantees explained MT760 is the SWIFT message for issuing a bank guarantee or standby letter of credit. Field-by-field walkthrough plus common scam warnings.
ISO 20022 migration: what senders need to know in 2025-2026 The November 2025 SWIFT MT-to-MX cutover is one of the biggest changes in cross-border banking in 40 years. Here is what changes for senders, by year.
pacs.008 explained for non-bankers pacs.008 is the new global standard for international wire transfers. A plain-English explainer with sample XML and what it means for businesses.
MT103 vs pacs.008: the complete comparison MT103 is the legacy SWIFT format. pacs.008 is its ISO 20022 successor. Field-by-field comparison, migration timeline, and what changes for senders.
How to read an MT103 field by field Every field of an MT103 explained in plain English — 20, 23B, 32A, 50A, 52A, 56A, 57A, 59, 70, 71A, 71F, 72, 121. The complete decoder.
Routing & Clearing (8)
Speed & Cost (6)
The hidden FX costs in international wire transfers The "no fee" wire your bank advertised cost you 3% in hidden FX margin. Here is how to identify, measure, and avoid hidden FX costs on cross-border wires.
Why the beneficiary received less than you sent Sent 10,000 USD; beneficiary received 9,945. Where did the 55 USD go? Diagnosing where the deductions happened, hop by hop, and how to claim them back.
Why CNY takes 3 days when CNH takes 1 Onshore CNY and offshore CNH look identical on paper but settle very differently. Here is what determines the speed difference for a China-bound wire.
Weekend and holiday SWIFT payments: what happens SWIFT messaging runs 24/7. But the RTGS systems your payment depends on do not. Here is what happens to wires sent over weekends, Christmas, and Eid.
How long does a SWIFT payment really take in 2026? SWIFT GPI promised same-day. The actual data from 2026 shows 47% complete in under 30 minutes, 88% in 24 hours. Here is the breakdown by corridor.
Value date vs settlement date: what is the difference? On an MT103 field 32A, the value date is when the funds become "good". Settlement date is when the underlying RTGS movement happens. They can differ — here is when.
Compliance & Risk (6)
Scams & Fraud (5)
Comparisons (2)
Trade Finance (3)
Industry & Future (4)