Generate reports

Export information from your Paddle account as CSV formatted spreadsheets to better understand your data and reconcile account activity.

Reports in Paddle let you export CSV formatted spreadsheets with your account data. You can use them as part of your financial processes, like calculating revenue and analyzing trends. They're often used for working with data in other applications, like accounting or ERP solutions.

Illustration showing the report picker card from the Paddle dashboard. There's a heading that says 'Choose a report,', then under that there are six items: transactions, transaction items, adjustments, adjustment items, products and prices, and discounts'. For each item, there is a button that says build report.

How it works

There are seven kinds of reports available in Paddle:

  • Transactions

    Transactions capture and calculate revenue for both checkouts and invoices. They hold information about a customer purchase. Generate transactions reports to get information about revenue received, past due invoices, draft and issued invoices, and canceled transactions.

  • Transaction line items

    Generate transaction line items reports to get the same data as on transactions reports, but broken down by transaction line item.

  • Adjustments

    Adjustments are records of changes to a transaction. They're created automatically by Paddle when making prorated changes to a subscription, or when making changes to an issued invoice. Generate adjustments reports to get information about refunds, credits, and chargebacks.

  • Adjustment line items

    Generate adjustment line items reports to get the same data as on adjustments reports, but broken down by adjustment line item.

  • Products and prices

    Products and prices form your product catalog. They're things that customers buy. Generate product and price reports to get information about products and prices.

  • Discounts

    Discounts let you reduce the amount a customer has to pay for a transaction. Generate discounts reports to get information about discounts.

  • Payout reconciliation

    Generate payout reconciliation reports to get complete transparency into how your payout amounts are calculated, and reconcile each remittance to the underlying transactions and adjustments.

  • Balance

    Deprecated

    You could previously generate balance reports to get an overview of your account balance activity. Use payout reconciliation reports instead.

When you build a report, you can filter to choose the data that you include on it. Reports are always sorted by when they were last updated, and date range filters work using the date an entity was last updated. This is so you always see the most relevant data. For example, invoices created a few months before being issued and paid are included on reports when they're issued and paid.

Data on reports may be delayed for up to 24 hours. This means you might not see entities created in the last 24 hours on your reports.

It might take a little while to generate a report, depending on the amount of data you include on it. The Reports screen in the Paddle dashboard updates when your report is ready, and you'll get an email to let you know, too. Reports are available to download for 14 days once generated.

Reports are CSV files

Paddle produces reports as CSV (comma-separated values) files. CSV files are text files that use commas to separate cells of data. You can open CSV files with any spreadsheet app, like Microsoft Excel, Google Sheets, and Apple Numbers.

Your computer or device may open CSV files in your default text editor. If this happens, open your spreadsheet app and use File > Open to open it, or look for an import option.

Paddle exports CSV files using UTF-8/Unicode character encoding, with a comma as the delimiter.

Generate a report

  1. Go to Paddle > Reports.

  2. Find the report you want to generate under the Generate a report heading, then click Build report

  3. Use the options to filter the data you want to include on your report. Check the available filter options (below) to learn more about how they work.

  4. When you're done, click Generate report

  5. Look out for an email from Paddle, then click Download report in the email.

Illustration showing the reports screen in Paddle Billing. It shows the generate report card, with two reports visible for generation: adjustments and transactions.

Available filter options

Each report type has different filter options available. See the individual report pages for details on available filters:

Data included on reports

Column headings on reports mirror fields in the Paddle API. Each report type includes different columns based on the data it captures. See the individual report pages for details on the columns included:

Related pages

AI AssistantBeta

Ask a question to start a conversation!

If you have made a purchase through Paddle, go to paddle.net instead.

Powered by kapa.ai
|
Protected by hCaptcha