# Add Bayarcash as your MyInvois intermediary

> Authorise Bayarcash in the LHDN MyInvois Portal so BCL can submit e-invoices for you, then check the connection in BCL.
>
> Source: https://docs.bcl.my/myinvois-intermediary/

To send e-invoices through BCL, LHDN must know that Bayarcash can submit documents on your behalf. You give that permission once, in the MyInvois Portal. To do this, you add Bayarcash as an intermediary. Then you check the connection in BCL.

## Before you start

You need the **LHDN E-Invoice** add-on in **Add-ons** → **Available Add-ons**. Fill in your company details under **Team** → **Company Profile**, with the **Tax Identification Number (TIN)**. See [Add your company details](/company-details/).

## Add Bayarcash in the MyInvois Portal

These steps happen on LHDN's site, not in BCL:

1. Log in to [MyTax](https://mytax.hasil.gov.my/) and click **MyInvois** in the top menu.
2. Click the profile icon at the top right and choose **View Taxpayer Profile**. If it shows a different company, click **Switch Taxpayer** first.

   *(Screenshot: MyInvois Portal profile menu with View Taxpayer Profile and Switch Taxpayer)*

3. Scroll to **Representatives** and click **Add Intermediary**.
4. Fill in Bayarcash's details and the security code shown, then click the search button and **Continue**:

   | Field | Type |
   | --- | --- |
   | **TIN** | C29946994080 |
   | **BRN** | 202201040365 |
   | **Taxpayer Name** | BAYARCASH SDN BHD |

   *(Screenshot: Add Intermediary search with Bayarcash's TIN, BRN and name filled in)*

5. Set **Representation From** and **Representation To**, and turn on the **Permissions** Bayarcash needs, such as **Document - Submit**.
6. Click **Add Intermediary**.

   *(Screenshot: Add Intermediary window with the representation dates and permission toggles)*

Bayarcash now appears in the **Intermediaries** tab with the status **Active**.

*(Screenshot: The Intermediaries tab listing BAYARCASH SDN BHD as Active)*

## Check the connection in BCL

Back in BCL, confirm LHDN accepts Bayarcash:

1. Go to **Team** → **Company Profile**.

   *(Screenshot: The Team menu in the BCL sidebar, with Company Profile highlighted)*

2. Look at the **E-Invoice Compliance** section at the top. If it shows **Missing Required Information**, fill in the fields it lists and click **Save Changes**.

   *(Screenshot: The E-Invoice Compliance section of Company Profile showing Missing Required Information)*

3. When the section shows **Ready for E-Invoice Submission**, click **Check Connection**.

   *(Screenshot: Ready for E-Invoice Submission with the Check Connection button highlighted)*

4. Look for **Connection Verified**. If you see **Authorization Required**, recheck the intermediary in MyInvois, then click **Recheck Connection**.

Your e-invoices then show under **Payments** → **MyInvois**.

## Common issues

### Check Connection says Authorization Required. What is wrong?

LHDN has not authorised Bayarcash for your TIN yet. Add Bayarcash as an intermediary in the MyInvois Portal, under the same company as the TIN in Company Profile, then click Recheck Connection.

### The TIN field in Company Profile says Unrecognised format.

LHDN expects a TIN like C58633285050 for a company or IG40413248000 for an individual or sole proprietor. Correct Tax Identification Number (TIN) in Company Profile. A wrong TIN also makes Check Connection show Authorization Required.

### My TIN starts with IG and my e-invoices keep failing.

Set ID Type in Company Profile to NRIC and type your IC number, so the TIN and ID refer to the same person.
