If you sell print-on-demand (POD) on Shopify, your chargeback report deserves more attention than almost any other screen in your admin. A single lost dispute can cost you two to three times the order value, and because your items are printed on demand, the production cost is gone for good. This guide shows you how to read the report line by line, what each number means for your store's health, and how to turn it into fewer disputes.
What your Shopify chargeback report actually shows
Chargebacks on Shopify only appear if you use Shopify Payments. If you run a third-party gateway, disputes route through that provider's dashboard instead, according to the Shopify Chargeback Guide. Everything below assumes Shopify Payments.
Each row in the report represents one dispute and carries a handful of fields you need to read together:
- Status — whether the case is an inquiry or a full chargeback (they are not the same; see the next section).
- Reason code — the card network's code for why the customer disputed: fraud, product not received, product not as described, duplicate charge, credit not processed, or subscription canceled.
- Amount — the disputed order total that has been pulled from your payout.
- Response deadline — the date by which you must submit evidence, or you lose automatically.
- Evidence status — whether you have submitted a response and what the bank decided.
The single most important habit is to sort by deadline, not by amount. A strong case you forget to answer is an automatic loss.
Inquiry vs. chargeback: two different lines to read
Shopify draws a sharp line between an inquiry and a chargeback, and your report labels them differently.
An inquiry means the bank is asking questions. No money is taken during the investigation and no fee is charged yet, per the Shopify Help Center. If it resolves in your favor, you do nothing; if it goes against you, it can escalate into a full chargeback.
A chargeback is the real hit. The disputed amount and the fee are withdrawn from your next payout immediately, before the case is even decided, again per the Shopify Help Center. If you win, the money comes back. If you lose, both stay gone.
Read inquiries as a chance to head off a problem cheaply, and read chargebacks as money already out the door that you are fighting to recover.
The numbers that decide your store's health
The chargeback fee — and when you get it back
For US merchants, Shopify Payments charges a $15 fee per chargeback, deducted from your payout the moment the chargeback is filed, and it is refunded if you win the dispute, according to chargeback.io. Shopify's own help page notes that non-US refunds "might" differ by region, so verify your local behavior.
On top of that, Visa's VAMP program can add an $8-per-dispute network fee for merchants classified as excessive, with the ratio threshold tightened repeatedly through the year, per chargeflow.io. Those thresholds move, so treat exact figures as time-stamped.
Your dispute ratio — the metric networks actually watch
Here is the number your report hides in plain sight: every dispute counts toward your ratio, even the ones you win. A dispute resolved in your favor still counts, and that ratio is what card networks monitor for penalties and account termination, per the Shopify Help Center. For context, the average general chargeback rate sits around 0.26%, according to a chargeflow.io benchmark.
Winning a chargeback gets your money and fee back. It does not erase the ding on your account health — a point most reports and most guides gloss over.
Win rate — set your expectations honestly
Manual dispute responses win only about 8-20% of the time, because modern issuer systems screen for reason-code-specific evidence rather than written explanations, per chargeflow.io and justpricing.com.
Win rates also fall as order value rises. In one representment dataset, merchants won 46.85% on transactions under $30 but only 27.64% on transactions over $300, according to justpricing.com. Higher-value disputes draw more scrutiny from the issuer.
And a large share of disputes are not real fraud at all. Friendly fraud — where a real customer disputes a charge they actually made — is estimated at anywhere from around 20% of fraudulent disputes globally up to the majority of ecommerce dispute cases, per chargeback.io. The estimates vary because intent is hard to prove, but the takeaway is that solid delivery evidence is your best defense. If you want the mechanics, our guide on handling a fraudulent chargeback on Shopify goes deeper.
What a lost dispute really costs (worked example)
Your report shows the disputed amount. It does not show your true loss. Say you sell a $50 POD order with $18 product cost, $6 supplier shipping, and $8 of ad spend that acquired the customer. Here is what a lost dispute actually removes from your bank account:
| Line item | Amount |
|---|---|
| Disputed amount clawed back | $50.00 |
| Shopify chargeback fee (not refunded on a loss) | $15.00 |
| COGS already spent, unrecoverable (POD can't be restocked) | $18.00 |
| Shipping already paid to the supplier | $6.00 |
| Ad spend to acquire the customer | $8.00 |
| Total out of pocket on a lost dispute | $97.00 |
That is $50 + $15 + $18 + $6 + $8 = $97 lost on a $50 order — roughly twice the order value, before you count the time spent gathering evidence. It lines up with the widely cited rule that a lost dispute costs about 2x-2.5x the order value once you add product, shipping, processing, and ad spend, per chargeback.io.
The uncomfortable part for POD sellers: that $18 in COGS is gone, because a printed item can never return to inventory. This is why your chargeback report is really a profit report in disguise — and why understanding the full anatomy of a Shopify chargeback fee matters more for POD than for stocked retail.
Reading the report to prevent the next chargeback
The best use of your report is spotting patterns before they become penalties. A few moves that pay off:
- Ship with tracking and delivery confirmation on every order, and add signature confirmation on high-value ones. Delivery evidence is the single strongest defense against "item not received" and fraud reason codes.
- Use a clear billing descriptor so customers don't dispute a charge they simply don't recognize.
- Send proactive shipping and delay updates. Most disputes originate in the 30-90 days after purchase, when customers lose track of an order — a real risk for POD, where production time stacks on top of shipping time.
- Screen high-risk orders before you fulfill. Once your supplier prints the item, the COGS is spent even if the order turns out to be fraud.
- Match your evidence to the reason code. Issuers want structured artifacts (tracking, AVS/CVV, 3D Secure records), not narratives.
When you do have to fight one, the mechanics matter. Walk through the full chargeback process on Shopify so you respond inside the window, then use our step-by-step guide to winning a Shopify chargeback dispute to build the evidence package that actually convinces the bank.
Where your true per-order profit fits in
The gap in every native chargeback report is profit. Shopify tells you the disputed amount; it cannot tell you that the order also carried $18 of unrecoverable COGS, $6 of shipping, and $8 of ad spend that all vanished with it. To see that, you need your Shopify data joined to your supplier costs and your ad spend in one place.
That is exactly the join PodVector makes. It connects Shopify, Meta Ads, Google Ads, Printify, and Printful, then computes the true per-order profit behind each sale — so a disputed order shows its real cost, not just its price. Victor, PodVector's AI operator, analyzes that live data and proposes moves, taking Shopify-side actions with your approval. He reads your ad data to explain what a chargeback wave is costing you, but he does not touch your ad account. If you want the wider money mechanics of what goes wrong in a POD store, our ecommerce ops economics hub ties chargebacks, refunds, and shipping incidents together.
FAQs
Where do I find the chargeback report in Shopify?
Open your Shopify admin and go to Settings, then Payments, then the Disputes section (chargebacks and inquiries live together there). It only shows data if you use Shopify Payments; third-party gateways report disputes in their own dashboards.
Does a chargeback report show inquiries too?
Yes. Inquiries and chargebacks appear in the same disputes view but are labeled differently. An inquiry has no money or fee pulled yet, while a chargeback has already withdrawn the disputed amount and the fee from your payout, per the Shopify Help Center. Read inquiries as a chance to resolve things before they escalate.
How long do I have to respond to a dispute in the report?
Usually between 7 and 21 days, set by the card network and reason code rather than by Shopify, according to the Shopify Help Center. Miss the deadline and you lose automatically, no matter how strong your evidence is — so sort your report by deadline first.
Does winning a chargeback remove it from my report?
No. Winning returns your money and the $15 fee, but the dispute still counts toward the ratio that card networks monitor, per the Shopify Help Center. Every dispute filed affects your account health, won or lost.
Why does my chargeback cost more than the amount in the report?
Because the report only shows the disputed order total. Your real loss adds the non-refunded fee, the unrecoverable production cost, shipping, and the ad spend that acquired the customer — often about two to three times the order value, per chargeback.io. For POD, the printed item can't be restocked, so that cost is always gone.
What is the most common reason code in a POD chargeback report?
"Item not received" and fraud codes dominate, and delays make them worse. Most disputes surface in the 30-90 days after purchase, and delayed deliveries are a documented trigger for false "item not received" claims, per chargeflow.io. Tracking with delivery confirmation is your strongest counter.