Skip to content
All Posts
Migration Guide

EasyPost March 17 Deadline: What Auto-Enrollment Cost, and Your Options Now

·Updated ·9 min read·By RevAddress·Migration Guide

EasyPost stopped waiting on March 17, 2026. Accounts that had not chosen a plan got one assigned, and the assignment ran off a single fact: whether a payment method was on file. Card on file meant BYOCA, at $20 a month plus a per-label fee. No card meant Free Access, which covers 3,000 labels a month.

That date is behind us. What survives it is the pricing structure, which is still in force, and the decision it forces on anyone shipping more than a few thousand labels a month. This page is the cost math and the decision. The migration walkthrough is the companion piece with the code.

What EasyPost sells now

Read from EasyPost’s pricing page on August 23, 2026:

Plan Price Labels Notes
Free Access (Wallet Carriers) $0 Free for up to 3,000 Postage not included. Per-label fee above 3,000.
Bring Your Own Carrier Accounts $20/month Per-label fee from label one Your own carrier accounts stay active.
Enterprise Custom Custom Priced on volume.

Tracking is priced separately at $0.01 to $0.03 a shipment, and insurance runs 1 percent of shipment value with a $1.00 minimum.

One number is missing from that page, and it matters. EasyPost publishes the plan structure but no longer publishes the per-label fee itself. The rate announced with the February 23, 2026 pricing change was $0.08 a label, up from $0.05, alongside the free allowance dropping from 5,000 to 3,000. Every dollar figure below is computed at $0.08. Treat it as an estimate at the announced rate and confirm your own in the EasyPost dashboard before you budget against it.

What each plan costs at volume

At the February 2026 rate of $0.08 a label:

Monthly labels Free Access BYOCA
500 $0 $60
1,000 $0 $100
3,000 $0 $260
5,000 $160 $420
10,000 $560 $820
25,000 $1,760 $2,020
50,000 $3,760 $4,020

The arithmetic is worth showing because the two plans do not work the same way:

Free Access
  First 3,000 labels    free
  Above 3,000           per-label fee
  5,000 labels    →     2,000 x $0.08          = $160

BYOCA
  Base fee              $20/month
  All labels            per-label fee, no free allowance
  5,000 labels    →     $20 + 5,000 x $0.08    = $420

BYOCA costs more than Free Access at every volume, and an earlier version of this page got that backwards by crediting BYOCA with the same 3,000-label allowance. It does not have one. The $20 base and the per-label fee from label one are what you pay, and the single thing they buy is that your own carrier accounts stay active rather than being deactivated.

That is not a trivial thing to buy. If your USPS, UPS or FedEx accounts are configured through EasyPost and you move to Free Access, those accounts go dormant. EasyPost does not delete the credentials, but trackers tied to them can stop receiving scan updates. Audit your open trackers before switching.

The decision, in three cases

Under 3,000 labels a month: stay on Free Access. It is $0 and nothing beats $0. Close the tab.

Over 3,000 labels a month, multi-carrier: stay on EasyPost. You are paying for genuine breadth. EasyPost reaches carriers a USPS-only tool cannot, and rebuilding that reach to save a per-label fee is a bad trade. Free Access over BYOCA unless you specifically need your own carrier accounts alive.

Over 3,000 labels a month, USPS only: the per-label fee is buying you nothing. This is the case worth doing math on, and it is the rest of this page.

What a flat-rate USPS plan costs instead

RevAddress prices on API requests rather than labels, and the difference in unit is the first thing to get right. A request is any call: one address validation, one rate quote, one label, one tracking poll. A typical shipment touches the API two or three times, so a label count is not a request count.

Plan Monthly Annual Included
Free $0 1,000 requests/mo
Starter $29 $279 5,000 requests/mo
Growth $79 $758 25,000 requests/mo
Pro $199 $1,910 100,000 requests/mo
Enterprise $499 $4,790 Unlimited

Modelled at two requests per shipment, which is validate-then-label and the common shape:

Monthly labels Requests RevAddress EasyPost Free Access
5,000 ~10,000 $79 (Growth) $160
10,000 ~20,000 $79 (Growth) $560
25,000 ~50,000 $199 (Pro) $1,760
50,000 ~100,000 $199 (Pro, at cap) $3,760

At 25,000 labels a month the difference is $1,561 a month, and it compounds because one side is flat and the other is linear. Count your own requests rather than trusting the two-per-shipment assumption: if you poll tracking aggressively, the ratio moves and Pro arrives sooner.

What neither price includes

Postage. EasyPost’s own page says “postage not included” on Free Access, and the same is true here for a different reason: labels run on your own USPS license, so postage is drawn from your own Enterprise Payment Account. Postage is paid by the entity that owes it, in both products.

The USPS license, for the postal features. This is the part that changed after these two posts were first written. Since August 1, 2026 the USPS Addresses API requires a signed license agreement and bills on a consumption curve. On RevAddress that shapes the product into two halves:

  • Free, no postal agreement. Standardization, geocoding and address extract run against US Census Bureau data. 1,000 requests a month, no card. This puts an address into correct form and returns coordinates.
  • On your own USPS license. DPV confirmation, ZIP+4, rates, service standards, tracking and label creation run against USPS with credentials you hold. You sign the agreement and fund the payment account; we manage the OAuth lifecycle, the caching, the retries and the rate-limit budgeting. Labels additionally need your CRID and mailer IDs.

The USPS API pricing guide covers the fee curve and the signature sequence. Budget weeks for the paperwork, not an afternoon. If your organization will not sign a carrier agreement, EasyPost’s model exists precisely for that and you should stay on it.

Where the crossover actually sits

Against Free Access, the honest crossover is not a single number, because one plan is free until 3,000 labels and then linear, while the other is a step function. Roughly:

  • Below 3,000 labels: EasyPost Free Access wins outright at $0.
  • 3,000 to about 4,000 labels: close, and the flat plan is not obviously worth a migration.
  • Above about 4,000 labels a month, USPS only: flat pricing pulls ahead and keeps pulling.

Against BYOCA the crossover is far earlier, because BYOCA charges from the first label. At 1,000 labels BYOCA is already $100 a month against $29.

What it takes to move

Short version: the endpoint swap is an afternoon, the USPS license is not. Start the license paperwork first and do the code while it clears. The migration walkthrough has the endpoint mapping, the SDK code, and the BYOK setup call.

Full pricing math against EasyPost across every feature is on the EasyPost comparison page, and the four-way view including Shippo and ShipEngine is in the shipping API comparison.

Sources

EasyPost plan structure, tracking pricing and insurance pricing were read from the EasyPost pricing page on August 23, 2026. The $0.08 per-label rate and the 5,000-to-3,000 free-allowance change come from EasyPost’s February 23, 2026 pricing announcement and are no longer published on that page, so they are dated rather than presented as current. RevAddress prices are on the pricing page.

Start here

Questions

What happened on March 17, 2026 with EasyPost?
EasyPost stopped waiting for accounts to pick a plan and assigned one. Accounts with a payment method on file went to BYOCA at $20 a month plus a per-label fee. Accounts without one went to Free Access, which covers 3,000 labels a month and does not include postage.
Which EasyPost plan is cheaper, Free Access or BYOCA?
Free Access is cheaper at every volume. It includes 3,000 labels a month before the per-label fee starts; BYOCA charges the $20 base plus the per-label fee from the first label. BYOCA buys one thing: your own carrier accounts stay active.
How much does EasyPost charge per label?
EasyPost's pricing page states the plan structure but no longer publishes a per-label number, as of August 2026. The rate announced in February 2026 was $0.08, up from $0.05. Confirm your own rate in the dashboard before budgeting against any table.
Is a flat-rate USPS API cheaper than EasyPost?
Above roughly 3,000 labels a month, usually yes, if you ship USPS only. Below that, Free Access at $0 is very hard to beat and you should stay on it. Neither option includes postage.
Do I need my own USPS license to leave EasyPost?
For labels and rates, yes. Since August 1, 2026 the USPS Addresses API requires a signed license agreement and a funded Enterprise Payment Account, and postage is paid by the entity that owes it. Standardization and geocoding against US Census Bureau data need no postal agreement.