Scott on Writing

Musings on technical writing...

The economics of writing a computer trade book...

If your dream is to become a rich man, don't write computer trade books.

The Basic Economics
There are three major variables involved in determining how much a book author will make with a particular book:

  1. Royalty percentage1,
  2. Number of copies sold, and
  3. The book's price2

1 - the royalty percentage is usually fixed per book, not per author. A sole author might receive, say, a 10% royalty rate, whereas a book with three authors, each author would receive only, say, a 3% royalty rate.

2 - The price used in the calculations is the price the publisher sells the book to the bookstore. This is typically half the cost of the retail price.

In simplest terms, the revenue grossed by a book for an author is:

Gross = RoyaltyRate * CopiesSold * BookPrice

Running the Numbers...
Let's examine some of the common figures for these three variables - royalty rate, copies sold, and book price.

  • Royalty Rate - This figure varies by publisher and by the author. O'Reilly does a standard 10% royalty, although they likely increase the royalty for more accomplished authors - I can hardly see Larry Wall getting only 10% to write Programming Perl, but who knows. More accomplished authors can expect a higher royalty, in the low teens. This rate can also vary by publisher. I had a colleague who was very accomplished in his field and was offered in the 15-20% range by assorted publishers.

  • Number of copies sold - This number varies most heavily on the book. Since there are soooooooo many computer trade books on the same subject, there are a number of books that have dismal sales. By dismal sales, I mean under 5,000 copies sold. For ASP.NET, if a book can break the 20,000 mark, you're doing good for yourself. If you break the 40,000 mark, you really wrote a great book that has really been well received.

    In my personal experience, the technical book market has been painfully soft over the past couple of years. This can be evidenced by Wrox's demise.

  • Book price - Again, keep in mind that the price used in the computation is the price the publisher sells the book to the bookstore. This is roughly half the price that you, Joe Sixpack, pay at the bookstore. With the declining sales, this figure has also come down slightly over the past couple of years. Boo.

So, let's say that you decide to write a computer trade book and you receive a 10% royalty. The book does fairly well, selling, say, 10,000 copies (not at all unrealistic, especially for a first-time author like yourself) at $29.95 per copy in the bookstore (which means the bookstore dropped, say, $14.00 per book). How much dough did you make? Well, let's find out:

Gross = RoyaltyRate * CopiesSold * BookPrice
Gross = 0.10 * 10,000 * 14.00 = $14,000.00

You made $14,000! Not bad for your first book. But... how long did it take you to write the book? And when, precisely, did you receive the $14,000?

The Book Writing Process and Payment Schedule
How long it takes to write a book depends on a number of factors, the most pertinent one being how much free time you have. This can be near zero if you have a regular full-time job and family. Other factors contributing to the duration it takes to write a book is the book's total page count, the author's writing speed/efficiency, and the author's knowledge of the material.

Technical books can range from 150 pages to 1,500 pages, but most, I'd say, are in the 400-800 range. The book writing process, for such lengthed books, usually takes, at minimum, three months and, at maximum, a year. (If you can output 400-800 pages in less than than three months time then clearly you are a very efficient professional writer! All five of my books took right around three months to write, and I consider myself to be a quick writer and throughout those times I've not had a "standard" nine-to-five job, leaving plenty of time for writing.)

So, returning to our fictional example, let's say that your book will be 700 pages long, and it takes you seven months of writing to get the first pass of the writing done. Sure, there will be another three to four months of techincal reviews, edits, and whatnot, but from the author's perspective, these months require much less work and energy than the intense writing period. So, 700 pages in seven months is 100 pages per month. Recall that we already determine that you will make $14,000 off the book, it's as if you are being paid $2,000 a month (since it took seven months to write), or $20 per page.

In case you were wondering, the payment of the $14,000 is spread out as follows: you will receive part of it as an advance during the writing process, typically anywhere from $5,000 to $15,000 dollars dolled out over the seven months of writing. Let's say your advance is a typical $10,000. The remainder of the money is distributed as the books sell. With technology changing so quickly, computer trade books have a very short shelf life, usually limited to two to three years at a maximum. For example, in early 2000 my first book, Teach Yourself ASP 3.0 in 21 Days, hit the bookstore shelves. Here it is, three and a half years later, and ASP 3.0 is like so passe. So, the remaining $4,000 or so that we determine the book will make will trickle in over the next two years.

Magazine Writing - A More Profitable Venue
Recall that books pay somewhere in the neighborhood of $20 per page. Magazine writing, on the other hand, comes in at a much higher dollar per page number. For example, many magazines like articles in the two to four thousand word range, which translates to five to ten book pages. For these two to four thousand words, though, magazines will pay between $500 to $2,500 dollars, depending on the magazine and author. Using the 10 page estimate, this comes down to $50 to $250 per page! Also, magazines are far less stressful to write since a magazine article can be crunched out in a few days to a week, rather than requiring several months.

While magazine writing is definitely more profitable, don't totally discount book writing. There's something cool about being able to stroll into a bookstore and see your book(s) on the shelf. Nothing makes a resume look better than having authored a book or two on the technology that you're being hired to work with. And book writing and book publishers are a great way to move into magazine article writing.

In a future posting I'll be sure to share ways to get started writing a book, from creating a proposal, to contacting prospective publishers.

posted on Thursday, July 03, 2003 8:37 PM

Feedback

# re: The economics of writing a computer trade book... 7/9/2003 5:43 AM Duncan

The softness of computer book market is in part because of oversupply but also in part because the printed book is not a very good delivery mechanism for technical writing....combining Google and MSDN (or other knowledgebase depending on what language you are using) is often far more effective than searching throght the index of the big black books.

# re: The economics of writing a computer trade book... 7/9/2003 7:39 AM Doug Thews

Don't forget that the magazine market is also soft, with Fawcette falling on hard times. I'm hearing rumblings from authors who are still waiting for payment on articles already published.

As a co-author of a Wrox title (Professional ASP.NET Performance), I can tell you that a new author is less likely to get a deal like the one you describe. Many of the new writers for Wrox inked a royalty back-eneded deal, and now are not able to retrieve any money. Other publishers (like APress & Wiley) are shifting compensation to royalty because of the sagging technical book market.

# re: The economics of writing a computer trade book... 7/9/2003 9:16 AM Scott Mitchell

Duncan, I agree that online services definitely have their place, especially for just quickly looking up technical information. If I had a nickel for every time I've used www.google.com/microsoft, I'd be a rich man!

However, I think online resources lack in the explanation department, and can't do the level of detail or treatment a book does. That is, someone learning ASP.NET, or any technology, really, would, in my opinion, do better picking up a good book than trying to learn online. Of course, with the oversaturation you mentioned it can, at times, be hard to find a good book! :-)

# re: The economics of writing a computer trade book... 7/15/2003 9:28 AM Tim O'Reilly

One detail that you left out in describing royalty rates is that many publishers' contracts provide for different royalty rates for different types of sales. So you might see an attractive "top line" royalty rate, say 15%, and overlook the fact that international sales (perhaps 30-40% of all your sales), direct-to-consumer sales (another 5-10%), or deep-discount sales (which may happen to "big box" stores, or even the chains) receive only half that. Not only that, most publishers take our large "returns reserves", and many of them hang on to those reserves for a long time, if not forever. I remember one "for Dummies" author telling me that his nominal royalty rate was 10%, but that he never actually saw over 5%.
By contrast, at O'Reilly, we pay 10%, but we pay 10% on all sales.

The other situation you might run into, at the academic end of publishing, are high royalty rates straight across the board. What's more, the book may be sold "short discount" -- say 32% or 38% discount to the bookstore rather than 50%+. So that looks like a good deal (and depending on the type of book, it can be). But you have to remember that short discount books are usually stocked in much smaller numbers, and the unit sales will be much lower. In short, there's no free lunch.

Ask your publisher to estimate the total revenues for the book, and your total royalty take. It will just be a guess -- no one knows for sure how a book will do -- but it will help to ensure that you're on the same page.

A final thing to remember is that the computer book market is in the midst of terrible slump, and most books are selling a fraction of what they used to sell. So take historical data (from before 2001) with a grain of salt.

# re: The economics of writing a computer trade book... 7/15/2003 7:37 PM Scott Mitchell

Wow, a comment from Tim O'Reilly, nifty. You know, I wrote a book for O'Reilly back in 2000, and I could have sworn O'Reilly, then at least, provided 50% of the royalty rate on international sales.

Good points on the royalty rate changes, should have mentioned that. I've been bitten by that a few times myself. :-)

# Matthew ".NET" Reynolds 7/3/2003 8:37 PM Pingback/TrackBack

Matthew ".NET" Reynolds

# A Blog for Graymad 7/3/2003 8:37 PM Pingback/TrackBack

A Blog for Graymad

# Scott on Writing 7/3/2003 8:37 PM Pingback/TrackBack

Scott on Writing

# re: The economics of writing a computer trade book... 8/12/2003 10:24 PM Gary Cornell

Well I still write (when I can) and I am also the publisher of Apress (www.apress.com) so I know both sides of the market. First, Apress like O'Reilly pays the same on all sales - this is quite unusual actually.

However, unlike O'Reilly we have a very rapid "ramp" so our 10% roylaty becomes 12.5% (at 4,000 copies), 15% (at 8,000), 17.5% (at 12,000) etc.

Next, Tim is right about how things have changed: 3 years ago many books sold > 25,000 copies, now only a hadnful do.

However, supply is shrinking as publishers cut back or go under, so eventually supply will shrink enough so that people can do OK (if never as well as we did in the .com boom).

# re: The economics of writing a computer trade book... 8/13/2003 9:11 PM Eric

This reminds me a lot of an old article that was written by charles carroll about the economics of book writing. If anyone is interested in a second opinion (though he comes to the same conclusion) to go:

http://www.asptraining.com/charlescarroll/bookwriter.asp

# re: The economics of writing a computer trade book... 9/2/2003 6:30 PM Scott Mitchell

Good link, Eric. I tried to find that article, but didn't have much luck. Charles's conclusion is essentially the same as mine - writing for magazines is the more economical approach.

# Self-Publishing - Has Anyone Tried This? 9/10/2003 6:49 PM Scott on Writing

# re: The economics of writing a computer trade book... 12/1/2003 12:59 PM Mark

How do you get invited to write a chapter in a book?

Thanks

# re: Getting the book published 3/1/2004 1:41 PM Jeff's Junk

# I am an author! 4/2/2004 7:35 AM Jeff's Junk

# Tim O'Reilly on the State of the Computer Book Market 4/19/2004 2:36 PM Scott on Writing

# re: The economics of writing a computer trade book... 5/2/2004 11:00 AM Douglas

Are the opportunities better in the book or magazine markets? You submit ideas to book publishers for their consideration for publishing. Is the same true of magazine publishers? Or do they come to you?

# re: The economics of writing a computer trade book... 5/5/2004 12:21 AM Feng Yuan

Writing book is a minimum wage job, if you're not so bad.

# Used Books on Amazon.com 5/14/2004 12:26 PM Scott on Writing

# To blog or to book? That is the question. 7/9/2004 5:58 PM when setup isn't just xcopy

Imagine a blog entry where I discuss my current thinking about writing a book and solicit input from my readers.

# Going to Try My Hand at Fiction... Eventually 7/13/2004 10:52 AM Scott on Writing

# Opinioni sulla scrittura di un libro tecnico 8/30/2004 1:01 AM Flavio Polesello

# Opinioni sulla scrittura di un libro tecnico 8/30/2004 1:03 AM Flavio Polesello

# re: The economics of writing a computer trade book... 9/7/2004 5:01 AM James McGovern

Magazine writing is starting to become less profitable than writing computer books. For example, Java Developers Journal stopped paying writers to write articles and simply get people to work for free! Other magazine publishers are starting to follow suit.

For individuals interested in becoming an author, I recommend they visit http://groups.yahoo.com/group/computerbookauthors

# re: The economics of writing a computer trade book... 9/20/2004 6:10 AM Dave Minter

Although technical writing won't pay you back the time you invest directly, it can be enormously effective as a bolster to your professional reputation. There's nothing quite as satisfying as being able to say "yes, I wrote the Apress/O'Reilly/SAMS/etc. book on that" in a technical interview. In the long run that could easily be worth more than the royalty payments.

Having just co-written my first book, the other indirect rewards more than compensated for the time and effort invested. I found that receiving a bound copy of our book incredibly satisfying. I guess that particular thrill wears off eventually, but I also learnt a huge amount about my subject in the process of writing - all of which makes me more saleable in interviews.

So if you can spare the time, do it for the intangibles, not the royalty cheque (think of that as a nice "thank you" from the publisher and your readers).

# re: Why 9/29/2004 12:05 PM Dino Esposito's WebLog

# re: I'm rich, I'm rich! 10/11/2004 7:33 AM Panopticon Central

# re: The economics of writing a computer trade book... 12/9/2004 11:33 AM Morris Rosenthal

None of the comments address the major role Amazon plays in selling computer books, and how that levels the field for self-publishers. I self published my last two computer books using print on demand and I earned appreciably more through on them last year than on the "bestseller" I write for McGraw-Hill. FOr a complete case study of using print on demand for a computer book, see www.fonerbooks.com/pod.htm

Morris Rosenthal

# GhostDoc in Upcoming Book 1/26/2005 3:07 PM Roland Weigelt

# re: The economics of writing a computer trade book... 5/18/2006 8:49 PM Salman

Very interesting, I was always curious as to what these technical writers can make. It seems those who do it for a living have special contracts with publishers though right?

# Working with Data in ASP.NET 2.0 - Complete! 4/3/2007 12:03 PM Scott on Writing

# Working with Data in ASP.NET 2.0 - Complete! 4/3/2007 1:00 PM BusinessRx Reading List

Over the past year or so I've been creating a series of ASP.NET 2.0 tutorials for Microsoft that focus

# Working with Data in ASP.NET 2.0 - Complete! 4/3/2007 1:10 PM Community Blogs

Over the past year or so I've been creating a series of ASP.NET 2.0 tutorials for Microsoft that focus

# re: The economics of writing a computer trade book... 4/9/2007 6:08 AM Kodok Ngorek

And what if the author made his book available for free (online, not printed, of course)

http://www.freetechbooks.com

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

Add To Your Reader

My Links

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<May 2008>
SMTWTFS
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

Comment Stats

DayTotal% of Total
Sunday 1866.8%
Monday 37914.0%
Tuesday 45316.7%
Wednesday 50518.6%
Thursday 53319.6%
Friday 49418.2%
Saturday 1666.1%
Total 2716100.0%

Hour1Total% of Total
12:00 AM 652.4%
1:00 AM 682.5%
2:00 AM 622.3%
3:00 AM 742.7%
4:00 AM 572.1%
5:00 AM 1043.8%
6:00 AM 1084.0%
7:00 AM 1585.8%
8:00 AM 1716.3%
9:00 AM 1475.4%
10:00 AM 1716.3%
11:00 AM 1816.7%
12:00 PM 1886.9%
1:00 PM 1696.2%
2:00 PM 1585.8%
3:00 PM 1324.9%
4:00 PM 1073.9%
5:00 PM 923.4%
6:00 PM 913.4%
7:00 PM 963.5%
8:00 PM 833.1%
9:00 PM 782.9%
10:00 PM 792.9%
11:00 PM 772.8%
Total 2716100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.54144
Monday 5.22339
Tuesday 4.32419
Wednesday 7.69638
Thursday 6.90607
Friday 5.48411
Saturday 5.27158
Total 5.852716

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.35107
9:00 AM 6.32278
10:00 AM 6.47246
11:00 AM 4.41181
12:00 PM 6.83328
1:00 PM 3.00111
2:00 PM 5.41222
3:00 PM 8.67286
4:00 PM 4.0589
5:00 PM 5.92154
6:00 PM 4.52113
7:00 PM 9.67174
8:00 PM 10.50147
9:00 PM 5.05111
10:00 PM 5.4265
11:00 PM 4.5732
Total 5.852716

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles