SFTP Connection
Upload payroll files to Audit1 via SFTP. Set it up once, then files are processed automatically on upload.
What is SFTP?
Secure File Transfer Protocol — a secure digital dropbox. Upload your payroll files, Audit1 picks them up and processes them automatically.
Setup #
- Log into your portal: employer.audit1.info or provider.audit1.com
- Go to Settings > Connections > Set Up Connection > SFTP
- The wizard generates your credentials instantly
Connection Details #
| Setting | Value |
|---|---|
| Server | sftp.audit1.info |
| Port | 22 |
| Username | Generated for you |
| Password | Shown once — save it! |
Warning
Save your password immediately — it's only displayed once. Lost it? Generate a new SFTP connection.
Test Your Connection #
GUI Client (Recommended) #
Popular free SFTP clients: - FileZilla (Windows, Mac, Linux) - Cyberduck (Mac, Windows) - WinSCP (Windows)
FileZilla setup: File > Site Manager > New Site > Protocol: SFTP, Host: sftp.audit1.info, Port: 22, enter credentials, Connect.
Command Line #
sftp your_username@sftp.audit1.info
File Formats #
| Format | Extensions | Best For |
|---|---|---|
| CSV | .csv |
Most common — works with any payroll system |
| Excel | .xlsx, .xls |
Spreadsheet exports |
| JSON | .json |
Structured data from software systems |
.pdf |
Scanned documents (extracted via OCR) |
Minimum Required Columns #
EmployeeID,FirstName,LastName,GrossPay,PayDate,HoursWorked
EMP001,John,Doe,2500.00,2024-01-15,80
EMP002,Jane,Smith,3000.00,2024-01-15,80
Required: Employee identifier, gross pay, pay date. Recommended: Hours worked, class code, state (speeds up processing).
File Naming #
{CompanyName}_{PayrollDate}.csv
Examples:
AcmeCorp_2024-01-15_Payroll.csv
SmithInc_01-15-2024.xlsx
Uploading #
sftp your_username@sftp.audit1.info
put /path/to/payroll_file.csv
quit
⏰ Automated Uploads #
Linux/Mac cron (every Friday at 2 AM):
0 2 * * 5 sftp -b /path/to/sftp-commands.txt username@sftp.audit1.info
Windows Task Scheduler + WinSCP:
"C:\Program Files\WinSCP\WinSCP.com" /command ^
"open sftp://username:password@sftp.audit1.info:22/" ^
"put C:\Payroll\exports\*.csv" "exit"
⏱️ Processing Timeline #
| Step | Time | Description |
|---|---|---|
| 1️⃣ Detection | 1-5 min | Audit1 detects your new file |
| 2️⃣ Validation | 1-2 min | Format check, employer/policy match |
| 3️⃣ Processing | 2-10 min | Data extraction and normalization |
| 4️⃣ Available | < 15 min | Data appears in your dashboard |
Track status in your portal under Files.
Troubleshooting #
| Problem | Solution |
|---|---|
| ✗ Can't connect | Verify port 22 is open. Check firewall allows outbound TCP 22. |
| ✗ File not processing | Check format (CSV/Excel/JSON/PDF). Wait 15 min. Check Files section for errors. |
| ✗ Upload times out | Check internet. Split large files (>50MB). Try off-peak hours. |
FAQ #
Q: How often should I upload? Match your payroll frequency — weekly, bi-weekly, or monthly.
Q: Can I upload historical data? Yes. Upload as usual — we process using the dates in your data.
Q: File size limit? Up to 500MB. For larger files, split into batches.
Need help? Email support@audit1.com