Account & Billing
Usage metering and limits
How ShipWave tracks labels, API calls, and storage against your plan, what counts, and what doesn't.
What gets metered
Three resources are tracked against your plan:
- Labels — one per successful shipping label purchase. Voids and refunds do not credit back to your cap (we metered the work, not the success).
- API calls — outbound calls to the ShipWave API from your code. Free for the first 10,000/month on every plan, then 0.01¢/call. The address verification API has its own metering (see that article).
- Storage — primarily order data, label PDFs, and uploaded photos. Free up to 10 GB across all plans. Above that, $0.05 per GB-month.
Monthly resets
All meters reset on the 1st of each calendar month at 00:00 UTC. Your current usage is visible at Admin → Settings → Billing → Usage with a 30-day chart showing label, API, and storage trends.
UsageRecord audit log
Every metered event creates a
UsageRecord row in your account. The audit log at Admin → Settings → Usage → Audit lists every label, API call, and storage delta with timestamps and references. If you ever question a charge, this is the source of truth.Approaching the cap
At 80% of any monthly cap, ShipWave emails the account owner and shows a banner in the dashboard. At 95%, the banner becomes a modal that blocks until dismissed. At 100%, the relevant operations return 402 Payment Required until you upgrade or the next reset. The pre-cap warnings are there so you're never surprised mid-shift.
Pay-as-you-go for overflow
On Starter and Growth, you can opt in to pay-as-you-go overflow: instead of being blocked at the cap, additional labels bill at $0.10 each, additional API calls at the standard rate. Opt in at Settings → Billing → Overflow. Scale and Enterprise plans don't need this since they're uncapped.
FAQs
Do void labels refund my label count?
No. The metering counts work performed, not labels in active use. We tracked the EasyPost call and any associated work the moment you purchased.
Are webhook deliveries metered?
Inbound webhooks (from Shopify, EasyPost, etc) to ShipWave: no. Outbound webhooks (ShipWave -> your endpoint): yes, counted as API calls.
How do I check API call usage by endpoint?
The usage audit page has a per-endpoint breakdown. Useful when a misbehaving integration is burning through calls—you can find it in 30 seconds.
What if I export and delete old order data—does my storage go down?
Yes. Storage is measured at billing time as your current footprint. Deleting old orders, PDFs, or photos reduces your bill on the next cycle.
More in Account & Billing
- Managing your account
Update your profile, password, warehouse addresses, and team settings.
- Understanding billing and payments
How ShipWave charges for shipping labels and what to expect on your statement.
- Subscription plans and what they unlock
Five tiers from Free to Enterprise, with monthly label allowances and feature gates that scale as you grow.