很多小团队第一次给客户开票,拿到手的是一句「开三个点的票」,然后不知道该按合同金额直接乘,还是先把税摘出来。这篇只解决一件事:3% 这道题怎么算。先讲清计税基数到底是含税还是不含税,再给一遍手算步骤,最后列出开票前后要核对的信息和容易卡住的地方。
小团队第一次接开票需求,经常听到客户一句「开三个点的票」,然后就卡住了:这 3% 是拿合同总额直接乘一下,还是得先把税从里面摘出来?两种算法出来的数字差得不少,报错了对方财务会退回来重开,来回折腾的其实是自己。
这篇只解决一件事:3% 这道算术题怎么做。先说清计税基数到底是含税还是不含税,再给一遍能照着走的手算步骤,最后把开票前后要核对的信息、容易卡住的地方列出来。看的时候拿自己的合同金额代进去算一遍,比读三遍都管用。
先分清含税价和不含税价,公式别用反
3% 是征收率,不是「合同金额乘 3%」。正确的口径是:税额 = 不含税金额 × 3%,价税合计 = 不含税金额 × 1.03。反过来,如果手上只有一个总数,不含税金额 = 含税 ÷ 1.03,税额 = 含税 − 不含税。公式写反,税额会凭空多出来一截,跟客户对不上账。
| 场景 | 手上有哪个数 | 先算什么 | 再算什么 |
|---|---|---|---|
| 双方约定不含税价 | 不含税金额 | 不含税 × 3% = 税额 | 不含税 + 税额 = 价税合计 |
| 口头说「一共给你这些」 | 含税总额 | 含税 ÷ 1.03 = 不含税 | 含税 − 不含税 = 税额 |
| 报价单只写一个总数 | 总数 | 先问清这个数是含税还是不含税 | 按上面两行对应处理 |
最容易踩的坑是报价单只写一个总数。开票时客户要求发票上的金额跟报价单完全一致,如果你的报价其实是按不含税算的收入,税率一变就会挤占自己的实际到手收入。所以报价阶段就要在单子上写清「含税」还是「不含税」,别等开票了再补。
征收率不止一档,一个点和三个点在计算逻辑上共用同一个公式结构,只是乘数不同。分不清基础概念的时候,先到 /ai-dict 的税务词条里对一遍名词,别拿一个档位的算法套到另一个档位上。
手算一遍:从合同价到发票上两个金额栏
- 第一步:先定口径问清对方要的是不含税金额还是价税合计,把这句话写进微信或邮件的沟通记录里。后面出现分歧,这条记录就是依据。
- 第二步:工具跑一遍,手算校验一遍用 /tools 里的换算工具或计算器先跑一个结果,再自己按公式手算一次。小数位四舍五入的差异往往就出在这一步,两边对不上说明口径理解有偏差。
- 第三步:核对发票两个金额栏发票上「金额」和「税额」两栏相加,必须等于价税合计。如果差几分钱,先确认这个差额归在金额栏还是税额栏,别为了凑整随手改其中一个。
- 第四步:留一份计算底稿把含税总额、不含税金额、税额、征收率写在一张表里存档。后续对账、客户报销、跨月红冲都要回看这份底稿,临时翻聊天记录补不出来。
开票前要确认的四件事
算对了金额只完成了一半,开出去的票能不能用,取决于下面这几项信息。建议做成一张固定清单,每次开票前逐项打勾,比凭记忆可靠。
- 确认自己的纳税人身份与当前适用的征收率,身份不符时开出来的票后面会被要求红冲重开,白忙一场
- 确认抬头类型(个人 / 企业 / 事业单位)以及税号、地址电话、开户行账号是否齐全,抬头填错基本只能作废重开
- 确认品目与金额口径,服务类和货物类适用的品目不同,品目写错可能影响对方入账
- 确认开票额度上限和作废规则,长期合作前把这些口径一次问清,不要每次临时再问一遍
四项里最容易漏的是第二项。很多小团队只核对了公司名和税号,忘了开户行信息,票发过去对方财务退回来,一来一回耽误的是自己的收款节奏。抬头信息建议让客户一次性发一段完整文本,直接复制粘。
常见卡点与排查顺序
金额对不上、税额显示异常、需要红冲作废,是开票环节最高频的三类问题。下面这张表按「现象 → 先查什么 → 再查什么」给出排查顺序,照着走能少绕路。
| 现象 | 先查 | 再查 |
|---|---|---|
| 金额对不上 | 是不是有人把含税价直接乘了 3% | 是否在合同价之外叠加了附加费或服务费 |
| 税额显示异常 | 征收率栏是不是被选成了别的档位 | 发票类型(普票 / 专票)口径是否一致 |
| 需要红冲或作废 | 是否跨月、对方是否已认证或抵扣 | 按站内发票作废与红冲类文章的流程走,不要直接删记录 |
| 对账不顺 | 发票号、金额、税额、开票时间是否都记录在案 | 和银行付款记录逐笔勾兑,找出缺哪一笔 |
红冲和作废的处理路径跟时间点、对方有没有认证抵扣都有关,不同情形走的流程不一样。这块别凭印象操作,容易把账做乱;具体流程到 /guides 里对应的发票处理文章按步骤走,遇到拿不准的情形先问主管税务机关。
还有一点:上面讲的都是通用算法。如果涉及差额征税、跨区域经营或者对方要求把多种税率开在同一张票上,单纯套 3% 的公式就不适用了,需要按对应政策单独确认。判断不准的时候,宁可多问一句,也别先把票开出去再改。
下一步把自己的合同金额代进公式算一遍,再拿站内工具核对。开票前建议先过一遍工具目录,把换算工具和流程清单存成书签,下次开票直接照着用。→常见问题
合同写的是 10000 元,开 3% 的票,税额到底是多少?
关键看这 10000 元是含税价还是不含税价。如果是含税总额,不含税金额约等于总额除以 1.03,税额是总额减掉这个不含税金额;如果约定的是不含税价,税额就是不含税价直接乘 3%。两种结果不一样,开票前一定和对方把口径写清楚。具体换算可以直接用站内工具跑一遍。
3% 的普票和专票,算法一样吗?
税额计算公式一样,差别在下游能不能抵扣以及票面信息要求不同。对开票方来说税额算法不变,对收票方来说能不能用、怎么入账是另一回事。站内有专门讲普票与专票区别的文章,选票种前建议先看那篇再决定开哪种。
开了 3% 的票,客户说金额和报价单差了几分钱怎么办?
这是四舍五入造成的正常尾差,处理方式是事先约定尾差归哪一方,并在备注或沟通记录里留痕。如果差额明显不止几分,先排查是不是把含税价和不含税价搞反了,而不是急着红冲。反复作废重开会增加双方的工作量。