Uploading data to the National Fraud Initiative
Information about how to upload data to the National Fraud Initiative (NFI) and how to format the data correctly to avoid issues.
- From:
- Cabinet Office
- Published
- 20 March 2015
- Last updated
-
1911JulyNovember20242025 — See all updates
Different requirements apply to public and private sector bodies when taking part in the National Fraud Initiative (NFI). You can also view public sector data specifications.
View taking part in the National Fraud Initiative for information about bodies’ obligations under the data protection legislation.
How to upload data
To upload the data, log in to the secure NFI web application and select the Data File Upload option from the relevant National Exercises menu. The secure web application features 256256-bit bit Secure Sockets Layer encryption and enables data files to be passwordpassword-protected. protected. This is the only acceptable way to supply data. If any other method of submission is used, the NFI will inform the organisation’s senior responsible officer for the NFI (director of finance or equivalent) that data has been put at unnecessary risk.
If you require any further guidance on extracting, downloadingdownloading, or submitting datadata, contact the NFI Data Centre (Synectics Solutions Ltd) via email (helpdesk@nfi.gov.uk) or call 08450345 345 8019.
NFI: protect yourself online
PDF, 519530 KB, 6 pages
Data checks
The following checks will minimise the risk of the data having to be re-submitted.resubmitted. This can cause a delay of more than a week and resultsresult in unnecessary increases in download costs for bodies taking part. If the data is of poor qualityquality, this also impacts on the matches you receive. The NFI key contact should ensure that:
thenominateduserusersextractsextract andsubmitssubmit the data by the required deadlinesthedata is readable and complete: some data fields may not be available from a singlesystemsystem, but are contained in a second or third system – ifsoso, these should be brought across to complete the data submissiontherecordlayoutlayoutsisare consistent with the data specification (see public and private sector specifications)- forename and surname
fielddatapopulation:ensureshouldallbeofprovidedyourforenamesandsurnamesarein thecorrectcorrespondingfieldsforename and surname data is not all in onefieldfield.e.g.However,Surname.Somesome Council Tax (CT) systems may include an aggregated field that holdsalltheofForenametheandnameSurname details. Should this apply to your CT system, please provide the aggregatedfielddata and map it to the ‘Full name’ fieldwithinon the CT data specification. If the ‘Full name’ field is not populated, you must provide data in the Surname and Forename fields.
Formatting your data
Data should be formatted as ASCII, iei.e., text. You can use fixedfixed-length length or charactercharacter-delimited delimited records (eg(e.g., CSV files), where each field is separated by a specific character. If you’re supplying a delimited file, the delimiter should not be in the data unless fields are encapsulated with text qualifiers (usually quotation marks). LikewiseLikewise, the text qualifier should not be in the data. A good choice for a delimiter, instead of the conventional comma, is a pipe (also(vertical known as a vertical bar) or a tilde.
Using Excel
There are a number of risks associated with exporting data into Excel from the host system. Although NFI accepts Excel files, we recommend that you carry out basic pre-submission data quality checks to make sure that the following formatting issues don’t affect the quality of the data.
Common issues using Excel include:
- numeric strings of 16 digits or more are treated as numbers by default, and only the first 15 significant figures are stored
- leading zeros are removed from numeric strings
(eg(e.g., when typing “01062007” into a cell): this is a very common problemwhichthat can affect dates, invoice numbers, bankdetailsdetails,etcetc. - Excel automatically transforms some numbers into dates: this causes problems with bank sort codes using hyphens
(eg(e.g., “21-11-97”) and house numbers if they are supplied in a different column to the street name(eg(e.g., “05-07”) - most versions of Excel have a maximum number of rows it can store in a spreadsheet: if the number of rows is exceeded, the data will be cut off when the file is saved, resulting in a loss of records
| Excel version | Maximum number of rows |
|---|---|
| Excel 7.0 or earlier | 16,384 |
| Excel 97 (version 8.0) | 65,536 |
| Excel 2000 (version 9.0) | 65,536 |
| Excel 2002 (version 10) | 65,536 |
| Excel 2003 (version 11) | 65,536 |
| Excel 2007 (version 12) | 1,048,576 |
| Excel 2010 (version 14) | 1,048,576 |
| Excel 2013 (version 14) | 1,048,576 |
| Excel 2016 (version 14) | 1,048,576 |
Excel versions and row limits
| Excel Version | Maximum Rows |
|---|---|
| Excel 2007 and later (including Excel 365, 2021, 2019, 2016, 2013, 2010) | 1,048,576 |
| Excel 2003 and earlier (including 2002, 2000, 97) | 65,536 |
| Excel 95 | 16,384 |
Checking your data is readable
For Excel submissions, you can check this by opening the data file. Close the file without saving it, as Excel may truncate the data if it exceeds the maximum number of rows for that version of the software. For text file submissions, you can check the data by opening the file in a text editor (eg(e.g. Notepad), but again, close the file without saving.
Date fields
For date fields, NFI prefers “ddmmyyyy” but “ddmmyy” is also acceptable).acceptable. If a date separator is used, it should be either a forward slash ( / ) or a hyphen ( - ). Other date formats are also acceptable: dd-mmm-yyyy (01-JAN-2012); dd month yyyy (01 January 2012); dd/mm/yyyyhh:mm:ssdd/mm/yyyy hh:mm:ss (01/01/2012 10:14:36); etc.10:14:36).
Monetary fields
Monetary amounts must be in the same format throughout the field. Formats must not be mixed. Amounts can be supplied with or without a £ sign. PreferablyPreferably, the amount should be in pounds and pence (for example £123.45), but we can accept amounts that are all in pence if this is the way you hold your data (it is advised to add this as a note to the processor when uploading the data).
If monetary values cannot be supplied, leave the field blank. Do not insert a zero.
Character fields
If a field type is alphaalphanumeric numeric (neither a date nor a number), this is referred to as a ‘character’ field for the purposes of this exercise. Fields such as “National Insurance Number” and “suppliers“suppliers’ invoice number” (which can often contain a combination of letters and numbers) are character fields.
Blank fields
Blank fields should be spacespace-filled filled for fixed-length records. For CSV records, the blank field must still be represented by a delimiter.
File extensions
Data should be passwordpassword-protected protected at the earliest opportunity after extraction. Standard encryption or compression software usually produces a file with a .zip, .7z.7z, or .rar extension.
Here is a list of acceptable extensions for the file types of data extracted from the host system:
- .csv
- .xls
- .txt
- .xlsx
- .doc
.ASC.dat.TSV.lis- .xlsm
.ttx- .docx
.lst.chr.mdb.EXT.out
However, this list is not exhaustiveexhaustive, so if your file data has an extension that is not on the above list, please consult our helpdesk at helpdesk@nfi.gov.uk.