Skip to main content
All CollectionsPayroll (SG)
Exporting / Uploading CPF File (CPF EZPay FTP)
Exporting / Uploading CPF File (CPF EZPay FTP)

How to download the CPF file from the system and upload it to the CPF Board?

StaffAny avatar
Written by StaffAny
Updated this week

Contents of this article are applicable to the following users

Tier: NA

Product: PayrollAny

Platform: Web

The CPF file helps you to submit CPF contributions and Self-help group (SHG) contributions in bulk for all applicable employees. This article will explain how to download the CPF file from the system and upload it to the CPF Board for submission and payment of your employees' statutory contributions for the month.

This guide will cover the following:


Before downloading CPF File

  • Make sure your CPF Submission Number (CSN) is set properly in the system. See how to set it up per business entity here

  • Make sure all of your staff are properly set up and have the correct CPF contribution rates applied. See how to do so here

  • Finish running all outstanding payruns within the month

How to download CPF File

Under the Payroll tab, go to “Monthly Total & CPF”. This shows you the CPF summary for the month, across all payruns. Select the correct month and entity you are exporting CPF for.

After you have reviewed CPF for all your staff in this entity this month, proceed to Download CPF submission

You now have the CPF File to be uploaded to CPF Board

How to upload CPF File (CPF EZPay FTP)

Go to CPF Employer portal, and select “For UEN-registered entities > Singpass login”

After doing Singpass login, you will end up in the CPF EZPay portal, scroll down

Click on “CPF EZPay (FTP)” option under the Submit Contribution section.

Choose the file to upload. This should be the CPF file downloaded from PayrollAny. Then click on Continue

Choose to pay by direct debit or paynow QR

After paying, you should get an acknowledgment message.

Please note: The due date for CPF contributions is on the 14th of the following month (or the next working day if the 14th falls on a Saturday, Sunday, or Public Holiday). (CPF Reference)

Troubleshooting/FAQ

Q: Help my CPF File upload is failing? It says that CSN in my file does not match?


A: Please make sure that your CPF Submission Number in your Business Entity is the same as the one that you're using in the Website!

You can check the CSN by going through Payroll > Business Entity > Select your Business Entity.

After making sure that the CSN number is the same. You can try to re-download the CPF File and upload it again.

Q: Help I cannot submit my CPF file, it says i need to change my advise code?

A: This is because you cannot upload a CPF file with the same advise code as the previous one. You need to change your CPF File Advise code first.

The format of the file name itself current set to

<CSN> <Month Paid> <Advice Code>.DTL

For example the file name is 23467891APTE01JAN202201.DTL

Then you need to change the 01 on the file name, so it will become

23467891APTE01JAN202202.DTL

After changing the file name with a different advise code, then you need to change the advise code inside the cpf file as well. You can do this with a text processing program like Notepad/Wordpad directly.

You need to do this for each line that's represented on the CPF file. After that you can try to upload the file again!

Did this answer your question?