Skip to content

Add Bayarcash as your MyInvois intermediary

Updated

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

You need the LHDN E-Invoice add-on in Add-ons → Available Add-ons, and your company details, including Tax Identification Number (TIN), filled in under Team → Company Profile. See Add your company details.

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

  1. Log in to MyTax and click MyInvois in the top menu.

  2. Click the profile icon at the top right and choose View Taxpayer Profile. If a different company is shown, click Switch Taxpayer first.

    MyInvois Portal profile menu with View Taxpayer Profile and Switch Taxpayer

  3. Scroll to Representatives and click Add Intermediary.

  4. Enter Bayarcash’s details and the security code shown, then click the search button and Continue:

    Field Enter
    TIN C29946994080
    BRN 202201040365
    Taxpayer Name BAYARCASH SDN BHD

    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.

    Add Intermediary window with the representation dates and permission toggles

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

The Intermediaries tab listing BAYARCASH SDN BHD as Active

Back in BCL, confirm LHDN accepts Bayarcash:

  1. Go to Team → Company Profile.

    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.

    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.

    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.

The Identification section with the Tax Identification Number (TIN) field highlighted
My TIN starts with IG and my e-invoices keep failing.

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

Was this article helpful?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default; you can turn it off. Your choice is saved on this device.