Automating Payroll File Transfers (FTP/SFTP)
Automating Payroll File Transfers with flaik
To streamline your payroll process, flaik offers automatic file transfers via FTP or SFTP. This eliminates the need for manual file exports, reduces errors, and secures your payroll data.
How It Works
Before 10 PM: Finalize payroll data in flaik.
After 10 PM:
Flaik generates a payroll file with all finalized data.
The file is sent to the payroll provider’s server via FTP/SFTP.
Payroll Provider Action: Ingest the file into your system to update timecards.
Setup Checklist
To set up automatic payroll file transfers, follow these steps:
Coordinate with Your Payroll Provider:
Confirm that they can accept
.csv
files via FTP or SFTP.Verify the current file format will work.
Confirm their system can automatically upload the transferred data.
Check for the possibility on their end of error logging or notifications in case of issues.
Request an FTP/SFTP Account:
Ask your payroll provider to set up an FTP/SFTP server and provide account details.
Inquire about fees, if applicable.
Share FTP/SFTP Details with flaik:
Send the credentials to flaik securely. For added security, share passwords through a secure channel.
Cheat Sheet for Payroll Providers
Use this quick guide to communicate setup requirements:
We’d like to set up an automated payroll file transfer using flaik. Please confirm the following:
Can your system accept
.csv
payroll files via FTP or SFTP?Do you support the current file format we’re using?
Can your system automatically ingest the data upon transfer?
Is error logging/notification available if file imports fail?
Is there additional fees to set this up?
If possible, please provide the following information to our partner (flaik):
FTP/SFTP Server Address (URL or IP)
Port Number (FTP: 21, SFTP: 22)
Username & Password for the account
Remote Directory Path (if applicable)
Specify if PGP Encryption is needed, and include the Public Key if required
Information Needed from Your Payroll Provider
Field
Description
Notes
FTP Server
URL or IP address of the FTP/SFTP server
Do not include protocol prefixes (e.g., ftp://
).
FTP Port
The port number for the server
Default ports: FTP (21), SFTP (22).
FTP Username
Username for the FTP/SFTP account
Ensure this is secure and unique.
FTP Password
Password for the account
Share via a secure method.
File Name
Name of the payroll file
Leave blank if not applicable.
Remote Directory
Directory path on the server
Exclude leading backslashes.
SFTP
Specify if using SFTP
More secure option than FTP.
PGP Encryption
Indicate if PGP encryption is required
Highly recommended for FTP transfers.
PGP Public Key
Public encryption key, if applicable
Needed only if using PGP encryption.

Protocols Supported
Here’s a table summarizing the protocols flaik supports with or without PGP, based on your provided information:
Protocol
Supported by flaik?
Supports PGP?
Notes
SFTP
✅ Yes
✅ Yes
Secure protocol with SSH-based encryption. PGP is optional.
FTP
✅ Yes
✅ Yes (recommended)
Legacy protocol; use PGP for encryption since FTP is insecure.
FTPS
❌ No
❌ Not applicable
Not supported by flaik.
SCP
❌ No
❌ Not applicable
Similar to SFTP, but flaik does not support it.
WebDAV
❌ No
❌ Not applicable
Not supported by flaik.
Amazon S3
Not in the base product.
Available with custom fees.
Summary:
Supported Protocols: SFTP, FTP (with or without PGP), Amazon S3.
Not Supported Protocols: FTPS, SCP, WebDAV.
Last updated
Was this helpful?