{"id":233,"date":"2025-05-09T15:43:14","date_gmt":"2025-05-09T12:43:14","guid":{"rendered":"http:\/\/wpcalc.com\/?p=233"},"modified":"2026-09-30T19:33:18","modified_gmt":"2026-09-30T16:33:18","slug":"debtors-days","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/finance\/debtors-days\/","title":{"rendered":"Debtors Days Calculator"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Calculate Average Collection Period for Credit Sales<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"233\" data-favorite-title=\"Debtors Days\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/finance\/debtors-days\/\" data-favorite-excerpt=\"Calculate debtors days (days sales outstanding) from trade receivables, annual credit sales, and days in the year. Enter your figures to see how long it takes to collect payment from customers.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-rate-up\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/finance\/debtors-days\/\" method=\"POST\" class=\"calculator\" id=\"calculator-233\" data-post=\"233\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Trade Receivables<\/label><div class=\"term\">TR<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"trade_receivables\" id=\"field-1\" aria-describedby=\"calc-unit-1 calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"25000\"\/><div class=\"unit\" id=\"calc-unit-1\">$<\/div><small id=\"calc-info-1\">Total outstanding credit owed by customers<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Annual Credit Sales<\/label><div class=\"term\">CS<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"annual_credit_sales\" id=\"field-2\" aria-describedby=\"calc-unit-2 calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"150000\"\/><div class=\"unit\" id=\"calc-unit-2\">$<\/div><small id=\"calc-info-2\">Total annual credit sales<\/small><\/div><div class=\"field has-term\" id=\"input-3\"><label for=\"field-3\">Days in Year<\/label><div class=\"term\">D<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"days_in_year\" id=\"field-3\" aria-describedby=\"calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"1\" value=\"365\"\/><small id=\"calc-info-3\">Typically 365 or 360 depending on financial standard<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"233\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Your Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Debtors Days (DSO)<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"days\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"233\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Debtors Days (DSO) Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ \\text{Debtors Days} = \\left( \\frac{\\text{Trade Receivables}}{\\text{Annual Credit Sales}} \\right) \\times D \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(TR\\) \u2014 trade receivables: the total amount owed by customers for credit sales (currency)<\/li>\n<li>\\(CS\\) \u2014 annual credit sales: total sales made on credit during the year (currency)<\/li>\n<li>\\(D\\) \u2014 number of days in the year, typically 365 or 360<\/li>\n<\/ul>\n<p>The formula expresses, in days, the average time it takes a business to collect payment from customers after a credit sale. It is also known as days sales outstanding (DSO) or the average collection period.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Debtors Days \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> a company has \\($25{,}000\\) in trade receivables and \\($150{,}000\\) in annual credit sales. Using a 365-day year:<\/p>\n<p>\\[ \\text{Debtors Days} = \\frac{25{,}000}{150{,}000} \\times 365 = 0.1667 \\times 365 \\approx 60.8 \\text{ days} \\]<\/p>\n<p><strong>Result:<\/strong> it takes the company about <strong>60.8 days<\/strong> on average to collect payment from its customers.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to Use the Debtors Days Calculator<\/h2>\n<ol>\n<li>Enter the <strong>Trade Receivables<\/strong> \u2014 the total outstanding credit currently owed to you by customers. You can find this as \"accounts receivable\" on your balance sheet.<\/li>\n<li>Enter the <strong>Annual Credit Sales<\/strong> \u2014 the total revenue from sales made on credit over the year (not cash sales).<\/li>\n<li>Set the <strong>Days in Year<\/strong> \u2014 use 365 for a standard year or 360 if your financial reporting convention requires it.<\/li>\n<li>Read the result: the <strong>Debtors Days (DSO)<\/strong> field shows the average number of days it takes to collect payment.<\/li>\n<\/ol>\n<h2>What Are Debtors Days?<\/h2>\n<p>Debtors days, also called days sales outstanding (DSO) or the average collection period, measures how quickly a business converts credit sales into cash. Whenever you sell on credit, the amount owed sits in accounts receivable until the customer pays. Debtors days tells you, on average, how long that money stays outstanding.<\/p>\n<p>The metric is a core part of working capital analysis. A lower value means customers pay faster, cash flows into the business sooner, and less capital is tied up in receivables. A higher value signals slower collections \u2014 money you have earned on paper is not yet available to pay suppliers, staff, or loans. Debtors days is often analyzed alongside creditors days and inventory days to estimate the cash conversion cycle.<\/p>\n<p>There is no single \"good\" number, because collection periods vary widely by industry. Retail businesses typically collect within days, while construction or B2B manufacturers may operate on 60- to 90-day terms. The most useful comparisons are against your own payment terms (if you offer 30-day terms but debtors days is 55, customers are paying late), your own historical trend, and industry benchmarks.<\/p>\n<p>To dig deeper into your company's financial health, debtors days can be paired with liquidity and leverage metrics such as the <a href=\"https:\/\/wpcalc.com\/en\/finance\/debt-coverage-ratio\/\">Debt Coverage Ratio<\/a>, the <a href=\"https:\/\/wpcalc.com\/en\/finance\/coverage-ratio\/\">Interest Coverage Ratio<\/a>, or the <a href=\"https:\/\/wpcalc.com\/en\/finance\/debt-to-equity-ratio\/\">Debt to Equity Ratio<\/a>.<\/p>\n<h2>Interpreting the Result<\/h2>\n<ul>\n<li><strong>Below 30 days:<\/strong> collections are fast; your credit policy is working well and cash is arriving quickly.<\/li>\n<li><strong>30\u201360 days:<\/strong> typical for many B2B businesses; compare against your stated payment terms to spot slippage.<\/li>\n<li><strong>Above 60\u201390 days:<\/strong> customers are slow to pay; consider tighter credit checks, earlier invoicing, discounts for prompt payment, or a more active collection process.<\/li>\n<li><strong>Rising trend over months:<\/strong> a warning sign \u2014 the same customers are taking longer to pay, which strains cash flow even if sales are growing.<\/li>\n<\/ul>\n<h2>Assumptions and Limitations<\/h2>\n<p>The calculation assumes credit sales are spread evenly across the year. If your business is seasonal, the ratio can be misleading: a high receivables balance measured just after a peak sales month will inflate debtors days, while a quiet month will understate it. For seasonal businesses, it is more accurate to use receivables divided by average <em>daily<\/em> credit sales over the recent period rather than the full year.<\/p>\n<p>Note that the formula should use <em>credit<\/em> sales only. Including cash sales in the denominator understates the collection period, because cash sales are collected instantly and add no receivables. If you cannot separate cash and credit sales, using total sales gives an approximation \u2014 but be consistent so trends remain comparable.<\/p>\n<p>A single number tells you little; track debtors days month by month, compare it with the payment terms you actually offer, and benchmark it against similar companies. Consistency in the days-in-year convention (365 vs. 360) matters too \u2014 pick one and stick with it across periods, or your trend will jump without any real change in collections.<\/p>\n<h2>Quick Reference Table<\/h2>\n<table>\n<thead>\n<tr>\n<th>Trade Receivables<\/th>\n<th>Annual Credit Sales<\/th>\n<th>Days in Year<\/th>\n<th>Debtors Days<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>$10,000<\/td>\n<td>$100,000<\/td>\n<td>365<\/td>\n<td>36.5 days<\/td>\n<\/tr>\n<tr>\n<td>$25,000<\/td>\n<td>$150,000<\/td>\n<td>365<\/td>\n<td>60.8 days<\/td>\n<\/tr>\n<tr>\n<td>$40,000<\/td>\n<td>$200,000<\/td>\n<td>365<\/td>\n<td>73.0 days<\/td>\n<\/tr>\n<tr>\n<td>$50,000<\/td>\n<td>$500,000<\/td>\n<td>365<\/td>\n<td>36.5 days<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The table shows how the same receivables balance can mean very different collection speeds depending on sales volume \u2014 always read debtors days relative to the size of your credit sales.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Calculate debtors days (days sales outstanding) from trade receivables, annual credit sales, and days in the year. Enter your figures to see how long it takes to collect payment from customers.<\/p>\n","protected":false},"author":70,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[25],"class_list":["post-233","post","type-post","status-publish","format-standard","hentry","category-finance","tag-interest"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":4,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"predecessor-version":[{"id":66080,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/233\/revisions\/66080"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}