Sidecar Software / Independent tools

MyInvois Pro for WooCommerce / WooCommerce Coming soon

Submit the monthly consolidated e-invoice on time, and turn WooCommerce refunds into refund notes.

GPL add-on for the free MyInvois e-Invoice for WooCommerce plugin, for Malaysian shops that submit their own e-invoices to LHDN's MyInvois API with their own credentials: the monthly consolidated e-invoice for sales where no e-invoice was requested (issued to General Public, submitted within 7 days after the month ends, Specific Guideline section 3.6.2), de-duplicated against individual e-invoices and respecting the RM10,000 rule; credit and refund notes linked to the original e-invoice; an error dashboard with bulk resubmission; a reconciliation CSV. No intermediary, nothing goes through us. A tool, not tax advice.

See editions and prices →Read the setup steps

One-time purchase with 12 months of updates and email support. GPL, no license key.

01 / CONSOLIDATEDThe Consolidated tab in the WordPress admin: deadline, orders to consolidate and orders left out with the reason (fictional shop)

The month's consolidated e-invoice: deadline, orders to consolidate and orders left out with the reason (fictional shop, MyInvois mock).

Monthly consolidated e-invoice

Sales without a requested e-invoice go into one consolidated e-invoice per month, issued to General Public with one line per order, submitted automatically from the 1st and by the 7th (Malaysia time), split below the 300 KB limit.

No sale counted twice

Orders with their own e-invoice are left out, a consolidated order cannot get an individual e-invoice afterwards, transactions above RM10,000 are flagged, and refunds made during the month are netted.

Credit and refund notes

A WooCommerce refund becomes a refund note (or a credit note) that references the original e-invoice's UUID, including e-invoices consolidated for the month.

Errors and reconciliation

Every MyInvois error code in one dashboard with bulk resubmission, and a CSV per month that shows how each order is covered and whether anything is missing.

Scope, without surprises

Consolidate the month. Adjust with notes. Fix what MyInvois rejects.

What Pro adds

Adds the monthly consolidated e-invoice, credit and refund notes, an error dashboard and a reconciliation export to the free plugin.

What it doesn't do

No tax advice or compliance guarantee, no digital signature (version 1.1) yet, no self-billed e-invoices, no marketplace or multi-company setups, MYR only. It does not decide whether your industry may consolidate or whether the interim relaxation applies to you. Tested against a local mock of the MyInvois API; run your own sandbox test before going live.

Before you start

WordPress 6.8+, PHP 8.1+, WooCommerce, and the free MyInvois e-Invoice for WooCommerce 1.0.0+, active and set up with your own MyInvois client ID and secret.

Setup

How to set it up

  1. Install WooCommerce and the free MyInvois e-Invoice for WooCommerce plugin from WordPress.org, enter your MyInvois sandbox client ID and secret and confirm your tax mapping.
  2. Upload the Pro ZIP under Plugins > Add New > Upload Plugin and activate it.
  3. Under WooCommerce > MyInvois > Consolidated, check the preview for last month and the Pro settings (order statuses, refund or credit notes, interim relaxation).
  4. On a staging site with sandbox credentials, submit a consolidated e-invoice and a refund note and check them in the MyInvois sandbox portal.
  5. Switch to production credentials when you are ready. To update, upload the new ZIP the same way.

This is a tool, not tax advice or a guarantee of compliance with LHDN's e-invoice requirements: you decide which sales are consolidated and whether the interim relaxation applies. Tested with WordPress 7.1.4 and WooCommerce 11.2.1 on PHP 8.1, 8.3 and 8.4 against a local mock of the documented MyInvois API, with fictional data; not yet confirmed against the MyInvois sandbox.

Setup help and support

One add-on. Every month reported by the 7th.

Choose your edition.

One-time prices in USD. Applicable taxes calculated at checkout.

Coming soon

Single site

$79

One-time purchase, 12 months of updates and email support

Notify me →
Coming soon

Unlimited sites

$149

For agencies and multiple sites

Notify me →

Coming soon: not on sale yet. Use Notify me to email support@sidecarsoft.com and we'll let you know when it's available.

GNU General Public License version 2 or later. Your purchase covers the download, 12 months of updates and email support. No license key or activation server.