Introducing Playbooks. One Place to Teach Stuut How to Run Your AR.

Read More

DSO for B2B vs. B2C: Why payment terms vary and how it affects days sales outstanding

Ritika Shamdasani
Head of Brand & Community
Table of contents

See Stuut in action

Get a personalized demo of Stuut and see how it can help with AR automation.

Get started

TL;DR: B2B DSO runs 45 to 60 days on average in manufacturing and distribution because Net 30, 60, and 90 payment terms are built into the model. B2C DSO runs 5 to 20 days because payments happen at the point of sale. The DSO calculation that matters most uses average accounts receivable, not ending balances, to smooth out timing distortions. For B2B AR teams where manual follow-ups and payment matching consume most of the day, Stuut's autonomous AI handles routine outreach and cash application so your team focuses on deductions, disputes, and strategic accounts. Stuut customers average a 37% reduction in past-due AR and a 95%+ automated cash application rate, based on live deployments. Results vary based on remittance data quality and customer mix.

B2B companies often carry a DSO 20 to 40 days higher than B2C companies. That gap has almost nothing to do with collection effort and everything to do with how each model is structured at the point of sale. Understanding where your DSO comes from, and which drivers are within your control, is the difference between chasing a number and actually moving it.

DSO essentials: measuring your collection efficiency

Days Sales Outstanding (DSO) measures how long it takes your business to convert a credit sale into collected cash. Before comparing B2B and B2C performance, you need a formula that accurately reflects your specific business.

How to calculate your business's DSO

The standard formula is:

DSO = (Accounts Receivable / Net Credit Sales) x Number of Days in the Period

For a more accurate result that smooths out timing distortions, WallStreetPrep presents the formula using average accounts receivable rather than the ending balance:

DSO = (Average Accounts Receivable / Net Revenue) x 365

You calculate average accounts receivable by adding the beginning and ending AR balance and dividing by two. This smooths out timing distortions that occur when a large customer pays on the last day of the month, artificially dropping your ending balance and understating your true collection performance.

DSO is one component of the Cash Conversion Cycle (CCC), which measures how long cash is tied up in operations before returning as collected revenue. The formula is CCC = DIO + DSO - DPO, where DIO is Days Inventory Outstanding and DPO is Days Payable Outstanding. A high DSO stretches your cash conversion cycle, meaning revenue sits in receivables instead of funding operations. For AR teams managing a step-by-step DSO reduction process, understanding which part of that cycle you can actually control matters most.

Why DSO is a critical AR metric

One disambiguation before going further: this article covers Days Sales Outstanding in accounts receivable, not Dental Support Organizations, which share the same abbreviation in healthcare contexts.

DSO directly measures working capital health. Every additional day of DSO is cash sitting in your AR ledger instead of paying suppliers, funding payroll, or supporting growth. For a manufacturer with $10M in monthly revenue, one extra day of DSO represents roughly $333K in locked cash ($10M ÷ 30 days). Reducing DSO through automation and AI is not an accounting exercise, it is an operational funding decision.

B2B vs. B2C: different collection realities

A primary driver of DSO variance between business models is when payment is contractually expected. B2B and B2C are structurally different, and benchmarking one against the other leads to the wrong diagnosis. B2B payments follow a document-driven cycle: purchase order, invoice, approval workflow, and scheduled payment release. B2C payments happen at the point of sale, with card settlements completing in one to three days.

B2B payment terms and cycles

Net 30 is the most common B2B payment term across North America and Europe. In manufacturing specifically, CAPS Research data shows that 38% of companies use 45-day terms, 36% use 30-day terms, and 11% use 90-day terms, making extended payment periods an industry norm, not an exception.

The B2B payment cycle begins when the buyer issues a purchase order, the seller delivers and invoices, and then waits for the buyer's accounts payable team to process and release payment. That workflow often involves multiple internal approvals, which is why even prompt-paying customers rarely settle before their contracted due date.

Why B2B DSO is typically higher than B2C

Extended payment terms explain the structural gap, but three additional factors push B2B DSO higher in practice.

Net 30, Net 60, or Net 90 payment terms

The math is direct. If your standard terms are Net 60, your DSO floor is 60 days before a single collection problem exists. Your terms set the floor, so Net 30, Net 45, and Net 60 shift DSO by 15 to 25 days each. If your DSO tracks 50% above your stated terms, you have a downstream problem in collections, invoicing accuracy, or customer credit quality. But if DSO matches your terms, that is a policy outcome, not a performance failure.

B2B vendor onboarding delays

A major supplier relationship can require legal, finance, procurement, and IT involvement before payment processing begins. Missing tax forms, incomplete banking information, or procurement portal registration can stall first payments by weeks, and that delay shows up directly in DSO before collections even starts.

Navigating B2B invoice deductions

Deductions are short payments a customer makes against an invoice, either contractually agreed (early-pay discounts, promotional allowances) or disputed (damaged goods, pricing errors, late shipments). SupplierWiki identifies Shortages (roughly 80% of off-invoice deductions in retail), Pricing, Returns, and Compliance as the most common B2B deduction types. Each one creates a partially open invoice that sits in your aging report until someone categorizes and resolves it.

Stuut's deduction management capability directly attacks this DSO drag. For early-pay discount deductions, Stuut applies contractual terms, creates credit memos, and closes invoices without human intervention. For trade promotion and damaged goods claims, Stuut pulls backup documentation, validates claims against agreements, and flags invalid deductions for recovery, eliminating the manual research loop that keeps deduction-related invoices open for weeks.

DSO performance: model-specific benchmarks

Comparing your DSO against the wrong benchmark produces the wrong diagnosis. DSO performance varies significantly by company size and business model, and mixing those categories misleads your analysis.

Typical B2B and B2C DSO ranges

Business model Typical payment terms Primary DSO drivers Average DSO range
Manufacturing Net 30 to Net 60 Extended terms, deductions, milestone invoicing 45 to 60 days
Wholesale distribution Net 30 to Net 45 High volume, relationship flexibility 30 to 50 days
Industrial services Net 30 to Net 60 Project billing, approval workflows 45 to 65 days
B2C retail / e-commerce Immediate at point of sale Gateway failures, fraud 5 to 20 days
B2C SaaS (SMB) Monthly recurring billing Failed charges, card expiration 15 to 30 days
B2C SaaS (enterprise) Net 30 to Net 45 annual contracts Approval cycles, contract disputes 30 to 45 days

Manufacturing and distribution companies generally fall between 45 and 60 days. The overall median DSO sits at 56 days, meaning most industrial B2B companies operating in that range are performing at benchmark, not lagging behind it.

Assessing your model's healthy DSO

Your payment terms define your DSO floor. Net 15 sets a floor of 15 days, Net 30 sets a floor of 30 days, and Net 45 to Net 60 shifts that floor by 15 to 25 days accordingly. If your DSO sits within 10 days of your stated terms, the priority is maintaining that performance. If it exceeds your terms by 50% or more, the problem is downstream: collections coverage, invoice accuracy, or customer credit quality.

Essential B2B AR strategies to cut DSO

For AR analysts managing manufacturing or distribution portfolios, the fastest DSO gains typically come from addressing the accounts you currently cannot reach, not from squeezing harder on the accounts you already work daily.

Segment your portfolio and automate the long tail

Portfolio segmentation is the core operational skill for B2B AR analysts. Your top 20 accounts need relationship management and human judgment. Your bottom 300 accounts need consistent, timely contact, and that is where most teams fall short because there is no time left after working the high-value accounts.

Sending invoices within 24 hours of delivery and making first contact within 48 hours of a missed payment both reduce DSO meaningfully. The problem at 300 to 500 accounts is not effort or skill, it is capacity: most AR teams cannot maintain that cadence across the full portfolio because high-value accounts consume available time.

Stuut's AI handles the long-tail accounts autonomously, contacting customers before invoices go overdue across email, SMS, and voice, and choosing the right channel based on account history. Bishop Lifting applied this approach across 45 branches with 5,000 active accounts, reducing overdue receivables by 35% and unlocking $3M in working capital, while enabling each AR team member to manage 50% more accounts.

Managing short-pays and deductions

When a customer short-pays an invoice, the fastest resolution path is immediate categorization. Is it a contractual deduction (early-pay discount, promotional allowance) or a disputed amount (pricing error, damaged goods, wrong quantity)? Contractual deductions that are not processed quickly become suspense items that inflate DSO for weeks.

When a $50,000 invoice arrives as a $47,500 payment with "EPD" in the remittance note, apply your 2/10 Net 30 contract terms, create the discount credit memo, and close the invoice. When the same invoice arrives short with no remittance explanation, flag it immediately and contact the AP contact within 24 hours before it ages further.

Key B2C collection tactics for AR success

B2C AR challenges are almost the inverse of B2B. The problem is rarely complex deductions or long approval workflows. It is volume, payment failure, and the need for system-level automation across thousands of small transactions.

Automate B2C cash application

A B2C business processing 10,000 transactions per month cannot manually investigate each failed or short payment. Manual reconciliation in the ERP (Enterprise Resource Planning system) at that volume creates a backlog that directly inflates DSO, because unapplied cash does not reduce your outstanding AR balance until it is matched and posted.

Stuut achieves a 95%+ automated match rate by parsing remittance data from bank accounts, lockboxes, and digital payment rails, then breaking bulk deposits into sub-payments and matching each one against open invoices. A single Stripe deposit covering 100 customer payments gets disaggregated and matched individually, with exceptions flagged for review rather than queued for manual processing.

PerkinElmer deployed this capability at enterprise scale, reducing overdue invoices from 50% to 15% in one year and collecting $300M while automating 80% of tail customer management. Cash application that previously took days now happens in minutes, removing the reconciliation bottleneck that delays month-end close. For teams comparing cash application match ratesacross platforms, that gap is where most DSO gains are hiding.

Streamline B2C payment gateways

Self-service payment portals remove friction between invoice receipt and payment submission. Reducing the steps a customer takes to pay compresses DSO directly, and supplier portal research consistently shows that simpler payment paths accelerate remittance and reduce inbound support queries.

Lowering B2B DSO: actionable strategies

The four strategies below target specific friction points in the invoice-to-cash cycle: ambiguous terms that create disputes, low-value accounts that never get contacted, invoice errors that trigger rejections, and slow-paying customers who need incentives to accelerate payment.

Define clear B2B payment terms

Every invoice should state terms explicitly: Net 30 from invoice date, not from receipt or delivery. Ambiguous terms create legitimate disputes that delay payment. Include a single, unambiguous due date on every invoice and confirm the correct AP contact and PO number before sending. Your stated payment terms define the right peer group for benchmarking. A company running Net 60 or Net 90 should compare DSO against peers using the same terms, not against a 30-day standard that reflects a structurally different credit policy.

Automate low-value collection contacts

Stuut's AI-powered voice calling gives each customer contact full contextual knowledge of their account: open invoices, payment history, prior conversations, and collection status. The call agent handles real conversations, confirms payment timing, answers balance questions, and escalates to a human when judgment is needed. Most AR platforms have no calling capability at all, and for industrial customers where phone-based collections remain standard, that gap is significant.

Razvan Bratu, Head of Quote to Cash at Honeywell, describes the impact directly:

"Stuut is transforming our accounts receivable operations on a daily basis. We're collecting faster from the in-scope customers, our cash flow is improving, and our team has more time to focus on white gloves service for top customers." - Razvan Bratu, Honeywell

For AR teams evaluating Stuut vs. HighRadius for mid-market AR, autonomous voice calling is one of the clearest capability gaps between platforms.

Prevent invoice errors and disputes

A 0 to 2% invoice error rate causes minimal delay. Pushing that rate to 3 to 5% adds five to ten days per disputed invoice. Incorrect PO numbers and invoices sent to the wrong AP contact are well-documented causes of invoice rejection and payment delays, and validating those details before sending, not after a payment goes overdue, removes a common DSO inflator.

Provide discounts for prompt payment

The 2/10 Net 30 term gives the buyer a 2% discount if they pay within 10 days instead of the standard 30. AccountingTools explains that the annualized return on that discount is approximately 36.7%, making it genuinely attractive for buyers with available cash. For sellers, the margin cost is typically worth the DSO reduction and the certainty of early collection, particularly on large invoices from slow-paying strategic accounts.

Tackling B2C overdues: your AR playbook

B2C overdues rarely stem from disputes or approval workflows. The root cause is usually payment method failures: expired cards, closed bank accounts, and lapsed billing details that prevent charges from processing at all.

Prevent B2C payment failures to reduce DSO

Card expiration and bank account changes are common causes of B2C payment failures. Credit card updater services proactively query card networks for refreshed details on expiring or replaced cards, preventing a meaningful share of hard declines before they occur. Proactive expiration notices sent before cards expire are a recommended best practice, allowing customers to update payment information before a failure happens rather than relying on reactive dunning after the fact.

B2C subscription dunning automation

For subscription businesses, automated retry logic and targeted messaging recover a meaningful share of failed payments before they age past 30 days. An effective dunning sequence retries the charge at staggered intervals over the first two weeks while sending escalating customer notifications that explain the issue and provide a direct payment update link. That sequence, running automatically, prevents most recoverable failures from becoming overdue balances. The AR platform evaluation checklist covers how to assess dunning automation depth when comparing tools for both B2B and B2C environments.

Autonomous AI addresses this capacity constraint by handling the routine work, dunning sequences, payment matching, invoice re-sends, and initial outreach, so AR teams can focus on complex deductions, disputes, and strategic account relationships that require human judgment.

If your AR team is spending most of their day on routine follow-ups, payment matching, and invoice re-sends, the DSO problem is not a strategy problem. It is a capacity problem. Autonomous AI helps address it by covering the accounts your team cannot reach. Book a demo with the team to see how Stuut handles routine B2B collections so your analysts focus on the complex accounts that actually need their judgment.

FAQs

What is the typical B2B DSO benchmark for manufacturing?

Manufacturing companies typically run DSO between 45 and 60 days, driven by Net 30 to Net 60 payment terms, complex deductions, and milestone-based invoicing. If your DSO tracks within 10 days of your stated payment terms, your collections performance is healthy relative to your credit policy.

Can B2B companies achieve B2C-level DSO?

No, not without eliminating extended payment terms, which would cost most B2B companies deals. B2C DSO of 5 to 20 days reflects point-of-sale payment, not collections performance, and your terms set the DSO floor, meaning a B2B company with Net 60 terms cannot realistically achieve 20-day DSO.

How do hybrid B2B and B2C businesses manage DSO?

Track DSO separately for each revenue stream and benchmark each against its own model's standard. Blending both into a single DSO figure makes it impossible to identify which segment is underperforming.

What is the ideal DSO target for my business model?

Your ideal DSO is your stated payment terms plus no more than 10 days, so Net 30 targets 30 to 40 days and Net 60 targets 60 to 70 days. DSO exceeding 50% above stated terms indicates a downstream problem in collections, invoicing accuracy, or customer credit quality.

Key terms glossary

Days Sales Outstanding (DSO): The average number of days it takes to collect payment after a credit sale, calculated as (Average Accounts Receivable / Net Revenue) x 365.

Cash Conversion Cycle (CCC): The time it takes to convert inventory into cash, calculated as DIO + DSO minus DPO. A lower number means cash moves faster through the business.

Net terms: The payment timeline in a trade credit agreement, expressed as Net 30, Net 60, or Net 90, giving buyers that many days to pay the full invoiced amount.

Short-pay: A customer payment less than the full invoiced amount, due to a contractual deduction or a disputed item requiring investigation.

Cash application: The process of matching incoming payments to the correct open invoices in the AR subledger and posting entries to the general ledger.

Aging buckets: Categories that group outstanding invoices by how long they have been unpaid: 0 to 30 days, 31 to 60 days, 61 to 90 days, and 90 days or more.

Deduction: A short payment that is expected or pre-agreed, such as an early-pay discount, promotional allowance, or damaged goods credit, that reduces the amount the customer owes on a specific invoice.

Ritika Shamdasani

Head of Brand & Community

Head of Brand & Community at Stuut

Frequently asked questions  about DSO

Is a higher or lower DSO better?
Lower is better because it means cash reaches your account faster. A DSO of 35 days is better than 55 days if your payment terms are the same.
Does DSO include current AR?
Yes. DSO reflects the total dollar amount you're owed from outstanding invoices, including invoices that aren't yet due.
How does bad debt affect DSO?
Writing off bad debt reduces your AR balance, which artificially lowers DSO even though no cash was collected. Ensure your AR figure is net of bad debt reserves for accurate measurement.
Should I calculate DSO monthly or annually?
Both. Annual DSO tracks long-term trends, while monthly DSO helps you spot process problems quickly and take corrective action before they compound.
What's the difference between DSO and CEI?
DSO measures collection speed in days. CEI measures collection quality as a percentage. A company can have low DSO but poor CEI if they're writing off accounts aggressively.
Can I reduce DSO without upsetting customers?
Yes. Proactive communication before due dates, helpful reminders, and fast dispute resolution improve customer experience while accelerating payment.

Related posts

Setup time to learn more