Amazon SP-API Integration Cost in 2026: What You Actually Pay For
Amazon SP-API integration cost in 2026: Amazon cancelled its API fees, so your price is scope, compliance and upkeep. See what really drives a quote.
Long Nguyen
Développeur fullstack · Ingénieur IA · Chercheur
What does an Amazon SP-API integration cost?
As of , Amazon does not charge you to call the Selling Partner API (SP-API). It cancelled both the annual developer subscription fee and the per-call usage fees it had announced earlier, so the platform line in your budget is $0. Everything you pay for an Amazon SP-API integration is the work around the API: scoping, engineering, registration and security paperwork, and keeping the integration alive after launch.
That changes how to read a quote. A single price for connecting to Amazon bundles at least four different things (covered below), and it moves with what you need the integration to do, not with how many endpoints it touches.
This guide gives no fixed dollar figure on purpose. Build cost depends on scope, and a number without a scope attached is marketing, not an estimate. What you get instead is the cost structure, the levers that move it, and a checklist for collecting quotes you can actually compare.
Does Amazon charge for SP-API access in 2026?
No. Amazon had announced two charges for third-party developers: an annual subscription fee and usage-based fees on API calls. It then published a notice cancelling both, stating that third-party SP-API access remains free.
Three details matter for budgeting:
- The wording is temporary. Amazon says it will not move forward with the fees “at this time”, which is not a promise that they never return. Treat $0 as the current price, not a permanent one.
- The notice is undated. The page does not carry a publication date, so check it again before you sign a long contract that assumes free access.
- Clean-up is on you. Amazon says it will remove the fee preview dashboard and let developers delete a payment card previously entered in the Solution Provider Portal. If you added a card during the preview, remove it.
The notice is written about third-party developers. If you are a vendor or you are unsure which developer type you are, confirm it in the Solution Provider Portal instead of assuming.
Our practical advice: build as if calls could be billed again. A call-efficient design (covered in the rate-limits section) is cheaper to run under any pricing model.
The four cost buckets of an SP-API integration
Every SP-API project cost falls into one of four buckets. Quotes that name only the third one are incomplete.
| Bucket | What you are paying for | Who charges | Shape of the cost |
|---|---|---|---|
| 1. Amazon platform fees | Annual developer fee and per-call fees (both cancelled) | Amazon | $0 today, could change |
| 2. Registration and compliance | Developer profile, security-control answers, policy review | Your time or your developer's | One-off, plus upkeep |
| 3. Engineering build | Authorization, API clients, data mapping, sync logic, error handling, an admin view | Developer or agency | Scales with scope |
| 4. Operations | Monitoring, throttling fixes, API version changes, support when Amazon and your database disagree | You, or a retainer | Recurring |
Bucket 3 is usually the biggest line on the first invoice. Bucket 4 decides what the integration costs over two years, and it is the one most often left out of the original estimate.
Private app or public app: the biggest cost lever
The first decision that shapes the price is who the application serves. Amazon's SP-API registration overview separates private applications, which are self-authorized and limited to your own organization, from public applications, which any seller can authorize through OAuth and which must be listed in the Amazon Selling Partner Appstore.
| Private application | Public application | |
|---|---|---|
| Who can use it | Only your own organization | Any seller who authorizes it |
| Account prerequisite | Professional seller account, registered by the primary account user (individual accounts are ineligible) | Solution provider registration and an Appstore listing |
| Extra engineering | Little beyond the integration itself | Onboarding flow, storage of many sellers' credentials, per-seller limits and support |
| Cost direction | Lowest | Highest |
If you sell on your own accounts and want your own systems connected, a private application is the default. The common way scope inflates is building a multi-tenant design for a single-seller need because it feels more future-proof. It is also the most expensive form of future-proofing, because you pay for every public-app requirement before you have a second customer.
What drives the build cost: scope, not endpoints
Teams often estimate by counting API operations. That is the wrong unit. The cost lives in the workflow around each capability: state, validation, retries and reconciliation. The labels below are our judgment of relative effort between capabilities, not hour estimates.
| Capability | Why it costs what it costs | Relative effort |
|---|---|---|
| Orders into your system | Order status lifecycle, cancellations, and restricted buyer data that needs its own handling | Medium |
| Inventory and price updates | Update frequency has to fit inside throttling limits; multiple warehouses complicate the source of truth | Medium |
| Listing creation and editing | Required attributes differ by product type, variations, validation errors that must be surfaced to a human | High |
| Report-based pulls (catalog, inventory, settlements) | Asynchronous requests, large files to parse, scheduling | Medium |
| Event notifications | Needs a receiving queue or endpoint, retry and de-duplication logic; in return it removes polling | Medium |
| FBA inbound shipments | Multi-step workflow with state, labels and carrier details | High |
| Fee and settlement reconciliation | Mapping Amazon's financial events onto your accounting model | High |
On top of capabilities, four multipliers move the price:
- Marketplaces and regions. Each regional account has its own seller ID, and rate limits are counted per seller, so a second region is closer to a second integration than a setting.
- Number of seller accounts. More accounts mean more authorizations to manage and more failure states to monitor.
- Volume. Hundreds of SKUs and hundreds of thousands of SKUs are different architectures.
- Quality of your own data. Listing work stalls when your catalog does not map cleanly onto Amazon's product type requirements. Cleaning that data is often the hidden project inside the project.
How SP-API rate limits turn into engineering cost
Rate limits are not a fee, but they are where an unplanned budget goes. SP-API uses a token bucket: tokens refill at a steady rate per second up to a maximum burst size, each request spends one token, and an empty bucket returns a 429 response. Limits apply per pair of application and selling partner, so the same app has a separate bucket for each seller it serves.
Amazon uses two kinds of usage plan. Standard plans have published static limits. Dynamic plans adjust per selling partner based on the size and behavior of that seller's business. Amazon is explicit that limits do not rise just because an application calls more often, so constant throttling is a design problem, not something to buy your way out of.
The cost consequences are concrete:
- Loops over every SKU do not survive growth. They work in a demo and start returning 429s at real volume, and the rewrite costs more than designing it correctly.
- Back-off is mandatory. A 429 is retryable, but repeated throttled calls need a back-off strategy, and transient 429s will happen even in a well-built app.
- Do not hardcode timers. The rate-limit response header is not guaranteed to be present, so read limits when available and design around events instead of fixed sleeps.
- Prefer push and bulk. Amazon's own guidance is to use notifications instead of polling, and to use the Feeds and Reports APIs to move more data per call.
Budgeting an event-driven design at the start costs less than retrofitting one after the first production outage.
Registration and data-protection work nobody quotes
Registration costs no money, but it costs time and it can delay launch. According to the registration overview, applicants complete a developer profile that includes security-control questions requiring the technical team, an original written description under 500 words, role selection matching the API operations you will use, and details of how you protect data. You are also expected to review Amazon's Acceptable Use Policy and Data Protection Policy and implement key security controls such as vulnerability management, network protection and data encryption.
The same page publishes no review timeline and no application fee. So plan for the parts you control:
- Request the roles your operations need, and no more. Broader access means more to justify.
- Involve whoever owns your infrastructure early. Security questions asked at the end are the classic cause of a launch slipping a week or two.
- Do not promise a go-live date to stakeholders until the profile is approved. Amazon does not publish a timeline you can count on.
Build in-house, hire a developer, or use a multichannel tool?
The right route depends on how much of your logic is standard and how much is yours.
| Route | Best for | Cost shape | Watch out for |
|---|---|---|---|
| Build in-house | Teams that already run services and treat marketplace sync as core | Salaries plus permanent upkeep | One person knowing the integration; API changes landing in a busy quarter |
| Hire a developer or agency | Custom logic, your own ERP or warehouse system, a defined scope | Project fee to scope, optional retainer | What is excluded: registration, monitoring, documentation, handover |
| Off-the-shelf multichannel tool | Standard listing and order sync with no unusual rules | Recurring subscription | Limits on custom logic, and your data living in someone else's system |
The middle case is where most cost surprises happen: standard marketplace sync plus rules only your business has, such as your own pricing logic, warehouse routing or accounting. If that describes you, Netalith's marketplace integration service covers listings, inventory, orders and tracking across Amazon SP-API and other marketplaces.
How to get a quote you can compare
Quotes only compare when they answer the same questions. Send every developer the same brief:
- Seller accounts and marketplaces or regions in scope.
- Private or public application, and why.
- The capabilities you need from the table above, ranked by priority.
- Volume: SKUs, orders per day, update frequency.
- The systems on the other side of the sync, and which one is the source of truth.
- Whether you need buyer data, which triggers restricted-data handling.
- Who completes registration, and who owns the seller account credentials.
- Expectations for monitoring, support and API version changes after launch.
Then read the answers for red flags:
- A fixed price for a full Amazon integration with no capability list.
- No mention of registration, security answers or approval risk.
- No line for operations after launch.
- Cost justified by Amazon fees that Amazon has cancelled.
If you would rather have a scoped estimate than write the brief yourself, send those answers through Netalith's free quote form and pick marketplace integration as the service.
FAQ
Questions fréquentes
Is the Amazon SP-API free to use?
As of September 29, 2026, yes. Amazon cancelled the annual developer subscription fee and the per-call usage fees it had announced, and states that third-party SP-API access remains free. The notice says Amazon will not proceed with the fees at this time, so check it again before committing to a long-term budget that assumes access stays free.
Did Amazon cancel the SP-API annual fee?
Yes. Amazon's notice cancels both the annual developer subscription fee and the usage-based fees. It also says the fee preview dashboard will be removed and that developers can delete a payment card they previously entered in the Solution Provider Portal.
Do I need a Professional seller account to use SP-API?
For a private seller application, yes. Amazon's registration overview says individual seller accounts are ineligible for private seller applications, and the primary account user must complete the registration.
Can I use SP-API for my own store without publishing an app?
Yes. A private application is self-authorized and limited to your own organization, so it does not need to be listed in the Amazon Selling Partner Appstore. Public applications, which any seller can authorize, do have to be listed there.
How long does SP-API developer approval take?
Amazon's registration overview does not publish a review timeline or an application cost. Treat approval time as a schedule risk: complete the security-control questions early, request only the roles you need, and avoid promising a launch date before the profile is approved.
Why does my SP-API integration return 429 errors?
SP-API uses a token bucket: tokens refill at a set rate up to a burst limit, and an empty bucket returns 429. Limits apply per application and selling partner pair. Retry with back-off, avoid hardcoded timers, and use notifications instead of polling and the Feeds and Reports APIs for bulk work. Amazon does not raise limits simply because an app calls more often.
Is it cheaper to hire a developer or use a multichannel tool?
It depends on how much of your logic is standard. A multichannel tool is usually cheaper up front for standard listing and order sync, while a custom integration pays off when you need your own pricing, warehouse or accounting rules. Compare total cost over two years, including operations after launch, not just the first invoice.