Importing from Moneysoft - using an FPS File

BrightPay facilitates the import of employee information, and if applicable mid-year totals to date, using a Full Payment Submission (FPS) file created in Moneysoft. 

Using an FPS file created in your previous software is the quickest way to bring across your basic employee information.

Important Notes

  • This import option will only bring across employee information that is required by HMRC in a Full Payment Submission.

    Further manual entry may thus be required in each employee record for employee information that is not included on an FPS e.g. email addresses, bank details, annual leave entitlement, departmental allocation, in-year previous employment gross pay and tax details etc. etc.

    For a more comprehensive import option, please see the support section on 'Importing from Moneysoft using a CSV file'.


  • BrightPay can import an FPS from any tax year, therefore care must be taken that the correct FPS file is being selected at the import stage.

    Please note that importing an FPS from a previous tax year into the current tax year version of BrightPay will not automatically uplift tax codes. Therefore employee tax codes will need to be updated in each employee record to reflect the correct current year tax code applicable to each employee. 



Importing from Moneysoft using an FPS file

1. Locate your FPS file from Moneysoft:

When an FPS is created in Moneysoft and submitted to HMRC, a copy of this FPS file is saved to:

C:\ Users\ <user name>\ Documents\ Payroll\ Online Filing XML Files

2. Open BrightPay and 'Create New Employer':

3. Select how you wish to use BrightPay:


  • If you wish to import employee information at the start of the tax year, select 'Start at Beginning of the Tax Year'. 

    This will ensure that no year-to-date amounts will be imported into BrightPay, in the event you are using a previous year's FPS for example.

  • If you have already processed payroll in Moneysoft for the current tax year and wish to import year-to-date pay amounts as well as your employee information, select 'Continue Partway in the Tax Year'.


4. Complete each screen accordingly with your relevant employer information. 

For further assistance with this, please see our support section on Adding a New Employer


5. Once you have entered and saved your employer information, go to 'File > Import/Export Data > Import Employees from an FPS File... ' 

6. Browse to the location of your FPS file, select it and press 'Open'

Important note: make sure that the FPS with the most recent modified date is chosen, to ensure that the most up-to-date employee information (and year to date amounts, if applicable) is imported. 




7. Employee information contained within the FPS selected will now be displayed on screen.

Review your employee information to ensure that the correct FPS has been selected. Should you not wish to import an employee, simply untick their name. 

8. When ready press OK to complete the import

Employees and their mid year totals to date (if applicable) will now be imported into BrightPay

Following the import, further employee information can be manually entered within 'Employees', if required. Alternatively you may wish to update missing employee information using CSV file.

It is also recommended that all employee details are reviewed before processing any payroll to ensure information imported in is correct and applicable for the tax year in question. 

If you have migrated to BrightPay mid-year, any mid-year cumulative pay information imported in via your CSV file can also be viewed here in each employee’s ‘Mid-Year Totals’ section. 

After reviewing your employee information, simply click the 'Payroll' tab to commence processing payroll.



Need help? Support is available at 0345 9390019 or

24-25 BrightPay - System Requirements24-25 BrightPay - DownloadIntroduction to BrightPayImportant Information for Mac UsersStarting the New Tax YearImporting From The Previous Tax YearInstalling BrightPayMoving to BrightPay from another payroll software
Preparing for your move to BrightPay - Useful GuidanceMethodology used in BrightPayImporting Employers - List of Employer Data that can be Imported into BrightPayImporting Employees - List of Employee Data that can be Imported into BrightPayMoving to BrightPay mid-year - Recoverable Amounts to DateMoving to BrightPay mid-year - Employment AllowanceMoving to BrightPay - Continuing Auto Enrolment from a previous softwareMoving to BrightPay mid-year - DirectorsImporting from 12PayImporting from Access PayrollImporting from CapiumImporting from HMRC Basic PAYE ToolsImporting from IRISImporting from KashflowImporting from KeytimeImporting from MoneysoftImporting from MyPAYEImporting from OperaImporting from PayrooImporting from PegasusImporting from QtacImporting from QuickbooksImporting from SAGEImporting from StarImporting from XeroImporting using a CSV File - Other softwareImporting using an FPS File - Other Software
Bureau Enhancements - Useful Functionality for Bureau Licence HoldersEmployer DetailsEmployee DetailsCoding NoticesPayroll CalendarProcessing PayrollImporting Pay Data using CSV FileDistributing PayslipsPaying EmployeesRTICommon HMRC Error MessagesAnalysisPayroll JournalsHMRC PaymentsMaking Corrections to PayrollScheduling Future PaymentsSwitching an Employee's Pay FrequencyDirectorsOff-Payroll Working (IR35)StartersLeaversStudent Loan DeductionsPostgraduate Loan DeductionsStatutory PaymentsAttachment of EarningsExpenses & BenefitsPensions (outside of Automatic Enrolment)Payroll GivingYear EndRates & Thresholds at a GlanceTaxNational InsuranceNational Minimum/Living WageMileage Allowance Payments (MAPs)Employment AllowanceApprenticeship LevyTermination Awards & Sporting TestimonialsGender Pay Gap ReportingLeave Reporting & Employee CalendarAnnual LeavePayslip TranslationsBacking Up/Restoring Your PayrollConstruction Industry Scheme (CIS)Automatic EnrolmentBrightPay ConnectGDPRBright Terms and Conditions and BrightPay End User Licence AgreementBright ID