You can upload a SmartDebit Direct file using a CSV (.csv) or text (.txt) file. To help ensure successful validation and submission, the file must contain the required fields listed below.
đNote: Uploads can include a header row containing field names. Header rows are optional.
đNote: Destination account names longer than eighteen characters are automatically truncated during processing and exported in Bacs Standard 18 format.
Field | Mandatory | Description |
Destination Account Name | Y | Name of account you wish to debit or credit. |
Destination Sort Code | Y | Sort code of account you wish to debit or credit. |
Destination Account Number | Y | Account number of account you wish to debit or credit. |
Payment Reference | Y | Bacs reference for Direct Debits or descriptive text for Direct Credits. |
Amount | Y | Amount to debit or credit. |
Transaction Code | Y | Any valid Bacs transaction code. |
Realtime Information Checksum | N | Optional checksum value accepted if supplied. |
Pay Date | N | Date you wish the debit or credit to be made in YYYYMMDD format. |
Originating Sort Code | N | Sort code of your account. |
Originating Account Number | N | Account number of your account. |
Originating Account Name | N | Name of your account. |
Pay dates
You can include pay dates within the file or add them after upload when resolving validation issues.
If you include a pay date, it must be included for every row in the file. Files containing a mixture of rows with and without pay dates will fail validation.
