S0612 - Purpose Code S0612 - Invoking of standardised guarantees

S0612

Purpose Code S0612 - Invoking of standardised guarantees

Invoking of standardised guarantees

The S0612 purpose code is for paying out abroad when a standardised guarantee is invoked, or called. Check when it applies, how it differs from S0609 and S0027, and the documents for this outward remittance.

Note: Disclosing the correct FEMA purpose code is mandatory for all cross-border transactions to and from India.

Quick summary

FieldDetails
CodeS0612
CategoryInsurance Services
Applicable ForIndian banks, guarantee providers and businesses settling an invoked guarantee
Transaction DirectionOutward
Primary UsePaying a foreign beneficiary, or reimbursing a foreign guarantor, after a standardised guarantee is called.

What is Purpose Code S0612?

The S0612 purpose code is used when money leaves India because a standardised guarantee has been invoked. The RBI description reads "Invoking of standardised guarantees". To invoke a guarantee means the beneficiary has claimed under it because the main party did not pay or perform. "Standardised" guarantees are issued in large numbers on set terms, such as export credit or loan guarantee schemes. The code covers the payout when one of these is called, not the fee for having it, which goes under S0609. It sits in the RBI group for insurance and pension services, so it is reported like a claim payment. One-off, tailor-made guarantees that are called are reported differently, as capital transfers (S0026 for government, S0027 for others).


When to use S0612 Purpose Code?

This Purpose Code should be used only where the transaction fits its defined regulatory scope. Here's when you should and shouldn't use this code:

You should use this code when:

  • Claims under export credit cover - An Indian guarantee provider paying a foreign lender or supplier after a covered buyer defaults.
  • Calls on scheme-based loan guarantees - Paying a foreign lender under a standard guarantee scheme when the borrower misses payments.
  • Reimbursing a foreign guarantor - An Indian company repaying an overseas guarantor that already paid out under a standard guarantee given for it.
  • Trade credit guarantee calls - Settling a standard guarantee backing a buyer's or supplier's credit for imports.

Do not use this code when:

  • You are paying the fee or premium for the guarantee (use S0609 instead).
  • A one-off, non-standard guarantee is called (use S0027, or S0026 for government, instead).
  • You are paying an insurance claim on a policy (use S0607 instead).
  • The bank is only charging LC or guarantee handling fees (use S0701 instead).

Importance of Purpose Codes

RBI purpose codes are mandatory under FEMA to classify the nature of cross-border transactions entering or leaving India. They allow banks and regulators to accurately track foreign exchange flows and apply the correct regulatory, tax, and reporting treatment.

For individuals, businesses and institutions, correct purpose code usage:

  • Ensures transactions are classified correctly under FEMA.
  • Enables accurate reporting to the RBI and other regulators.
  • Reduces delays caused by compliance checks or misclassification.
  • Supports clean audit trails and tax reconciliation.

Bottom-line:

Using the correct purpose code helps ensure smooth processing, regulatory compliance, and faster credit of funds.


How to apply Purpose Code S0612?

  1. Select "S0612 – Invoking of standardised guarantees" on the bank's outward remittance request.
  2. Upload the guarantee, the beneficiary's demand or invocation letter, and proof of the default.
  3. File Form 145 (earlier Form 15CA). A payment under a guarantee usually settles a debt and is not income, but get a CA's view if any interest or fee is included.
  4. The bank checks that the guarantee was validly issued under FEMA and sends the payment.

Additional Notes:

  • The bank will check that the original guarantee was allowed under FEMA rules on guarantees. A guarantee given outside those rules can block the payout.
  • Pay strictly as per the guarantee terms and the demand. Extra amounts like penalties may need their own code.
  • Keep the invocation letter and payment proof; later recovery from the defaulting party depends on them.

Documents required for S0612 Purpose Code

DocumentPurpose
Guarantee documentShows it is a standardised guarantee and its terms
Invocation / demand letterProves the beneficiary has called the guarantee
Proof of defaultShows why the guarantee was invoked
Underlying loan or trade documentLinks the payout to a permitted transaction
Form 145 (earlier 15CA)Reports the payment to a non-resident
Board or credit approval of the payerConfirms authority to settle the claim

Common mistakes to avoid

  • Using a generic or incorrect purpose code instead of the exact RBI-prescribed purpose code can lead to misclassification of the transaction under FEMA and trigger additional compliance checks by the bank.
  • Mismatch between purpose code, invoice, and remittance narration may place the transaction on hold until clarification is provided.
  • Submitting unclear or incomplete supporting documents that do not clearly describe the nature of the transaction often result in delays, as banks rely on documentation to validate FEMA compliance.
  • Missing mandatory PAN or incomplete KYC documentation can prevent banks from releasing funds until verification is completed.
  • Using service-related purpose codes for non-service transactions like capital receipts, investments, gifts, or refunds can result in incorrect regulatory treatment and potential reporting issues.
  • Assuming small or recurring transactions do not require accuracy and repeated misclassification can attract regulatory scrutiny over time.

How Xflow supports compliant inward remittances

Cross-border payments require accurate purpose code selection and complete compliance documentation. Xflow helps businesses and individuals receive international payments while staying aligned with RBI and FEMA requirements.

With Xflow, you can:

  • Select the correct purpose code with clarity
  • Organize and maintain supporting documents
  • Reduce compliance back-and-forth with banks
  • Support FEMA compliant inward remittances


Frequently asked questions

The S0612 purpose code is the RBI code for paying out abroad when a standardised guarantee is invoked. It covers calls on export credit, loan and trade credit guarantee schemes.

If you use an incorrect Purpose Code for your transactions, you might face cancellations or delays in your payments. Along with that, there are several compliance issues as well that may lead to penalties.

To select the right purpose, consult the purpose code list provided by RBI and make sure that you match your transaction type with the most relevant code. Additionally, to ensure that there are no errors, you can seek professional advice from a reliable banking partner or financial advisor.

In cases you’ve used the wrong Purpose Code for your international transaction, it’s important to act quickly. You must consult your bank or payment service provider as soon as possible to request a correction.

Eligibility depends on the specific transaction type defined by the RBI. Certain codes apply to individuals, others to businesses, and some may apply to both.

Other Purpose Codes