Payment Purpose Codes Guide

Payment Purpose Codes are standardized numerical identifiers used in banking and cross-border transactions to specify the nature of a fund transfer. Providing the correct code ensures regulatory compliance (AML/KYC), speeds up transaction processing, and prevents funds from being flagged or held by intermediary banks.

📂 Categorization & Code Meanings

The following table provides a comprehensive list of codes grouped by their financial activity type.

GroupCodeDescription
Trade Related1Payment for Goods
2Payment for Services
3Trade Commissions
26Capital Trade Transactions
27Commercial Paper/Trade Finance
Financial Related8Loan Disbursement
9Loan Repayment
10General Investment
13Securities Trading
14Equity Investment
15Derivatives Transactions
22Intercompany Fund Transfer
23Treasury Operations
25Insurance Premiums/Claims
28Financial Service Fees
29Dividend Payments
30Interest Payments
31Bank Charges & Commissions
Payroll21Salaries, Wages, and Bonuses
Medical Reimbursement18Medical Services
19Health Insurance/Medical Reimbursement
Travel Related24Travel Expenses, Hotels, and Tourism
Other4Charity and Donations
5Family Support/Maintenance
6Government/Regulatory Fees
7Refunds or Adjustments
11Tax Payments
12Utility Bill Payments
16Real Estate Purchase
17Rent and Lease Payments
20Education and Tuition Fees
32Legal Service Fees
33Consulting/Professional Services
34Advertising and Marketing Services

💡 Implementation Notes

📘

Best Practice

Always match the code to the primary intent of the invoice. If a transaction covers both "Goods" and "Consulting," use the code that represents the largest portion of the payment.

Why accurate codes matter:

  1. Regulatory Reporting: Central banks use these codes to monitor the balance of payments.
  2. Reduced Friction: Transactions with valid purpose codes are less likely to trigger manual reviews.
  3. Audit Trails: Clear categorization helps your accounting team reconcile payments during tax season.