# 处理失败或重复提交的电子发票

> 找出电子发票在MyInvois失败的原因并修正，以及为什么10分钟内再次提交同一张电子发票会被拒绝。
>
> Source: https://docs.bcl.my/zh/einvoice-submission-errors/

内陆税收局（LHDN）拒绝电子发票（e-Invoice）时，BCL会把它保留在**Payments** → **MyInvois**下，并附上原因。没有修正这个原因就再次点击**Submit E-Invoice**，还是会失败；而且10分钟内提交同一张电子发票两次，会被当作重复提交而拒绝。

## 为什么会出现重复错误

LHDN会拦截与过去10分钟内已提交的电子发票完全相同的电子发票。BCL在发送前会先检查：如果自上次尝试以来没有任何改变，它会显示**Nothing has changed since the last attempt**，并告诉你要等几分钟，而不是发送一份注定失败的提交。

所以，重复提交的信息通常表示第一次尝试已经因为别的原因失败，之后每次点击只是再次提交同一张电子发票。点得再多也没用：找出并修正第一个原因。

## 找出电子发票失败的原因

失败的电子发票在MyInvois页面：

1. 前往**Payments** → **MyInvois**，打开**Failed**标签页。

   *(Screenshot: MyInvois页面，Failed标签页和Submission Status列已标示)*

2. 把鼠标移到**Submission Status**列的状态上查看原因，或打开该行的操作菜单，选择**View E-Invoice**查看完整的失败详情。
3. 修正原因。常见原因：

   | 原因 | 解决方法 |
   | --- | --- |
   | Bayarcash没有设置为你的TIN的中介 | 在MyInvois Portal添加Bayarcash：请看[把Bayarcash添加为你的MyInvois中介](/zh/myinvois-intermediary/) |
   | 你的TIN或公司资料错误或缺少 | 在**Team** → **Company Profile**更正（MyInvois页面的**E-Invoice Settings**按钮会打开它） |
   | 顾客资料不完整或错误 | 使用该行操作菜单里的**Update Customer Data**，或用**Request Customer Data**请顾客提供资料 |

4. 点击**Submit E-Invoice**一次，几分钟后再查看状态。

如果你已经更正了资料，可以马上提交。10分钟的等待只适用于没有改变的电子发票。

## 小贴士

以下几个习惯可以避免重复错误：

- **只点击一次Submit E-Invoice**。提交和LHDN验证需要一点时间；留意状态从**Validating**开始变化，不要再点击。
- **第一次开电子发票前先检查Company Profile**。**E-Invoice Compliance**框会列出缺少的资料，**Check Connection**会确认Bayarcash是你的中介。

## 常见问题

### 我点击了很多次Submit E-Invoice，现在显示duplicate（重复）。是系统出问题了吗？

不是。LHDN会拒绝10分钟内再次提交的同一张电子发票，所以重复信息是结果，不是原因。等10分钟，在Payments → MyInvois打开这张电子发票，查看第一次为什么失败，修正后只提交一次。

### BCL显示Nothing has changed since the last attempt。我该怎么做？

你在10分钟内再次提交了同一张电子发票。你可以等显示的时间过去，或者更正导致失败的资料，然后马上提交。

### 我的顾客说电子发票申请页面要他们等几分钟。

他们刚才已经提交了同样的申请。页面会显示要等几分钟才能再试。
