{"id":2903,"date":"2026-08-26T22:55:56","date_gmt":"2026-08-26T22:55:56","guid":{"rendered":"https:\/\/www.offidocs.com\/blog\/?p=2903"},"modified":"2026-08-26T23:01:02","modified_gmt":"2026-08-26T23:01:02","slug":"accounts-receivable-excel-template","status":"publish","type":"post","link":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/","title":{"rendered":"Accounts Receivable Excel Template: AR Aging Tracker Guide"},"content":{"rendered":"\n<p>An <strong>accounts receivable <a href=\"https:\/\/www.offidocs.com\/smart-excel-templates\/\">Excel template<\/a><\/strong> helps you track unpaid invoices, outstanding balances, due dates, and overdue customer payments in one spreadsheet.<\/p>\n\n\n\n<p>Instead of checking invoices one by one, you can use an AR tracker to see what customers owe you, what is already overdue, and which balances need attention first.<\/p>\n\n\n\n<p>In this guide, you will build a practical accounts receivable tracker with two sheets: <strong><a href=\"https:\/\/www.onworks.net\/\">Invoices<\/a><\/strong> and <strong>Aging<\/strong>. You will also learn the formulas for balances, days past due, aging buckets, payment status, and collection priority.<\/p>\n\n\n\n<p>You can create the spreadsheet directly in your browser with <strong>OffiDocs Excel Online<\/strong>, so you do not need a desktop spreadsheet application to follow the process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"394\" src=\"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-63-1024x394.png\" alt=\"\" class=\"wp-image-2907\" style=\"width:740px;height:auto\" srcset=\"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-63-1024x394.png 1024w, https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-63-300x115.png 300w, https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-63-768x295.png 768w, https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-63.png 1313w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What is an accounts receivable Excel template?<\/h2>\n\n\n\n<p>An accounts receivable <a href=\"https:\/\/www.offidocs.com\/blog\/?s=excel\">Excel<\/a> template is a spreadsheet that tracks money customers still owe a business after receiving an invoice.<\/p>\n\n\n\n<p>A useful template normally records the invoice number, customer, invoice date, due date, original amount, payments received, outstanding balance, and payment status.<\/p>\n\n\n\n<p>It can also create an <strong>accounts receivable aging report<\/strong>. This report separates outstanding balances according to how long they have been overdue.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Aging category<\/th><th>What it means<\/th><\/tr><tr><td>Current \/ Not Due<\/td><td>Payment deadline has not passed<\/td><\/tr><tr><td>1\u201330 Days Past Due<\/td><td>Invoice recently became overdue<\/td><\/tr><tr><td>31\u201360 Days Past Due<\/td><td>Invoice needs closer follow-up<\/td><\/tr><tr><td>61\u201390 Days Past Due<\/td><td>Higher collection priority<\/td><\/tr><tr><td>90+ Days Past Due<\/td><td>Oldest outstanding receivables<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>This structure gives you a quick answer to three important questions: <strong>who owes money, how much is outstanding, and how late is the payment?<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why use an accounts receivable spreadsheet?<\/h2>\n\n\n\n<p>Revenue does not always mean cash has reached your bank account.<\/p>\n\n\n\n<p>For example, imagine a business has issued $30,000 in invoices this month. That number may look healthy. However, the business could still face a cash-flow problem if $12,000 remains unpaid.<\/p>\n\n\n\n<p>An AR aging report makes that difference visible.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Status<\/td><td>Outstanding amount<\/td><\/tr><tr><td>Current \/ Not Due<\/td><td>$7,500<\/td><\/tr><tr><td>1\u201330 Days Past Due<\/td><td>$2,500<\/td><\/tr><tr><td>31\u201360 Days Past Due<\/td><td>$1,000<\/td><\/tr><tr><td>61\u201390 Days Past Due<\/td><td>$500<\/td><\/tr><tr><td>90+ Days Past Due<\/td><td>$500<\/td><\/tr><tr><td><strong>Total Outstanding<\/strong><\/td><td><strong>$12,000<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>As a result, you can see more than total sales. You can see which part of that revenue still needs to turn into cash.<\/p>\n\n\n\n<p>That makes the spreadsheet useful for freelancers, agencies, consultants, small businesses, and other teams that invoice customers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to build an accounts receivable Excel template<\/h2>\n\n\n\n<p>A simple <strong>accounts receivable <a href=\"https:\/\/www.offidocs.com\/smart-excel-templates\/\">Excel template<\/a><\/strong> only needs two worksheets.<\/p>\n\n\n\n<p>The first sheet stores individual invoices. The second summarizes unpaid balances by customer.<\/p>\n\n\n\n<p>Keeping those functions separate makes the workbook easier to understand and maintain.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sheet 1: Create the invoices tracker<\/h3>\n\n\n\n<p>Create a worksheet called <strong>Invoices<\/strong>.<\/p>\n\n\n\n<p>Use the following structure:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Column<\/td><td>Field<\/td><td>Purpose<\/td><\/tr><tr><td>A<\/td><td>Invoice #<\/td><td>Unique invoice reference<\/td><\/tr><tr><td>B<\/td><td>Customer<\/td><td>Customer or company name<\/td><\/tr><tr><td>C<\/td><td>Date Issued<\/td><td>Date the invoice was created<\/td><\/tr><tr><td>D<\/td><td>Due Date<\/td><td>Expected payment date<\/td><\/tr><tr><td>E<\/td><td>Amount<\/td><td>Original invoice value<\/td><\/tr><tr><td>F<\/td><td>Paid Amount<\/td><td>Payments received so far<\/td><\/tr><tr><td>G<\/td><td>Balance<\/td><td>Amount still unpaid<\/td><\/tr><tr><td>H<\/td><td>Days Past Due<\/td><td>Days since the due date<\/td><\/tr><tr><td>I<\/td><td>Status<\/td><td>Current payment status<\/td><\/tr><tr><td>J<\/td><td>Notes<\/td><td>Follow-up or payment notes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The first six fields contain your invoice information. The next fields can update automatically with formulas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate the outstanding balance<\/h3>\n\n\n\n<p>In cell <code>G2<\/code>, enter:<\/p>\n\n\n\n<p><code>=MAX(0,E2-F2)<\/code><\/p>\n\n\n\n<p>This formula subtracts payments received from the original invoice amount.<\/p>\n\n\n\n<p>For example, if an invoice totals $2,000 and the customer has paid $750, the remaining balance is $1,250.<\/p>\n\n\n\n<p>Using <code>MAX(0,...)<\/code> also prevents the formula from displaying a negative balance if someone accidentally enters a payment above the invoice amount.<\/p>\n\n\n\n<p>Copy the formula down the Balance column as you add invoices.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate days past due<\/h3>\n\n\n\n<p>Aging should normally start from the <strong>due date<\/strong>, not the invoice date.<\/p>\n\n\n\n<p>Suppose you issue an invoice on August 1 with payment due on August 31. On August 20, the invoice is 19 days old. However, it is not overdue.<\/p>\n\n\n\n<p>Therefore, the calculation must compare today&#8217;s date with the due date.<\/p>\n\n\n\n<p>In cell <code>H2<\/code>, enter:<\/p>\n\n\n\n<p><code>=IF(G2=0,0,MAX(0,TODAY()-D2))<\/code><\/p>\n\n\n\n<p>The formula works like this:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Condition<\/td><td>Result<\/td><\/tr><tr><td>Balance is zero<\/td><td>0 days past due<\/td><\/tr><tr><td>Due date has not passed<\/td><td>0 days past due<\/td><\/tr><tr><td>Due date has passed<\/td><td>Number of overdue days<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Spreadsheet note:<\/strong> Depending on your regional settings, your spreadsheet may use semicolons (<code>;<\/code>) instead of commas (<code>,<\/code>) between formula arguments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Assign invoice status automatically<\/h3>\n\n\n\n<p>You can also calculate the status instead of updating it manually.<\/p>\n\n\n\n<p>In cell <code>I2<\/code>, enter:<\/p>\n\n\n\n<p><code>=IF(G2=0,\"Paid\",IF(TODAY()&gt;D2,IF(F2&gt;0,\"Partially Paid - Overdue\",\"Overdue\"),IF(F2&gt;0,\"Partially Paid\",\"Open\")))<\/code><\/p>\n\n\n\n<p>This formula identifies five common situations:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Situation<\/td><td>Status<\/td><\/tr><tr><td>No remaining balance<\/td><td>Paid<\/td><\/tr><tr><td>Not due and no payment<\/td><td>Open<\/td><\/tr><tr><td>Not due and partially paid<\/td><td>Partially Paid<\/td><\/tr><tr><td>Overdue and no payment<\/td><td>Overdue<\/td><\/tr><tr><td>Overdue and partially paid<\/td><td>Partially Paid &#8211; Overdue<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Because the formula depends on the balance and due date, the status can change automatically as time passes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Build an accounts receivable aging report<\/h2>\n\n\n\n<p>Now create a second worksheet called <strong>Aging<\/strong>.<\/p>\n\n\n\n<p>This sheet turns the invoice-level information into a customer-level summary.<\/p>\n\n\n\n<p>Use this structure:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Column<\/td><td>Field<\/td><\/tr><tr><td>A<\/td><td>Customer<\/td><\/tr><tr><td>B<\/td><td>Total Outstanding<\/td><\/tr><tr><td>C<\/td><td>Current \/ Not Due<\/td><\/tr><tr><td>D<\/td><td>1\u201330 Days<\/td><\/tr><tr><td>E<\/td><td>31\u201360 Days<\/td><\/tr><tr><td>F<\/td><td>61\u201390 Days<\/td><\/tr><tr><td>G<\/td><td>90+ Days<\/td><\/tr><tr><td>H<\/td><td>% Overdue<\/td><\/tr><tr><td>I<\/td><td>Collection Priority<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Enter each customer once in column A.<\/p>\n\n\n\n<p>Next, use <code>SUMIFS<\/code> formulas to calculate each customer&#8217;s balance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate total outstanding by customer<\/h3>\n\n\n\n<p>In <code>B2<\/code>, enter:<\/p>\n\n\n\n<p><code>=SUMIFS(Invoices.$G$2:$G$1000,Invoices.$B$2:$B$1000,$A2)<\/code><\/p>\n\n\n\n<p>This formula adds every outstanding invoice balance associated with the customer in <code>A2<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate current invoices<\/h3>\n\n\n\n<p>In <code>C2<\/code>, enter:<\/p>\n\n\n\n<p><code>=SUMIFS(Invoices.$G$2:$G$1000,Invoices.$B$2:$B$1000,$A2,Invoices.$H$2:$H$1000,0)<\/code><\/p>\n\n\n\n<p>Paid invoices also have zero days past due. However, their balance is already zero. Therefore, they do not add anything to this result.<\/p>\n\n\n\n<p>The remaining amount represents invoices with an unpaid balance that are not yet overdue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate 1\u201330 days past due<\/h3>\n\n\n\n<p>In <code>D2<\/code>, enter:<\/p>\n\n\n\n<p><code>=SUMIFS(Invoices.$G$2:$G$1000,Invoices.$B$2:$B$1000,$A2,Invoices.$H$2:$H$1000,\"&gt;=1\",Invoices.$H$2:$H$1000,\"&lt;=30\")<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate 31\u201360 days past due<\/h3>\n\n\n\n<p>In <code>E2<\/code>, enter:<\/p>\n\n\n\n<p><code>=SUMIFS(Invoices.$G$2:$G$1000,Invoices.$B$2:$B$1000,$A2,Invoices.$H$2:$H$1000,\"&gt;30\",Invoices.$H$2:$H$1000,\"&lt;=60\")<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate 61\u201390 days past due<\/h3>\n\n\n\n<p>In <code>F2<\/code>, enter:<\/p>\n\n\n\n<p><code>=SUMIFS(Invoices.$G$2:$G$1000,Invoices.$B$2:$B$1000,$A2,Invoices.$H$2:$H$1000,\"&gt;60\",Invoices.$H$2:$H$1000,\"&lt;=90\")<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculate 90+ days past due<\/h3>\n\n\n\n<p>In <code>G2<\/code>, enter:<\/p>\n\n\n\n<p><code>=SUMIFS(Invoices.$G$2:$G$1000,Invoices.$B$2:$B$1000,$A2,Invoices.$H$2:$H$1000,\"&gt;90\")<\/code><\/p>\n\n\n\n<p>Once you copy these formulas down, the sheet becomes an automatic <strong>accounts receivable aging report<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to read an accounts receivable aging report<\/h2>\n\n\n\n<p>The value of an aging report is not the formula itself. Instead, its value comes from making overdue balances easier to identify.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Current \/ Not Due<\/h3>\n\n\n\n<p>These invoices still have an outstanding balance, but their payment deadline has not passed.<\/p>\n\n\n\n<p>They normally do not need collection action yet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1\u201330 Days Past Due<\/h3>\n\n\n\n<p>These invoices have recently become overdue.<\/p>\n\n\n\n<p>A simple reminder may be enough. For example, the customer may need the invoice sent again or may be waiting for an internal approval.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">31\u201360 Days Past Due<\/h3>\n\n\n\n<p>At this point, follow-up becomes more important.<\/p>\n\n\n\n<p>Check whether there is a payment dispute, missing purchase order, billing error, or other issue delaying the payment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">61\u201390 Days Past Due<\/h3>\n\n\n\n<p>These balances deserve higher attention.<\/p>\n\n\n\n<p>Review previous communication and decide what follow-up makes sense based on your customer&#8217;s payment terms and your own collection process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">90+ Days Past Due<\/h3>\n\n\n\n<p>These are your oldest outstanding invoices.<\/p>\n\n\n\n<p>They should stay highly visible in the report so they do not disappear inside newer receivables.<\/p>\n\n\n\n<p>However, collection and write-off decisions depend on your contracts, accounting practices, and local requirements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add collection priority to your AR spreadsheet<\/h2>\n\n\n\n<p>You can make the Aging sheet easier to review by assigning a simple priority.<\/p>\n\n\n\n<p>In <code>I2<\/code>, enter:<\/p>\n\n\n\n<p><code>=IF(G2&gt;0,\"High\",IF(F2&gt;0,\"Medium\",IF(E2&gt;0,\"Watch\",\"Standard\")))<\/code><\/p>\n\n\n\n<p>The result works as follows:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Aging situation<\/td><td>Priority<\/td><\/tr><tr><td>90+ balance exists<\/td><td>High<\/td><\/tr><tr><td>61\u201390 balance exists<\/td><td>Medium<\/td><\/tr><tr><td>31\u201360 balance exists<\/td><td>Watch<\/td><\/tr><tr><td>No older balance<\/td><td>Standard<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>This system does not replace your collection policy. Instead, it helps you decide where to look first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Use conditional formatting for overdue invoices<\/h3>\n\n\n\n<p>A large spreadsheet can become difficult to scan.<\/p>\n\n\n\n<p>Therefore, use conditional formatting to make older receivables more visible.<\/p>\n\n\n\n<p>For example, give the 90+ Days column a strong warning format when the balance is above zero. Then apply a softer warning to the 61\u201390 Days column.<\/p>\n\n\n\n<p>You can also highlight invoice rows when their status changes to <strong>Overdue<\/strong>.<\/p>\n\n\n\n<p>Keep the formatting simple. Its purpose is to highlight risk, not decorate the workbook.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Calculate the percentage of overdue receivables<\/h2>\n\n\n\n<p>Total outstanding AR does not always tell the full story.<\/p>\n\n\n\n<p>For example, two customers can each owe $5,000. One customer&#8217;s entire balance may still be current, while most of the other customer&#8217;s balance may already be overdue.<\/p>\n\n\n\n<p>You can calculate the overdue percentage in <code>H2<\/code>:<\/p>\n\n\n\n<p><code>=IF(B2=0,0,(D2+E2+F2+G2)\/B2)<\/code><\/p>\n\n\n\n<p>Format the result as a percentage.<\/p>\n\n\n\n<p>This metric makes it easier to compare customers with different total balances.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Accounts receivable Excel template example<\/h2>\n\n\n\n<p>Consider this example:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Invoice #<\/td><td>Customer<\/td><td>Due Date<\/td><td>Amount<\/td><td>Paid<\/td><td>Balance<\/td><td>Days Past Due<\/td><\/tr><tr><td>INV-101<\/td><td>North Studio<\/td><td>Aug 30<\/td><td>$1,500<\/td><td>$0<\/td><td>$1,500<\/td><td>0<\/td><\/tr><tr><td>INV-102<\/td><td>Bright Labs<\/td><td>Jul 15<\/td><td>$2,000<\/td><td>$500<\/td><td>$1,500<\/td><td>42<\/td><\/tr><tr><td>INV-103<\/td><td>North Studio<\/td><td>Jun 10<\/td><td>$900<\/td><td>$0<\/td><td>$900<\/td><td>77<\/td><\/tr><tr><td>INV-104<\/td><td>Green Works<\/td><td>May 1<\/td><td>$1,250<\/td><td>$0<\/td><td>$1,250<\/td><td>117<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The Aging sheet immediately makes several things clear.<\/p>\n\n\n\n<p>North Studio has one current invoice and another in the 61\u201390-day range. Bright Labs has an overdue, partially paid invoice. Meanwhile, Green Works has a 90+ day balance.<\/p>\n\n\n\n<p>That information is much easier to act on than a long list of invoice rows.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"428\" src=\"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-64-1024x428.png\" alt=\"\" class=\"wp-image-2908\" style=\"aspect-ratio:2.3923104307582768;width:767px;height:auto\" srcset=\"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-64-1024x428.png 1024w, https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-64-300x125.png 300w, https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-64-768x321.png 768w, https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/Captura-de-pantalla-64.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How to create an accounts receivable Excel template online<\/h2>\n\n\n\n<p>You do not need Microsoft <a href=\"https:\/\/www.offidocs.com\/smart-excel-templates\/\">Excel installed<\/a> on your computer to create the workbook.<\/p>\n\n\n\n<p>With <strong>OffiDocs Excel Online<\/strong>, you can work with spreadsheet files directly from your browser.<\/p>\n\n\n\n<p>Follow these steps:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Open <strong>OffiDocs <a href=\"https:\/\/www.offidocs.com\/index.php\/main-templates\/xls-templates\/?v=1\">Excel Online<\/a><\/strong> and create a spreadsheet.<\/li>\n\n\n\n<li>Rename the first worksheet <code>Invoices<\/code>.<\/li>\n\n\n\n<li>Add the invoice fields and formulas described above.<\/li>\n\n\n\n<li>Create a second worksheet called <code>Aging<\/code>.<\/li>\n\n\n\n<li>Add the <code>SUMIFS<\/code> formulas for each aging bucket.<\/li>\n\n\n\n<li>Format amounts as currency and overdue percentages as percentages.<\/li>\n\n\n\n<li>Add conditional formatting for older balances.<\/li>\n\n\n\n<li>Update the Paid Amount field whenever a customer pays an invoice.<\/li>\n<\/ol>\n\n\n\n<p>Once the workbook is set up, you only need to maintain the invoice and payment data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Accounts receivable Excel template vs accounting software<\/h2>\n\n\n\n<p>An AR spreadsheet and accounting software can both track receivables. However, they suit different levels of complexity.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>An AR spreadsheet can work well when\u2026<\/td><td>Dedicated software may help when\u2026<\/td><\/tr><tr><td>Invoice volume is manageable manually<\/td><td>Manual updates take too much time<\/td><\/tr><tr><td>One person maintains the records<\/td><td>Several people manage collections<\/td><\/tr><tr><td>Payment matching is straightforward<\/td><td>Automated reconciliation matters<\/td><\/tr><tr><td>You need a clear aging overview<\/td><td>Automated reminders are required<\/td><\/tr><tr><td>Your workflow is simple<\/td><td>You need accounting or CRM integrations<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>There is no universal number of customers that tells you when to switch.<\/p>\n\n\n\n<p>Instead, ask whether maintaining the spreadsheet still takes less effort than automating the process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common accounts receivable Excel template mistakes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Calculating aging from the invoice date<\/h3>\n\n\n\n<p>An invoice being 30 days old does not necessarily mean it is 30 days overdue.<\/p>\n\n\n\n<p>The invoice date tells you how old the invoice is. The due date tells you whether payment is late.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ignoring partial payments<\/h3>\n\n\n\n<p>If a customer pays $750 on a $2,000 invoice, the remaining $1,250 still belongs in accounts receivable.<\/p>\n\n\n\n<p>Do not mark partially paid invoices as fully paid.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Using inconsistent customer names<\/h3>\n\n\n\n<p><code>North Studio<\/code>, <code>North Studios<\/code>, and <code>North Studio LLC<\/code> may all refer to the same customer.<\/p>\n\n\n\n<p>However, spreadsheet formulas will treat them as different values.<\/p>\n\n\n\n<p>Use consistent customer names or add a customer ID.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Updating the AR spreadsheet too late<\/h3>\n\n\n\n<p>An aging report quickly loses value when payments received two weeks ago still appear as outstanding.<\/p>\n\n\n\n<p>Update payment information regularly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mixing accounts receivable and accounts payable<\/h3>\n\n\n\n<p>These terms describe opposite sides of a transaction.<\/p>\n\n\n\n<p><strong>Accounts receivable<\/strong> is money customers owe your business.<\/p>\n\n\n\n<p><strong>Accounts payable<\/strong> is money your business owes vendors and suppliers.<\/p>\n\n\n\n<p>Keep them in separate workflows.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is DSO in accounts receivable?<\/h2>\n\n\n\n<p>Days Sales Outstanding, or <strong>DSO<\/strong>, estimates how long a business takes to collect its credit sales.<\/p>\n\n\n\n<p>A commonly used formula is:<\/p>\n\n\n\n<p><strong>DSO = (Average Accounts Receivable \u00f7 Net Credit Sales) \u00d7 Number of Days<\/strong><\/p>\n\n\n\n<p>For example, you might calculate DSO for a month or quarter.<\/p>\n\n\n\n<p>However, use <strong>net credit sales<\/strong> rather than total sales when possible. Otherwise, cash sales can distort the result.<\/p>\n\n\n\n<p>For small businesses, DSO can provide useful context. Even so, the aging buckets may be more immediately actionable because they show the specific invoices behind the outstanding balance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Weekly accounts receivable tracking routine<\/h2>\n\n\n\n<p>Once your <strong>accounts receivable Excel template<\/strong> is working, review it regularly.<\/p>\n\n\n\n<p>A practical weekly routine is:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Enter payments received since the previous review.<\/li>\n\n\n\n<li>Check overdue invoices and confirm their due dates.<\/li>\n\n\n\n<li>Review 90+ and 61\u201390-day balances first.<\/li>\n\n\n\n<li>Look at 31\u201360-day balances that may need follow-up.<\/li>\n\n\n\n<li>Add relevant collection notes.<\/li>\n\n\n\n<li>Compare the aging distribution with the previous review.<\/li>\n<\/ol>\n\n\n\n<p>The goal is simple: make sure an overdue invoice never becomes invisible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Build your accounts receivable Excel template with OffiDocs<\/h2>\n\n\n\n<p>A useful accounts receivable system does not need dozens of worksheets or a complex financial dashboard.<\/p>\n\n\n\n<p>Start with two.<\/p>\n\n\n\n<p>The <strong>Invoices<\/strong> sheet records what happened. The <strong>Aging<\/strong> sheet shows what needs attention.<\/p>\n\n\n\n<p>Together, they reveal your outstanding balances, overdue invoices, aging periods, and collection priorities.<\/p>\n\n\n\n<p>You can build this <strong>accounts receivable Excel template<\/strong> in your browser with <strong>OffiDocs <a href=\"https:\/\/www.offidocs.com\/index.php\/main-templates\/xls-templates\/?v=1\">Excel Online<\/a><\/strong>. Start with the invoices that are currently open. Then add more automation only when your workflow actually needs it.<\/p>\n\n\n\n<p><strong>Open OffiDocs Excel Online and create your accounts receivable tracker.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions about accounts receivable Excel templates<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">What is an accounts receivable Excel template?<\/h3>\n\n\n\n<p>An <strong>accounts receivable Excel template<\/strong> is a spreadsheet that tracks customer invoices, due dates, payments, outstanding balances, and overdue amounts. It can also create an aging report that groups receivables according to how long they have been overdue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I track accounts receivable in Excel?<\/h3>\n\n\n\n<p>Create one row for each invoice. Record the customer, invoice number, issue date, due date, amount, and payments received.<\/p>\n\n\n\n<p>Then use formulas to calculate the remaining balance and days past due. A second worksheet can summarize those amounts by customer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I calculate days overdue in Excel?<\/h3>\n\n\n\n<p>If the due date is in <code>D2<\/code> and the outstanding balance is in <code>G2<\/code>, use:<\/p>\n\n\n\n<p><code>=IF(G2=0,0,MAX(0,TODAY()-D2))<\/code><\/p>\n\n\n\n<p>The formula returns zero when the invoice is paid or not yet overdue. Otherwise, it returns the number of days past the due date.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What are accounts receivable aging buckets?<\/h3>\n\n\n\n<p>Accounts receivable aging buckets group unpaid invoices by age.<\/p>\n\n\n\n<p>A common structure uses Current \/ Not Due, 1\u201330, 31\u201360, 61\u201390, and 90+ days past due.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is the difference between accounts receivable and accounts payable?<\/h3>\n\n\n\n<p>Accounts receivable is money customers owe your business.<\/p>\n\n\n\n<p>Accounts payable is money your business owes vendors and suppliers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I create an accounts receivable spreadsheet without Excel installed?<\/h3>\n\n\n\n<p>Yes. You can create and edit spreadsheet files with a browser-based tool such as <strong>OffiDocs Excel Online<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How often should I update an accounts receivable spreadsheet?<\/h3>\n\n\n\n<p>Update payment data whenever practical and review overdue invoices regularly.<\/p>\n\n\n\n<p>For many small businesses, a weekly review provides a simple and manageable process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does an accounts receivable template replace accounting software?<\/h3>\n\n\n\n<p>No. A spreadsheet works well for straightforward AR tracking.<\/p>\n\n\n\n<p>Dedicated software may become more useful when you need automated reminders, payment reconciliation, integrations, approvals, or complex multi-user workflows.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An accounts receivable Excel template helps you track unpaid invoices, outstanding balances, due dates, and overdue customer payments in one spreadsheet. Instead of checking invoices<\/p>\n","protected":false},"author":10,"featured_media":2910,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[125],"tags":[272],"class_list":["post-2903","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-excel-sheets","tag-excel-template"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Accounts Receivable Excel Template: AR Aging Tracker Guide - OffiDocs<\/title>\n<meta name=\"description\" content=\"Build an accounts receivable Excel template to track invoices, overdue balances, aging buckets, payments, and collection priorities online.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Accounts Receivable Excel Template: AR Aging Tracker Guide - OffiDocs\" \/>\n<meta property=\"og:description\" content=\"Build an accounts receivable Excel template to track invoices, overdue balances, aging buckets, payments, and collection priorities online.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/\" \/>\n<meta property=\"og:site_name\" content=\"OffiDocs\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-26T22:55:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-26T23:01:02+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"edglivel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"edglivel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/\",\"url\":\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/\",\"name\":\"Accounts Receivable Excel Template: AR Aging Tracker Guide - OffiDocs\",\"isPartOf\":{\"@id\":\"https:\/\/www.offidocs.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png\",\"datePublished\":\"2026-08-26T22:55:56+00:00\",\"dateModified\":\"2026-08-26T23:01:02+00:00\",\"author\":{\"@id\":\"https:\/\/www.offidocs.com\/blog\/#\/schema\/person\/1daefd64e789a90c29e744c10ff7352e\"},\"description\":\"Build an accounts receivable Excel template to track invoices, overdue balances, aging buckets, payments, and collection priorities online.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#primaryimage\",\"url\":\"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png\",\"contentUrl\":\"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png\",\"width\":1672,\"height\":941,\"caption\":\"Accounts receivable Excel template with invoice balances and AR aging report\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.offidocs.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accounts Receivable Excel Template: AR Aging Tracker Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.offidocs.com\/blog\/#website\",\"url\":\"https:\/\/www.offidocs.com\/blog\/\",\"name\":\"OffiDocs\",\"description\":\"Free Cloud Apps with OffiDocs\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.offidocs.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.offidocs.com\/blog\/#\/schema\/person\/1daefd64e789a90c29e744c10ff7352e\",\"name\":\"edglivel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.offidocs.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fca62d202700b30d897f2bdb163a33cd98f1114eb4cb43a9e758fc7cf05e6cf3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fca62d202700b30d897f2bdb163a33cd98f1114eb4cb43a9e758fc7cf05e6cf3?s=96&d=mm&r=g\",\"caption\":\"edglivel\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Accounts Receivable Excel Template: AR Aging Tracker Guide - OffiDocs","description":"Build an accounts receivable Excel template to track invoices, overdue balances, aging buckets, payments, and collection priorities online.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/","og_locale":"en_US","og_type":"article","og_title":"Accounts Receivable Excel Template: AR Aging Tracker Guide - OffiDocs","og_description":"Build an accounts receivable Excel template to track invoices, overdue balances, aging buckets, payments, and collection priorities online.","og_url":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/","og_site_name":"OffiDocs","article_published_time":"2026-08-26T22:55:56+00:00","article_modified_time":"2026-08-26T23:01:02+00:00","og_image":[{"width":1672,"height":941,"url":"http:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png","type":"image\/png"}],"author":"edglivel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"edglivel","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/","url":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/","name":"Accounts Receivable Excel Template: AR Aging Tracker Guide - OffiDocs","isPartOf":{"@id":"https:\/\/www.offidocs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#primaryimage"},"image":{"@id":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#primaryimage"},"thumbnailUrl":"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png","datePublished":"2026-08-26T22:55:56+00:00","dateModified":"2026-08-26T23:01:02+00:00","author":{"@id":"https:\/\/www.offidocs.com\/blog\/#\/schema\/person\/1daefd64e789a90c29e744c10ff7352e"},"description":"Build an accounts receivable Excel template to track invoices, overdue balances, aging buckets, payments, and collection priorities online.","breadcrumb":{"@id":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#primaryimage","url":"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png","contentUrl":"https:\/\/www.offidocs.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-26-ago-2026-18_53_57-1.png","width":1672,"height":941,"caption":"Accounts receivable Excel template with invoice balances and AR aging report"},{"@type":"BreadcrumbList","@id":"https:\/\/www.offidocs.com\/blog\/accounts-receivable-excel-template\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.offidocs.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Accounts Receivable Excel Template: AR Aging Tracker Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.offidocs.com\/blog\/#website","url":"https:\/\/www.offidocs.com\/blog\/","name":"OffiDocs","description":"Free Cloud Apps with OffiDocs","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.offidocs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.offidocs.com\/blog\/#\/schema\/person\/1daefd64e789a90c29e744c10ff7352e","name":"edglivel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.offidocs.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fca62d202700b30d897f2bdb163a33cd98f1114eb4cb43a9e758fc7cf05e6cf3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fca62d202700b30d897f2bdb163a33cd98f1114eb4cb43a9e758fc7cf05e6cf3?s=96&d=mm&r=g","caption":"edglivel"}}]}},"_links":{"self":[{"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/posts\/2903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/comments?post=2903"}],"version-history":[{"count":4,"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/posts\/2903\/revisions"}],"predecessor-version":[{"id":2909,"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/posts\/2903\/revisions\/2909"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/media\/2910"}],"wp:attachment":[{"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/media?parent=2903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/categories?post=2903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.offidocs.com\/blog\/wp-json\/wp\/v2\/tags?post=2903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}