Real-Time Payments Import File Formats


How to Real-Time Payments Request for Payment Import File Formats

Real-Time instant payments, are defined simply as: Irrevocably collected funds in a bank account and usable immediately by the owner of the account. Our "Good Funds" payment gateway allows for instant real-time digital payments that are immediate, irrevocable, intra-bank and/or interbank account-to-account (A2A) transfers that utilize a real-time messaging system connected to every transaction participant through all U.S.-based financial institutions.

The Real-Time Payments (RTP) Request for Payment (RfP) import file formats are typically based on the ISO 20022 standard, which defines the structure and components for electronic data interchange in payment systems. These formats are highly structured to ensure secure and efficient transmission of payment requests. Below are the key attributes and components of these import file formats:

1. File Structure:

  • Format: Most RTP RfP files follow the ISO 20022 PAIN.013 message format, usually represented as XML.
  • Encoding: Files are encoded in UTF-8 to accommodate special characters and ensure compatibility across systems.
  • Schema Compliance: The file format must strictly adhere to ISO 20022 schemas to be accepted by banks and financial institutions.

2. Header Information:

  • Message ID: A unique identifier for the payment request, used for tracking.
  • Creation Date: The date and time the RfP message was created.
  • Version: Specifies the version of the ISO 20022 schema being used.

3. Creditor (Payee) Details:

  • Creditor’s Name and Address: The name and contact details of the entity requesting the payment.
  • Creditor's Account Information: Bank account details such as IBAN or Routing Number for the payee’s bank.
  • Reference ID: A unique reference that helps identify the payment, often tied to an invoice or contract.

4. Debtor (Payer) Information:

  • Debtor’s Name and Address: The name and details of the entity making the payment.
  • Debtor’s Bank Account: Account details of the payer, including IBAN or other bank identification numbers.
  • Debtor Identification: May include customer ID, or invoice numbers for further clarity.

5. Payment Information:

  • Amount: The amount requested for payment, often defined with currency codes (e.g., USD, EUR).
  • Due Date: The specific date by which the payment is requested.
  • Payment Type: Indicates whether the request is for a one-time or recurring payment.

6. Remittance Information:

  • Structured Data: Includes specific details of the payment, such as an invoice number, reference codes, or customer ID.
  • Unstructured Data: Can contain additional notes or descriptions, such as explanations for the payment.

7. Settlement Information:

  • Interbank Settlement Amount: The amount to be settled between banks.
  • Payment Execution Date: The date on which the funds transfer is expected to be executed.

8. Security and Authentication:

  • Digital Signatures: Files may require digital signatures to ensure the authenticity of the payment request and to prevent tampering.
  • Encryption: The file must be securely transmitted, typically using protocols like HTTPS or SFTP, to prevent unauthorized access during transmission.

9. File Types:

  • XML (.xml): The most common format, particularly for ISO 20022-compliant messages.
  • CSV (.csv): In some cases, a simpler format like CSV may be used for batch uploads, although it is less common and usually dependent on the specific bank's systems.

10. Compliance with Regulations:

  • Files must adhere to compliance regulations such as Know Your Customer (KYC) and Anti-Money Laundering (AML) to avoid legal issues and ensure smooth processing.
  • Country-Specific Fields: Some banks may require additional fields that comply with local regulations or reporting needs.

11. Bank-Specific Extensions:

  • Some banks or financial institutions may implement proprietary extensions to the ISO 20022 standard, which require additional fields for things like internal processing instructions, routing information, or approval workflows.

These attributes ensure that the Request for Payment files are interoperable across financial institutions, allow for fast and secure processing, and adhere to the stringent requirements of real-time payments systems

Real-Time Request Payment

Real-Time Wire

Payments Real-Time

Creation Request for Payment Bank File

Call us, the .csv and or .xml Request for Payment (RfP) file you need while on your 1st phone call! We guarantee our reports work to your Bank and Credit Union. We were years ahead of competitors recognizing the benefits of RequestForPayment.com. We are not a Bank. Our function as a role as an "Accounting System" in Open Banking with Real-Time Payments to work with Billers to create the Request for Payment to upload the Biller's Bank online platform. U.S. Companies need help to learn the RfP message delivering their bank. Today Payments' ISO 20022 Payment Initiation (PAIN .013) shows how to implement Create Real-Time Payments Request for Payment File up front delivering a message from the Creditor (Payee) to it's bank. Most banks (FIs) will deliver the message Import and Batch files for their company depositors for both FedNow and Real-Time Payments (RtP). Once uploaded correctly, the Creditor's (Payee's) bank continues through a "Payment Hub", will be the RtP Hub will be The Clearing House, with messaging to the Debtor's (Payer's) bank. Request for Payment

... easily create Real-Time Payments RfP files. No risk. Test with your bank and delete "test" files before APPROVAL on your Bank's Online Payments Platform. Today Payments is a leader in the evolution of immediate payments. We were years ahead of competitors recognizing the benefits of Same-Day ACH and Real-Time Payments funding. Our business clients receive faster availability of funds on deposited items and instant notification of items presented for deposit all based on real-time activity. Dedicated to providing superior customer service and industry-leading technology.

Pricing with our Request For Payment Professionals

hand shake

 1) Free ISO 20022 Request for Payment File Formats, for FedNow and Real-Time Payments (The Clearing House) .pdf for you manually create "Mandatory" (Mandatory data for completed file) fields, start at page 4, with "yellow" highlighting. $0.0 + No Support


2) We create .csv or .xml formatting using your Bank or Credit Union. Create Multiple Templates. Payer/Customer Routing Transit and Deposit Account Number may be required to import with your bank. You can upload or "key data" into our software for File Creation of "Mandatory" general file.

Fees = $57 monthly, including Support Fees and Batch Fee, Monthly Fee, User Fee, Additional Payment Method on "Hosted Payment Page" (Request for file with an HTML link per transaction to "Hosted Payment Page" with ancillary payment methods of FedNow, RTP, ACH, Cards and many more!) + $.03 per Transaction + 1% percentage on gross dollar file,


3) Payer Routing Transit and Deposit Account Number is NOT required to import with your bank. We add your URI for each separate Payer transaction.

Fees Above 2) plus $29 monthly additional QuickBooks Online "QBO" formatting, and "Hosted Payment Page" and WYSIWYG


4) Above 3) plus Create "Total" (over 600 Mandatory, Conditional & Optional fields of all ISO 20022 Pain .013) Price on quote.

Each day, thousands of businesses around the country are turning their transactions into profit with real-time payment solutions like ours.



Activation Dynamic RfP Aging and Bank Reconciliation worksheets - only $49 annually

1. Worksheet Automatically Aging for Requests for Payments and Explanations

- Worksheet to determine "Reasons and Rejects Coding" readying for re-sent Payers.
- Use our solution yourself. Stop paying accountant's over $50 an hour. So EASY to USE.
- No "Color Cells to Match Transactions" (You're currently doing this. You won't coloring with our solution).
- One-Sheet for Aging Request for Payments (Merge, Match and Clear over 100,000 transactions in less than 5 minutes!)
- Batch deposits displaying Bank Statements are not used anymore. Real-time Payments are displayed "by transaction".
- Make sure your Bank displaying "Daily FedNow and Real-time Payments" reporting for "Funds Sent and Received". (These banks have Great Reporting.)

2. Bank Reconciliation with as Payee FedNow & Real-Time Payments for Accrual, Cash and Hybrid Basis and QBO - Undeposited Funds


Contact Us for Request For Payment payment processing