印度¶
安装¶
安装 以下模块,以获得印度本地化的所有功能:
名称 |
技术名称 |
说明 |
|---|---|---|
印度—会议 |
|
默认 财务本地化套装 |
印度电子发票 |
|
|
印度电子运单 |
|
|
Indian E-waybill Stock |
|
|
Indian - Check GST Number Status |
|
|
印度 - GSTR India 电子文件 |
|
|
Indian - Accounting Reports |
|
印度配置¶
在 中,添加您的 PAN 和 GSTIN 。PAN 是确定纳税人类型所必需的,而 GSTIN 是生成电子发票和电子运单所必需的。
电子发票系统¶
Odoo 符合 印度商品和服务税(GST)电子发票系统 的要求。
设置¶
NIC 电子发票注册¶
您必须在 NIC 电子发票门户上注册,以获取您的 API 凭据 。您需要这些凭据来 配置 Odoo 会计应用 。
点击 登录 并输入您的 用户名 和 密码 ,登录 NIC 电子发票门户 ;
Note
如果您已在 NIC 门户上注册,可以使用相同的登录凭据。
在仪表板上,前往 ;
之后,您应在注册的手机号码上收到 OTP 验证码。输入 OTP 验证码并点击 验证 OTP ;
为 API 接口选择 通过 GSP ,将 Tera Software Limited 设为 GSP,并为您的 API 输入 用户名 和 密码 。完成后,点击 提交 。
Odoo 中的配置¶
要在 Odoo 中启用电子发票服务,请前往 ,并输入之前为 API 设置的 用户名 和 密码 。
日记账¶
要自动向 NIC 电子发票门户网站发送电子发票,您必须首先配置您的 销售 日记账,方法是进入 ,打开您的 销售 日志,在 高级设置 选项卡的 电子数据交换 下,启用 电子发票(IN) 并保存。
工作流¶
Invoice validation¶
发票一经验证,顶部就会显示一条确认信息。一段时间后,Odoo 会自动将已验证发票的 JSON 签名文件上传到 NIC 电子发票门户网站。如果您想立即处理发票,请点击 立即处理 。
Note
您可以在沟通栏附件中找到经 JSON 签名的文件。
您可以在发票的 EDI 文件 选项卡或 电子发票 字段下检查文档的 EDI(电子数据交换) 状态。
开票报告PDF¶
发票一经验证和提交,即可打印发票 PDF 报告。报告包括 IRN(发票参考号) 、 Ack. No (确认编号)、 Ack.Date (确认日期)和二维码。这些证明发票是有效的财务文件。
取消电子发票¶
如果您想取消电子发票,请转到发票的 其他信息 选项卡,填写 取消原因 和 取消备注 字段。然后,点击 请求 EDI 取消 。 电子发票开具 字段的状态将变为 取消 。
Note
如果您想在处理发票之前中止取消,请点击 撤销 EDI 取消 。
一旦您请求取消电子发票,Odoo 将自动向 NIC 电子发票门户网站提交 JSON 签名文件。如果您想立即处理发票,可点击 立即处理 。
电子发票中负数行的管理¶
负数行通常用于表示与特定产品或全单折扣相关的折扣或调整。政府门户网站禁止提交带负数行的数据,这意味着需要根据 HSN 代码和消费税税率对负数行进行转换。这项工作由 Odoo 自动完成。
Example
请参考以下示例:
产品详情 |
|||||
|---|---|---|---|---|---|
产品名称 |
HSN 代码 |
不含税 |
数量 |
GST 税率 |
合计 |
产品字段 |
123456 |
1,000 |
1 |
18% |
1,180 |
产品 B |
239345 |
1,500 |
2 |
5% |
3,150 |
产品 A 的折扣 |
123456 |
-100 |
1 |
18% |
-118 |
以下是转换后的表示:
产品详情 |
||||||
|---|---|---|---|---|---|---|
产品名称 |
HSN 代码 |
不含税 |
数量 |
折扣 |
GST 税率 |
合计 |
产品字段 |
123456 |
1,000 |
1 |
100 |
18% |
1,062 |
产品 B |
239345 |
1,500 |
2 |
0 |
5% |
3,150 |
在此转换中,负数行已被转换为正数折扣,同时根据 HSN 代码和 GST 税率保持准确的计算。这确保了电子发票记录中的表示更加简洁、标准。
GST 电子发票验证¶
提交电子发票后,您可以从 GST 电子发票系统网站上验证发票是否已签署。
从附件中下载 JSON 文件。它可以在相关发票的沟通栏中找到;
打开 NIC 电子发票门户网站 ,进入 ;
选择 JSON 文件并提交;
如果文件已签署,则会显示一条确认信息。
电子货运单¶
设置¶
Odoo 符合 印度商品和服务税(GST)电子运单系统 的要求。
在 NIC 电子运单上注册 API¶
您必须在 NIC 电子运单门户上注册,以创建您的 API 凭据 。您需要这些凭据来 配置 Odoo 会计应用 。
点击 登录 并输入您的 用户名 和 密码 ,登录 NIC 电子运单门户 ;
在您的仪表板上,前往 ;
点击 发送 OTP 。在注册的手机号码上收到验证码后,输入验证码并点击 验证 OTP ;
检查 Tera Software Limited 是否已在注册的 GSP/ERP 列表中。如果是,请使用登录 NIC 门户的用户名和密码。否则,请按以下步骤操作;
选择 添加/新建 ,将 Tera Software Limited 选为 GSP 名称,为您的 API 创建 用户名 和 密码 ,然后点击 添加 。
Odoo 中的配置¶
要设置电子运单服务,请访问 ,然后输入您的 用户名 和 密码 。
工作流¶
发送电子运单¶
要发送电子运单,请确认客户发票/供应商账单并点击 发送电子运单 。
Invoice validation¶
发票/账单开具并通过 发送电子运单 发送后,会显示确认消息。
Note
您可以在沟通栏附件中找到经 JSON 签名的文件。
一段时间后,Odoo 会自动将 JSON 签名文件上传到政府门户。如果您想立即处理发票/账单,请点击 立即处理 。
开票报告PDF¶
提交电子运单后,您可以打印发票 PDF 报表。报表中包含 电子运单编号 和 电子运单有效期 。
电子运单取消¶
如果要取消电子运单,请前往相关发票/账单的 电子运单 选项卡,填写 取消原因 和 取消备注 字段。然后,点击 请求 EDI 取消 。
Note
如果您想在处理发票之前中止取消,请点击 撤销 EDI 取消 。
您请求取消电子运单后,Odoo 会自动将 JSON 签名文件提交到政府门户。如果您想立即处理发票,可以点击 立即处理 。
从收货单和送货单创建电子运单¶
要从库存应用中的 收货单和送货单 创建电子运单,请按以下步骤操作:
前往 或 ,选择现有的送货单/收货单或新建一张。
点击 创建电子运单/货单 。
Note
要创建电子运单:
送货单必须处于 完成 状态(即已验证)
收货单必须处于 准备就绪 或 完成 状态。
点击 生成电子运单 以验证电子运单并将其发送到 NIC 电子运单门户。
Tip
要将电子运单用作货物交付的货单而不发送到 NIC 电子运单门户,请点击 用作货单 。
要打印电子运单或货单,请点击 (齿轮) 图标并选择 电子运单/送货货单 。
印度 GSTIN 状态检查¶
通过 印度 - 检查商品和服务税号码状态 模块,您可以直接从 Odoo验证 GSTIN(商品和服务税识别号码) 的状态。
要验证联系人的商品及服务税号状态,请访问客户/供应商表单并点击 检查 GSTIN 状态 旁边的 GSTIN 字段。
要验证发票/账单上输入的消费税号码的状态,请访问发票/账单并点击 GST 状态 字段旁边的 ( 刷新 )按钮。
系统会显示通知确认状态更新,GSTIN 状态和验证日期也会记录在联系人的沟通栏中。
印度 GST 申报¶
启用 API 访问¶
要在 Odoo 中申报 GST,您必须先在 GST 门户上启用 API 访问。
输入您的 用户名 和 密码 登录 GST 门户 ,然后在 个人资料菜单 中前往 我的资料 ;
选择 管理 API 访问权限 ,然后点击 是 以启用 API 访问;
Note
建议将 持续时间 设置为 30 天 ,以避免频繁重新进行令牌身份验证。
这样做将启用 持续时间 下拉菜单。选择您偏好的 持续时间 并点击 确认 。
Odoo 中的印度 GST 服务¶
在商品及服务税门户网站上启用 API 访问 后,您就可以在 Odoo 中设置 印度 GST 服务 。
进入 并输入 GST 用户名 。点击 发送 OTP ,输入代码,最后点击 验证 。
填报 GST 申报表¶
当 印度 GST 服务 配置完成后,您就可以提交消费税申报表了。进入 并创建一个新的 GST 申报期 (如果不存在)。在 Odoo 中,GST 申报分 三步 完成:
Note
报税周期 可以根据用户需要 配置 。
发送 GSTR-1¶
点击 GSTR-1 报表 ,在将 GSTR-1 报表上传至 GST 门户 之前进行核对。
Note
系统会执行基本校验,以确保符合 GST 门户的要求。可能出现的问题包括:
税项适用错误: 税项类型与 税务位置 不匹配(州际交易中适用了 CGST/SGST 而非 IGST ,或州内交易中适用了 IGST 而非 CGST/SGST )。
缺少 HSN 代码: 产品未定义 HSN 代码。
服务类 HSN 代码无效: 服务的 HSN 代码不以“99”开头或不正确。
UQC 不合规: 单位数量代码(UQC)不符合印度 GST 标准。
如果任何校验失败,系统会向用户发出警告,突出显示差异,并提供指向受影响明细行的直接链接。
点击 生成 ,以在 电子表格视图 中查看报表。
如果 GSTR-1 报表无误,请点击 推送至 GSTN 将其发送到 GST 门户 。 GSTR-1 报表的状态会变为 发送中 。
几秒钟后,GSTR-1 报告的状态将变为 等待状态 。这意味着 GSTR-1 报告已发送到 GST 门户 并正在 GST 门户 上验证;
再过几秒,状态会变为 已发送 或 发票错误 。 发票错误 状态表示部分发票的填写不符合 GST 门户 的校验要求;
如果 GSTR-1 的状态为 已发送 ,则表示您的 GSTR-1 报表已准备好在 GST 门户 上申报。
如果 GSTR-1 的状态为 发票错误 ,可在聊天记录中检查发票是否存在错误。问题解决后,用户可点击 推送至 GSTN ,再次将文件提交到 GST 门户 。
在 GST 门户 上申报 GSTR-1 报表后,点击 标记为已申报 。报表状态在 Odoo 中会变为 已申报 。
接收 GSTR-2B¶
用户可以从 GST 门户 获取 GSTR-2B 报表 。系统会自动将 GSTR-2B 报表与您的 Odoo 账单进行对账;
点击 获取 GSTR-2B 汇总 以获取 GSTR-2B 汇总。几秒后,报表状态变为 等待接收 。这表示 Odoo 正在尝试从 GST 门户 接收 GSTR-2B 报表;
再过几秒, GSTR-2B 的状态会变为 处理中 。这表示 Odoo 正在将 GSTR-2B 报表与您的 Odoo 账单进行对账;
完成后, GSTR-2B 报表的状态会变为 已匹配 或 部分匹配 ;
如果状态为 已匹配 :
如果状态为 部分匹配 ,您可以点击 查看已对账账单 来检查并修改账单。系统会按类别显示差异,例如 Odoo 或 GSTR-2 中缺失的账单。完成必要更正后,点击 重新匹配 以更新对账,并在最终确定报表前确保准确性。
GSTR-3 报告¶
GSTR-3 报告是 销售额 和 采购额 的月度汇总。该报表通过提取 GSTR-1 和 GSTR-2 中的信息自动生成。
用户可通过点击 GSTR-3 报告,将 GSTR-3 报告与 GST 门户 上提供的 GSTR-3 报告进行比较,以验证两者是否匹配;
用户核对 GSTR-3 报表并在 GST 门户 上支付税款后,可通过点击 结账分录 将报表 关闭 ;
在 结账分录 中,使用缴款单添加已在 GST 门户 上支付的税款金额,然后点击 过账 以过账该 结账分录 ;
过账后, GSTR-3 报表状态会变为 已申报 。
税项报表¶
GSTR-1 报表¶
GSTR-1 报表分为多个部分。它会显示每个部分的 基数 金额、 CGST(中央商品及服务税) 、 SGST(邦商品及服务税) 、 IGST(综合商品及服务税) 以及 CESS 。
GSTR-3 报告¶
GSTR-3 报表包含多个不同部分:
适用 反向征收 的进项和销项供应明细;
符合条件的 ITC(所得税抵免) ;
免税 、 零税率 和 非 GST 进项供应的金额;
向 未注册 个人进行的州际供应明细。
损益(IN)报告¶
这是一个 损益表 报表,用于显示 期初库存 和 期末库存 的余额。它帮助采用大陆式会计的用户准确确定货物成本(即 期初库存 + 期间采购 - 期末库存 )。
TDS/TCS 阈值提醒¶
TDS(源头扣缴税款) 和 TCS(源头征收税款) 是印度法律规定的税款条款,当交易金额超过规定阈值时适用。当发票或账单的金额超过这些限额时,此提醒会通知用户,并提示适用相应的 TDS/TCS。
要配置 Odoo 就何时适用 TDS/TCS 向您提供建议,请在会计科目表中为相应科目设置 TDS/TCS 部分 字段。记录发票或账单时,Odoo 会显示一条横幅,提示可能适用税项的 TDS/TCS 部分。
配置¶
导航至 。
在 印度集成 部分,启用 TDS 和 TCS 功能。
导航至 。
点击所需科目上的 查看 ,并设置 TDS/TCS 部分 字段。
Note
TDS/TCS 部分已预配置阈值限制。如需修改这些限制,请转到 。在 高级选项 选项卡中,点击 部分 字段的 (内部链接) 图标。
在发票和账单上应用 TCS/TDS¶
Odoo 会根据客户发票或供应商账单上使用的科目检查 TCS/TDS 阈值限制。如果超过科目 TCS/TDS 部分 中指定的限制,Odoo 会显示提醒,建议适用相应的 TCS/TDS。应用 TCS/TDS 后,该提醒会消失。
TCS 可直接应用于发票行上的税项。要应用 TDS ,请点击供应商账单/付款上的 TDS 分录 智能按钮。弹出窗口可用于指定 TDS 详情。确认分录即可应用 TDS。
在 Odoo 中,系统会针对共用同一 PAN 号码的业务伙伴,跨所有公司分支机构计算合计总额。
Example
分支 |
客户 |
发票 |
交易金额(₹) |
PAN 号码 |
|---|---|---|---|---|
IN - MH |
XYZ Enterprise - GJ |
开票1 |
₹50,000 |
ABCPX1234E |
IN - MH |
XYZ Enterprise - GJ |
开票2 |
₹30,000 |
ABCPX1234E |
IN - MH |
XYZ Enterprise - MH |
开票3 |
₹40,000 |
ABCPX1234E |
IN - DL |
XYZ Enterprise - GJ |
发票 4 |
₹20,000 |
ABCPX1234E |
IN - GJ |
XYZ Enterprise - MH |
发票 5 |
₹60,000 |
ABCPX1234E |
合计总额 = 50,000 + 30,000 + 40,000 + 20,000 + 60,000 = ₹200,000
所有共用 PAN 号码 ABCPX1234E 的客户(XYZ Enterprise - GJ、MH、DL)在所有分支机构中的合计总额为 ₹200,000。