Waiting for an international payment can be stressful. Your client confirms the transfer, but your bank shows no credit, and there is no clear way to check where the money is. This lack of visibility has long been a problem with traditional cross-border payments, especially for exporters and service providers.

This is where MT103 GPI becomes relevant. An MT103 is the standard SWIFT message that confirms a wire transfer, while Global Payments Innovation (GPI) adds end-to-end tracking to the same payment. Used together, they help banks and businesses track international payments more clearly.

This guide explains what MT103 GPI means, how tracking works,how to follow up on delays, and what newer options businesses now use to improve payment visibility.

Key takeaways

  • An MT103 is a payment instruction that confirms a SWIFT transfer has been initiated, but it does not confirm that funds have been credited to the beneficiary account.
  • MT103 GPI adds a tracking layer through the UETR, allowing banks to view the payment’s status, fees, and current processing stage across correspondent banks.
  • Knowing how to read key MT103 fields and use the UETR enables faster follow-ups with banks and more accurate resolution of pending transfers.

What Are the Basics? SWIFT, MT103, and GPI Defined

What Is the SWIFT Network?

The SWIFT network is a secure communication system used by banks and financial institutions worldwide. It does not hold or transfer money.

  • Connects 11,500+ financial institutions across 200+ countries.
  • Forms the backbone of global trade and cross-border payments.
  • Replaced slower, error-prone systems like Telex.

What Is an MT103 Message?

An MT103 is a standard SWIFT message used for a single customer credit transfer. In simple terms, it is the digital receipt of an international wire transfer. It contains sender details, beneficiary details, amount, currency, and charges. Unlike MT202, which banks use for interbank settlements, MT103 directly relates to your payment.

What Is SWIFT GPI?

SWIFT GPI is an upgrade to the existing SWIFT system. It sets service standards and adds tracking technology. Its focus rests on three things: faster transfers, transparency on fees and Foreign Exchange (FX), and end-to-end payment tracking—bringing visibility to a system that once worked in the dark.

How Does an MT103 GPI Cash Transfer Work?

An MT103 GPI transfer works by combining two layers of the same payment. The MT103 carries the payment instructions—who is paying, who is receiving, the amount, and currency. GPI sits on top of this and tracks the payment as it moves through banks. Each bank involved updates the status on a shared SWIFT tracking system, so the transfer no longer moves silently from one institution to another.

Think of it as money moving through a visible pipeline instead of being passed hand to hand. You can see where the payment is, which bank is processing it, and whether anything is holding it up.

How the UETR Code Enables End-to-End Payment Tracking?

The Unique End-to-End Transaction Reference (UETR) is the foundation of GPI tracking. It links every status update to a single payment across multiple banks.

  • It is a 36-character alphanumeric code created by the sender’s bank
  • The code travels unchanged through all intermediary and beneficiary banks
  • Banks use the UETR as the primary tracking reference within the GPI system

How an MT103 GPI Payment Moves from Sender to Beneficiary?

  1. Payment initiation and UETR creation: The sender’s bank issues the MT103 and assigns a UETR.
  2. Processing by intermediary banks: Correspondent banks handle settlement and update progress.
  3. Visibility of charges and FX conversion: Fees, exchange rates, and deductions become traceable.
  4. Final credit to the beneficiary account: The receiving bank credits the funds and confirms completion.

Breakdown of the MT103 Format: Key Fields to Know

An MT103 message follows a fixed structure made up of standardised fields, also called tags. Each field carries a specific piece of information about the transfer. Knowing what these tags mean helps you quickly spot errors when a payment gets delayed or rejected. Both the sender and the recipient should always cross-check these fields on the proof of payment.

Transaction References (Field 20)

Field 20 shows the Sender’s Reference Number. The sender’s bank generates this reference and uses it to track the payment internally. When you raise a query with your bank or the sender’s bank, this is usually the first detail they ask for.

Value and Currency (Field 32A)

Field 32A contains three critical elements: value date, currency code, and amount. The value date matters because it tells you when the funds should actually be credited, not when the payment was initiated. Many delays arise from misunderstanding this date.

Parties Involved (Fields 50a and 59)

  • Field 50a (Ordering Customer): Captures the sender’s details, including name and account information, as held by the remitting bank.
  • Field 59a (Beneficiary Customer): Contains the recipient’s name and bank account number. This field must exactly match your bank records.

Details of Charges (Field 71A)

  • OUR: Sender pays all bank and intermediary charges.
  • SHA: Charges are shared between sender and beneficiary.
  • BEN: All charges are borne by the beneficiary.

How Do I Track a Payment Using MT103 GPI?

Most banks today can see where a payment is, but that visibility does not always reach you by default. Traditionally, tracking a stuck international transfer meant raising follow-ups and waiting for manual investigations. MT103 GPI changes this by enabling near real-time, self-service tracking—if you know what to look for and where to check.

For business owners, the process is simple: get the MT103, find the tracking reference, and use your bank’s GPI-enabled tools to view the payment status end to end.

Step 1: Obtain the MT103 Copy

Start by asking the sender to share the official MT103 issued by their bank. Only the remitting party can request this document. If a delay crosses a day or two, ask for it immediately. Some banks charge a small fee if they generate it manually.

Step 2: Locate the UETR

On the MT103, look for the UETR code. You’ll usually find it in Header Block 3 or Field 121. This reference acts as the master tracking key across all banks involved.

Step 3: Use Bank Portals or Trackers

Many corporate banking portals now have the SWIFT GPI tracker built in. Once you log in, you can enter the UETR to view the payment’s journey across banks, including timestamps and any fee deductions. In a few cases, banks may share a dedicated tracking link, but access is usually restricted and still requires authentication.

Pro Tip: Always ask for the MT103 and UETR as soon as a payment is sent—having them early saves days of back-and-forth if the transfer gets delayed.

Common GPI Status Codes Explained

Status Code Meaning What It Tells You
ACCC Credited Funds have reached the beneficiary account
ACSP Accepted Payment accepted and being processed
RJCT Rejected Payment failed due to an error or compliance issue
G000 Transfer Payment is moving between banks

Why Does MT103 GPI Matter for Your Business?

Speed and Predictability

  • With SWIFT GPI, almost 60% of international payments are credited within 30 minutes, which is a significant improvement over older wire transfers.
  • Faster and predictable credits allow you to plan working capital better, especially for salaries, cloud service bills, or vendor payments.
  • Clear timelines also help exporters align shipments, invoicing, and collections without keeping excess cash as a buffer.

Transparency in Fees and FX

  • MT103 GPI shows where intermediary banks deduct charges, so you know in advance why the credited amount may differ from the invoice value.
  • This transparency reduces underpayment disputes by clearly showing bank charges and deductions, so both you and the buyer understand why the credited amount may be lower than the invoice value.
  • Better visibility into FX applications also helps you explain rate differences to clients and reconcile books accurately.

Proof of Payment and Dispute Resolution

  • An MT103 GPI message acts as firm proof that funds were sent and are moving through the banking chain.
  • It significantly cuts down back-and-forth emails with overseas clients asking about payment status.
  • When delays occur, banks can trace the exact point of hold-up, leading to faster and cleaner resolution.

Traditional SWIFT vs MT103 GPI

Aspect Traditional SWIFT MT103 GPI
Fees Deductions visible only after credit Fees and charges visible during transit
Time Upto 5 working days Same day or next working day in many cases
Tracking No practical tracking End-to-end, real-time tracking

Comparison: MT103 vs. MT103 GPI vs. Other Proofs

When a buyer says “payment is done,” the document they share can mean very different things. Many businesses receive screenshots, PDFs, or emails and assume they count as proof. They often do not. This section clears the confusion by explaining what each document actually proves, and how to identify whether you have a basic confirmation or a traceable payment record.

Standard MT103 vs. MT103 GPI

  • Standard MT103: This is the core SWIFT instruction message. It confirms that the sender’s bank has initiated the transfer, but it does not show where the payment is after it leaves that bank or whether fees were deducted mid-way.
  • MT103 GPI: This includes the MT103 message along with a tracking layer. It lets banks see the payment’s current location, transit history, and applied charges, giving you visibility until final credit.

Bank Transfer Receipt vs. MT103

  • Bank Transfer Receipt: This is usually a customer-facing PDF or screenshot generated from a banking app or portal. It shows that the sender submitted a transfer request but often lacks routing, intermediary, and settlement details.
  • MT103: This is the formal interbank message exchanged between banks. Banks worldwide accept it as valid proof when investigating delays, short credits, or missing international payments.

Is There a Better Way? Alternatives to Traditional SWIFT

SWIFT GPI has improved visibility, but it has not fixed everything. Traditional SWIFT transfers still rely on multiple correspondent banks, which makes them costly, slow, and partly manual. For many exporters and service providers, this model no longer fits the speed and cost expectations of modern cross-border business.

That gap has led to fintech-led alternatives built on local clearing systems and virtual accounts. These solutions reduce dependency on the SWIFT chain and simplify how international payments are received.

Challenges with Traditional SWIFT Transfers

  • High wire fees, often charged to both sender and beneficiary.
  • Unpredictable FX spreads applied by intermediary banks.
  • Manual follow-ups to obtain MT103 copies and tracking updates.

Local Clearing and Virtual Accounts

  • Let you receive money as a local business using ACH (US), SEPA (Europe), or FPS (UK).
  • Bypass the SWIFT network for routine B2B collections.
  • Reduce delays, deductions, and reconciliation effort.

Razorpay MoneySaver Export Account

The Razorpay MoneySaver Export Account is built for Indian exporters who want to move away from expensive, SWIFT-heavy collections and manual tracking. By shifting payments to local rails, it eliminates the need for manual MT103 tracking on every transaction. At the same time, it replaces complex and unpredictable wire transfers with simpler, local payment flows, while staying fully compliant with Indian regulations. Here is how it helps: 

  • Collect Payments Like a Local Business: Instead of relying only on SWIFT transfers, Razorpay enables exporters to receive payments via local bank transfers in the US, UK, and EU, just like a domestic transaction. This improves success rates and reduces remittance fees significantly.
  • Save 75% on Costs: By bypassing correspondent banks and their layered fees, you can cut transfer costs by up to 75% compared to traditional bank transfers.
  • Automated Compliance: Every transaction comes with automated digital FIRCs, removing the need to chase MT103 copies for reconciliation and regulatory reporting.

Simplify how you receive payments and stay compliant

Accept via local transfers, get instant FIRCs, and cut costs by up to
75%—no MT103s, no follow-ups.

Explore Razorpay’s MoneySaver Export Account 

Traditional SWIFT vs Modern Virtual Accounts

Aspect Traditional SWIFT Transfers Modern Virtual Accounts
Fees High and layered Low or flat fees
Payment Route Multiple correspondent banks Local clearing rails
Tracking MT103 and UETR-based, often manual Instant status notifications
Speed 1–5 business days or even more Within 24 hours
Transparency Limited FX and fee visibility Clear pricing upfront

Conclusion

International payments no longer need to move without visibility. What was once a slow and opaque process has become far more transparent with MT103 GPI. You can now see when a payment was sent, how it is progressing through banks, and what charges apply along the way. This clarity reduces uncertainty around cross-border collections.

When you understand key MT103 fields and how the UETR tracking code works, you stop relying on assumptions. You can raise precise bank queries, resolve delays faster, and communicate payment status clearly to clients or vendors. That understanding directly improves cash flow control.

As global transactions increase, it is also worth exploring modern payment infrastructures that deliver faster settlement, better cost efficiency, and greater clarity than traditional SWIFT transfers.

FAQs

Q1. Is an MT103 document proof that the money has been credited?

No. An MT103 only confirms that the sender’s bank has initiated the payment. To confirm receipt, you must see an “ACCC” (Credited) status on the GPI tracker or obtain a credit confirmation from your bank.

Q2. Where can I find the UETR code to track my payment?

The UETR is a 36-character alphanumeric code found in Field 121 or Header Block 3 of the MT103 copy shared by the sender.

Q3. What does the SWIFT GPI status “ACSP” mean?

ACSP means the payment has been accepted and is moving through the banking chain. It may also be under checks at an intermediary bank.

Q4. How long does an MT103 GPI transfer typically take?

With SWIFT GPI, nearly 60% of payments are credited within 30 minutes, and most settle within 24 hours under normal conditions.

Q5. Can I track a SWIFT payment without a UETR code?

No. GPI tracking requires the UETR. Without it, your bank must raise a manual trace using Field 20, which is slower and less precise.

Q6. Is SWIFT GPI mandatory for all banks?

No. While SWIFT requires banks to report payment outcomes, not all banks offer full SWIFT GPI tracking access to customers through their online portals.

Q7. What happens if my payment status is “RJCT”?

RJCT means a bank in the chain has rejected the payment, usually due to incorrect beneficiary details, missing information, or compliance issues. The funds are returned to the sender.

Author

Chidananda Vasudeva S is a Senior Product Marketing Manager at Razorpay, where he leads Razorpay’s cross-border payments vertical. He plays a key role in positioning and scaling solutions that simplify international payments for Indian businesses, enabling seamless global expansion. A graduate of the Indian School of Business (Class of 2021), Chidananda brings a unique blend of analytical acumen and storytelling to the fintech space. Prior to Razorpay, he spent over nine years as a sports journalist with The Hindu, where he covered major ICC tournaments and led the Bangalore sports bureau. This diverse experience helps him bridge customer insight with product strategy in high-growth tech environments.