The File Upload feature lets you upload multiple international or domestic payments in one go via the Privalgo Platform. It’s ideal for making payroll, supplier, or batch payments accurately and efficiently.
Here is an example of a completed File Upload spreadsheet.
If these FAQs can't resolve your issue, please raise a support ticket with our Helpdesk team who will be happy to help. Please ensure you attach the spreadsheet you’re having issues with to your ticket.
What format should the ‘Date of payment’ be in?
The ‘Date of payment’ must be in the format: DD/MM/YYYY. Example: 03/04/2025.
Please also ensure the date in this field is set for a date in the future. Only use today’s date if you’re uploading the file before our daily payment cut-off times. You can confirm when these are with your Relationship Manager.
What does 'Sell Currency' mean and when do I use it?
Only use ‘Sell Currency’ and ‘Sell Amount’ if you’re executing an FX trade (i.e., converting one currency into another). This is the currency you’re converting from.
For example, if you need to convert GBP into USD, the ‘Sell Currency’ is GBP.
Leave it blank if no conversion is needed.
What’s the difference between ‘Sell Amount’ and ‘Payment Amount’?
‘Sell Amount’: Only use if you're performing a currency conversion.
‘Payment Amount’: The exact amount to be sent to the beneficiary, in the ‘Payment Currency’.
What currency codes should I use?
Use three-letter ISO currency codes (e.g. GBP, EUR, USD). Check the ‘Currency Codes’ tab if you’re unsure.
What should I select for ‘Beneficiary Type’?
Choose either:
- Individual
- Company
Make sure it matches the account holder type.
What are the character limits for names and addresses?
- ‘Beneficiary Name’: Max 35 characters
- ‘Beneficiary Address’: Max 35 characters
- ‘Intermediary Bank Name’: Max 35 characters
- ‘Ultimate Remitter Company Name’ (for companies): Max 35 characters
- ‘Ultimate Remitter First Name’ (for individuals): Max 35 characters
- ‘Ultimate Remitter Last Name’ (for individuals): Max 35 characters
- ‘Ultimate Remitter Address’: Max 35 characters
- ‘Ultimate Remitter City’: Max 50 characters
Delete extra characters to avoid rejections.
When is the ‘Ultimate Remitter’ section required?
This is mandatory when sending funds on behalf of another party (especially common in payment service, payroll, or client-money flows).
Fill in name, address, postcode, city, and country. Use two-letter country codes for country. You can find these in the ‘Country Two Letter Codes’ tab.
Provide DOB if an individual, or company number if it’s a business.
What happens if I leave a mandatory field blank?
If you leave a mandatory field blank, your file may be rejected or cause delays. This will prevent your payments from being sent as efficiently as possible. Mandatory fields are clearly labelled in the sheet (look for ‘Mandatory’ the row below the headers of each column).
Can I track payments using my internal reference?
Yes. Use the ‘External Payment ID’ column to include your own reference. This will appear in reports and confirmations.
Do I need to input a rate or leave it blank?
Leave the ‘Rate’ field blank unless instructed otherwise by your Relationship Manager. It’s reserved for pre-agreed FX rates.
How do I ensure the file uploads correctly?
- Keep the column headers exactly as they are
- Only start entering data in row 3 (underneath the headers)
- Save as .xlsx
- Upload via the Privalgo platform