.csv file in your PayPal business account dashboard. You can send batch payouts without writing code or setting up servers.
Prerequisites
- Complete all mandatory steps to get started.
- Ensure your PayPal business account is set up.
- Ensure to fund your business account.
Send payouts
You can use the procedures in this section to send payouts using the Payouts Web UI.1. Create input file
Create a.csv file and add payout records as line items. Use the following format and add each payout you want to send as a separate row. You can add a maximum of 5000 rows.
Sample payout line items
Example file 1 - Pay PayPal and Venmo recipients in US from your US business account
Example file 2 - Pay a recipient in Germany from your US business account
CSV file format specifications
Use the following specifications to ensure your payout file meets the required format and is accepted:- Use a period (
.) as the decimal separator for currencies like U.S. dollars (USD), Canadian dollars (CAD), and British pounds (GBP). For example:100.5. - Use a comma (
,) for currencies such as euros (EUR) and Brazilian reais (BRL), and enclose the amount in double quotes. For example:"100,50". - Each file must contain only one currency. For multi-currency payouts, upload a separate file per currency.
- Preserve the defined column order and ensure all rows include the same number of columns. Leave optional fields blank if not used and do not remove them.
- Add one row per recipient, adhering to the exact column structure.
- Wrap values containing commas or special characters in double quotes. For example,
"100,50"or"Custom Message with Comma, Here".
2. Upload input file
You can upload a sample input file in your sandbox account, test the payout, and then move to production.
- Log in to your PayPal account.
- Go to Business Tools > Make Payments > Payouts > Get Started.
- On the Send a Mass Payment page:
- Go to Choose File to select your
.csvpayment file. - Select Open to upload it.
- Go to Choose File to select your
- (Optional) Enter additional details:
- Email subject: Appears in the recipient’s email.
- Custom message for recipient: Overrides the default message (applies to PayPal payouts only).
- Review the consent statement and select the checkbox to acknowledge it.
- Select Continue. PayPal validates your file and displays a Review Your Payments Details page.
- Select Send Payout to submit the file. If you have set up a payout approval flow for your business account, PayPal sends the payout for approval and an approver must approve it. See Set up payout approval flow.
- After submission, select one of the following:
- Send another payout: Process a new
.csvfile. - View activity details: Check payment status and transaction details.
- Send another payout: Process a new
If you reupload the same file within 30 days, PayPal shows a duplicate warning.
3. Track and manage payouts
You can:- Monitor the status of each payment after submitting your
.csvfile. - View payout details on the confirmation page or in the Activity tab of your PayPal business account dashboard.
- Download reports and transaction logs to review fees, statuses, and currency conversion details.
4. Go live
If you tested an input file in sandbox and the payout is successful:- Modify your input file to reflect actual payouts.
- Go to your live account and upload the input file.