What are Overhead Costs?
Overhead costs are the expenses a business has to pay regardless of whether it’s making sales or not. They include rent, utilities, insurance, admin salaries, software subscriptions, and other costs that keep the lights on but don’t directly tie to producing a specific product or delivering a specific service.
They matter because overhead is what eats into margins when revenue dips. A business with bloated overhead has less room to weather slow periods or price themselves competitively. Keeping it lean relative to revenue is a huge part of the game for profitability, especially in service businesses where there’s no cost of goods sold to obsess over instead.
Synonyms
- Business expenses
- Overhead expenses
- General expenses
- Indirect costs (in accounting)
Understanding Overhead Costs in B2B Operations
Running a business requires infrastructure that isn’t directly tied to any single unit of output. Even the leanest B2B operation needs some version of the same things:
- A legal entity
- Some way of getting paid
- Someone handling client relationships
- Tools to communicate and deliver work
None of that maps cleanly to “we made one more sale therefore this cost went up.” It just… exists as the substrate the business runs on.
Why B2Bs tend to have heavier overhead cost burdens
The reason overhead is universal across B2B specifically comes down to a few structural realities:
Clients require trust infrastructure.
B2B sales cycles have several challenges: they’re longer, deal sizes are bigger, and buyers are more scrutinizing. You need contracts, compliance, account management, and sometimes certifications and audits. None of that is free and none of it scales linearly with revenue.
Delivery requires coordination.
Even if your product is pure software or pure expertise, you have people, tools, and processes that need to be managed (e.g., developers in SaaS models). That management layer is overhead by definition.
Revenue is not always predictable.
If it’s project- or order-based, B2B revenue comes in big chunks with gaps in between. So you’re maintaining capacity and capability during periods where nothing is actively billing. That gap is basically overhead manifesting in time rather than money.
You’re selling to organizations, not individuals.
That means the person approving the purchase isn’t always the person using the product. So you need high-touch sales, marketing, and relationship infrastructure that a pure consumer business might not need at the same scale.
Production capacity costs money upfront.
In order to actually deliver your product or service to the end customer, you need to have the systems (e.g., CRM, ERP) and some level of staffing ready to go. If you don’t have that, you won’t be capable of future growth.
Overhead costs vary significantly by industry
The general benchmark is that most businesses try to keep their overhead rate under 35% of revenue. But industry reality is all over the place.
For instance, healthcare runs 50-60%, because healthcare companies have uniquely burdensome regulatory complexity, insurance requirements, and specialized staffing needs. That’s not typical for a service business, which would generally aim for 10-20%.
Is it possible to avoid business overhead?
Not completely, but more than you’d think.
Almost every overhead cost is negotiable, cuttable, or restructurable if you’re willing to make hard decisions. Office lease feels immovable until your revenue craters and you’re suddenly very motivated to renegotiate, sublease, or go remote. Insurance premiums feel fixed until you shop around or adjust coverage.
The more accurate mental model is time horizon dependency:
- Short-term: Most overhead is sticky. You can’t exit a lease next Tuesday.
- Medium-term: A lot of it becomes variable. Headcount, tech stack, office footprint, contractor relationships – they all change over time.
- Long-term: Almost nothing is truly fixed. Business model changes can eliminate entire overhead categories.
Also worth mentioning: some overhead is required to grow your business. Part of running a successful company is knowing where to optimize your overhead costs so as not to stifle that growth (we’ll get into this later).
Types of Overhead Costs
The standard accounting taxonomy for overhead costs is: fixed, variable, and semi-variable.
Fixed overhead
Fixed overhead includes costs that don’t change regardless of output or revenue. You pay the same amount whether you had your best month ever or billed nothing. The defining characteristic is that they’re time-based – that is, you owe them per month/year, not per unit of activity.
Variable overhead
Variable overhead moves with activity level but still isn’t directly tied to a specific unit of output. That’s what separates it from direct/COGS. Electricity in a warehouse goes up when production goes up, but you can’t say “this kilowatt-hour belongs to that order.” It rises and falls with consumption volume but stays indirect.
Semi-variable (mixed) overhead
Semi-variable (mixed) has both a fixed base and a variable component layered on top. The classic example is a phone or SaaS plan with a flat monthly fee plus usage charges above a threshold. You always pay the base regardless, but go past the limit and costs climb.A lot of real-world overhead actually falls here if you look closely enough. A sales team has fixed base salaries plus variable commissions. A cloud hosting bill has reserved capacity costs plus burst usage fees.
Fixed overhead costs
- Office lease
- Salaried staff
- Insurance premiums
- Software subscriptions with flat pricing
Variable overhead costs
- Energy and utiliites
- Office supplies
- Shipping and freight charges
- Indirect labor and materials
Semi-variable overhead costs
- Salary + commission workers
- Employee phone data plans
- Usage-based SaaS products
- Cloud hosting and IT infrastructure
Common Examples of Overhead Costs in B2B Organizations
Fixed/variable/semi-variable classifies overhead by behavior (how costs move with volume). That’s one lens.
There’s a second taxonomy (which is probably more useful for actually understanding what overhead is), classifying by function. Most sources of overhead expenditure use both and they’re not mutually exclusive.
A few examples common in B2Bs:
- Operating overhead: The day-to-day cost of running the business. Rent, utilities, office supplies, general admin. This is the “keep the lights on” bucket.
- Administrative overhead: Management, HR, finance, legal, accounting… these people and systems run the business as a business rather than delivering the product.
- Selling overhead: Marketing, advertising, sales salaries, CRM tools, trade shows, and everything else you spend to generate and close revenue that isn’t tied to a specific deal.
- Financial overhead: Interest on debt, bank fees, payment processing costs, and FX fees if you operate across currencies.
- R&D overhead: In product and tech businesses, the cost of building and maintaining what you sell is kept separate from actually delivering it to a specific client or user.
Overhead Costs vs. Operating Expenses (OPEX)
Overhead costs and operating expenses are different. But overhead is a subset of OpEx, so they overlap heavily which is why people conflate them.
- OpEx is everything a business spends to run operations that isn’t capitalized as an asset. It’s a broad bucket that includes direct costs (COGS, direct labor, materials tied to specific output) and indirect costs. Basically any expense that hits the income statement in the period it’s incurred rather than getting depreciated over time is OpEx.
- Overhead is specifically the indirect portion of OpEx (costs that can’t be attributed to a specific unit of output or revenue-generating activity). It’s OpEx minus your direct costs.
So the relationship is:
Where it gets confusing is that in service businesses and a lot of B2B models, the line between direct and indirect blurs quite a bit.
If you’re a content agency, is a writer’s monthly pay a direct cost or overhead? Depends on whether they’re billing hours to specific clients or just… working. Same person, same pay, different classification depending on how the work is structured.
The practical distinction that actually matters is that direct costs scale tightly with revenue, overhead doesn’t. OpEx is just the umbrella that contains both.
How Overhead Costs Impact Profitability and Pricing
On the profitability side: The higher your business overhead as a percentage of total revenue, the less margin survives after covering it. But the more interesting dynamic is what happens at the edges:
- When revenue grows, fixed overhead gets spread across more output, so your overhead rate drops and margin expands without you doing anything.
- But when it drops, that same fixed overhead now consumes a larger percentage of a smaller revenue base.
So high-overhead businesses are fragile in downturns in a way that lean businesses aren’t.
On the pricing side: Your selling price needs to cover three things: direct costs, allocated overhead, and target margin.
If you underestimate your overhead when pricing, you can be generating revenue, covering direct costs, and still secretly losing money on every engagement. Your gross margin will look fine, but your net margin won’t.
Overhead Costs and Business Scalability
Unlike direct production costs, overhead economies of scale are more about leverage than unit economics. The same HR system that supports 10 employees can probably support 50 without a proportional cost increase. This is why software companies and professional services firms can have insane margins at scale.
But overhead doesn’t stay flat forever. You hit a threshold where current infrastructure can’t support the next level of revenue – you need another hire, a bigger system, a new office, more tooling. These are called step costs.
The number-one sign of healthy leverage is overhead is growing slower than your top-line revenue, with each overhead dollar enabling measurably more output or revenue capacity and the business getting more profitable per dollar of revenue as it scales.
If instead margins are flat or declining even as revenue grows, it’s worth looking into whether your overhead costs are actually overly bloated.
Signs overhead costs are limiting scalability
- Revenue growing but margins aren’t
- Hiring for coordination rather than output
- Onboarding new clients is harder than it should be
- Cash is tight despite decent revenue
How to Calculate and Allocate Overhead Costs
In accounting, overhead usually gets allocated across products/services to get a true picture of unit economics. Otherwise, you’re underpricing or just lying to yourself about what things actually cost to deliver.
Calculating your overhead rate
The basic process is two steps: figure out what your total overhead is, then decide how to spread it across whatever you’re trying to cost (products, services, clients, departments).
Step one is just addition. Take every indirect cost that isn’t tied to a specific unit of output, add it up for a period (usually monthly or annually), and that’s your overhead pool.
Step two is where most businesses mess up. You need an allocation base – i.e., some measurable activity that acts as a proxy for how overhead gets consumed.
The most common ones are:
- Per labor hour: Divide overhead by total billable or productive hours)
- Per employee: Divide overhead by headcount)
- Per revenue dollar: Divide overhead by total revenue to get an overhead rate as a percentage, then apply that percentage to each engagement’s revenue.
- Per department: Allocate different overhead pools to different departments based on actual usage (e.g., IT costs go to departments by number of users).
- Activity-based costing: Instead of one overhead pool, you identify specific activities that drive overhead (processing an invoice, onboarding a client, running a support call) and assign costs to those activities, then to products/services based on how much of each activity they consume.
From there, the overhead pool gets divided by the total allocation base to give you an overhead rate, which you then apply to individual products, services, or engagements.
The formula is just:
So if you have $100k in monthly expenses and 1,000 billable hours, your overhead rate is $100/hour. Every hour of work you do needs to carry $100 of overhead to break even on indirect expenses before margin.
Risks of inaccurate or overly simplistic overhead allocation
There are three risks to be aware of when allocating overhead costs:
The underlying principle is that your allocation model is only as useful as its ability to reflect how overhead is consumed in real life. The simpler the model, the more it averages out reality. This is fine when your business is homogenous, but increasingly dangerous as it gets more complex.
Strategies to Optimize Overhead Costs (Without Hurting Growth)
“Optimizing” doesn’t necessarily mean “minimizing.” Cutting overhead that enables growth is just self-sabotage with better accounting, so when you take a look at your costs, you want to follow these best practices:
1. Audit before you cut.
The problem most businesses face is, overhead accumulates during good periods when nobody’s watching it, and then becomes politically difficult to cut because every line item has an owner who’ll defend it.
- Subscriptions auto-renew
- Roles become permanent before they’ve proven ROI
- Office space gets locked in on multi-year leases
- Vendor contracts have increasingly unfavorable terms
The audit usually surfaces these obvious wins immediately.
2. Distinguish between growth-enabling and maintenance overhead.
Some of it actively enables revenue generation, like sales infrastructure, marketing, and client success capacity. Some of it is needed regardless, like admin wages, compliance, and basic tooling. And some of it is legacy overhead that made sense at a previous stage but hasn’t been reassessed.
- Protect (and potentially increase) growth-enabling overhead.
- Streamline maintenance overhead.
- Cut or restructure legacy overhead.
3. Re-negotiate committed costs.
Most committed overhead is more negotiable than people assume, especially if you’ve been a stable customer for a while. Leases, insurance premiums, software contracts, and professional service retainers are all things vendors would rather renegotiate than lose the account over.
Pro tip: The leverage is highest at renewal points.
4. Convert fixed overhead to variable where possible.
This is about buying back optionality. Instead of hiring a full-time role, use contractors until volume justifies headcount. Instead of committing to office space, use flexible workspace arrangements and offer remote work options. And instead of enterprise software contracts, use usage-based pricing until you hit the threshold where a flat rate makes sense.
The tradeoff is that variable overhead costs more per unit than fixed overhead at scale. But it protects you on the downside and keeps your committed cost base lean while you’re still growing into your sales potential.
5. Use step costs intentionally.
Since overhead grows in steps rather than linearly, the goal is to time those steps well. Expand it when revenue has already demonstrated it can support the new base, or when a specific constraint is visibly limiting the company’s growth.
The Role of Technology in Managing Overhead
Technology’s relationship with overhead is paradoxical – it’s simultaneously the best tool for reducing overhead and one of the most common sources of overhead bloat. Both things are true and worth understanding separately.
Automation reduces administrative overhead.
A lot of admin and coordination overhead exists because processes are manual. Automating invoicing, reporting, client onboarding, scheduling, and internal comms permanently reduces the headcount and hours required to run those functions. With tools like CPQ, it also increases your proportional sales output.
Technology also enables overhead that would otherwise require physical infrastructure. For instance, remote work tools eliminate office space as a near-mandatory overhead cost for many businesses.
But technology is potentially expensive and wasteful.
Software feels cheap per line item; $49/month here, $200/month there. So individual purchasing decisions rarely get scrutinized the way a hire or a lease would.
But it compounds. A 20-tool stack at an average of $150/month per tool is $3,000/month in software overhead before you’ve counted implementation time, training, or the labor required to actually use the tools (hence the need for tech stack consolidation).
The deeper problem is that technology often gets added on top of existing processes rather than replacing them. A business buys a project management tool but still runs status updates manually, for instance.
How to distinguish between value-creating overhead and waste
The right question before any technology purchase isn’t “can this tool help us?” it’s “what overhead does this replace, and will we actually stop doing the thing it replaces?” If you can’t answer both parts, the tool is probably additive overhead rather than a substitution.
Where AI specifically fits right now
AI is the current version of this dynamic and the same paradox applies. The productivity case for AI in content, research, client communication, reporting, and administrative work is genuinely strong, and 88% of companies already report AI use in at least one business function.
That said, most businesses are currently using it as an additive capability rather than going for all-out AI digital transformation. So AI tool costs are going up without guaranteed reductions in the labor costs they could theoretically replace.
The businesses that will capture real overhead reduction from AI are the ones that treat it as a staffing and process question, not just a productivity tool question. Which roles or functions can AI absorb partially or fully? What does headcount look like if AI handles XYZ?
When Overhead is a Strategic Investment, Not a Cost
The default mental model treats overhead as a necessary evil that you minimize, control, and audit. That’s correct for maintenance overhead and legacy overhead. But it’s the wrong frame for overhead that builds capability, competitive advantage, or future revenue capacity.
Some overhead isn’t a drag on the business:
- Brand and marketing infrastructure (e.g., content marketing, thought leadership)
- Upfront investments in senior talent, experienced operators, or specialized expertise
- Compliance, legal, and risk infrastructure (e.g., IP protection)
- Systems and process infrastructure (like quality control systems)
- R&D and capability building for new products and proprietary offerings
Of course, it’s possible to overspend in these categories as well, and they’re mostly judgment calls that don’t have a one-size-fits-all formula. Part of being an operator is seeing where the opportunities are and making smart investments for the future of the company.
The way to tell strategic overhead from bloat is to ask: Does this effectively build an asset, a capability, or a competitive position that makes future revenue easier or more defensible? If yes, it’s an investment with a time horizon.
Key Takeaways for B2B Leaders
If there are any three things to take away from all this, let them be these:
- Understand the relationship between pricing and overhead rates. Actively managing overhead costs protects your margins and gives you more pricing power. Not knowing them means you’re not able to price competitively.
- Manage overhead as committed vs discretionary, not fixed vs variable. That’s the frame that tells you what you can actually do something about, and when.
- Treat overhead as either a strategic investment or a cost to minimize, and be honest about which is which. The businesses that scale well are ruthless on maintenance and legacy overhead, and invest strategically in overhead that builds capability or competitive position.
People Also Ask
What is activity-based costing, and why is it used for complex products?
Activity-based costing (ABC) is an overhead allocation method that assigns costs based on the activities that consume those resources, rather than spreading overhead evenly across a single blended rate.
The logic is: overhead isn’t consumed uniformly across products or services, so why treat everything as equally overhead intensive?
In simple businesses with homogenous output, a blended rate is fine because everything really does consume overhead roughly equally. ABC becomes valuable when:
Product or service complexity varies significantly. An enterprise software implementation and a standard SMB onboarding carry the same blended overhead rate, but the enterprise deal needs 10x more presales activity, legal review, project management, and support.
Volume varies across the product mix. Low-volume, high-complexity products consistently get undercosted under traditional allocation because overhead gets averaged across high-volume simpler products.
You’re making product mix or client mix decisions. If you’re deciding which service lines to grow, which client segments to prioritize, or which products to sunset, you don’t want bad-margin products look viable and vice-versa.
What are the main types of overhead costs by business function?
Overhead costs are commonly grouped by business function to help leaders understand where indirect spending supports operations. The four main types include:
Production (or factory) overhead: These are costs tied to the manufacturing process that are not directly attributable to labor or raw materials. Examples include factory rent, plant utilities, equipment maintenance, and depreciation of machinery.
Administrative overhead: Administrative costs cover the general expenses of running the business. This includes office rent, executive and administrative salaries, accounting, legal, and human resources expenses.
Selling overhead: Selling overhead includes costs associated with bringing products or services to market. Typical examples are marketing and advertising spend, sales commissions, sales support tools, and distribution-related expenses.
Financial overhead: Financial overhead refers to costs incurred to finance the business itself, such as interest on loans, credit facilities, or other financing arrangements.