Skip to main content

View reports and transaction logs

Access the reports and transaction logs for payouts using your PayPal business account. These reports help you monitor, download, and analyze payout activity for reconciliation, compliance, and troubleshooting.

Activity report

Activity report provides the list of all the transaction activity for your PayPal business account.

  1. Log in to your PayPal business account.
  2. Go to Activity > Reports > All reports.
  3. On the All reports page, select Activities tab > Activity report.
  4. On the Activity report page, choose the Transaction type, Date range, and Format.
  5. Optional: Select Customize report fields to add or remove fields from the report.
  6. Select Create report. The report appears in the Activity reports list. You will get a notification when it is ready for download.
  7. Select Download.

You can also get the Activity report from Recent activity on your dashboard:

  1. Go to Recent activity > View Activity.
  2. On the Transactions page, select Filter.
  3. Choose Payouts as the Transaction type.
  4. Select the date range. By default, the Transactions page displays a list of the transactions from the last 30 days. You can view payout transactions for any date range in the last three years.
  5. Optional: Adjust other search filters.
  6. Select Apply filters. The search results display transaction list that match your criteria, showing:
    • Date
    • Type
    • Name
    • Subject
    • Gross Amount
    • Status
    • Fees
    • Net Amount
  7. Select the download icon to export the report. It redirects you to the Activity report page.

View the transaction log

  1. Log in to your PayPal business account.
  2. On the dashboard, go to Activity > Transactions > All transactions.
  3. On Transactions page, select the payout transaction you want to review.
  4. On the Mass Payment Details page, select View Details to open the BatchLog.txt dialog.
  5. Open or save the log file for your records. If the payout required currency conversion, the log includes the exchange rate, fee, and total amount in both currencies.

Transaction logs also include error and reason codes. For more information, see Transaction log - error and reason codes.

Settlements report and Transaction details report

You can use these reports to identify different types of payouts transactions using Transaction event codes (T-codes).

  • Contact PayPal to enable report access for your PayPal business account. Only approved merchants and payment partners can access these reports.
  • To track a transaction, use the Transaction ID in the PayPal Reference ID column.
  • Find the type of payout transaction using the T-codes provided in Transaction Event Code column. For more information, see Transaction event codes.

Access Settlements report

  1. Log in to your PayPal business account.
  2. Go to Activity > Reports > All reports.
  3. In the All reports page, select Payments tab > Settlements report.
  4. Set date range and filters.
  5. Download the report as a CSV or TSV file.

For more information, see the Settlement Report Specification.

Access Transaction details report

  1. Log in to your PayPal business account.
  2. Go to Activity > Reports > All reports.
  3. In the All reports page, select Payments tab > Transaction details report.
  4. Download the report as a CSV or TSV file.

For more information, see the Transaction Detail Report Specification.

Transaction event codes

Transaction event codes (T-codes) identifies the type of payout transactions in your reports. For payouts, T-codes help you monitor payout transactions at every step.

T-codeDescription
T0001Mass Payment (successful)
T0104Mass Payment batch fee
T1105Account hold released
T1114Mass Payment reversal transaction
T1115Mass Payment refund transaction
T1503Temporary hold on payout amount and fees

For example:

  • When you initiate a payout, T1503 indicates that PayPal places a temporary hold on the payout amount and associated fees.
  • When the batch payout completes, T-code changes to T1105. This indicates that PayPal released the hold on funds. If any payments are declined, your final balance may be higher than during the hold.

Stage reports for large-batch file transfer

PayPal provides the stage reports for payouts made through large-batch file transfer.

To access these reports:

  1. Connect to the DropZone SFTP server using your credentials.
  2. Go to the Outgoing folder on PayPal's DropZone SFTP server.
  3. Download the report files in CSV format.

Reference

Transaction log - error and reason codes

The following errors may occur when PayPal processes your payouts. After you fix the errors, retry the payout.

ReasonError codeDescription
400ITEM_ALREADY_CANCELLEDRequested item is already cancelled.
400ITEM_CANCELLATION_FAILEDRequested item is already cancelled.
400ITEM_INCORRECT_STATUSYou can only cancel items that are in UNCLAIMED state.
400USER_BUSINESS_ERRORA business error occurred for the user.
403REQUIRED_SCOPE_MISSINGAccess token does not have the required scope.
403SENDER_ACCOUNT_UNVERIFIEDVerify your account to send a payout. To verify your account, confirm your bank account or credit card. For assistance, contact your account manager or customer support.
429RATE_LIMIT_VALIDATION_FAILURESRequest is blocked due to multiple failed attempts. Try again later.
504REQUEST_TIMEOUT_EXCEEDEDSystem did not respond within the timeout period. Try again later.
1000UNDEFINEDAn error occurred while processing this payout request. Try again later or make a new request.
1002INSUFFICIENT_FUNDSTo complete the payout transaction, add money to your account.
1003USER_COUNTRY_NOT_ALLOWEDPayouts not allowed in the country mentioned in your address. For assistance, contact your account manager or customer support.
1004USER_FUNDING_SOURCE_INELIGIBLEFunding source for this transaction is not allowed. Try again using your PayPal balance.
1005PENDING_RECIPIENT_NON_HOLDING_CURRENCY_PAYMENT_PREFERENCETransaction is pending because the recipient has set their account preferences to review credits in this currency. PayPal has notified the recipient. Check the payout status later.
3004SELF_PAY_NOT_ALLOWEDYou cannot send a payout to yourself. Try sending it to a different account.
3014SENDER_ACCOUNT_LOCKEDAccount locked or inactive. Cannot send a payout now, For assistance, contact your account manager or customer support.
3015RECEIVER_ACCOUNT_LOCKEDRecipient's account locked or inactive. Cannot send a Payouts now. Money returned to your account.
3017SPENDING_LIMIT_EXCEEDEDExceeded your spending limit. For assistance, contact your account manager or customer support.
3047ACCOUNT_RESTRICTEDRestricted account access. For assistance, contact your account manager or customer support.
3078NEGATIVE_BALANCEInsufficient amount in your PayPal balance. Add funds to your account to complete the payout.
3107REFUSED_RECEIVER_REFUSEDRecipient refused payout in this currency. Try resending in a different currency.
3141REFUSED_ACTION_DENIEDAccess denied as the send money option is not allowed for this merchant.
3148RECEIVER_COUNTRY_NOT_ALLOWEDPayPal cannot send this payout because the recipient lives in a country where Payouts are not allowed.
3501INVALID_EMAIL_IDEmail ID entered for this recipient is invalid.
3547SENDER_STATE_RESTRICTEDCannot send this transaction since your address is in a restricted state.
3558RECEIVER_STATE_RESTRICTEDCannot send this transaction because the recipient lives in a state where Payouts are not allowed.
3769CLOSED_MARKETAccount is not allowed to receive Payouts from other countries. Try resending this payout to another account.
4002INTERNAL_ERRORInternal error occurred during payout request processing. Retry this payout as a new batch or file.
8304ACCOUNT_UNCONFIRMED_EMAILVerify your PayPal account to send Payouts. To verify your account, confirm your email and your bank account or credit card. For assistance, contact your account manager or customer support.
8319ZERO_AMOUNTProvide a valid payment amount.
8330RECEIVING_LIMIT_EXCEEDEDRecipient cannot accept this Payouts because it exceeds the amount they can receive at this time. Resubmit your payout request for a different amount.
8331DUPLICATE_ITEMDuplicate transaction in the batch. Check the reference ID and sender ID.
9302RISK_DECLINETransaction declined due to risk concerns.
9500GAMER_FAILED_COUNTRY_OF_RESIDENCE_CHECKRecipient lives in a country that is not allowed to accept this Payouts transaction.
9501GAMER_FAILED_FUNDING_SOURCE_CHECKFunding source that was selected for this payout is not allowed. Try again using your PayPal balance.
9502GAMING_INVALID_PAYMENT_FLOWPayment flow is not allowed for gaming merchant accounts.
11711TRANSACTION_LIMIT_EXCEEDEDPayouts request exceeds the limit for this type of transaction. The money has been returned to your account.
14159CURRENCY_NOT_SUPPORTED_FOR_RECEIVERRecipient's account does not support this currency. Resend this payout with a different currency.
14550CURRENCY_COMPLIANCETransaction not allowed, due to currency compliance regulations.
14763REGULATORY_PENDINGTransaction is pending while it is reviewed for compliance with government regulations.
14764REGULATORY_BLOCKEDTransaction blocked due to regulatory compliance restrictions.
14765RECEIVER_UNREGISTEREDRecipient for this payout does not have an account. Sent a sign up link to the recipient. However, if the recipient does not claim this Payouts amount within 30 days, money returns to your account.
14766RECEIVER_UNCONFIRMEDRecipient's email or phone number is unconfirmed. Until the recipient confirms their account information, payments made to this account will be marked UNCLAIMED. Money will be returned to your account if they are not claimed within 30 days.
14767RECEIVER_YOUTH_ACCOUNTUnable to send Payouts because the recipient has a youth account. Check with the recipient for an alternate account to receive the money.
14776TRANSACTION_DECLINED_BY_TRAVEL_RULEAn error occurred while processing this payout request. Try resending as part of a new request or file later. For assistance, contact your account manager or customer support.
14800POS_LIMIT_EXCEEDEDYou have exceeded the POS cumulative spending limit. For assistance, contact your account manager or customer support.
14801UNVERIFIED_RECIPIENT_NOT_SUPPORTEDPayout request incomplete because of unverified recipient account. Your account can send Payouts only to verified accounts.
14802NON_HOLDING_CURRENCYNo PayPal balance in this currency. Try again with a currency that has money in your PayPal account, or change your account settings to this currency.