Video Demo:
Contractor Bulk Payment Upload - Client Guide
Overview
Save hours of manual entry by uploading a CSV file with multiple contractor payments. This feature allows you to process dozens or hundreds of payments at once, reducing errors and improving efficiency for large-scale payment runs.
Who Can Use This Feature
This feature is available to users with the following roles:
- Owner
- Team Admin
- Finance Specialist
- Payroll Manager
Getting Started
When to Use Bulk Upload
Perfect for situations when you need to:
- Process payments for 10+ contractors simultaneously
- Import data from your existing accounting or payroll system
- Handle regular payment runs (weekly, biweekly, monthly)
- Reduce manual entry time and errors
- Standardize payment processing workflows
File Preparation
Supported File Format
- File Type: CSV (.csv) files only
- Encoding: UTF-8 recommended
Required Data Columns
Your CSV file must include these data points (column names can vary):
-
Contractor Email
- Must match existing contractor records exactly
- Used to identify which contractor receives payment
- Example: john.smith@email.com
-
Payment Amount
- Numeric value (decimal allowed)
- No currency symbols ($, €, etc.)
- Example: 1500.00
-
Currency
- ISO-4217 currency code format
- Examples: USD, EUR, GBP, AUD
-
Start Date
- Format: YYYY-MM-DD
- Beginning of payment period
- Example: 2024-01-01
-
End Date
- Format: YYYY-MM-DD
- End of payment period
- Example: 2024-01-31
Sample CSV Format
Contractor Email,Payment Amount,Currency,Start Date,End Date
john.doe@email.com,1500.00,USD,2024-01-01,2024-01-31
jane.smith@email.com,2200.50,EUR,2024-01-01,2024-01-31
mike.jones@email.com,1800.00,GBP,2024-01-15,2024-02-14
Data Preparation Tips
- Clean your data: Remove empty rows, extra spaces, special characters
- Verify emails: Ensure contractor emails match your platform records exactly
- Check dates: Use consistent YYYY-MM-DD format throughout
- Validate amounts: Use decimal notation, avoid commas in large numbers
- Currency consistency: Double-check currency codes are correct
Upload Process
Step 1: Navigate to Bulk Upload
- Go to your “Pay contractors” tab
- Look for "Bulk Upload"
- Click to start the upload process
Step 2: Upload Your File
- Click "Choose File" or drag and drop your CSV
- Wait for file validation and processing
- Review any immediate format errors
Step 3: Column Mapping
This is the key step that makes bulk upload flexible:
-
Map columns: Assign each column in your file to required fields:
- Your "Email" column → Contractor Email
- Your "Amount" column → Payment Amount
- Your "Currency Code" column → Currency
- Your "Period Start" column → Start Date
- Your "Period End" column → End Date
-
Flexible mapping: Your column names don't need to match exactly - you tell the system which column contains which data
Step 4: Validation and Error Review
The system will check your data for:
Email Validation:
- Contractor exists in your account
- Email format is valid
Amount Validation:
- Numeric format is correct
- Amount is greater than zero
Currency Validation:
- Valid ISO-4217 currency codes
- Supported currencies only
Date Validation:
- Correct YYYY-MM-DD format
- Start date is before end date
- Dates are within reasonable ranges
Step 5: Error Resolution
If errors are found:
- Review error list: See line-by-line issues with clear descriptions
- Fix source file: Correct errors in your original CSV
- Re-upload: Upload the corrected file
- Re-validate: Repeat until all errors are resolved
Step 6: Preview and Confirm
Before processing:
- Preview payments: See exactly what will be created
- Final check: Verify everything looks correct
- Confirm: Submit for processing invoice
Comments
0 comments
Please sign in to leave a comment.