< All Topics

Bulk Upload Guide

Introduction

Regent FE’s Bulk Upload functionality provides the capability to make payments in bulk in British Pounds (GBP), Euros (EUR) and US Dollars (USD). This happens via a file upload (.csv), containing payments and beneficiary information, through our platform.

Please see below for further information. If you do not currently have access to this functionality or if you have any questions, please contact us at accounts@regentfe.com or +44 (0) 203 750 0605.

Bulk upload process

Bulk upload begins in the Bulk Upload  section of your account.

Files can be uploaded by selecting +Upload file. Our system will then validate the file, i.e. check it is in the right format (.csv) and contains all the required information.

If validation passes, you can then click Process to process the payments.

If validation fails, you can select the file and view an Error Report.

File format for bulk upload

The file format that is used for the bulk upload of payments is CSV. The first line of the CSV file must contain the headers of the different fields provided in the file.

A bulk upload template can be downloaded here or within the Bulk Upload section by clicking on the information button.

In the File Format section below, you can find a list of the different values that can be provided within the CSV file, with the corresponding header text. Note that headers are required in order to successfully process a file. The headers should have the exact same spelling as those provided. If the headers provided do not exactly match the expected ones, a validation error will occur and it will not be possible to process the file any further. Each line of the file must contain a payment and a beneficiary.

Note: If Microsoft Excel is used for the file creation/editing, please ensure that all the fields are formatted as “Text” in order to avoid any auto-formatting of numbers that could result in a validation failure.

Bulk upload main screen

On this screen, the history of bulk upload activity and the status of past bulk uploads can be found. The user can filter the list of existing bulk uploads or search for a specific upload by using the search.

When an upload that is of interest has been located, clicking on its File name shows the details of the bulk upload which can also be downloaded.

From the Bulk Upload main screen, a user can initiate the process of uploading a file with payments by clicking on the Upload File button and process the file if it passes validation by clicking on Process

File validation

As soon as a file is selected for upload, a pop up will confirm a successful upload and the validation process will begin.

The user can navigate back to the Bulk Upload main screen and, by either refreshing the page or by selecting the corresponding bulk upload on the list, they can see the validation process result (passed or failed).

If there are validation errors, the user can view an Error Report with information on how to resolve them. Based on this feedback the user should be able to update the file and re-upload it on the platform for validation. If no errors are found, the user can proceed further with the processing of the file by clicking on the Process payments button. At this stage, the user is also able to see an overview of the file contents.

File processing

After the user clicks the Process file button, the file is submitted and the user will see the progress on this screen. The user is able to navigate away from this screen and return back to the Bulk Upload main screen where they are able to check the status of the file processing.

File headings explanation

HeaderDescriptionConditions
to_currencyThe currency you want the beneficiary to receiveMandatory field. One of the following: “GBP”, “EUR” or “USD
to_amountIf you know the exact amount you want the beneficiary to receive, please provide a value in this fieldMandatory field. Number that can contain two decimal places
payment_typeYou can make a “priority” payment which is SWIFT (charges SHA), or a “local” payment which is cheaper. Please note local EUR (SEPA) and USD (ACH) payments are not available to all clients.Mandatory field, one of either “priority” or “local”
reasonThe reason for the paymentMandatory field. Can be up to 50 alphanumeric characters long
referenceA payment reference which we will attempt to pass to the beneficiary, but may not arrive due to limitations in the banking networkMandatory field. Can be up to 50 alphanumeric characters long, but support for this depends on the banking network in the destination country
payment_unique_request_idUser defined unique id for the payment. A mandatory field to ensure no duplicate payments are made.Mandatory field, 1 –  255 characters
purpose_codeWhen initiating priority payments, the central bank of the country may require a purpose to be included with your transaction for your payment to be accepted and processed.Mandatory for GBP priority payments from ClearBank accounts and priority payments to UAE and Bahrain
destination_country_codeThe country of the bank account you are making the payment toMandatory field, 2 character code from the international country code standard
beneficiary_typeIdentifies the type of beneficiary, which will drive the type of name belowMandatory field, one of either “company” or “individual”
beneficiary_company_nameThe legal name of the companyUp to 50 characters long – mandatory if beneficiary_type is “company”
beneficiary_last_nameThe legal last name of the individualUp to 50 characters long – required if beneficiary_type is “individual”
beneficiary_first_nameThe legal first name of the individualUp to 50 characters long – mandatory if beneficiary_type is “individual”
beneficiary_house_numberFirst line of address including building number or name.Mandatory for all priority payments and USD regular payments
beneficiary_streetSecond line of address including street name.Mandatory for all priority payments and USD regular payments
beneficiary_cityThe city or town from the beneficiary’s addressMandatory for all priority payments and USD regular payments
beneficiary_state_or_provinceThe state or province from the beneficiary’s addressMandatory for all priority payments and USD regular payments. For USA, use 2 character state code
beneficiary_postcodeThe postal code or zip code from the beneficiary’s addressMandatory for all priority payments and USD regular payments. If no postal code exists, please put 0000
beneficiary_countryThe country code from the beneficiary’s addressMandatory field, 2 character code from the international country code standard
account_numberThe account_number for the beneficiary’s bank accountConditional field
ibanThe international bank account_number, mainly used in EuropeConditional field. Up to 32 alphanumeric characters
sort_codeA bank identifier code used for regular paymentsMandatory for local and priority GBP payments to the UK. 6 digit number
bic_swiftA bank identifier used worldwideMandatory for all payments except regular GBP Faster Payments and priority Chaps payments and regular SEPA EUR payments. 8 or 11 characters
abaThe American Bankers Association number, only used in the USAMandatory for USD payments to the USA. 9 digit number

Regular and priority payments to the UK, Eurozone and USA

Regent FE supports both regular and priority payments to the UK, Eurozone and USA. Please see below the specific requirements for these destinations. These requirements are in addition to the mandatory fields mentioned in the CSV File format described above, which have been omitted from the list below in the interests of brevity.

UK (including Jersey, Guernsey, Isle of Man and Gibraltar) – Regular (Faster Payments) & Priority (Chaps)

FieldDescriptionConditions
to_currencyThe currency you want the beneficiary to receiveGBP
account_numberThe account_number of the beneficiary’s bank account8 digits in length and manadatory
sort_codeA bank identifier code used for Regular payments6 digits in length and mandatory
purpose_codeWhen initiating priority payments, the central bank of the country may require a purpose to be included with your transaction for your payment to be accepted and processed.Required for priority payments from ClearBank accounts only (see list below)

Eurozone – Regular (SEPA) & Priority (SWIFT)

FieldDescriptionConditions
to_currencyThe currency you want the beneficiary to receiveEUR
ibanThe international bank account_number, mainly used in Europe20 alphanumeric characters and mandatory
bic_swiftA bank identifier used worldwideRequired for priority payments only. 8 or 11 characters

USA – Regular (ACH) & Priority (SWIFT)

FieldDescriptionConditions
to_currencyThe currency you want the beneficiary to receiveUSD
account_numberThe account_number for the beneficiary’s bank accountMandatory and up to 17 digits in length
beneficiary_house_numberFirst line of address including building number or name.Mandatory
beneficiary_streetSecond line of address including street name.Mandatory
beneficiary_cityThe city or town from the beneficiary’s addressMandatory
beneficiary_state_or_provinceThe state or province from the beneficiary’s addressMandatory. Use 2 character state code (e.g. NY, FL etc)
beneficiary_postcodeThe postal code or zip code from the beneficiary’s addressMandatory
beneficiary_countryThe country code from the beneficiary’s addressUS
bic_swiftA bank identifier used worldwideMandatory. 8 or 11 characters
abaThe American Bankers Association number, only used in the USAMandatory. 9 digit number

Priority payments to other destinations

Please see below requirements that apply to priority payments outside of the UK, Eurozone and USA. These requirements are in addition to the mandatory fields mentioned in the CSV File format described above, which have been omitted from the list below in the interests of brevity.

  • For countries that use IBAN (all of Europe and a few other countries)
    • iban and bic_swift
  • For all other priority payments
    • account_number and bic_swift
  • For payments to UAE and Bahrain
    • purpose_code (see below)

Purpose Codes

GBP  – Priority payments from ClearBank accounts only

DescriptionPurpose Code
Buying a property – final payment to complete the purchase of a propertyPCOM
Buying a property – payment of a depositPDEP
Funding your account at Bank of England (pacs.009)LIMA
Making a payment for a tradeTRAD
Moving money for the same company from a ClearBank to a non-ClearBank accountINTC
Moving money for the same individual(s) from a ClearBank to a non-ClearBank accountINTP
Paying a business expenseBEXP
Paying a generic tax billTAXS
Paying a supplierSUPP
Paying an invoiceIVPT
Paying fees of some sortFEES
Paying VATVATX
Payment of an insurance premiumINSU
Payment of building maintenanceBLDM
Payments made in relation to salariesSALA
Repayment of a loanLOAR

UAE – Priority payments

DescriptionPurpose Code
Advance payment against EOSAES
Agency CommissionACM
Air transportATS
AllowancesALW
BonusBON
Charges for the use of intellectual property royaltiesIPC
Charitable ContributionsCHC
Commercial InvestmentsCIN
CommissionCOM
CompensationCOP
Computer servicesITS
ConstructionSCO
Corporate Card PaymentCCP
Credit Card PaymentsCRP
Debt instruments intragroup foreign securitiesDSF
Debt instruments intragroup loans, deposits foreignDLF
Debt instruments intragroup loans, deposits in the UAELDL
Debt instruments intragroup securities in the UAELDS
Dividend PayoutsDIV
Dividends on equity not intra groupDOE
Educational SupportEDU
End of ServiceEOS
Equated Monthly InstalmentsEMI
Equity and investment fund shares for the establishment of new company from residents abroad, equity of merger or acquisition of companies abroad from residents and participation to capital increase of related companies abroadCEA
Equity and investment fund shares for the establishment of new company in the UAE from non-residents, equity of merger or acquisition of companies in the UAE from non-residents and participation to capital increase of related companies from non-residents in the UAECEL
Equity other than investment fund shares in not related companies abroadFSA
Equity other than investment fund shares in not related companies in the UAEFSL
Family SupportFAM
Financial derivatives foreignFDA
Financial derivatives in the UAEFDL
Financial servicesFIS
Goods boughtGDI
Goods SoldGDE
Government goods and services embassies etcGOS
Government related income taxes tariffs capital transfers etcGRI
Income on depositsIOD
Income on investment funds shareISH
Income on loansIOL
Information servicesIFS
Insurance servicesINS
Inter group transferIGT
Interest on securities less than a yearISS
Interest on securities more than a yearISL
Interest rate swap paymentsIRP
Interest rate unwind paymentsIRW
Intra group dividendsIGD
Intra group interest on debtIID
Investment fund shares foreignFIA
Investment fund shares in the UAEFIL
IPO subscriptionsIPO
Leasing abroadLEA
Leasing in the UAELEL
Leave salaryLAS
Loan chargesLNC
Loan disbursementsLND
Loan interest paymentsLIP
Loans – Drawings or Repayments on foreign loans extended to residents – Long-termLLL
Loans – Drawings or Repayments on foreign loans extended to residents – Short-termSLL
Loans – Drawings or Repayments on loans extended to nonresidents – Long-termLLA
Loans – Drawings or Repayments on loans extended to nonresidents – Short-termSLA
Mobile wallet cash inMWI
Mobile wallet cash outMWO
Mobile wallet paymentsMWP
Monetary Claim Reimbursements Medical Insurance or Auto Insurance etc.MCR
Other modes of transportOTS
OvertimeOVT
Own account transferOAT
PensionPEN
Personal cultural audio visual and recreational servicesPRS
Personal InvestmentsPIN
POS Merchant SettlementPOS
Pre-Paid Reloadable & Personalized Debit Card PaymentsDCP
Processing repair and maintenance services on goodsGMS
Professional and management consulting servicesPMS
Profit rate swap paymentsPRP
Profit rate unwind paymentsPRW
Profits on Islamic productsPIP
Profits or rents on real estatePRR
Purchase of real estate abroad from residentsPPA
Purchase of real estate in the UAE from non-residentsPPL
Purchases and sales of foreign debt securities in not related companies – Less than a yearDSA
Purchases and sales of foreign debt securities in not related companies – More than a yearDLA
Purchases and sales of securities issued by residents in not related companies – Less than a yearDSL
Purchases and sales of securities issued by residents in not related companies – More than a yearDLL
Receipts or payments from personal non-resident bank account in the UAEAFL
Receipts or payments from personal residents bank account or deposits abroadAFA
Refunds or Reversals on IPO subscriptionsPOR
Rent paymentsRNT
Repos on foreign securitiesRFS
Repos on securities issued by residentsRLS
Research and development servicesRDS
SalarySAL
Salary advanceSAA
Sea transportSTS
Stored value card cash-inSVI
Stored value card cash-outSVO
Stored value card paymentsSVP
Technical trade-related and other business servicesTTS
Telecommunication servicesTCS
TicketsTKT
Trade credits and advances payableTCP
Trade credits and advances receivableTCR
Transfer of funds between persons Normal and JuridicalTOF
TravelSTR
Utility Bill PaymentsUTL

Bahrain – Priority Payments

DescriptionPurpose Code
Air transportATS
Charges for the use of intellectual property royaltiesIPC
Charitable Contributions (Charity and Aid)CHC
Computer servicesITS
ConstructionSCO
Debt instruments Intragroup foreign securitiesDSF
Debt Instruments Intragroup loans, deposits foreign (above 10% share)DLF
Debt Instruments Intragroup loans, deposits in Bahrain (above 10% share)LDL
Debt instruments intragroup securities in BahrainLDS
Dividends intragroupIGD
Dividends on equity not IntragroupDOE
Equity and Investment fund shares for the establishment of new company from residents abroad, equity of merger or acquisition of companies abroad from residents and participation to capital increase of related companies abroadCEA
Equity and Investment fund shares for the establishment of new company in Bahrain from non-residents, equity of merger or acquisition of companies in Bahrain from non-residents and participation to capital increase of related companies from non-residents in BahrainCEL
Equity other than investment fund shares in not related companies abroadFSA
Equity other than investment fund shares in not related companies in BahrainFSL
Family Support (Workers’ remittances)FAM
Financial derivatives foreignFDA
Financial derivatives in BahrainFDL
Financial ServicesFIS
Goods bought (Imports in cif value)GDI
Goods sold (Exports in fob value)GDE
Government goods and services embassies etcGOS
Government related income taxes, tariffs, capital transfers, etcGRI
Income on depositsIOD
Income on investment funds sharesISH
Income on loansIOL
Information servicesIFS
Insurance ServicesINS
Interest on debt intragroupIID
Interest on securities less than a yearISS
Interest on securities more than a yearISL
Investment fund shares foreignFIA
Investment fund shares in BahrainFIL
Leasing abroadLEA
Leasing in BahrainLEL
Loans- Drawings or Repayments on foreign loans extended to residents- Long-termLLL
Loans- Drawings or Repayments on foreign loans extended to residents- Short-termSLL
Loans- Drawings or Repayments on loans extended to nonresidents- Long-termLLA
Loans- Drawings or Repayments on loans extended to nonresidents- Short-termSLA
OTS Other methods of transport (including Postal and courier services)OTS
Personal, cultural, audiovisual and recreational servicesPRS
Processing repair and maintenance services on goodsGMS
Professional and management consulting servicesPMS
Profits on Islamic productsPIP
Profits or rents on real estatePRR
Purchase of real estate abroad from residentsPPA
Purchase of real estate in Bahrain from non-residentsPPL
Purchases and sales of foreign debt securities in not related companies- Less than a yearDSA
Purchases and sales of foreign debt securities in not related companies- More than a yearDLA
Purchases and sales of securities issued by residents in not related companies- Less than a yearDSL
Purchases and sales of securities issued by residents in not related companies- More than a yearDLL
Receipts or payments from personal nonresidents bank account in BahrainAFL
Receipts or payments from personal residents bank account or deposits abroadAFA
Repos on foreign securitiesRFS
Repos on securities issued by residentsRLS
Research and development servicesRDS
Reverse debt instruments abroadRDA
Reverse debt instruments in BahrainRDL
Reverse equity share abroadREA
Reverse equity share in BahrainREL
Salary (Compensation of employees)SAL
Sea TransportSTS
Technical, trade- related and other business servicesTTS
Telecommunications servicesTCS
Trade credits and advances payableTCP
Trade credits and advances receivableTCR
TravelSTR
Table of Contents