# 发票生成器使用教程：在线填写自动算税，一键导出 PDF/PNG 电子发票

> 来源：工具派（https://gjupai.com） 原文页面：https://gjupai.com/tutorial/invoice-generator-guide

## 工具简介

**发票生成器**是工具派推出的一款免费在线效率工具：在左侧填写发票号码、购销双方信息和商品明细，右侧就能**实时生成一张版式规整的「电子发票」预览**。工具会自动完成合计、折扣、税额与价税合计的计算，把总金额转换为规范的人民币大写，并生成包含发票关键信息的二维码。确认无误后可一键导出高清 PNG 图片或 A4 版式 PDF 文件，全程在浏览器本地完成，打开即用、无需安装。需要说明的是，页面底部已明确标注：生成结果**仅供示例参考，不具有真实税务效力**，适合用作发票样式示意、内部流转单、报价附件、教学演示等场景。

## 功能亮点

- **购销双方分区填写**：销方、购方各含名称、纳税人识别号、地址电话三个字段，信息结构与真实发票一致。
- **商品明细可增删行**：每行包含名称、规格、数量、单位、单价五列，点「+ 添加一行」追加新行，点行尾「✕」删除。
- **金额全自动计算**：自动汇总合计不含税金额、折扣、应税金额、税额与价税合计，修改任何数字即刻刷新。
- **人民币大写自动生成**：价税合计实时转换为「壹贰叁……元整 / 角 / 分」规范大写，免去人工换算出错。
- **发票二维码**：自动把发票号码、开票日期、购销双方、价税合计与大写金额编码成二维码，扫码即可核对关键信息。
- **两种导出格式**：PNG 为 3 倍分辨率高清图片；PDF 按 A4 纵向排版，导出文件名自动使用发票号码。

## 参数说明

| 参数 | 说明 | 默认值 / 取值 |
| --- | --- | --- |
| 发票号码 | 发票唯一编号，显示在票头与二维码中，同时用作导出文件的文件名 | 默认 `INV20260612001`，可任意修改 |
| 开票日期 | 发票开具日期，使用日期选择器 | 默认当天日期 |
| 销方信息 | 销方的名称、纳税人识别号、地址电话，共三个输入框 | 已预填示例数据，按实际修改 |
| 购方信息 | 购方的名称、纳税人识别号、地址电话，共三个输入框 | 已预填示例数据，按实际修改 |
| 明细-名称 | 商品或服务的名称 | 如「软件开发服务」 |
| 明细-规格 | 规格型号或计量口径 | 如「项」「次」 |
| 明细-数量 | 数字，最小为 1 | 新增行默认 1 |
| 明细-单位 | 计量单位 | 新增行默认「件」 |
| 明细-单价 | 数字，最小为 0，不含税单价 | 每行金额 = 数量 × 单价，自动计算 |
| 税率 (%) | 增值税税率百分数 | 默认 13，可填 9、6、3、0 等 |
| 整单折扣 (¥) | 整单优惠金额，在税前从合计中扣减 | 默认 0，超过合计时自动按合计封顶 |

## 使用步骤

1. **打开工具页面**：左侧是信息填写区，右侧是发票预览区，页面已预填一组示例数据，可以先直观感受发票版式。

![发票生成器主界面：左侧为填写区，含发票号码、开票日期、销方信息、购方信息、商品明细（可添加行）及税率、整单折扣；右侧为电](article/202607/1783968748882_9508.png)

2. **填写票头信息**：修改「发票号码」和「开票日期」。发票号码除了显示在票头，还会作为导出 PNG / PDF 的文件名，建议直接填正式编号。

3. **填写购销双方信息**：在「销方信息」「购方信息」两个区块中，分别填写名称、纳税人识别号和地址电话。

4. **录入商品明细**：逐行填写名称、规格、数量、单位、单价；行数不够时点「+ 添加一行」，多余行点「✕」删除。填写过程中右侧预览会**实时刷新**，每行金额（数量 × 单价）自动算出。

5. **设置税率与折扣**：税率默认 13%，按业务档位填数字即可；有整单优惠时在「整单折扣 (¥)」填入金额，系统自动按「(合计 − 折扣) × 税率」计算税额与价税合计。

6. **核对发票预览**：逐项检查右侧预览中的项目表格、合计不含税、应税金额、税额、价税合计、人民币大写与二维码，确认无误。

7. **导出发票文件**：点「下载 PNG」得到 3 倍分辨率的高清图片，点「导出 PDF」得到 A4 纵向排版的文件，两者文件名均为发票号码。

## 使用技巧

- **发票号码就是文件名**：导出前把号码改成正式编号，下载下来的文件可直接归档，省去改名步骤。
- **税率填数字即可**：常见档位 13 / 9 / 6 / 3 直接填百分数；免税业务填 0，税额即为 0。
- **折扣在税前扣减且自动封顶**：整单折扣先从合计中扣减再计税；若折扣填得比合计还大，系统按合计金额封顶，应税金额最低为 0，不会出现负数。
- **改数即联动**：数量、单价、税率、折扣任意一项变化，合计、税额、价税合计、大写与二维码都会同步刷新，适合边谈边改报价。
- **二维码便于核对**：二维码内含发票号码、日期、购销双方、价税合计与大写金额，交付对方时扫码即可校验关键信息。
- **按需选择格式**：要插入文档、聊天发图用 PNG（3 倍分辨率更清晰）；要打印归档用 PDF（A4 纵向，排版不走样）。

## 常见问题

**Q1：生成的发票能用于真实报销或报税吗？**
不能。页面底部已注明「本发票由在线工具生成，仅供示例参考，不具有真实税务效力」。它适合制作样式示意、内部流转单、教学演示等，正式发票请通过税务系统开具。

**Q2：单价是含税价还是不含税价？**
不含税。计算链路为：合计不含税 = Σ(数量 × 单价)；应税金额 = 合计 − 折扣；税额 = 应税金额 × 税率；价税合计 = 应税金额 + 税额。

**Q3：税率该填多少？**
按业务适用档位填百分数数字即可：一般纳税人常见 13%、9%、6%，小规模纳税人常见 3%，免税填 0。工具只负责算术计算，不校验业务合规性。

**Q4：人民币大写支持小数吗？**
支持。整数部分按「拾佰仟万亿」转换，角、分也会带出，例如 ¥7910.00 会生成「柒仟玖佰壹拾元整」，¥0.50 会生成「零元伍角」。

**Q5：每一行商品能单独设折扣吗？**
当前界面只提供「整单折扣」，按整单金额在税前统一扣减；单行折扣暂未开放输入。

**Q6：导出有次数限制吗？**
点击导出会消耗工具配额（页面上方会显示剩余次数，登录或会员可获得更多额度）；填写信息与实时预览本身不消耗配额。

