See all return codes
R80

IAT Entry Coding Errors

IAT transaction contains invalid coding information for international processing.

What Causes ACH Return Code R80?

The R80 ACH return code means "IAT Entry Coding Errors" and indicates that an International ACH Transaction contains one or more invalid codes or identifiers required for cross-border processing. This occurs when critical IAT fields such as country codes, bank identification numbers, currency codes, or transaction type codes are incorrectly formatted, missing, or contain invalid values that don't meet international standards.

R80 is specific to IAT transactions, which are ACH transfers involving accounts held at financial institutions outside the United States. These transactions require specialized coding and formatting to comply with international banking standards, and R80 serves as a quality control mechanism to ensure proper international transaction processing and regulatory compliance.

Can You Retry R80 Payments?

You can retry R80 payments after correcting the specific coding errors identified in the return. Since this code indicates data formatting issues rather than account problems, resolution involves verifying and correcting the invalid IAT codes before resubmitting the international transaction with proper formatting and valid identifiers.

How to respond

An R80 return indicates IAT coding errors requiring immediate verification and correction of international transaction codes and identifiers before resubmitting the cross-border payment.

When receiving payments

  • Contact the RDFI/Gateway
    Reach out to the receiving institution to identify which specific IAT codes are invalid or incorrectly formatted.
  • Verify International Codes
    Double-check all country codes, currency codes, bank identifiers, and transaction type codes against current international standards.
  • Correct Invalid Entries
    Update the incorrect coding information with valid IAT format requirements before reprocessing.
  • Validate with Customer
    Confirm international banking details with the customer to ensure accuracy of foreign account information.

When sending payments

An R80 return on international vendor payments indicates IAT coding errors that require verification and correction of international transaction codes before resubmitting the cross-border payment.

  1. Contact the Gateway/RDFI to identify which specific IAT codes are invalid
  2. Verify all international codes including country, currency, and bank identifiers
  3. Coordinate with the vendor to confirm accurate foreign banking details
  4. Correct the invalid coding information and resubmit with proper IAT formatting

Email template

From
[Your Company Name] <[your-email]>
To
[Customer Name] <[customer-email]>
Subject
International Payment Coding Error - Information Verification Required

Hi [Customer Name],

We've encountered a coding error with your recent international payment that requires correction of specific transaction formatting. The error involves invalid codes used for international ACH processing.

This typically involves issues with country codes, currency codes, or bank identification numbers that don't match international standards. We need to verify and correct these details before resubmitting your international transaction.

We'll contact you within 24 hours to confirm the correct international banking information and reprocess your payment with the proper coding. This correction usually resolves quickly once we have the accurate details.

Thank you for your patience,

[Your Company Name]

Cut down ACH returns with Nickel.

Start a free account in minutes, or talk to sales about your ACH workflow.

See your ROI and savings using our calculator

Savings calculator

See a demo. See how Nickel can improve your cashflow in 30 minutes.

Talk to our experts