SFTP
Automated file uploads via secure file transfer
📁 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 payrollcompany.audit1.info
- Go to Settings > Connections > Set Up Connection > SFTP
- The wizard generates your credentials instantly
Connection Details
| Setting | Value |
|---|---|
| 🌐 Server | sftp.audit1.info |
| 🔌 Port | 2022 |
| 👤 Username | Generated for you |
| 🔑 Password | Shown once — save it! |
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 setup: File > Site Manager > New Site > Protocol: SFTP, Host: sftp.audit1.info, Port: 2022, enter credentials, Connect.
Command Line
sftp -P 2022 [email protected]📄 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,80Required: 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 -P 2022 [email protected]
put /path/to/payroll_file.csv
quit⏰ Automated Uploads
Linux/Mac cron (every Friday at 2 AM):
0 2 * * 5 sftp -P 2022 -b /path/to/sftp-commands.txt [email protected]Windows Task Scheduler + WinSCP:
"C:\Program Files\WinSCP\WinSCP.com" /command ^
"open sftp://username:[email protected]:2022/" ^
"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 is 2022 (not 22). Check firewall allows outbound 2022. |
| ❌ 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 [email protected]
Updated 1 day ago
