Skip to content

The following transaction-level fields apply to all ZAR payments to South Africa via bank transfer.

Field Description RequiredTypeConstraints
purposeCodePurpose of paymentRequiredENUMSee valid values below

Purpose of payment codes

CodeDescription
ALLWAllowance
BONUBonus payment
CISCConstruction and installation services
COMMCommission
DEPTDeposit
DOFIDeposits with or from offshore financial institutions
EDSCEducation services
EDUCEducation
ENGSArchitectural, engineering, and other technical services
FAMIFamily maintenance
FEESPayment of fees
GDDSPurchase or sale of goods
GDSVPurchase or sale of goods and services
GIFTGift
GSPMGoods for processing and manufacturing services
GSSTGoods and services by short-term workers
GSTRGoods and services by travellers
HLTCHome health care
INTCIntra-company payment
INTEInterest
INVSInvestment and securities
IVPTInvoice payment
MACHPayment for machinery, non-customized packaged software, or transport equipment
MDCSMedical services
MFGDPayment for manufactured goods
MMFAPayment for miscellaneous manufactured articles
MP2PMobile peer-to-peer payment
MRSCMaintenance and repair services
OCDMOrder cheque domestic
OCFGOrder cheque foreign
OTHROther
PAYRPayroll
PSFRPassenger fare
REABReal estate abroad
RELGRental lease general
SALASalary payment
SCVEPurchase or sale of services
STDYStudy
SUPPSupplier payment
TLLTTerm loans — long-term
TLSTTerm loans — short-term
TRADTrade services
VIACVisa application charges