GoatLabelsGoatLabels
Where a misprint's money goes — and what it can buy when it gets back.

Stamps.com refunds vs void to wallet


One comes back as postage. One comes back as money.

A Stamps.com refund for an unused label waits on the carrier's e-refund review, and for a USPS label USPS confirms it never entered the mailstream; the credit then returns to your Stamps.com balance, not your card. An accepted GoatLabels void credits a prepaid wallet that funds USPS, UPS, FedEx, or DHL on the next quote.

A balance kept by one vendor, or one balance for every carrier

Stamps.com refunds land in the Stamps.com balance. A wallet credit funds USPS, UPS or FedEx, whichever wins the domestic requote, and DHL on international lanes.

UPSFedExDHLUSPSone balance
Account creditSpent inside Stamps.com.
USPS verifiesThe mailstream is checked.
The holdWeeks on the calendar.

A granted void is spendable balance

Card, Apple Pay, Google Pay, ACH, or crypto fund one prepaid wallet, and an accepted void credits that same wallet back.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
Carrier-neutralAny label, any carrier.
Wallet creditAfter the carrier accepts.
One ledgerVoid beside purchase.

What Stamps.com's own pages say, checked 2026-10-17

  • An unused label with tracking is refunded through an electronic request, due within 28 days of printing for USPS and 30 days for UPS and DHL, and approved refunds return to the Stamps.com account balance within 21 days. (Stamps.com Help: Request a Label Refund)
  • Refund Assist, a setting you switch on, files refund requests for USPS labels not scanned within 21 days of printing and credits part of the approved refund to the account balance. (Stamps.com Help: Refund Assist)
  • After a 30-day trial the subscription bills monthly from the original sign-up date unless you cancel first, and postage, carrier services and add-ons such as insurance are charged on top of it. (Stamps.com pricing)
  • Postage comes out of a prepaid account balance, topped up by at least $10 at a time or by an auto-fund setting that buys more when the balance falls to a level you choose. (Stamps.com Help: Fund Your Account Balance)
  • Stamps.com says it supports UPS, USPS, FedEx and DHL Express, with international carriers listed from the Professional plan up. (Stamps.com pricing)
  • You can cancel by phone with the Customer Care Center, Monday to Friday 6am to 6pm Pacific Time, or online under My Account, Manage Account, Account Settings, Change/Cancel Plan, then the close-account link. (Stamps.com: How to Cancel Your Account)
  • Stamps.com bills at the end of each billing cycle, so closing the account after the trial can still bring one more service fee plus any applicable taxes. (Stamps.com: How to Cancel Your Account)
  • After you close the account, the remaining postage balance is refunded within 4 to 8 weeks except promotional postage, and the subscription runs to the end of the current cycle with no refund for unused time. (Stamps.com Help: Close Your Account)
  • Stamps.com lists Basic at $14.99 a month with up to 25 stamps and 10 shipping labels a month, and Professional from $29.99 and Multi-Location from $49.99 a month with unlimited stamps and labels. (Stamps.com pricing)
  • Its SERA REST API signs in with OAuth 2.0, accepts an Idempotency-Key header on POST calls, publishes an OpenAPI specification and offers a staging environment with no service or transaction fees. (Stamps.com/Endicia REST API (SERA) reference)

Checked on from Stamps.com's own pages. Plans, fees and policies change, so confirm on the vendor's current page before you decide. Stamps.com is a trademark of its owner and is not affiliated with GoatLabels.

One misprint, from wrong address to corrected label

An accepted void returns credit to your wallet, not postage back.

Trace a single misprint through this side. The label is bought from a prepaid balance, the carrier reviews the void against its own window, and a grant credits that balance as spendable value — value that is allowed to become a UPS label if UPS is what the corrected parcel now needs. No mailstream to watch, and no second currency to manage.

1
The misprint, spotted
While the parcel is still unscanned
buyer

just realised I gave you my old address — the new one is in Bozeman

Shopify
Synced order — same single balance
TikTok Shop
Synced order — same single balance
What the returned value can buy
Credit
Spendable balance, not postage
Carriers
USPS, UPS, FedEx, or DHL alike
Currency
One — there is no second account
Next label
Whichever carrier wins the requote
Paste the corrected address and re-draft the label

A void is only available while the label is unscanned, and that limit is the carrier's on every platform. What differs afterwards is what the returned value is allowed to become.

2BillyBilly AI

Most refund requests were preventable at quote time.

Billy AI
  • Reads the corrected address straight out of the buyer's own message
  • Validates the destination, residential or commercial, before money moves
  • Requotes the corrected parcel across every carrier on the lane, not just the one you started on
  • Included on every plan, so the fix costs the replacement label and nothing else
Validated. Requoted. Every carrier still eligible.
3
Credit back, corrected label out
Credited after the carrier accepts the void
Returned as spendable balance
Carrier-neutral — it funds all four equally
all-in
USPS
Corrected label bought
Whichever carrier won the requote
all-in

Value that came back from a USPS misprint can buy the UPS label the corrected parcel actually needs, quoted beside USPS and FedEx on the same screen (DHL joins on international lanes).

One balance behind every channel and every carrier

No second account to keep topped up..

Shopify, Etsy, WooCommerce, TikTok Shop and the rest sync into one To Ship queue drawing on one prepaid balance. There is no postage instrument sitting beside it holding value only one carrier can spend, so nothing has to be moved between the two and nothing gets stranded in the wrong one when you stop shipping.

Shopify logoShopify
Etsy logoEtsy
WooCommerce logoWooCommerce
TikTok Shop logoTikTok Shop
Amazon logoAmazon
eBay logoeBay
Squarespace logoSquarespace
Wix logoWix
Walmart logoWalmart
Shopify Plus logoShopify PlusSoon
Square logoSquare
BigCommerce logoBigCommerce
Magento logoMagento
Zapier logoZapierSoon
NetSuite logoNetSuiteSoon
Ecwid logoEcwidSoon
Temu logoTemu
Shein logoSheinSoon
ChannelAdvisor logoChannelAdvisorSoon
SkuVault logoSkuVaultSoon
Zoho Inventory logoZoho InventorySoon
Patreon logoPatreon

How USPS verifies a label was never used

When you ask Stamps.com for a USPS label's postage back, you are not really asking Stamps.com. USPS postage is sold under USPS rules, and an unused-label refund is a USPS decision from the moment you request it. The sequence runs in one direction: you flag the misprinted label inside your Stamps.com account, the request is submitted into the Postal Service's electronic refund process, and USPS then does the only thing that can prove a negative — it watches. If the label never picks up an acceptance scan, an origin scan, or any other evidence of entering the mailstream, the refund is eventually approved and the postage value is returned to your account balance.

The waiting period exists because a printed label is not a dead label. Plenty of parcels are printed on Monday and handed over on Friday, so the Postal Service will not certify a label as unused on the day you ask. It holds the request open long enough to be confident the label is not simply travelling slowly, and only then releases the credit. That is why a Stamps.com refund is measured in weeks on the calendar even when every step goes right: most of the elapsed time is USPS deliberately waiting to see whether the label moves.

Where the numbers are. Stamps.com's refund request windows and refund timing, linked to its help center and dated, are in the facts block near the top of this page. USPS sets its own refund terms for USPS labels, and both companies revise them without notice, so check the current pages before relying on a figure.

Refund as postage credit: what you can and can't do with it

Here is the nuance most refund explainers skip: when the credit finally lands, it lands in the Stamps.com account balance, not on your card. Stamps.com's help center describes that balance as prepaid money for postage, package insurance and post-shipment adjustments, so the credit can buy a UPS or FedEx label through Stamps.com as well as a USPS one, but it stays inside Stamps.com while the account is open. It is also separate from the subscription fee, which is billed to your card on its own track; the fee mechanics live on our Stamps.com monthly fee page. The rule is blunt. A refund that arrives as account credit is really a store credit for one vendor.

That matters most on the way out the door. If you are winding the account down, an unspent balance comes back only after you close the account, on Stamps.com's own refund timeline, and promotional postage does not come back at all; the sequence for doing that cleanly is covered step by step in our guide to cancelling Stamps.com. The practical rule is worth saying once, bluntly: the more misprints you refund, the more of your money waits in a balance that can only become Stamps.com labels until the account is closed.

The same misprint on a wallet

Now run the identical mistake through GoatLabels. You print a label, spot the wrong apartment number, and void it before the parcel is scanned; the granted void credits your prepaid wallet, spendable on the very next label — the full mechanic, carrier windows and all, lives on our void-a-shipping-label page. The structural difference is not speed alone. The wallet is carrier-neutral: it funds USPS, UPS, FedEx, and DHL alike, so value that came back from a USPS misprint can buy the UPS label that actually fits the corrected parcel.

There is no second currency to manage. One balance, topped up by card, Apple Pay, Google Pay, ACH, or crypto, sits behind every carrier and every channel, and a void is a ledger line on that balance rather than a claim ticket in a queue. Compare that with the two-account shape on the other side (a card paying a subscription, a postage balance only Stamps.com can spend, and a refund pipeline connecting them) and the comparison stops being about patience and starts being about where your money is allowed to go. We ran the same comparison against Pirate Ship's refund flow, and the wallet half of the answer is identical; it is the competitor half that changes shape.

When no refund is coming

Both systems agree on the hard cases. A label with an acceptance scan has been used; the service was performed, and neither USPS verification nor a wallet void applies. A label that has aged past the carrier's request window is written off, however it was bought. And a duplicate printed from a stale browser tab that ships alongside the original was used too — both parcels moved, so both labels get billed.

The honest difference between the platforms is what the recoverable case costs you. On Stamps.com a recoverable misprint costs a request, a verification hold, and a credit that stays in the Stamps.com balance. On a wallet the carrier still reviews the void, and after it accepts, the credit posts to the balance that buys every carrier's labels instead of staying tied to one platform. And if a label was used but billed wrong — the parcel moved and the price changed afterwards — that is not a refund case on either platform; it is a post-shipment billing adjustment, which follows its own process entirely. Knowing which of the three buckets your label is in before you chase it is most of the work.

The same misprint, side by side

One unused label, two pipelines.

The carrier's decision is the same on both sides — nobody voids a scanned label. What differs is where the money lands once the decision is made, and what it is allowed to become next.

 GoatLabelsStamps.com
Who decides the refundThe carrier reviews the void against its own window — the request goes out with the shipment record attached.The carrier. Stamps.com files an electronic refund request for the unused label, and for a USPS label the Postal Service checks it never entered the mailstream.
What the wait is forThe carrier's review, the only slow step; after it is granted, the credit posts to the wallet.USPS watching the mailstream long enough to be confident the label was never mailed.
What comes backSpendable balance in the prepaid wallet the label was bought from.Credit in the Stamps.com account balance, not a refund to your card.
What the credit can buyAny next label — USPS, UPS, FedEx, or DHL, whichever wins the quote.Postage, insurance and adjustments bought through Stamps.com, on the carriers your plan reaches. It stays inside Stamps.com until you close the account.
Where it shows upIts own ledger line on the wallet, next to the purchase it reverses.A postage-balance movement, separate from the card that pays the subscription.

Stamps.com is a trademark of its owner and is not affiliated with GoatLabels. Its refund flow and USPS's verification terms change — check both companies' current published pages before you rely on a specific window or figure.

Why the wallet side behaves differently

A refund is only as useful
as what it can buy next.

Everything on the GoatLabels side of this comparison is one design decision: labels are bought from a prepaid, carrier-neutral balance, so returned value goes back to work instead of into a separate postage account.

One wallet behind
every carrier

Card, Apple Pay, Google Pay, ACH, and crypto top up a single balance that funds USPS, UPS, FedEx, and DHL alike. An accepted void credits that same balance — so a USPS mistake can fund a UPS correction without your money changing citizenship on the way.

Wallet balance
$1,247.36USD
AI

Fewer misprints
to refund at all

Most refund requests are address defects that were visible before purchase. Billy drafts the label from a pasted order or screenshot and the destination is validated — with a residential or commercial badge — before any money moves, which removes a common reason for a refund request.

BillyBillyLIVE
Where's the package to Maya?
It's in transit via UPS. Expected Friday, Aug 7.
UPS
1Z8923A6B05G4123456
In transit
Austin, TX → Dallas, TX
Ask Billy anything...

What was debited
is what comes back

Every quote is one all-in number, and that exact amount leaves the wallet at purchase — so a granted void returns exactly what you paid, with no separate fee stack to unpick and, on Free, no subscription running in the background while you wait.

Shipment summary
UPS Ground$12.49
Insurance$0.75
Fuel surcharge$0.32
Total$13.56

Requote before
you rebuy

The corrected parcel gets fresh quotes from USPS, UPS and FedEx (DHL on international lanes), not a reflexive rebuy of the original service. A misprint is an accidental chance to re-ask which carrier should have won — the requote makes that a decision instead of a habit.

Compare rates
UPSUPS$12.48
FedExFedEx$13.22
DHLDHL$14.10
USPSUSPS$11.79
Duties inside the quote where DDP applies

Voids in the API,
credits in the ledger

The REST API covers the same lifecycle as the dashboard — buy, void, rebuy — with signed webhooks carrying the outcome instead of you polling for it, and idempotency keys so a retried request never buys a label twice. Unlimited calls on every plan.

POST /v1/shipments
{
"to": { "name": "Maya" },
"from": { "name": "Alex" },
"service": "ups_ground",
"label_format": "pdf"
}
Webhook delivered
GoatLabels mobile shipments queue showing a void credited back as spendable balance
Billy requoting a corrected parcel across carriers on mobile

Void granted · credited

Spendable on any carrier's next label

Void it before the parcel leaves the table

Spot it, void it, rebuy it, from the phone.

A misprint is only cheap while the parcel is unscanned, and that window is the few minutes between printing the label and handing the parcel over. Everything the fix needs (void request, requote, reprint) fits in one hand at the packing table, with no account to top up in between, and the credit posts back to the balance after the carrier accepts the void.

Void while the parcel is still unscanned — the only window either platform has.
The credit returns as balance, so it does not have to be spent on one carrier to be spent at all.
Requote the corrected parcel; a rebox that fixed the address often moves the winner off USPS.
Buy the replacement straight away — there is no postage account to fund first.
One-tap print to your share sheet or a thermal printer over Wi-Fi.
Billy, one balance to ask about

Ask what the balance is actually allowed to buy.

One prepaid balance means one number to ask about, and it answers for every carrier at once. Ask out loud and Billy finds the shipment, quotes the corrected parcel across USPS, UPS and FedEx (DHL on international lanes), and buys from the same balance an accepted void credits. Included on every plan. This is the real product, not a render.

goatlabels.io/dashboard/shipments — Billy
Billy reading a shipment's history back over the purchased labels list

Listening

"Requote the Bozeman parcel across every carrier."

Out for delivery

Bozeman, MT · scanned this morning

Speaks plain English · one balance behind all four carriers · phone, browser, or Telegram on Pro.

What the returned value is allowed to buy

Every column here is spendable balance.

Here the returned value funds whichever of these columns wins the corrected parcel, after the void is granted. That is exactly when it matters, because the rebox that fixed the address usually changed the weight too. Figures are illustrative.

Zone 6, residential9.0 lb14×12×10 in
USPS

USPS

Ground Advantage

3–6 days

$16.90

$1.20 of Premium insurance included

all-in · payable from the credited balance

Cheapest for the reboxed parcel
UPS

UPS

Ground

3–5 days

$14.20

$1.20 of Premium insurance included

all-in · payable from the credited balance

FedEx

FedEx

Home Delivery

3–5 days

$14.80

$1.20 of Premium insurance included

all-in · payable from the credited balance

No carrier invoice the day afterVoid → spendable balance, not locked postageOne currency behind all four carriers
Public API v1

Void, requote, rebuy — all against one balance.

Everything the dashboard does with a misprint is in the API, and every call draws on the same carrier-neutral balance. There is no postage account to fund on the side, no per-carrier ledger to keep in step, and nothing to poll: a signed webhook carries the void outcome to your code.

Void and rebuy against the same shipment, funded from the same balance
Signed webhooks carry the granted-or-refused outcome — no polling loop
Idempotency keys, so a retried rebuy never buys a second label
OpenAPI 3.1 spec, unlimited calls on every plan including Free
Read the API docs Get a free API key$0 on every plan
curl https://api.goatlabels.io/api/v1/shipments
POST /api/v1/shipments
Authorization: Bearer sk_live_…
Idempotency-Key: ord_8421

{
  "to": { "name": "Joyce", "city": "Berlin", "country": "DE" },
  "parcel": { "weight": 2.6, "weight_unit": "lb" },
  "service": "fedex_intl_priority"
}
No fee running on a track of its own

One balance. No monthly fee underneath it.

The other side of this comparison has two money flows: a postage balance only Stamps.com can spend, and a card paying a subscription on its own cycle. This side has one. Free covers 50 shipments a month with the carrier quote, Billy, and the API included; Pro is a flat plan taken for volume, never for permission to print.

Pro

Most popular
$40/ month
Unlimited shipments — no monthly cap
Unlimited address validation
Billy AI on Telegram Telegram logo — draft the correction without opening the dashboard
API access still free and unlimited

Rate by plan

illustrative
FreePro

Pro: one flat monthly plan, unlimited shipments

Free

$0 / forever

Top up when you choose, spend label by label, owe nothing in a month you did not ship in.

50 shipments a month, no monthly fee
One carrier-neutral balance funding USPS, UPS, FedEx, and DHL alike
Accepted voids credited back to that same balance as spendable value
Billy AI in the web app, unlimited — addresses validated before money moves
REST API with unlimited calls; fund by card, Apple Pay, Google Pay, ACH, or crypto

Billy is not an upsell

The assistant that validates a destination — residential or commercial — before anything is bought runs unlimited in the web app on Free. It is the cheapest refund policy there is: the misprint that never got printed.

Web, every planTelegram logoTelegram, Pro

API free on every plan

GET /api/v1/shipments

200 OK · plan: free

Unlimited calls on Free — still unlimited on Pro.

Compare on your own invoice

Put a real parcel through and compare the side-by-side rate against what that label costs you on

ShippoPirate ShipShipStation
No contractsNo monthly feeStart in seconds
USPSUPSFedExDHL

Label prices are quoted live from USPS, UPS, FedEx, and DHL as one all-in number, and that exact amount leaves the prepaid balance — the same amount a granted void returns to it. Stamps.com's fees and USPS's refund terms are theirs to change; read both before relying on a figure. Full pricing details

Who a slow refund costs the most

The sellers whose corrected label cannot wait on a refund.

A refund that lands weeks later is fine if nothing is waiting on it. These are the four shapes of seller for whom something usually is.

Sellers with heavy or bulky parcels

TikTok logo Where UPS and FedEx start winning

Fresh quote

The parcels most likely to be misprinted are the awkward ones, and the awkward ones are exactly where another carrier wins the requote. A wallet credit, next to fresh quotes on the corrected parcel, settles that in one step.

3 carriers on a domestic requote one balance no second account
goatlabels.io/dashboard/shipments
GoatLabels shipments queue showing a voided label credited back as spendable balance

Anyone who reboxed to fix the address

Etsy logo The correction that changed the weight

Fixing an address usually means repacking, and repacking moves the parcel along the rate curve. The corrected label deserves a fresh quote rather than the service the wrong one happened to be bought on.

Requote, then rebuy

The winner is not always the carrier you started with

Instagram logo

Sellers taking addresses in DMs

Instagram logo Where misprints actually come from

wrong address sorry! it's the Bozeman one
Validated and requoted · label bought

Anyone shipping across a border

Shopify logo International, quoted beside domestic

1

balance behind every international service in the quote

Stamps.com refunds vs void to wallet — FAQ

Updated

How does Stamps.com verify a label went unused?
For a USPS label, it does not verify it; USPS does. The refund request is submitted into the Postal Service's electronic refund process, and USPS holds it open while it checks that the label never picked up an acceptance scan or any other mailstream event. Only after that hold does the credit release, which is why the wait is measured in weeks even when everything goes right.
Does a Stamps.com refund return as cash or postage credit?
As account credit. An approved refund lands back in your Stamps.com account balance, which pays for postage, package insurance and post-shipment adjustments on Stamps.com. It does not go back to your card while the account is open, and it is separate from the subscription fee, which is billed to your payment method on its own track.
Can refunded value move to a different carrier?
Within Stamps.com, yes: the account balance pays for labels on the carriers your plan reaches, not only USPS. What it cannot do is leave Stamps.com while the account is open. An accepted GoatLabels void credits the prepaid wallet instead, and the same returned value can buy whichever of USPS, UPS, FedEx, or DHL wins the next quote, every carrier on the lane priced side by side.
What if the refund window has already passed?
Then the label is written off, on any platform. Every carrier sets an outside limit for requesting a refund on unused postage, and a label that ages past it is gone whether it was bought through Stamps.com or from a wallet. The practical defence is the same everywhere: void mistakes the day you make them rather than letting misprints pile up in a drawer.
Does voiding on GoatLabels still depend on the carrier?
Yes. A void is always the carrier's decision, made against its own rules, and a scanned label cannot be voided anywhere. What changes is what happens after the grant: the credit posts to the prepaid wallet as spendable balance rather than into a separate postage account. The full mechanics, carrier by carrier, live on our void-a-shipping-label page.

Related reading: how voiding works carrier by carrier,what the Stamps.com monthly fee covers, andhow to cancel Stamps.com cleanly if the balance question has you halfway out the door.

Real sellers, real words

Sellers who wanted their money to stay money.

A video took off and I had 80 TikTok Shop orders by morning. I printed every label from my phone on the bus to the post office.
E

Early customer · TikTok

TikTok Shop seller

TikTok logo TikTok Shop
I run my Etsy shop from the kitchen. The AI reads the order, picks the carrier, the label prints. That's the whole workflow now.
E

Early customer · Etsy

Etsy maker

Etsy logo Etsy
The API is what every shipping API pretends to be. Idempotency that actually works.
S

Sasha R.

Staff engineer, marketplace

API user
Returned money should stay money.

Void a label once
and watch where the credit lands.

Fund a prepaid wallet with card, Apple Pay, Google Pay, ACH, or crypto, buy the cheapest all-in quote, and know that after the carrier accepts a void, the credit comes back as balance any carrier can spend.

Sign up in seconds. No card required. No monthly fee on Free, up to 50 shipments a month.

Updated