Understanding the High-Low Method

4 min read

When it comes to cost accounting, the high-low method is an approach that’s used to break mixed costs into either a variable or fixed cost. Although it’s straightforward, it’s important to do multiple analyses because outlier costs from the available data can sometimes misconstrue operating costs. This calculation occurs by looking at the periods with the most and least activity, as well as the total costs for both the high and low periods.

In order to get results for the high-low method, the variable cost and the fixed cost must be determined first. Once these are established, they are entered into the cost model formula.

Variable Cost is determined as follows:

VC = Highest Activity Cost – Lowest Activity Cost / Highest Activity Units – Lowest Activity Units

The next step is to calculate the Fixed Cost as follows:

FC = Highest Activity Cost – (VC x Highest Activity Units)

Now that the fixed and variable costs are known, the high-low cost can be determined:

High-Low Cost Model = Fixed Cost + (Variable Cost x Unit Activity)

Understanding it Through a Real-World Example

Looking at a furniture manufacturer, it’s good to focus on one product to see how the high-low method works:

The first step is to list production that includes each month, the product produced (let’s say it’s tables), and how much it cost to produce all tables each month. The list could be as follows:

Months Units Produced Total Cost ($)
January 153 6,650
February 106 5,653
March 120 6,185
April 126 6,120
May 100 4,888
June 133 6,650
July 113 5,852
August 93 4,988
September 153 6,783
October 166 7,382
November 146 6,783
December 160 7,581

The greatest output or activity for the furniture store happened in October when it produced the highest number of tables: 166 at a cost of $7,382. In August, the furniture store produced the fewest number of tables at 93, manufactured at a cost of $4,988.

Even though the cost may not be the greatest for the peak and valley of production, the corresponding costs for those respective figures is what will be used.

Now that we’ve identified the relevant data, the first task is to determine the variable cost.

VC = Total Cost of High Activity – Total Cost of Low Activity / Highest Activity Unit – Lowest Activity Unit

VC = $7,382 – $4,988 / 166 – 93  

VC = $2,394 / 73 = $32.80 per table

Then fixed costs must be calculated:

Total Cost = (VC x Units Produced) + Total Fixed Cost

$7,382 = ($32.80 x 166) + TFC

$7,382 = $5,444.80 + TFC

TFC = $7,382 – $5,444.80 = $1,937.20

It’s important to remember that variable costs are per unit.

Now that we have the total fixed cost, we can then create the total cost equation:

Total Cost = Total Fixed Cost + (VC x Units Produced)

Total Cost = $1,937.20 + ($32.80 x 166) = $7,382

This demonstrates the comprehensive costs for the tables made by the furniture store.

Further Considerations

The high-low method is a quick way to analyze costs. Since it only necessitates the peak and lulls of production data and costs, it can be done more often, along with helping companies plan with limited data to estimate future unit costs.

It’s important to run multiple types of cost analysis because high and low measurements might not give a full picture of costs. Although these two data points may not be the best overall picture of costs a business experiences at those volume levels, it can be an effective measurement until more data becomes available.


Disclaimer 

These articles are intended to provide general resources for the tax and accounting needs of small businesses and individuals. Service2Client LLC is the author, but is not engaged in rendering specific legal, accounting, financial or professional advice. Service2Client LLC makes no representation that the recommendations of Service2Client LLC will achieve any result. The NSAD has not reviewed any of the Service2Client LLC content. Readers are encouraged to contact a professional regarding the topics in these articles. The images linked to these articles are protected by copyright and should not be copied for any reason.

"; return; } var url = block.dataset.restUrl + "?post_id=" + encodeURIComponent(block.dataset.postId) + "&keyword=" + encodeURIComponent(keyword); output.innerHTML = "
Searching…
"; submit.disabled = true; output.setAttribute("aria-busy", "true"); fetch(url, { headers: { "X-WP-Nonce": block.dataset.nonce } }) .then(function(r){ return r.json().then(function(data){ return { status: r.status, data: data }; }); }) .then(function(resp){ if (resp.status === 200 && resp.data && resp.data.success) { dpSimilarRender(output, keyword, resp.data); } else if (resp.status === 403) { output.innerHTML = "
Session expired. Please refresh the page and try again.
"; } else if (resp.status === 429) { output.innerHTML = "
Too many searches. Please try again in a few minutes.
" + dpSimilarCta(output, -1); } else { output.innerHTML = "
Search failed. Please try again.
" + dpSimilarCta(output, -1); } }) .catch(function(){ output.innerHTML = "
Could not reach the server. Please check your connection.
" + dpSimilarCta(output, -1); }) .then(function(){ submit.disabled = false; output.removeAttribute("aria-busy"); }); } function dpAskGrokSend(block) { var input = block.querySelector(".dp-ask-grok-input"); var result = block.querySelector(".dp-ask-grok-result"); var send = block.querySelector(".dp-ask-grok-send"); var form = block.querySelector(".dp-ask-grok-form"); var button = block.querySelector(".dp-ask-grok-button"); var intro = block.querySelector(".dp-ask-grok-intro"); var question = (input.value || "").trim(); if (question.length Please ask a question of at least 10 characters."; return; } if (question.length > 500) { result.innerHTML = "
Question is too long. Please keep it under 500 characters.
"; return; } result.innerHTML = "
Asking Grok\u2026 (this can take 10-20 seconds)
"; send.disabled = true; result.setAttribute("aria-busy", "true"); fetch(block.dataset.restUrlAskGrok, { method: "POST", headers: { "Content-Type": "application/json", "X-WP-Nonce": block.dataset.nonce }, body: JSON.stringify({ post_id: parseInt(block.dataset.postId, 10), question: question }) }) .then(function(r){ return r.json().then(function(data){ return { status: r.status, data: data }; }); }) .then(function(resp){ if (resp.status === 429) { if (form) form.style.display = "none"; if (intro) intro.style.display = ""; if (button) { button.style.display = ""; button.disabled = true; button.setAttribute("title", "Daily limit reached. Try again tomorrow."); button.textContent = "Daily limit reached"; } var rateMsg = (resp.data && resp.data.message) ? resp.data.message : "You\u2019ve reached today\u2019s question limit. Please try again tomorrow."; result.innerHTML = "
" + dpSimilarEscape(rateMsg) + "
"; return; } if (resp.status === 403) { result.innerHTML = "
Session expired. Please refresh the page and try again.
"; return; } if (resp.status === 200 && resp.data && resp.data.success) { var safeAnswer = dpSimilarEscape(resp.data.answer || ""); var safeDisclaimer = dpSimilarEscape(resp.data.disclaimer || ""); var answerHtml = "
"; answerHtml += "

" + safeAnswer + "

"; answerHtml += "

\u26a0\ufe0f " + safeDisclaimer + "

"; answerHtml += "
"; result.innerHTML = answerHtml; if (form) form.style.display = "none"; if (intro) intro.style.display = ""; if (button) { button.style.display = ""; button.disabled = true; button.setAttribute("title", "Daily limit reached. Try again tomorrow."); button.textContent = "Daily limit reached"; } return; } if (resp.status === 200 && resp.data && !resp.data.success) { var msg = dpSimilarEscape(resp.data.message || "Could not process your question right now."); result.innerHTML = "
" + msg + "
"; return; } result.innerHTML = "
Could not process your question right now. Please try again later.
"; }) .catch(function(){ result.innerHTML = "
Could not reach the server. Please check your connection and try again.
"; }) .then(function(){ if (send) send.disabled = false; result.removeAttribute("aria-busy"); }); } function dpSimilarRender(output, keyword, data) { var html = ""; if (data.count === 0) { html += "
No matches found for “" + dpSimilarEscape(keyword) + "”.
"; } else { html += "

Articles matching “" + dpSimilarEscape(keyword) + "”

"; html += "
    "; data.results.forEach(function(r){ html += "
  • "; html += "" + r.title + ""; html += "" + r.date + ""; html += "
  • "; }); html += "
"; } html += dpSimilarCta(output, data.count); output.innerHTML = html; } function dpSimilarCta(output, count) { var block = output.closest(".dp-similar-block"); var contactUrl = block ? block.dataset.contactUrl : ""; if (!contactUrl) { return ""; } var ctaText; if (count === -1) { ctaText = "While you wait, here are some other ways to get help:"; } else if (count === 0) { ctaText = "Couldn\u2019t find what you needed? Speak with a professional for personalized help."; } else { ctaText = "Need more help with this topic? Speak with a professional."; } var html = "
"; html += "

" + ctaText + "

"; html += "Talk to a Professional"; html += "
"; var isFullApi = block && block.dataset.isFullApi === "1"; html += "

Or ask our AI assistant a quick question about this topic.

"; html += ""; html += "
"; html += ""; html += ""; html += ""; html += ""; html += "
"; html += "
"; html += "
"; html += "
"; return html; } function dpSimilarEscape(s) { var div = document.createElement("div"); div.textContent = s; return div.innerHTML; }})();

Coronado-Fortune & Associates, LLC

Understanding the High-Low Method

May 1, 2020  ·  Blog, General Business News, Uncategorized

4 min read

When it comes to cost accounting, the high-low method is an approach that’s used to break mixed costs into either a variable or fixed cost. Although it’s straightforward, it’s important to do multiple analyses because outlier costs from the available data can sometimes misconstrue operating costs. This calculation occurs by looking at the periods with the most and least activity, as well as the total costs for both the high and low periods.

In order to get results for the high-low method, the variable cost and the fixed cost must be determined first. Once these are established, they are entered into the cost model formula.

Variable Cost is determined as follows:

VC = Highest Activity Cost – Lowest Activity Cost / Highest Activity Units – Lowest Activity Units

The next step is to calculate the Fixed Cost as follows:

FC = Highest Activity Cost – (VC x Highest Activity Units)

Now that the fixed and variable costs are known, the high-low cost can be determined:

High-Low Cost Model = Fixed Cost + (Variable Cost x Unit Activity)

Understanding it Through a Real-World Example

Looking at a furniture manufacturer, it’s good to focus on one product to see how the high-low method works:

The first step is to list production that includes each month, the product produced (let’s say it’s tables), and how much it cost to produce all tables each month. The list could be as follows:

Months Units Produced Total Cost ($)
January 153 6,650
February 106 5,653
March 120 6,185
April 126 6,120
May 100 4,888
June 133 6,650
July 113 5,852
August 93 4,988
September 153 6,783
October 166 7,382
November 146 6,783
December 160 7,581

The greatest output or activity for the furniture store happened in October when it produced the highest number of tables: 166 at a cost of $7,382. In August, the furniture store produced the fewest number of tables at 93, manufactured at a cost of $4,988.

Even though the cost may not be the greatest for the peak and valley of production, the corresponding costs for those respective figures is what will be used.

Now that we’ve identified the relevant data, the first task is to determine the variable cost.

VC = Total Cost of High Activity – Total Cost of Low Activity / Highest Activity Unit – Lowest Activity Unit

VC = $7,382 – $4,988 / 166 – 93  

VC = $2,394 / 73 = $32.80 per table

Then fixed costs must be calculated:

Total Cost = (VC x Units Produced) + Total Fixed Cost

$7,382 = ($32.80 x 166) + TFC

$7,382 = $5,444.80 + TFC

TFC = $7,382 – $5,444.80 = $1,937.20

It’s important to remember that variable costs are per unit.

Now that we have the total fixed cost, we can then create the total cost equation:

Total Cost = Total Fixed Cost + (VC x Units Produced)

Total Cost = $1,937.20 + ($32.80 x 166) = $7,382

This demonstrates the comprehensive costs for the tables made by the furniture store.

Further Considerations

The high-low method is a quick way to analyze costs. Since it only necessitates the peak and lulls of production data and costs, it can be done more often, along with helping companies plan with limited data to estimate future unit costs.

It’s important to run multiple types of cost analysis because high and low measurements might not give a full picture of costs. Although these two data points may not be the best overall picture of costs a business experiences at those volume levels, it can be an effective measurement until more data becomes available.


Disclaimer 

These articles are intended to provide general resources for the tax and accounting needs of small businesses and individuals. Service2Client LLC is the author, but is not engaged in rendering specific legal, accounting, financial or professional advice. Service2Client LLC makes no representation that the recommendations of Service2Client LLC will achieve any result. The NSAD has not reviewed any of the Service2Client LLC content. Readers are encouraged to contact a professional regarding the topics in these articles. The images linked to these articles are protected by copyright and should not be copied for any reason.


Disclaimer 

These articles are intended to provide general resources for the tax and accounting needs of small businesses and individuals. Service2Client LLC is the author, but is not engaged in rendering specific legal, accounting, financial or professional advice. Service2Client LLC makes no representation that the recommendations of Service2Client LLC will achieve any result. The NSAD has not reviewed any of the Service2Client LLC content. Readers are encouraged to contact a professional regarding the topics in these articles. The images linked to these articles are protected by copyright and should not be copied for any reason.

Service2Client

Share
Published by
Service2Client