Shopify Payout Statements: Your Expert Guide to Printing Complete Records
Hey there, fellow store owners! Let's talk about something that's been a bit of a head-scratcher for many of you lately: getting those complete, printable payout statements from Shopify. I've been following a really active discussion in the community about this, sparked by @iahmadraza, who, like many of you, noticed that recent Shopify Payments UI changes made it tougher to grab a clean PDF statement for each payout.
The core of the issue, as @iahmadraza put it so well, is the need for a single document that includes everything: payout date, amount, every single order/transaction number, gross amount, fees, and net amount. Essentially, a full breakdown of what went into that specific bank deposit. It's crucial for accounting and record-keeping, and the old layout made it so much easier.
Understanding the Current Landscape: What Shopify Offers Now
First off, let's clear up some confusion. While that one-click, all-in-one PDF for individual payouts might not be front and center anymore, the community has found a few ways to get the information you need, whether it's a high-level summary for your accountant or the nitty-gritty detail for each payout.
The Monthly/Period-Based Activity Report
@ecom-4all and @Mustafa_Ali pointed out a really important report that's still available and incredibly useful, especially for your accountant at month-end. It's just moved a bit:
- Go to Finance > Documents.
- Look for the Shopify Payments activity report.
- Set your desired date range and payout currency.
- Hit Export to PDF.
This report gives you a fantastic overview: starting balance, gross activity, fees, payouts, net movement, and ending balance for the period you select. It's exactly what most accountants need to reconcile your Shopify Payments activity against your bank statements. However, as @ecom-4all noted, this doesn't give you the order-level breakdown behind one specific bank deposit. For that, we need to get a little more hands-on.
Getting Detailed Per-Payout Statements (The DIY Method)
This is where the community really shined, offering practical workarounds to build that detailed, per-payout PDF you're looking for. Both @Report_Pundit1 and @Afzal-ubbais laid out very similar, effective steps. Here's a consolidated guide:
-
Navigate to the Payout: In your Shopify admin, go to Finance > Payouts. Select the specific payout date, then click into the individual payout you want a statement for.
-
Export Transactions: On the payout details page, look for the "Export payout transactions" option (usually under a "..." or "Export" menu). Make sure you clear any search terms or filters first so you get the full list of transactions for that payout. Export this as a CSV file.
-
Open in a Spreadsheet Program: Open the downloaded CSV file in Excel, Google Sheets, or your preferred spreadsheet software.
-
Format for Clarity: This is where you make it pretty and useful for your records. Keep the essential columns like payout date, order number, transaction date and type, gross amount, fee, and net amount. You might want to remove unnecessary columns to make it cleaner.
-
Add a Summary: At the top of your sheet, add a clear summary section. Include the overall payout date, the actual amount deposited into your bank, and the currency. Also, add a total row at the bottom for the gross, fee, and net columns. Remember, as @Afzal-ubbais reminded us, the "net" total should equal the payout amount. If it doesn't, the difference is typically a refund, chargeback, or adjustment included in that payout.
-
Prepare for Print: Set your page layout to landscape, which often helps fit more columns. Crucially, set your spreadsheet to repeat the header row on every page if your payout has many transactions. This makes multi-page printouts much easier to read.
-
Print or Save as PDF: Use your spreadsheet program's "Print" function (File > Print) and choose "Save as PDF" or "Print to PDF." Make sure to select "Fit to page width" or adjust scaling so no columns get cut off, as @Mustafa_Ali noted can be an issue with direct browser printing.
Other Considerations & What to Ask For
@Taha_Dev asked a great question about whether you archive per daily payout or monthly. This is key because if you're doing this for every daily payout, the manual CSV method can get repetitive. In that case, you might look into:
-
Reporting Apps: As @Report_Pundit1 mentioned, the Shopify App Store has reporting apps that can generate payout reconciliation reports, linking each payout to its orders, fees, and refunds, often exporting them as PDF or Excel in one go. @Afzal-ubbais even built a tool, PayoutCheck, that helps with this, flagging anything that doesn't add up.
-
Browser Print (with caution): @Mustafa_Ali suggested using your browser's print function (Ctrl/Cmd+P) directly on the payout detail page. While it can save the page as a PDF, users have reported it often needs manual scaling to fit properly after recent backend changes, so it might not be the cleanest solution.
Ultimately, the community consensus, echoed by @Report_Pundit1 and @Mustafa_Ali, is that a one-click "Print / Download PDF" button for each individual payout, including all the underlying details, would be a huge time-saver. If you're finding this process cumbersome, please consider sending a feature request to Shopify Support. The more merchants who ask for it, the more likely it is to reach the product team and get prioritized. Make sure to specify exactly what you want included: the payout summary, every transaction row, order references, fees, refunds, and adjustments.
So, while there isn't a magical "Print PDF" button for every single payout with all the details just yet, you've got solid workarounds thanks to the collective wisdom of the Shopify community. You can get that high-level activity report for your accountant, and with a few steps, you can create a detailed, printable PDF for each individual payout to keep your records pristine. Keep those feature requests coming, and let's hope Shopify makes this even smoother for us all in the future!