invoice-generator

Generate Malaysia-compliant invoices with SST calculations and LHDN MyInvois e-Invoice formatting.

1|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/tapway/shogun-os --skill invoice-generator-tapway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: invoice-generator
Source: https://github.com/tapway/shogun-os/tree/main/skills/finance/invoice-generator
Command: npx skills add https://github.com/tapway/shogun-os --skill invoice-generator-tapway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Creating invoices that comply with Malaysian tax regulations requires knowing SST rates, TIN/BRN requirements, e-Invoice mandatory fields, and withholding tax rules. This Skill generates correctly formatted, compliant invoices so businesses avoid LHDN rejections and RMCD penalties. ## Core Features & Use Cases - SST-Compliant Invoicing: Automatically applies the correct Service Tax (6%/8%) or Sales Tax rate, includes SST registration numbers, and verifies subtotal plus tax equals total. - e-Invoice Ready Format: Produces LHDN MyInvois-compliant invoices with all mandatory fields including MSIC codes, ISO 8601 dates, and invoice type codes. - Withholding Tax Notation: Flags cross-border transactions where WHT applies under the Income Tax Act 1967, with rates for technical fees, royalties, and interest. - Use Case: A Malaysian consulting firm bills a client for 20 hours of IT consulting at RM150/hr. The Skill generates a complete invoice with Service Tax 6%, both parties' TIN/BRN, payment terms, and bank details, ready for PDF conversion or MyInvois submission. ## Quick Start Ask the agent to generate an invoice for your Malaysian business by providing your business name, BRN/TIN, client details, line items with quantities and rates, and the applicable SST rate.

Frequently Asked Questions about invoice-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an SST-compliant invoice in Malaysia?

Provide your business name, BRN/TIN, SST registration number, client details, and line items with quantities and rates. The Skill applies the correct Service Tax (6% or 8%) or Sales Tax rate, verifies the math, and outputs a formatted markdown invoice with payment terms and bank details.

What fields are mandatory for LHDN MyInvois e-Invoice?

MyInvois e-Invoices require supplier and buyer TIN and BRN, supplier MSIC code, invoice type code (01-04), issue date in ISO 8601 format, per-line unit price, quantity, tax rate and amount, plus totals excluding tax, tax amount, and including tax.

Does this Skill submit e-Invoices directly to LHDN MyInvois?

No, it generates e-Invoice-ready formats with all mandatory MyInvois fields but cannot submit directly to LHDN. Submission requires accounting software like Bukku, Xero, or QuickBooks, or the MyInvois API.

When does withholding tax apply to Malaysian invoices?

WHT applies when paying non-residents for technical or management fees (10%), royalties (10%), or interest (15%) under the Income Tax Act 1967. The Skill adds a WHT notation to cross-border invoices, and DTA rates may reduce these percentages.

Can I use this invoice generator for non-Malaysian businesses?

No, this Skill is Malaysia-specific and handles only SST, LHDN e-Invoice, and Malaysian WHT rules. It does not support GST jurisdictions like Singapore or Australia, or other countries' tax invoice formats.