Back of the Envelope: How to Estimate the Annual Revenues of Any Private Company

by Ryan on September 15, 2010

estimate revenue

Have you ever wondered how much money a particular company makes? Perhaps you just wanted to know their annual sales?   The only problem was, the company was small (i.e. not publicly traded) so there’s no public financial information available on them.   So how do you calculate their revenues?

I created a simple, back of the envelope (i.e. quick and dirty), mathematical calculation that accurately estimates the revenue of pretty much any public / private company, large or small. It’s certainly possible that I’m not the first to come up with this calc, but for now, I’ll take the credit for it. Here’s how it works:


That’s it!  It’s that simple.  Now let me briefly explain the logic behind this one.  The average American makes a little over $40,000 per year.  The costs of an employee to an employer is about 1.25x their base salary.  The additional 25% comes from payroll taxes, health insurance, worker’s comp insurance, office space for them to sit in, etc.  Therefore, the employer must bring in $50,000 ($40,000 x 1.25) for every employee in the company.  Because most companies have a gross profit of 50% or so, this means that in order to stay in business, the average company must have $100,000 in revenue for every employee in their company (($100k x 50%) – $50k) = $0 or Break Even).  The companies with more than $100k in sales per employee are more profitable (e.g. GOOG) than those that don’t (e.g. pretty much every startup company on the planet that takes VC / Angel money).

We so often hear about how well a company is doing based on their press releases, speaking engagements by their founders, etc.; however, no one ever wants to tell you exactly how much money their company makes. The next time you want to know how much revenue someone’s company is doing, don’t just ask them point blank. Instead, simply ask them how many employees they have. Every CEO will tell you how many employees they have. If they won’t tell you, just ask one of their employees how many people work in the company.  Once you have that number, simply multiply it by $100k, and you now have a quick and dirty (and in my experience, highly accurate) estimate of their annual sales.

A word of caution on startups…If the company is a startup, you can pretty much rest assured that they are doing way less than $100k per employee.  For now, assuming the company has a business model where they actually sell something), take their number of employees and multiply by $50k instead of $100k to arrive at the annual revenue estimate.  In a later post, I’ll explain how you can more accurately nail down the exact revenues of a cash burning startup. In addition, I plan to explain how to accurately estimate a startup’s market cap (i.e. how much the company is worth) in a calculation just as simple as the one you’ve read about here today.

UPDATE: I’ve been reading in the comments about how the calc needs to be adjusted upwards / downwards depending on the industry (Duh!  It’s a “back of the envelope” ESTIMATE, hence the title of this post!).  Therefore, I’ve come up with a simple adjustment such that it works for nearly any industry.  The revised formula is  as follows:


{ 2 trackbacks }

Tweets that mention Back of the Envelope: How to Estimate the Annual Revenues of Any Private Company | Ryan Born --
09.15.10 at 11:10 AM
SME Enterprise Software: a whitespace move for B2B startups – Of mice and men
02.12.16 at 12:14 PM


1 Michael 09.15.10 at 6:04 PM

Great article. So if a company makes over $250K, we can assume that they have at least 2 employees. These companies are categorized as rich and will be hit with a huge tax increase next year. So the formula will still work but it will need to be adjusted to
$40,000 x 1.30 1.35 1.50

2 ryanborn 09.15.10 at 6:26 PM

Hey Michael – is the tax increase for $250k in revenues or net income? If it's $250k in revenues that's way way way too low. Let me know.

3 Brad 09.15.10 at 6:32 PM

Great article. I find it to be on track via the hotel business.

4 Gab Goldenberg 09.15.10 at 6:47 PM

The big idea is clever… but the implementation is too raw.

I think this only makes sense if you particularize by industry. E.g. Take Inc 500 numbers and adjust accordingly.

Also, it assumes you can figure out how many employees the company has.

5 ryanborn 09.15.10 at 8:31 PM

Thanks for the comment and tweet Gab! It actually works pretty well for any company . There is of course a certain margin of error. Try it on any public company and you'll see that it's pretty accurate. Pick a public company, look up the # of employees, multiply by $100k and then, only after you have that calc completed, check their latest 10-K and you'll see their annual revenues are close to this amount. The calc works pretty well for estimating small private company revenues. Finding the number of employees is easy – just ask CEO, any exec, or anyone that works at a private company. Finding # of employees for public company is super easy – it's listed on Yahoo Finance as well as in their 10-k.

6 ryanborn 09.15.10 at 8:32 PM

thanks Brad! Glad to hear it works!

7 Jal 09.15.10 at 9:23 PM

Awesome estimation theory Ryan. I would just like to say that the number of employees * 100,000 should be called the minimum revenue needed for stable sustenance.

8 ryanborn 09.15.10 at 9:29 PM

Thanks Jal! great point!

9 barmstrong 09.15.10 at 9:38 PM

Clever and sounds dead on in my experience (discounting outliers as you mentioned) – thanks for sharing it!

10 ryanborn 09.15.10 at 9:45 PM

thanks for the comment Brian! glad to here it works in your experience as well.

11 Dave 09.15.10 at 9:56 PM

I'm not sure where you're getting your numbers from.. Fortune 500 companies regularly get up to $1mil per employee and some fast growing companies on the Inc 500 have had up to $3mil per employee.

GE – around $500k
AT&T – $400ish
Proctor & Gamble – $625k

Those numbers are all up in the air, however, since it doesn't take into account part-time, contract and temp workers.

12 ryanborn 09.15.10 at 10:37 PM

Hey Dave – thanks so much for the comment – you are correct with your examples of big public companies. The post was about: 1. private companies and 2. it's a “back of the envelope” calc. I tried to point out the some well run public companies will do much better than $100k in rev per EE.

13 Scott 09.16.10 at 3:37 AM


14 Scott 09.16.10 at 3:41 AM

I use a similar metric. For software firms I usually tend a bit higher per employer. This is assuming they are selling a product for money. If they are not selling a product for money I assume they have no income for the most part unless it is something obvious like ad revenue and that's pretty easy to nail accurately by looking at revenue sharing statistics and page views through the site ranking.

There are also quite a few companies with a small number of people and absolutely enormous revenue which is used by the founder as he sees fit. I've got about a dozen employees and mid 8 figures for example. I suppose that is an outlier, but it can be figured out pretty easily by looking at how much my products are and what my market penetration is in my segment, and then multiplying by the known size of the total market. No one ever does that though, they just talk about these small numbers and that's fine with me.

15 JeromePineau 09.16.10 at 5:36 AM

Probably quite accurate. Guy Kawasaki has a similar shpiel on premoney evaluations of startups: 500K per employee then subtract 250K per MBA 🙂 In my experience, that one is pretty on the ball as well! 🙂
Thanks for a great post.

16 JohnExley 09.16.10 at 5:55 AM

Ryan, really nice post. Succinct and understandable for a guy who struggles with finance (despite enjoying math/calculus…finance has yet to click with me fully)!

Good work and will be cool to read the tips going forward. Meeting up sometime in the near future is imperative man!

17 gubatron 09.16.10 at 12:57 PM


18 Venkata Majeti 09.16.10 at 2:02 PM

Dear Ryan Born:

You are right, you are not the first to think of or come up with a simple calculation on Revenue Estimates of a public, private company. Do not take credit for anything. However, I would applaud you and give special recognition for bringing a useful topic to BLOGs for discussion and to the benefit of many new entrepreneurs.

The calculation, approximately $100k/head, has been a simple rule of thumb among IT consultants since the early '80s; a $10 million dollar annual revenue estimate for a 100-person company – which generally yields 10-20% profit depending on how competitive the employee landscape is to the owners. In other words, more available employees and competition for work makes consultant owners richer. Our great nation was full of young entrepreneurs that manage between 20 and 100 people, making a decent living as independent business owners.

This formula, however, does not apply to non-IT jobs – even if they are in the Engineering field. For example, Civil Engineering, Mechanical Engineering, Chemical Engineering and other fields have had historically “LOWER” salaries. Also, certain fields – such as Lawyers, Accountants, Doctors and other health professionals, even Administrative Staff but at an executive level – all supply their services on an “hourly” billing basis and make more money than technical people. A CEO managing one hundred doctors as part of their medical practice will see MANY times more revenues and profits; I've had the good fortune of knowing a few of those CEOs as is also the case with knowing some IT entrepreneur CEOs.

In Telecommunications Equipment, where huge capital is needed upfront to create value to its customers, steady state revenue estimates are to be between $1.5 and $2.0 million per head in order to survive as a good business and our formula would ensure that everyone would fail. While “software only” companies are expected to have at least 60 percent or more profit margin to survive in the long run, hardware-only companies are considered healthy at 40% or higher profit margins (pre tax and operating expense deductions, of course).

I sincerely hope you find this a starting point for further investigation, not as a lecture from an unsolicited headache. Thank you and Best Wishes.

Venkata Majeti

19 ryanborn 09.16.10 at 3:36 PM

Thanks for the comments Scott! Like you said, it all depends on the industry and how much you think the avg EE makes at the company, what their gross margins are, if they have taken financing, and then backing into a revenue estimate from there. Glad to see you are doing in the 8 figures. Impressive!

20 ryanborn 09.16.10 at 3:37 PM

LOL! Thanks so much Jerome.

21 ryanborn 09.16.10 at 3:38 PM

Thanks John! I love to dumb down accounting and finance because it's really not as complicated in the real world as the books / professors make it seem while in school. I hope to see you in LA or at a conference one of these days. I have to miss TC disrupt later this month but hope to make it to the next one.

22 ryanborn 09.16.10 at 3:42 PM

Thanks so much Venkata. I figured that I couldn't have been the first to come up with this calc and it feels pretty good to know that it's actually been used in the real world. The details you provide by industry are very helpful. The calc I wrote about is of course an estimate and a quick and dirty / back of the envelope one at that. Accuracy of course depends on making adjustments for context as you have so well pointed out. Thanks again for the input.

23 Venkata Majeti 09.16.10 at 6:58 PM

Dear Ryan:

Thank You. Your BLOG is a great starting point for new entrepreneurs to learn about their business. Hope to see you continue the rest of your post, conversations about revenue-to-market cap multiples, valuation estimates, salary to admin-overhead multiples, differences between product and service companies, etc. Also write why you think GOOG is so profitable. All in fun. Thank you.

24 Michael 09.17.10 at 5:21 AM

Yes, it is way too low. The tax increase is on adjusted gross income and the allowable deductions have been reduced. The effective tax hike will be from 35% to 40.8% (not 39.6% as officially stated).

For each $250K x 5.8% = $14,500 in additional taxes. The average American worker makes $40,000. This is one job for for every 750K in gross adjusted income under this tax. You add up all the small businesses that this new tax will affect and it adds up to alot of jobs. We've seen how will the government creates jobs under the stimulus. Isn't it better that small business keep as much money as possible to ensure a healthy, vibrant economy.

Tax Impact on revenue:

“Revenue has a marginal effect on your bottom line – expenses has a DIRECT effect on your bottom line – in other words let's say your business makes 25% margins, so a reduction of $10,000 a month in revenue has a detrimental effect of $2,500 to your bottom line. However a tax increase of say $10,000 – is like taking a revenue hit of over FOUR TIMES THAT AMOUNT.”

“The current tax code taxes capital heavily. It taxes capital through the capital gains tax and taxes on dividends, both at 15 percent, and through taxes on business income and the corporate income tax—especially because businesses cannot deduct the full cost of the capital they buy, but must depreciate it over several years at a lower real value.

Under current law, the tax rate on capital gains will increase to 20 percent and that on dividends will increase to up to 39.6 percent on January 1, 2011. Congress should at the very least hold these rates at 15 percent. To lower the cost of capital for small businesses further, Congress should consider lowering the rate on capital gains and dividends below 15 percent and make permanent President Obama’s plan to provide immediate small business expensing of all capital purchases.”

“Under current law, businesses are required to issue 1099s in a limited set of situations, such as when paying outside consultants. The health care bill includes a vast expansion in this information reporting requirement. Businesses will now have to issue 1099s whenever they do more than $600 of business with another entity.”

25 Michael 09.17.10 at 5:53 PM

$2 Million per stimulus job? LA county controller said that of the $111 million stimulus money spent for jobs only 55 were created. This government is out of control. Let's use Ryan's formula.

To put this in perspective a start-up business can afford to hire a new employee for every $100,000 in revenue (This is assuming $40K avg. salary).


That's 20 employees per $2 million dollars if the money had been put in the hands of entrepreneurs.

Wouldn't that be a great venture capital fund? But instead, the money goes to the bureaucrats.

26 JohnExley 09.22.10 at 1:54 AM

Accounting was super hard for me my sophomore year, I got a 64% on my first exam, then an 80%, and then hustled like mad the last 4 weeks and did well enough to earn an A haha, let's just say it would have been sick if you were my prof at the time.

We will definitely meet up sometime soon. The Next TC Disrupt perhaps, as we are both unable to make this one. Hope your projects are growing like wildfire my man. Catch you really soon.

27 dlmiller381 02.15.11 at 9:18 PM

I have been trying to find how much revenue is making and of course the numbers arent public. I have read that they have about 30 employees so $3 million would be the estimate, does that seem right?

28 ryanborn 02.15.11 at 9:44 PM

Seems pretty accurate to me. I would say $6M tops.

29 G. 10.21.11 at 1:49 PM

Have to say, good one. We are actually a staff of 10, and guess what our revenue is..? Cool !

30 ryanborn 10.21.11 at 2:08 PM

awesome! glad you like’d it. 🙂

31 Obama 12.03.11 at 5:07 PM

Nice Job Ryan.

32 Russell Glass 03.05.12 at 10:13 PM

Ryan, love the simplicity, and I think it can work across industries IF you factor in growth rates.  I.e. is company growing or shrinking employee base.  So use your $100k, but then add employee growth.  $100k x (Employees End of Year)^2/Employees Beginning of Year.  This will help account for super growth companies and stalling or shrinking companies.

33 ryanborn 03.05.12 at 10:31 PM

awesome suggestion Russell! cheers!

34 Sushil Purohit 08.16.12 at 6:38 AM

Dear Ryan,

I am from India and here the average salary is very much fluctuated i think this formula will not applicable to Indian companies.

Annual revenue in Indian companies is never accurate.

please reply……


35 analyst 04.05.15 at 1:16 PM

Eh, just did this calculation with ~20 companies that I know the revenue of and found it typically off by an order of magnitude or more. I think this works excellently for service-based, or commodities-based companies, but for product-based companies this approximation seems to be pretty inaccurate.

Half of it is probably that the average salary for people in software is 2-4x the 40k number you mentioned above.

36 ryanborn 04.05.15 at 2:05 PM

Yep exactly you need to adjust for your industry average base salary.

All the best,



37 Shihab 06.30.15 at 2:03 AM

Hello Ryan,

Thanks for sharing the calc. Very crisp and clear. Was wondering whether it is applicable only for service industry like Information Technology or is it applicable for manufacturing and other industries as well? Please provide your valuable inputs.


38 Frank 01.12.17 at 8:36 PM

If a company employs 4…and has an annual revenue of 370,000….is that considered profitable?

39 ryanborn 01.12.17 at 8:45 PM

profitability is different from just estimating top line revenue. you’d need to estimate their gross profit (amount they keep of the $370k before paying employees) as well as other expense (e.g. rent). If you can give me more data on them I can perhaps get you a better answer.

Comments on this entry are closed.