Repeat Purchase Rate Benchmarks

Repeat Purchase Rate Benchmarks 2026: B2C Repeat Rates and B2B Retention by Industry

Research
7 min read Published: Last Updated:
Research
Repeat Purchase Rate Benchmarks 2026: B2C and B2B

Summary

Key takeaways

  • The typical ecommerce repeat purchase rate is around 25% to 30% over a 12-month period, but industry and business model create substantial variation.
  • Replenishment categories such as supplements, food and beverage, and beauty naturally generate higher repeat rates because customers need to replace products frequently.
  • Electronics and home goods tend to have lower repeat purchase rates because their normal purchase cycles are significantly longer.
  • Subscription ecommerce operates on a different retention model from transactional commerce and can achieve substantially higher customer retention.
  • Repeat purchase rate and customer retention rate should not be used interchangeably: one measures multiple orders within a period, while the other measures how many existing customers remain active.
  • B2B businesses should track accounts rather than individual buyers because several users may purchase for the same company.
  • Average B2B account retention is around 72.5%, but industry differences are large, with wholesale experiencing substantially higher churn than sectors such as energy, IT services, and software.
  • Retention alone is a lagging B2B metric; account reorder rate, active account rate, median order interval, self-service share, and revenue per active account provide earlier warning signals.
  • Improving reorder convenience through quick order, saved lists, account pricing, payment terms, replenishment, and automated communications can increase repeat activity.
  • A higher repeat rate can create more value even when individual orders become smaller, particularly when self-service reduces sales and customer-service costs.

When this applies

This applies when an ecommerce retailer, D2C brand, manufacturer, distributor, or wholesaler wants to understand whether customers are returning at a healthy rate. It is especially useful for businesses evaluating retention programs, replenishment flows, subscriptions, loyalty initiatives, B2B portals, quick-order functionality, or automated post-purchase communication. The benchmarks become most meaningful when the company compares itself with businesses that have a similar product lifecycle, business model, and measurement period rather than using one universal ecommerce average.

When this does not apply

This does not apply when repeat purchase rate is interpreted without considering the natural purchase cycle. A customer who buys electronics once every two years should not be evaluated against a supplement customer who replenishes every month. It is also misleading to compare a 90-day rate with a 12-month benchmark or to use B2C customer-level metrics directly for B2B account relationships. Businesses with subscription models should rely more heavily on retention and churn metrics than simple repeat-order counts.

Checklist

  1. Define the exact measurement period before calculating repeat purchase rate.
  2. Calculate the share of customers who placed two or more orders within that period.
  3. Compare your result with benchmarks from the same industry.
  4. Document the normal replenishment or replacement cycle for your main product categories.
  5. Separate subscription, hybrid, and transactional customers in retention reporting.
  6. For B2B, calculate reorder metrics at the account level rather than the individual-user level.
  7. Track quarterly account reorder rate alongside annual retention.
  8. Measure the percentage of portal accounts that placed an order within the last 90 days.
  9. Calculate the median number of days between orders for each active account.
  10. Flag customers or accounts when their order gap becomes significantly longer than normal.
  11. Measure the share of repeat orders completed without sales-rep assistance.
  12. Add quick reorder, saved lists, subscriptions, or replenishment reminders where appropriate.
  13. Make contract pricing, payment terms, and order history easy to access for returning B2B buyers.
  14. Use automated post-purchase, replenishment, and win-back communications to support repeat purchasing.
  15. Evaluate repeat rate together with AOV, purchase frequency, revenue per active account, margin, and cost to serve.

Common pitfalls

  • Comparing repeat purchase rates across industries with completely different product lifecycles.
  • Using a 30-, 90-, or 180-day metric against a 12-month benchmark.
  • Confusing repeat purchase rate with customer retention rate.
  • Applying B2C customer metrics directly to multi-user B2B accounts.
  • Waiting for annual churn data before identifying declining B2B account activity.
  • Assuming lower order frequency automatically means poor retention.
  • Increasing repeat orders through excessive discounts that reduce margin or train customers to wait for promotions.
  • Focusing on loyalty programs while making basic reordering unnecessarily difficult.
  • Measuring portal registrations instead of active accounts and completed self-service orders.
  • Optimizing repeat purchase rate in isolation without tracking order value, purchase frequency, revenue, and cost to serve.

The average ecommerce repeat purchase rate is 25% to 30% over 12 months. Supplements and food brands often reach 30% to 45%. Electronics brands often stay at 10% to 20%. In B2B, average account retention is about 72.5%. Wholesale loses 56% of accounts a year and manufacturing loses 35%, according to CustomerGauge data compiled by Elogic Commerce.

Key statistics

  1. 25% to 30%: typical 12-month repeat purchase rate for an ecommerce store in 2026.
  2. About 30%: average ecommerce customer retention rate cited by Shopify.
  3. 16.5%: repeat purchase rate across more than 100 large retailers in a Bluecore study.
  4. 68% to 72%: average retention for subscription ecommerce models, against 25% to 30% for one-time purchase models (2026 industry aggregate).
  5. About 72.5%: average B2B account retention across industries (CustomerGauge).
  6. 56%: median annual account churn in wholesale, the highest of 11 B2B industries. Energy and utilities have the lowest churn at 11%.
  7. 5 times: wholesale churn compared with energy and utilities churn, calculated by Elogic Commerce from CustomerGauge data.
  8. 25% to 95%: profit increase from a 5% increase in customer retention (Bain & Company).
  9. About 41%: share of email revenue that automated flows produce from only 5.3% of email sends. Flow revenue per recipient is about 18 times campaign revenue per recipient (Klaviyo 2026 benchmarks, 183,000+ customers).
  10. 8 in 10: B2B decision-makers who say that they will look for a new supplier if the supplier does not offer performance guarantees (McKinsey).

Repeat purchase rate, retention rate and reorder rate: definitions

MetricFormulaUse it for
Repeat purchase rateCustomers with 2 or more orders ÷ all customers in the period × 100B2C and D2C loyalty
Customer retention rate(Customers at end of period – new customers in the period) ÷ customers at start of period × 100Subscription and account businesses
Account reorder rate (B2B)Accounts with 2 or more orders ÷ accounts with 1 or more orders in the period × 100B2B portals and distributors
Account churn (B2B)Accounts with no order for 3 times their normal order interval ÷ all active accounts × 100Early warning for lost accounts
Customer lifetime value (CLV)Average order value × purchase frequency × customer lifespan × gross marginBudget for retention and acquisition

Example: A store has 10,000 customers in 12 months. 2,700 of them ordered 2 or more times. The repeat purchase rate is 2,700 ÷ 10,000 × 100 = 27%.

Window rule: Always state the period. A 90-day repeat rate and a 12-month repeat rate are different numbers. Most 2026 benchmarks use 12 months. For CLV detail, see customer lifetime value (CLV).

Ecommerce repeat purchase rate by industry

VerticalTypical 12-month repeat purchase rateTypical 12-month retentionPurchase cycle
Supplements and wellness30% to 45%35% to 50%30 to 60 day replenishment
Food and beverage28% to 40%35% to 45%Weeks between orders
Beauty and cosmetics25% to 35%30% to 40%Replenishment every 1 to 3 months
Apparel and fashion20% to 30%25% to 35%2 to 4 orders per year for engaged buyers
Home goods15% to 25%20% to 30%Months to years between orders
Electronics10% to 20%15% to 25%Longest cycle; repeats come from accessories

Source: Churnmiser, Ecommerce customer retention benchmarks by industry (2026). Directional ranges. Compiled by Elogic Commerce.

By business model

Business modelAverage retentionTop 10% retention
Subscription (replenishment, curation, membership)68% to 72%80% and more
Hybrid (subscription plus one-time orders)35% to 40%55% and more
Transactional (one-time purchases, marketplaces)25% to 30%45% and more

Source: Lexsis, Ecommerce retention rate benchmarks 2026 (industry aggregate). Compiled by Elogic Commerce.

B2B retention and churn by industry

Bar chart of median annual B2B account churn by industry.
Figure 1. Median annual B2B account churn by industry. Source: CustomerGauge, State of B2B Account Experience research. Chart: Elogic Commerce.
B2B industryMedian retentionMedian churn
Energy and utilities89%11%
IT services88%12%
Computer software (B2B)86%14%
B2B industry services83%17%
Financial services81%19%
Professional services73%27%
Telecommunications69%31%
Manufacturing65%35%
Logistics60%40%
Consumer packaged goods60%40%
Wholesale44%56%

Source: CustomerGauge, State of B2B Account Experience research across 11 B2B industries. Retention = 100 – churn. Compiled by Elogic Commerce.

Why wholesale churn is high: Wholesale buyers can compare suppliers quickly and switch for price or availability. Many wholesale relationships run on phone and email orders without contracts. A supplier that is easy to reorder from keeps more accounts. McKinsey research shows that 8 in 10 B2B decision-makers will look for a new supplier if a supplier does not offer performance guarantees. McKinsey’s 2026 Global B2B Pulse adds that buyers move to other suppliers when their omnichannel expectations are not met.

B2B reorder metrics: the Elogic Commerce set

Retention rate alone is too slow for B2B. By the time an account is “lost”, the buyer stopped ordering months earlier. Elogic Commerce recommends 5 leading metrics for B2B portals:

  1. Account reorder rate: accounts with 2 or more orders ÷ accounts with 1 or more orders, per quarter.
  2. Active account rate: accounts with an order in the last 90 days ÷ all accounts with a portal login.
  3. Self-service order share: orders placed without help from a sales rep ÷ all orders.
  4. Median order interval: median days between orders for each account. Flag an account when the gap is 2 times its normal interval.
  5. Revenue per active account: total revenue ÷ active accounts, per quarter.

Track these in your ERP and your ecommerce platform together. For portal design, read B2B portal, distributor portal, B2B ecommerce for distributors and B2B ecommerce for manufacturers.

7 levers that increase repeat orders

LeverB2C and D2CB2B portal
Fast reorder“Buy again” on account page and in emailReorder from order history and quick order by SKU
Saved listsWish listsRequisition lists and saved carts per buyer
ReplenishmentSubscriptions for consumablesScheduled orders and minimum stock alerts
Account pricingLoyalty pricesCustomer-specific catalogs and contract prices
Payment optionsStored cards and walletsNet terms, credit limit display, PO numbers
Post-purchase messagesOrder and replenishment emailsOrder status, backorder and delivery updates
ServiceEasy returns and exchangesAccount manager visibility into portal activity

For repeat-purchase categories such as specialty coffee, ecommerce optimization should make returning to buy as easy as the first purchase. Elogic Commerce applied this principle in the Varietal Cafe Shopify replatforming project, replacing a custom PWA with a faster storefront informed by technical and CRO audits. Repeat purchase rate increased by 12%, overall conversion improved by 17%, and mobile performance became 4.5 times faster.

Automate the messages. Klaviyo’s 2026 benchmarks cover more than 183,000 customers. Automated flows produce about 41% of email revenue from 5.3% of sends. Flow click rates are 5.58%, against 1.69% for campaigns. Start with replenishment, post-purchase and win-back flows.

Make products easy to find again. B2B buyers reorder by part number and attribute. Test your search with the B2B Site Search Benchmark method, or use AI search for B2B ecommerce. For payment options that keep accounts active, see B2B Payment Trends 2026.

Each lever removes one step between the need and the next order. Measure the effect on your repeat rate and your Average Order Value by Industry 2026 targets at the same time. A higher repeat rate with smaller orders can still increase revenue per account.

Case results

  1. PetHQ (Shopify Plus): Elogic Commerce launched the B2B store in 2.5 months. More than 1,400 wholesale users joined, and new B2B revenue reached 1.1 million USD in the first year.
  2. Armacell (Adobe Commerce and SAP S/4HANA): Elogic Commerce connected the B2B portal to the ERP. Order approvals became 5 times faster and manual orders fell by 40%.

Frequently asked questions

What is a good repeat purchase rate for ecommerce?

Most 2026 benchmarks put the average ecommerce repeat purchase rate at 25% to 30% over 12 months. Supplements and food brands often reach 30% to 45%. Electronics brands often stay at 10% to 20%.

What is the difference between repeat purchase rate and retention rate?

Repeat purchase rate counts customers who ordered more than once in a period. Retention rate counts customers from the start of a period who are still customers at the end. Subscription and B2B account businesses usually use retention rate.

What is the average B2B customer retention rate?

About 72.5% across B2B industries in CustomerGauge research. Energy and utilities retain 89% of accounts. Wholesale retains only 44%.

How do I calculate the B2B account reorder rate?

Divide the number of accounts with 2 or more orders by the number of accounts with 1 or more orders in the same quarter. Multiply by 100.

Which industries have the highest repeat purchase rates?

Subscription, supplements, food and beverage, and beauty. Their products run out and customers order again.

About Elogic Commerce

Elogic Commerce is a B2B and B2B2C commerce engineering company founded in 2009, with headquarters in Tallinn, Estonia and 200+ specialists. Elogic Commerce builds B2B portals with quick order, requisition lists, customer-specific pricing and ERP integration on Adobe Commerce, Shopify Plus, BigCommerce and Salesforce Commerce Cloud. See our B2B ecommerce development services and conversion rate optimization services.

Get a reorder audit for your B2B portal

Send us 12 months of order data by account. Elogic Commerce calculates your reorder rate, active account rate and self-service share, and lists the fastest fixes.

How useful was this post?

Click on a star to rate it!

Davis
Get in Touch
Looking for a partner to grow your business? We are the right company to bring your webstore to success.
Table of contents