Overhead Cost Allocation: How to Assign Costs Right | John Galt
John Galt

Overhead Cost Allocation: How to Assign Costs Right

July 10, 2026
Overhead Cost Allocation: How to Assign Costs Right

If your business makes more than one product, serves more than one customer type, or runs more than one location, you have a hidden accuracy problem: overhead cost allocation. Rent, admin salaries, software, insurance, and utilities don’t attach themselves to a single sale — yet every pricing, margin, and profitability decision you make depends on splitting them the right way. Get overhead cost allocation wrong, and you’ll happily grow the product that’s quietly losing money while starving the one that funds your whole company. This guide shows you exactly how to assign indirect costs so your numbers finally tell the truth.

Table of Contents

Key Takeaways

QuestionShort Answer
What is it?Assigning indirect (shared) costs to the products, services, or units that cause them.
Why do it?To see true profitability by product, customer, or location — not just company-wide.
Best method?Activity-based costing is most accurate; a single cost driver is simplest. Match effort to stakes.
Biggest risk?Using one arbitrary driver (like revenue) that hides which lines actually earn money.
How often?Review allocation bases at least annually, and whenever your cost structure shifts materially.

What Is Overhead Cost Allocation?

Overhead cost allocation is the process of taking indirect costs — expenses that keep the business running but can’t be traced to one specific product or sale — and distributing them across the things that consume them. Direct costs are easy: the raw material in a chair, the freelancer hours on a client project, the wholesale cost of a unit you resell. Overhead is everything else: rent, management salaries, accounting software, insurance, IT, marketing, and utilities.

Need help applying this to your business?John Galt Finance offers fractional CFO support for SMBs doing $500K-$20M in revenue.Book a free 30-min consultation

The core idea behind overhead cost allocation is causation. You want each product line or business unit to carry the share of shared costs it genuinely drives. A department that occupies half your warehouse should shoulder roughly half the rent. A product that generates 80% of your support tickets should absorb most of your customer-service overhead. Done well, allocation turns a fuzzy company-wide expense pile into a clear, per-unit picture of what it truly costs to operate.

Direct costs vs. indirect costs

Cost TypeTraceable to one output?Examples
DirectYesMaterials, direct labor, per-unit shipping, merchant fees
Indirect (overhead)No — sharedRent, admin payroll, software subscriptions, insurance, utilities

Why It Matters More Than Owners Think

Most owners track gross margin — revenue minus direct costs — and stop there. But gross margin ignores the overhead that eats a huge slice of every dollar. Two products can show identical 40% gross margins while one is highly profitable and the other loses money once you load in the overhead it actually consumes. Without overhead cost allocation, that difference is invisible.

Here’s where accurate allocation changes decisions:

  • Pricing. If you don’t know a product’s fully loaded cost, you can’t set a price that protects your margin. See our guide to pricing strategy for how loaded costs feed price floors.
  • Product and customer decisions. Allocation reveals which lines to scale, fix, or kill. It pairs naturally with contribution margin analysis.
  • Departmental accountability. When each unit owns its share of overhead, managers make sharper spending choices.
  • Reporting integrity. Clean allocation is what makes your management accounts trustworthy enough to run the business on.

In short: overhead cost allocation is the difference between knowing your company made money and knowing where it made money.

The Four Main Allocation Methods

There’s no single correct method — only methods that fit different levels of complexity and precision. Here are the four you’ll actually use.

1. Single cost driver (blanket rate)

Pick one basis — total revenue, headcount, or direct labor hours — and spread all overhead proportionally. It’s fast and fine for simple businesses with similar products. Its weakness: one driver rarely explains all overhead, so it can badly misprice anything unusual.

2. Multiple cost drivers (departmental rates)

Group overhead into pools and allocate each pool by the driver that best explains it: rent by square footage, IT by number of users, HR by headcount. More accurate than a blanket rate, and still manageable in a spreadsheet.

3. Activity-based costing (ABC)

Trace overhead to the specific activities that consume resources (setups, orders processed, support tickets, inspections), then assign those activity costs to products based on how much of each activity they trigger. ABC is the most accurate approach for complex, multi-product operations — but it takes real effort to build and maintain.

4. Step-down (reciprocal) allocation

Used when internal service departments (IT, HR, facilities) support both production and each other. You allocate service-department costs down the chain in sequence so the numbers don’t circle endlessly. Common in manufacturing and larger service firms.

MethodAccuracyEffortBest for
Single driverLowVery lowSimple, single-product businesses
Multiple driversMediumLow–mediumMost growing SMBs
Activity-based costingHighHighComplex, multi-product firms
Step-downMedium–highMediumBusinesses with internal service depts

A Step-by-Step Allocation Process

Whichever method you choose, the mechanics of overhead cost allocation follow the same five steps.

Step 1: Separate direct from indirect costs

Go through your P&L and tag every line as direct or overhead. A well-built chart of accounts makes this almost automatic, because the split is already baked into your account structure.

Step 2: Pool your overhead

Group indirect costs into logical pools that share a cause: facilities (rent, utilities, cleaning), technology (software, hardware, IT support), administration (management salaries, accounting, legal), and so on.

Want a CFO to walk through your specific numbers? Book a free 30-min review - we look at your P&L, cash flow, and unit economics and tell you the top 3 things to fix.

Step 3: Choose a cost driver for each pool

For each pool, pick the driver that best explains why the cost rises and falls. Facilities → square footage. Technology → number of users or devices. Administration → headcount or revenue. The right driver is the one with a real causal link, not just the easiest number to grab.

Step 4: Calculate the allocation rate

Divide each pool’s total cost by the total quantity of its driver. If facilities overhead is $120,000 and you have 10,000 square feet, your rate is $12 per square foot.

Step 5: Apply the rate to each cost object

Multiply each product, department, or location’s share of the driver by the rate. A product line using 3,000 square feet absorbs $36,000 of facilities overhead. Repeat for every pool, then sum to get fully loaded costs.

Worked Example: A Two-Product Business

Imagine a company selling two products, Standard and Premium, with $300,000 of annual overhead to allocate. Let’s compare a naive single-driver approach against a multi-driver one.

Naive approach — allocate all overhead by revenue

StandardPremium
Revenue$600,000 (60%)$400,000 (40%)
Overhead allocated$180,000$120,000

By revenue alone, Standard looks like the overhead hog. But revenue rarely causes overhead — activity does.

Better approach — allocate by real drivers

Suppose Premium is complex: it drives 70% of support tickets, 65% of production setups, and 60% of warehouse space, even though it earns less revenue.

Overhead poolDriverStandardPremium
Support ($100k)Tickets$30,000$70,000
Facilities ($120k)Sq. ft.$48,000$72,000
Production admin ($80k)Setups$28,000$52,000
Total overhead$106,000$194,000

The story flips completely. Premium actually consumes $194,000 of overhead — 62% more than the revenue method suggested. If you priced Premium off the naive numbers, you’d be under-recovering roughly $74,000 of cost a year. That’s the practical payoff of accurate overhead cost allocation: it stops a “premium” product from quietly bleeding your margins.

Common Mistakes That Distort Profit

  • Defaulting to revenue as the driver. It’s convenient and almost always wrong. Revenue reflects sales, not resource consumption.
  • Using one driver for everything. Different overhead pools have different causes. One blanket rate blends them into noise.
  • Allocating unallocable costs. Some truly fixed, company-wide costs (like the CEO’s salary) may be better left as a period cost than force-fit onto products.
  • Never revisiting the bases. Your cost structure changes as you grow. An allocation basis set three years ago may now be misleading.
  • Over-engineering it. A 200-line ABC model for a two-product shop wastes time. Match the method’s complexity to the decision’s stakes.
  • Ignoring capacity. Allocating fixed overhead across an unusually low-volume period inflates unit costs and can trigger panic pricing.

Your Overhead Allocation Checklist

  • ☐ Tag every P&L line as direct or indirect.
  • ☐ Group indirect costs into 3–6 logical overhead pools.
  • ☐ Assign each pool a cost driver with a genuine causal link.
  • ☐ Calculate an allocation rate per pool (cost ÷ driver quantity).
  • ☐ Apply rates to each product, service, customer, or location.
  • ☐ Sum direct + allocated overhead to get fully loaded costs.
  • ☐ Compare loaded margins across lines — flag any that are thin or negative.
  • ☐ Feed the results into pricing and product decisions.
  • ☐ Review and re-base your allocation at least annually.
  • ☐ Document your method so it’s consistent and auditable.

Overhead allocation only works when your cost data and reporting structure are clean underneath it. If you’re not confident your numbers tell the true profitability story by product or customer, a fractional CFO can build the framework for you. Book a free consultation with John Galt Finance and get clarity on where your business actually makes money.

FAQ

What is the difference between overhead allocation and cost absorption?

They describe the same idea from two angles. Allocation is the act of distributing overhead across cost objects; absorption is the result — the extent to which products “absorb” their share of overhead into their cost. Absorption costing is the accounting method that requires this allocation for inventory valuation under most standards.

Which overhead allocation method should a small business use?

Most growing SMBs are best served by a multiple-cost-driver approach: a handful of overhead pools, each allocated by its own logical driver. It’s far more accurate than a single blanket rate and doesn’t require the heavy machinery of full activity-based costing. Move to ABC only when product complexity makes precision worth the extra effort.

How often should I review my allocation bases?

At minimum once a year, and immediately after any material change — a new product line, a move to a bigger facility, a big hire, or a shift in your sales mix. Stale bases quietly distort your margins over time, so treat the review as part of your annual budgeting cycle.

Can overhead allocation change my pricing?

Yes — that’s often the whole point. Once you see a product’s fully loaded cost, you may discover its price barely covers total cost or doesn’t at all. Accurate allocation gives you a defensible price floor, which is the foundation of any serious pricing strategy.

Should every cost be allocated?

Not necessarily. Costs with a clear causal link to products or units should be allocated. Some truly discretionary, company-wide costs are better reported as period expenses below the line, so you don’t distort product margins by force-fitting costs no single product actually drives.

Share this:

Subscribe to Our Newsletter

Stay informed with our latest insights, articles, and updates delivered straight to your inbox.