BRO.DATA/MYINVOIS · CUSTOM INTEGRATION
LIVE DEMO

00 / What we integrate

Three system shapes. One MyInvois bridge.

Custom POS, bespoke ERP, in-house SaaS. We bolt LHDN compliance onto all three without touching the operational software your team already lives in.

SERVICES SHEET · 2026 · FIXED PRICE ON SOW

§ 01For Custom POS

Your outlets run on software your team built. We connect it to MyInvois.

Single-outlet to 20+ outlet operators. F&B chains, retail, service counters. Common stacks: Node/Express, Laravel, Django, .NET, with MySQL or Postgres behind it.

PAIN / 01

Off-the-shelf MyInvois plugins assume you use Bukku, SQL Account, or AutoCount. Yours doesn’t. Migrating outlets to a new POS means retraining staff, breaking peak-hour service, and risking transactions you cannot afford to lose.

APPROACH / 01

We add a thin middleware service that listens to your POS for finalised transactions, transforms them into UBL 2.1, submits them to MyInvois async, and writes the LHDN UUID back to your POS. Your cashiers see nothing change. Receipts now carry a compliant QR.

CAPABILITY CHECKLIST / 01
  • Polling or webhook ingestion from your POS database or event stream
  • Consolidated B2C invoicing for walk-in customers without TIN
  • Standard B2B invoicing when a buyer provides company details at checkout
  • Retry queue with exponential backoff for LHDN downtime
  • QR + UUID write-back to your receipt printer template
  • Daily reconciliation report between POS sales and submitted invoices
§ 02For Bespoke ERP

Your operations live in software written for you, by you. We make it speak LHDN.

Wholesale, distribution, manufacturing, services-with-projects. Internal ERPs built over 5 to 15 years, often Laravel, Rails, or .NET monoliths with custom invoice numbering, multi-warehouse stock, and bespoke approval flows.

PAIN / 02

A custom ERP is the heart of how your business actually works. Replacing it with SQL Account or AutoCount means rebuilding workflows your team has refined for a decade. The compliance team wants the LHDN tick. The operations team wants nobody to touch the ERP.

APPROACH / 02

We map your existing invoice schema to the 55 LHDN fields, fill gaps with sensible defaults you sign off on, and run submission as a background job. Credit notes, debit notes, and self-billed invoices each get their own pipeline. Your ERP stays the single source of truth.

CAPABILITY CHECKLIST / 02
  • All 6 LHDN invoice types: Standard, Consolidated, Credit, Debit, Self-billed, Refund
  • Multi-entity TIN routing when one ERP serves several Sdn Bhd entities
  • Approval workflow integration so invoices submit only after internal sign-off
  • Custom tax code mapping for SST, exempt, zero-rated and out-of-scope
  • PEPPOL-ready scope for cross-border B2B if you sell into SG, AU, or EU
  • Per-entity audit log exportable for tax-agent and Bursa-listing requirements
§ 03For In-House SaaS

You built software your customers use. Now their invoices need MyInvois too.

Booking platforms, service marketplaces, vertical SaaS, fintech with billing components. Modern stacks: Next.js, Rails, Django, FastAPI, with Stripe or local PSPs handling payments and your own logic generating the invoice.

PAIN / 03

Your customers expect compliant invoices. You cannot wedge a desktop accounting app into your web product. The LHDN documentation assumes you are an accountant, not a product team trying to ship without breaking your billing flow.

APPROACH / 03

We integrate MyInvois at the same point in your flow where you currently generate an invoice PDF. Submission happens server-side after payment confirmation. The QR and UUID flow into your customer-facing invoice template. Your product team gets a clean SDK, not a regulatory project.

CAPABILITY CHECKLIST / 03
  • TypeScript or Python SDK matched to your stack, fully typed
  • Webhook callbacks on LHDN validation success, rejection, or cancellation
  • Cancel-and-replace handling for invoice corrections after issuance
  • Self-billed flow for marketplaces paying sellers or contractors
  • Sandbox-first delivery: every flow tested against LHDN sandbox before cutover
  • Built-in idempotency so retries never produce duplicate submissions
WHAT WE DO NOT DO

Honest scope notes.

We say no to things we are bad at. The list is short on purpose. If you need one of these, we will point you at someone who is good at it.

  • 01

    We do not migrate you to SQL Account, AutoCount, Xero, or any other off-the-shelf accounting product. If that is what you want, those vendors are good at it.

  • 02

    We do not redesign your POS, ERP, or SaaS interface. We integrate. Visual rebuilds are out of scope.

  • 03

    We do not act as your tax agent. We implement what your accountant signs off on. Tax-position decisions stay with your accountant.

  • 04

    We do not white-label our middleware for resale. Each engagement is one client, one deployment.

04 / NEXT MOVE

Tell us which of the three you run. We will tell you what it takes.

Quotes returned in 24 hours. No sales calls before pricing.