TL;DR
- Effective September 1, 2026, Reducto is introducing a new pricing structure. See Usage and Pricing for the full list rates.
- No existing customer will pay more in their current term as a result of these changes. Your pricing will either stay the same or decrease.
- For many customers, we’re decreasing the cost across Extract, Deep Extract, and Split.
- Contracted customers do not need to take any action. Your current credit-based pricing and any applicable discounts remain in place until renewal.
- For existing pay-as-you-go customers, the new pricing takes effect on September 1, 2026. No action is required to take advantage of these pricing improvements.
Plan migration timeline
Key pricing changes
For the rates that applied before this change, see Legacy Credit Usage.
Which pricing model am I on?
Your response tells you which model you are on. Per-product accounts receive ausage_breakdown object, and their credit fields are null. Credit-based accounts receive a numeric credits value and no usage_breakdown key. Test for the presence of the key, not for credits being null.
Your plan tells you when this changes:
- Accounts created after September 1, 2026 are on the new rate cards.
- Existing pay-as-you-go accounts move to per-product rate cards on October 1, 2026. The new list credit rates apply from September 1, 2026.
- Contracted accounts change at their next renewal.
What your API responses look like
API responses use one of two usage shapes. Accounts on credit-based rate cards receive a numericcredits value. Parse, split, and edit responses also include credit_breakdown and page_billing_breakdown. Accounts on per-product pricing receive raw quantities in usage_breakdown and no credit total. Their credit fields are null.
Credit-based accounts
Credit-based accounts receive the response shape they see today. Theusage_breakdown key is absent from the JSON.
This example shows a parse response.
Per-product accounts
Per-product accounts receive raw quantities inusage_breakdown. The credit fields are null. The fields depend on the endpoint.
This example shows a parse response.
What existing customers need to do
- Accounts moved to per-product pricing now receive
usage_breakdowninstead of the credit fields. It reports product-specific quantities. See What your API responses look like. - Existing pay-as-you-go customers will have their changes take place on September 1, 2026.
- Contracted customers will keep their current credit-based pricing, and any applicable discounts remain in place. Contact your CSM or support if you have any questions about how this change affects your individual plan.
FAQ
I just signed up for Reducto, does the new pricing apply to my account?
I just signed up for Reducto, does the new pricing apply to my account?
If you signed up for Reducto after September 1, 2026, your account will automatically use the new pricing.
Do I still get 15,000 free credits on the Standard pay-as-you-go plan?
Do I still get 15,000 free credits on the Standard pay-as-you-go plan?
Yes. New customers will still have 15,000 credits to use.
What happens if I have pre-paid credits?
What happens if I have pre-paid credits?
All pre-paid credits will carry over with no action required.
Will the usage.credits field still be emitted?
Will the usage.credits field still be emitted?
While your account stays on credit-based pricing,
usage.credits keeps its current value. Once your account moves to a per-product rate card, usage.credits is null, and you should read quantities from usage_breakdown instead. See What your API responses look like.Can I move to the new pricing earlier?
Can I move to the new pricing earlier?
All Standard pay-as-you-go customers will automatically move to the new pricing on September 1, 2026. All Growth and Enterprise customers retain their contracted pricing structure until renewal.
Related
Usage and Pricing
Current list pricing across all Reducto products.
Legacy Credit Usage
Credit rates that applied before September 1, 2026.
Per-Page Billing Breakdown
Details about billing features applied to each page.