我的书《Qt on Android核心编程》和《Qt Quick核心编程》出版后,经常有朋友问我赚了多少钱。我有时说没多少钱,有时说按付出回报比来看那点版税对不住付出的辛苦。有的朋友微微一笑很倾城,表示理解;有的朋友笑着撇撇嘴,那意思是我没有实话实说。

别人写书赚多少钱我不知道,我自己的事儿我是很清楚的。针对原创图书,我们弄明白下面几个问题就可以知道我说的话有多少水分。

  • 稿酬的支付方式
  • 稿酬怎么交税
  • 写一本原创技术图书能拿多少稿酬

稿酬的支付方式

我的《Qt Quick核心编程》等书是电子工业出版社出的,我拿到的出版合同里列出了三种稿酬支付方式:

  1. 基本稿酬+印数稿酬
  2. 版税制
  3. 一次性稿酬

我对这些方式的理解来自我手上的出版合同,可能和别人的不太一样,仅供参考。

基本稿酬+印数稿酬

基本稿酬加印数稿酬,指出版者按作品的字数,以千字为单位向作者支付一定报酬(即基本稿酬),再根据图书的印数,以千册为单位按基本稿酬的一定比例向著作权人支付报酬(即印数稿酬)。作品重印时只付印数稿酬,不再付基本稿酬。

计算公式是这样的:

  • 基本稿酬 = N 元/千字 x 实际正文稿面字数
  • 印数稿酬 = 基本稿酬的1% x 各印次印数

对于原创作品,基本稿酬每千字30~100元。对于一个技术图书作者来讲,每千字能拿到多少,取决于选题、出版社对销量的预估、出版社对作者的评级等因素。

注意印数稿酬,一千册算一个单位。假如你基本稿酬为5000块,印3000册,那印数稿酬就是 5000x1%x3,即150块。

我的《Qt on Android核心编程》和《Qt Quick核心编程》都没采用这种方式,不谈了。

版税制

版税制指出版社以图书定价x实际销售册数x版税率的方式向作者付酬。

技术图书版税率一般6%~12%吧。有固定版税率的,也有阶梯版税率的。固定版税率就是说不管销量怎么样,统一按一个版税率来计算稿酬。阶梯版税率是根据销量走,比如10000册以内7%,超过1万册10%。

至于一个作者实际能拿到的版税率,我没概念,大概取决于作者水平、选题、销量预估等因素,反正我的是8%,对于初次出版技术图书的作者来说还算可以。

版税制严重依赖销量,不如基本稿酬制有保障(有保底收入),但假如你的书销量好,拿到的钱就比基本稿酬制多。

我的《Qt on Android核心编程》和《Qt Quick核心编程》就采用的这种方式。至于实际商谈时用哪种稿酬支付方式,没什么道道可讲吧,反正我是拍脑袋,觉得销量不至于太见不得人吧,就选了版税制。

一次性付酬

一次性付酬指出版者按作品的质量、篇幅、经济价值等情况计算出报酬,并一次向作者付清。

这个很简单,比如你出一本书,一次性给你5000块,那你的收入就是这么多,书重印多少次、卖多少册都和你没关系了。

稿酬怎么交税

注:这部分内容参考了豆瓣旸谷的文章(http://www.douban.com/note/205938458/),特此感谢。我结合我收到的稿酬结算单,基本上是一致的。

《中华人民共和国个人所得税法》中与稿酬相关的部分是:稿酬所得,适用比例税率,税率为20%,并按应纳税额减征30%。

就目前的实际情况,图书稿酬的计税方式基本是:稿酬<=800,不扣税;800<稿酬<=4000,800以上的部分按14%上税;稿酬>4000,按总额的11.2%上税。

(这里“欢呼”一下,图书作者还是给国家税收做了相当大的贡献……)

写一本原创技术图书能拿多少稿酬

有了前面的介绍,答案呼之欲出了。拿我的《Qt Quick核心编程》为例来计算一下。

Qt Quick核心编程》定价79元,版税率8%,销售3000册(首印数,具体销量还不知道哎,反正不太乐观),那:

  • 作者版税是:79×3000×8% = 18960元
  • 缴税是:18960×11.2% = 2124元
  • 实际税后所得是:18960 - 2124 = 16836元

现在我的稿酬收入大白于天下了……要知道,我写作《Qt Quick核心编程》花的时间超过半年……常常是晚上1点左右睡,早上6点左右起来,还是蛮有挑战的……如果单看稿酬输入,那是万万不划算的,要对写作这个事儿有爱有热情,才可以淡定地坚持——因为此时你并不在意稿酬,你只想有一本自己的书。

技术图书的销售现状

嗯,整体市场不太好吧,至于是盗版、还是电子化、还是消费习惯的影响,我不太了解,不过一般超过1万册就算畅销。像我的《Qt on Android核心编程》和《Qt Quick核心编程》,因为技术本身相对小众,销量比较一般了。而有的书,比如讲Android或iOS的,因为移动互联网蓬勃发展的缘故,销量比较强劲,写得好的话,三五万册不成问题。

So,假如你想靠写技术图书赚钱生活,那就要瞄准一个基数大的市场,卡好位。


更多精彩文章,参看“漫谈程序员”专栏。

困惑、成长、发展、增值、新知,尽在微信订阅号“程序视界”:

写一本技术书能赚多少钱相关推荐

  1. 码农西游 | 写一本技术书可以赚多少钱

    程序员的成长之路互联网/程序员/成长/职场  关注 阅读本文大概需要 3 分钟. 上班的钓鱼时光,八戒看到一篇写作赚钱的文章,联想到自己也是个技术人才,是不是可以学习一下他们,写一本技术书赚钱,特此去 ...

  2. 实际经历告诉你,写一本技术书能赚多少钱(转)

    转自:http://www.cocoachina.com/programmer/20151208/14580.html 作者:foruok 我的书<Qt on Android核心编程>和& ...

  3. 专访肖佳:写一本技术图书是水到渠成的

    参与文末话题讨论,每日赠送异步图书 --异步小编 肖佳, VMware高级测工程师,博客园著名博主(网名小坦克),撰写了很多软件开发和测试方面的技术文章:有10多年的软件开发测试经验,有丰富的手动测试 ...

  4. 如何有效阅读一本技术书

    俗话说,知己知彼方能百战不殆. 我们先来分析下读书这种形式的优缺点.相比阅读博客.搜索等轻量级的学习方式而言,读书的主要缺点是: 效率低.目的不明确.一本技术书为了保证专业性,往往填充大量细节,同时为 ...

  5. flask + react_再写一本 Flask 书

    2020/4/1 更新:Flask 新书完成时间推迟 把自己的目标公之于众,有可能会因为受到监督而更容易完成目标,也有可能会让你潜意识里感觉自己好像已经完成了目标,从而让计划更难执行.我更相信前一种理 ...

  6. -拳王虚拟项目公社:虚拟产品自动赚钱技术 小白快速赚到钱的秘方

    无论是多少牛逼的大神,都是从菜鸟开始,被虐千百遍才能实现自我成长.马云创立阿里巴巴之前受外经贸部邀请,1996年创立了中国黄页,离开后才创立了阿里巴巴.当然,在此之前他当了七年教师,离开学校第一次创业 ...

  7. 【一月一本技术书】-【Go语言设计与实现】- 9月

  8. 程序员写作能赚多少钱,怎么赚

    那天有位朋友在分答上问我一个问题: 程序员如何通过写作赚钱? 刚好,我也在写作,就我了解到的信息来谈谈吧. 程序员的写作,按方向,可以分为两大类: 技术写作 非技术类,如小说.工具.励志 做得好,都可 ...

  9. 最近工程师怎么都在写公众号?这玩意到底能赚多少钱?

    " 阅读本文大概需要 3 分钟. " 文章来源于进击的Coder,作者研究生小马 就是,前段时间嘛,公众号交流群,有一哥看我天天兢兢业业分享推送链接,提出了振聋发聩的问题 &quo ...

  10. 【转载】中庸与技术书

    2019独角兽企业重金招聘Python工程师标准>>> 转自:图灵社区 原文作者:刘祺 原文地址:http://www.ituring.com.cn/article/213657 本 ...

最新文章

  1. 邀请函丨云和恩墨邀您一起迈向混合数据库时代!
  2. 【BZOJ3174】【codevs25442075】拯救小矮人,DP+贪心
  3. 如何在macOS中查找和删除潜在的驱动程序冲突?
  4. tensorflow功能函数
  5. java中spring的注解_Java代码中spring注解浅析
  6. 机器视觉技术的应用领域
  7. 无法打开html5,IE浏览器无法打开怎么办
  8. word打开html是空白,网页复制到Word之后或者出现空白或者格式变乱该怎么办
  9. 四、软考·系统架构师——软件工程基础
  10. BW随手记-项目上零碎总结(SAP销售,开票,获利能力分析)
  11. 信息系统规划方法-业务流程再造(BPR)
  12. 营业执照验证php,基于PHP的营业执照识别示例代码-六派数据
  13. 微软远程桌面mac/ios/android客户端
  14. 爬虫加密算法实践(淘宝直播+百度指数)
  15. c语言,函数声明的误区
  16. Java导出Excel表格出现文件损坏异常解决方案
  17. 数据库设计(理论实例)
  18. 红蓝对抗之Windows内网渗透
  19. 电梯黑板签到的测试用例
  20. rot密码-buu rot

热门文章

  1. html表格(table)的基本结构
  2. 微信小程序商城系统订单管理功能介绍
  3. ACL2021 | 任务型和开放域对话系统
  4. kali linux网卡推荐,BT5 Kali Linux 网卡选择
  5. [词汇] 十四、动词
  6. 利用pdf-poppler和printJS完成pdf批量打印
  7. Android播放音频到耳机,android插入耳机状态使用扬声器外放音乐
  8. 制作(转换)ico图标
  9. python中的Pickle文件和npy文件
  10. 个人发展战略基础理论