Create an AR Aging Heat Map in Google Sheets

Published on

In a heat map, color intensities represent different values. For an accounts receivable (AR) aging heat map, these color intensities will reflect the aging of invoices from their due dates. This tutorial explains how to create an AR aging heat map in Google Sheets.

A heat map in Google Sheets, also known as a color scale, is readily available under the Conditional Formatting menu, and applying a basic colorful heat map is straightforward.

However, creating a custom AR aging heat map requires using some custom formulas.

Before diving into how to create a custom AR heat map, here are the steps for applying a regular heat map in Google Sheets:

Heat Map in Google Sheets

Heat map (color scale) in Google Sheets

Assume we have sales values for three months in the range B2:D7.

  1. Select the Range: Highlight the range B2:D7.
  2. Open Conditional Formatting: Go to Format > Conditional Formatting > Color Scale.
  3. Set Color Scale:
    • Set the “Min value” to Yellow.
    • Set the “Max value” to Green.
    • Set the “Midpoint” to None (or adjust as needed).

Note: You can choose any colors of your choice, but ensure all colors are distinct.

Now let’s move on to creating the custom AR aging heat map.

Example: Creating an AR Aging Heat Map in Google Sheets

Creating an AR aging heat map in Google Sheets

Creating an Accounts Receivable (AR) heat map in Google Sheets involves visualizing the aging of invoices using conditional formatting.

  1. Prepare Your Data:

Create a table with your AR data, including columns for Customer, Invoice Number, Invoice Date, Due Date, and Amount.

For example, your data might look like this (in range A1:E10):

CustomerInvoice NumberInvoice DateDue DateAmount
Customer A00115/04/202430/04/20242050.00
Customer A00220/05/202404/06/202425279.10
Customer B00317/07/202401/08/202412500.00
Customer B00430/05/202414/06/20241800.00
Customer B00517/06/202402/07/20242500.00
Customer C00829/06/202414/07/20241654.00
Customer C00917/07/202401/08/20242489.00
Customer D01020/03/202404/04/20242489.00
Customer D00115/05/202430/05/2024500.00
  1. Define Aging Intervals:

Use the following formulas within Conditional Formatting to highlight invoices based on aging, as detailed in the third step below:

  • Current: =DAYS(TODAY(), $D2) < 1 (Invoices that are not past due)
  • 1-30 days: =DAYS(TODAY(), $D2) < 31 (Invoices that are 1-30 days past due)
  • 31-60 days: =DAYS(TODAY(), $D2) < 61 (Invoices that are 31-60 days past due)
  • 61-90 days: =DAYS(TODAY(), $D2) < 91 (Invoices that are 61-90 days past due)
  • 90+ days: =$D2 > 90 (Invoices that are more than 90 days past due)
  1. Apply Conditional Formatting:
  • Select the Range: Highlight the range E2:E10 (where you want to apply the aging heat map).
  • Open Conditional Formatting: Click Format > Conditional Formatting.
  • Set Up Formatting Rules:
    • Rule 1: Under “Format cells if”, select “Custom formula is” and enter =DAYS(TODAY(), $E2) < 1. Choose a fill color such as Light Red 3. (You can pick your color, but ensure color intensity increases with each step.)
    • Add Another Rule: Enter =DAYS(TODAY(), $E2) < 31. Choose a fill color such as Light Red 2 and set the text color to White.
    • Add Another Rule: Enter =DAYS(TODAY(), $E2) < 61. Choose a fill color such as Light Red 1 and set the text color to White.
    • Add Another Rule: Enter =DAYS(TODAY(), $E2) < 91. Choose a fill color such as Dark Red 1 and set the text color to White.
    • Add Another Rule: Enter =$E2 > 90. Choose a fill color such as Red and set the text color to White.
  • Finish: Click Done.

Your AR aging heat map is now ready.

Resources

Prashanth KV
Prashanth KV
Your Trusted Google Sheets and Excel Guide Prashanth KV brings a wealth of experience in Google Sheets and Excel, cultivated through years of work with multinational corporations in Mumbai and Dubai. As a recognized Google Product Expert in Docs Editors, Prashanth shares his expertise through insightful blogging since 2012. Explore his blog for practical tips and guidance on maximizing your spreadsheet skills.

Highlight Upcoming Birthdays in Google Sheets

When highlighting upcoming birthdays in Google Sheets, one important aspect is ignoring the year...

Compare Two Tables for Differences in Excel

To compare two tables with similar data for differences, you can use the XLOOKUP...

Calculate Weighted Average in Pivot Table in Google Sheets

You can calculate a weighted average in a Pivot Table using a custom formula...

Summarize Data and Keep the Last Record in Google Sheets

In Google Sheets, we can summarize data (like sum, average, min, max, count) using...

More like this

Highlight Upcoming Birthdays in Google Sheets

When highlighting upcoming birthdays in Google Sheets, one important aspect is ignoring the year...

Calculate Weighted Average in Pivot Table in Google Sheets

You can calculate a weighted average in a Pivot Table using a custom formula...

Summarize Data and Keep the Last Record in Google Sheets

In Google Sheets, we can summarize data (like sum, average, min, max, count) using...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.