Orders and support

Separate item, tax and shipping amounts in a refund

Compare three amounts for each component: what the authorized request included, what WooCommerce recorded, and what the payment provider recorded for the matching refund. Separate merchandise, tax and shipping before comparing the total. In WooCommerce, entering item quantities and typing money amounts can produce different tax calculations. A matching provider total establishes an amount match; it does not establish how that amount was allocated inside the order or whether the allocation meets tax obligations.

For: An owner or support administrator of a research-only store checking what an actual WooCommerce refund included.

Updated 2026-10-01

Reconstruct the requested composition from the original order

Open the original order and the actual refund decision together. Identify the affected item lines, their recorded quantities and amounts, the tax entries and the shipping charge. Use the order values as recorded at purchase rather than today’s catalog prices or shipping rates. Keep any recorded discount treatment visible so that a merchandise subtotal is not confused with an undiscounted price.

Write the scope of the request separately from the approved decision. A request for an item refund does not tell you whether shipping was included, and a total alone does not explain its tax component. If the decision is silent about a component, record that uncertainty instead of assigning the remainder to shipping or tax merely to make the figures add up. Any additional order component needs its own labeled line in your working reconciliation.

Record whether the administrator entered quantities or money

WooCommerce’s refunds guide distinguishes item quantities from manually entered refund amounts. That distinction affects automatic tax calculation. Preserve which fields were entered and inspect the resulting item and tax amounts; do not assume two entry methods produced the same composition because the headline total looks right.

Compare each recorded component with its approved amount. Keep the merchandise amount and its tax separate, and distinguish the shipping amount from any separately recorded shipping tax. Where the display combines values, establish whether a total already includes tax before adding anything. This check identifies a possible omission or double count in the reconciliation; it does not decide the tax treatment required for the order.

A refund history may establish the saved amounts without preserving every keystroke that produced them. If the entry basis cannot be established from retained records, mark it unknown. The saved component values can still be compared. Do not recreate a refund to discover which input path someone used.

Match this refund to the provider without losing the component detail

Total the recorded refund components once, in the order’s currency, and compare that result with the amount and currency of the corresponding provider refund. Use the original payment and refund references privately to make the match. A payout or net balance movement is not a substitute for that refund amount. Keep earlier refunds separate so that this request is not compared with a cumulative total.

WooCommerce manual refunds record a refund without themselves returning funds, and changing an order status alone does not move money. Automatic refunds require gateway support. Therefore, a store total with no confirmed provider match is a record awaiting reconciliation, even if its item, tax and shipping arithmetic is internally consistent.

When Stripe is the actual provider, cumulative partial refunds cannot exceed the original charge. Stripe also distinguishes refund states and available-balance constraints. Those facts do not identify the item or shipping allocation on your order, and an amount match does not establish that the refund has completed. Record the provider’s actual state alongside its total.

Resolve the specific difference before another refund action

If the approved components and store entries disagree, name the particular line and amount that differ. If the store total and provider refund disagree, name the unmatched refund reference, currency or amount. These are different problems: changing a tax allocation in the working sheet cannot explain a missing provider refund, and another payment action is not a way to repair an unclear allocation.

Keep a dated explanation with the existing records and assign the unresolved component to the person authorized to decide it. Ask the responsible tax adviser about tax treatment when that is the missing decision. Ask the gateway owner about the actual payment record when that is the gap. Do not issue another refund solely to make two screens agree.

For a Prism checkout-review consultation, describe the platform, the input method if known, and the component that failed to reconcile. Scope, responsibilities, fees and terms are confirmed before work. Keep the full order, customer details and payment credentials in your authorized systems.

Refund component reconciliation

Use one copy for one actual refund. In the final column record requested or approved amount, saved store amount, and any difference for each component. Separate tax-inclusive totals before adding them. Unknown is not zero. A component match and a provider-state check are separate conclusions.

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 component reconciliation. The last column is for temporary notes.
Component or checkEvidence to compareInterpretationYour reconciliation
Item amountThe approved affected lines and original order amounts, including recorded discounts, against the saved merchandise refund.A current catalog price cannot establish what this order paid. List each affected line separately in your working record.
Tax componentThe original item-tax entries, approved tax portion and saved refund-tax entries.Identify the recorded calculation or unresolved decision; do not infer tax liability from the software output.
Shipping componentThe approved shipping portion against the order’s shipping charge and saved shipping refund; separate shipping tax if recorded.Do not assign an unexplained residual to shipping or count its tax twice.
Entered refund basisAvailable administrator records showing quantity entry, direct amount entry, or an unknown input path.Quantity and money inputs affect tax calculation; the total alone does not reveal which path was used.
Other recorded componentsAny other actual order component included in the approved refund and the corresponding saved allocation.Keep it separately labeled rather than absorbing it into merchandise or tax.
Provider totalThe matching payment and refund references, amount, currency and actual refund state, checked privately.Compare this refund with this store record. A matching total does not prove the component allocation.
Difference and next ownerThe exact component or provider mismatch, the authorizing role and the record needed to close it.Resolve the recorded difference before considering any additional money movement.

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

  • This worksheet checks recorded allocation; it does not determine refund entitlement, tax liability or a required tax adjustment.
  • WooCommerce controls and Stripe limits apply to those products. Verify the gateway and installed integration actually used by the order.
  • No card numbers, bank details, credentials or private payment links belong in the worksheet or consultation form.

Sources

  • WooCommerce refunds — checked 2026-09-29. Quantity and typed-amount inputs affect refund tax calculation. Manual refund records and order-status changes do not themselves return money; automatic refunds require gateway support. These behaviors do not determine tax liability.
  • Stripe refunds — checked 2026-09-29. Cumulative partial refunds cannot exceed the original charge. Refund handling depends on actual state, payment method and available balance; this does not establish an order’s item, tax or shipping allocation.

Get help with store operations

Need help with the order, email or fulfillment step itself?