Help Centre for Employers

Setting up Pay Periods using a CSV file

We provide a facility for you to upload multiple Pay Periods for each payroll that you have. This can save you time if you are familiar with spreadsheet software such as Microsoft Excel.


To make things easier for you please use this payroll details template. This has all of the required fields already entered and you simply need to populate the spreadsheet (click on the icon to the left to see an example of what the spreadsheet should look like).

Step 1
Prepare the CSV file

To upload the pay periods into the system by CSV file you need to make sure the spreadsheet contains the following columns (the headers should be entered as per the format below):

  • Payroll Code – this is the code you have set up in the website

  • • Commonly known as – this is the familiar name you have assigned to the payroll when you signed up online or the name you generated for new payrolls

  • Pay Period – this is the tax week/month for the relevant pay period

  • Pay Period Start Date – this is the date the pay period commenced, and this should replicate the date that will be entered in the files that are produced from your system

  • Pay Year – to enable us to identify which tax year the pay period relates to please enter the starting year of the tax year in this field. For example the pay year for any pay period in the 2019/2020 tax year would be 2019.

  • Processing Date – this is the last date you would expect to upload a file for any given pay period. If a file has been uploaded it is also the date the system will lock the pay period and process the data. No changes will be allowed to the data once the pay period has been locked.

  • Pay Date – this is the date the employees are paid

  • Company Code – this is the company’s unique code (provided by NOW: Pensions)

  • Payroll Type – this is the payroll frequency, i.e. Weekly

  • Please note, a minimum of 3 months’ and a maximum of 12 months’ future pay periods should be entered in the site at any one time.

    Step 2
    Import Data


    Once you have created the spreadsheet you need to go to the Import Data option, select the Payroll Details option from the drop down box, locate the file that you have just created, enter your email address and select import data.


    You will then be shown the payroll importer options screen, no action is required on this screen and you just need to select ‘Begin Loading Data into the Database’


    Once the import process has run an import summary screen will appear (click the icon to the left to see an example). Please note the content of the screen which will indicate whether or not your import was successful. Please note the ‘Status Detail’ field – which should read as complete and (Success). If you do encounter any errors then you will need to correct these on the CSV file and then re-upload the file using the process above.

    NOW: Pensions has a good technical infrastructure combined with a pension product suitable for our team. We couldn’t be happier with NOW: Pensions.
    Martin Woods,