Costs and account terms

A refund leaves an original fee and a new fee line

Trace the original processing fee and the new line separately. Retaining a fee means the original cost was not returned; a separate refund fee requires its own billed event and applicable pricing term. Stripe says its original processing fees are not returned when a payment is refunded, while refund-issuing fees depend on the pricing schedule. Match each line to the original payment, any refund reference and its collection record before calling two lines the same fee charged twice.

For: A research-only merchant investigating the fees remaining or appearing after an actual customer payment was refunded.

Updated 2026-10-01

An unreturned fee and a new debit answer different questions

Start with the successful payment and the fee charged for processing it. Then find the actual provider refund record and the amount it names. A customer refund and a credit of the merchant's fee are separate entries to look for. Stripe's refunded-payment guidance says the original processing fee is not returned. That explains why the original cost can remain after the customer payment is refunded; it does not turn the retained fee into a new debit at refund time.

Next isolate the line that appears new. Preserve its description, reference, amount, currency and date. Determine whether you are looking at a separate collection, a component of an existing fee, or the same fee presented in another report. A later visible row is not enough to establish another charge. Equally, the rule about retaining original fees does not explain every new line that follows a refund.

Link the records without forcing a one-row model

Stripe's Fees report supports reconciliation through incurred_by, and a transaction can produce multiple fee rows. Group the rows associated with the original payment while keeping each fee description, product or feature, amount, tax and currency distinct. Then follow any reference that connects a questioned line to the refund event. A reference to the original payment alone may not establish which of several related events caused the line.

Compare the original fee's collection record with the new line's collection record. Do not count a summary total and its itemized components as separate fees. If an invoice and a balance report appear to describe the same activity, establish their relationship before adding them together. Preserve an unexplained relationship instead of deleting a row simply because the amounts match.

Record the report's date basis and period. Stripe distinguishes fee-incurred dates from balance-transaction dates, and fee data may take up to 96 hours after affecting the balance to appear. The report covers most balance-paid fees and excludes some charges, including after-use invoiced fees. A fee first seen after a refund may need a date or coverage explanation; the sequence alone does not prove that the refund caused it.

Apply the pricing term to the event it actually names

Stripe's guidance makes refund-issuing fees dependent on the pricing schedule. Read the applicable account pricing for the service, country and payment method involved. If a new line is described as a refund fee, identify the term that prices that event and use only the inputs the term specifies. This page supplies neither a rate nor a rule that every Stripe refund has an additional fee.

Keep the amount returned to the buyer separate from the retained original fee and any new fee. If the refund was partial, preserve the actual refunded amount; do not assume the original fee is returned proportionally or that a new fee uses the refunded amount as its base. The provider's pricing and records must establish those relationships. A non-Stripe provider requires its own original-fee and refund-fee rules.

If the pricing term supports the separately billed event and the amount can be reproduced, record the original retained cost and the new fee as different components. If there is no term, no event link or no reproducible calculation, keep that exact gap open. Two rows can justify a question without proving duplicate billing or entitlement to a credit.

Finish with a fee-specific question and a clear handoff

State which original fee remained, which new collection is in question, the refund reference it may relate to and the pricing term you compared. Ask the provider to identify the new line's billable event and explain whether it is a distinct fee or another presentation of an existing amount. Record its answer and any actual fee-credit reference separately. An explanation that a refund was issued does not resolve a fee question, and a promised correction is not a posted credit.

For a Prism processing consultation, describe the unresolved fee relationship and the help requested using non-sensitive facts. Confirm any detailed fee analysis or provider follow-up, responsibilities, fees and terms before work starts. The provider controls its pricing explanation and correction decision. A consultation does not promise recovery, establish legal wrongdoing or authorize another customer refund.

Refund-related fee separation

Use one payment and its actual refund event. Keep retained cost, any new fee, and any actual fee credit separate. Complete another copy for a different refund event rather than merging their references. A duplicate-billing question requires comparison of the underlying collection records, not just two matching amounts.

Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.

Refund-related fee separation. The last column is for temporary notes.
RecordEvidence to gatherComparison to makeYour finding
Original payment referenceProvider payment identifier, original amount, currency and date.Anchors the original processing fee and the refund to the same payment.
Original fee treatmentOriginal itemized fee and collection record, plus any actual related fee credit.Distinguishes a retained cost from a newly collected amount; no fee credit is inferred from the buyer refund.
Refund event referenceActual provider refund reference, amount, currency, date and recorded status.Separates the refund event from its originating payment and any other refund on that payment.
New fee descriptionExact fee_description, product or feature, amount, tax, currency and activity reference.Identifies what the new row claims to charge and whether its event link is established.
Collection comparisonUnderlying balance or invoice records and any relationship between summary and itemized rows.Checks whether the apparent second fee is an additional collection or a repeated presentation.
Applicable pricing termAccount pricing for original-fee treatment and any refund-issuing fee, with effective period and method scope.Tests the event and calculation independently; do not assume the original and new fees have the same basis.
Reporting datesFee-incurred and balance dates, export period and any invoice outside report coverage.Keeps the date first observed from being treated as proof the refund caused the fee.
Unresolved question or correctionProvider explanation, remaining mismatch and any actual fee-credit reference.Records which issue is closed and which still needs evidence without issuing another buyer refund.

These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.

Limits

  • Stripe's original-fee treatment and pricing-dependent refund fees are Stripe-specific. No universal refund fee, amount or proportional formula is stated.
  • The worksheet does not establish duplicate billing, legal liability or a right to reimbursement. The actual agreement and provider records remain necessary.
  • Use non-sensitive references in authorized records. Do not enter card numbers, authentication codes, API secrets, full bank details or private payment links in the worksheet or public inquiry.

Sources

  • Stripe fees for refunded payments — checked 2026-09-21. Stripe does not return original processing fees when a payment is refunded. Refund-issuing fees depend on the pricing schedule. This does not establish the amount or applicability of a specific new fee line.
  • Stripe Fees report — checked 2026-09-29. Transaction reconciliation uses incurred_by and can contain multiple rows. Amount, tax, currency and product or feature are distinct fields. Date bases differ and data may take up to 96 hours; after-use invoiced fees are outside the report. These facts do not prove why an individual fee arose.
  • Prism solutions — checked 2026-09-21. Processing preparation and storefront review are published support types; requested scope, fees and terms are confirmed before work. The provider decides account terms.

Discuss my processing options

Want to talk through your own processing situation?