expense-report

Generate categorized expense reports with Malaysian SST treatment and LHDN documentation standards.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Organizing raw receipts and transactions into compliant, categorized expense reports is tedious and error-prone, especially when Malaysian SST deductibility rules and LHDN documentation requirements must be applied per line item. ## Core Features & Use Cases - Categorized Report Generation: Classifies expenses into Malaysian-standard categories (travel, meals, software, professional services) with explicit SST treatment per line item. - Three Report Templates: Standard reimbursement, travel expense with per-diem tracking, and monthly expense summary with budget variance analysis. - Compliance Validation: Enforces receipt references, attendee documentation for meals, foreign currency conversion with rate sources, and 50% deductibility flags for entertainment. - Use Case: An employee returns from a Penang business trip with scattered Grab receipts, hotel invoices, and meal bills. Provide the raw data and receive a structured markdown report with SST-claimable amounts, missing receipt flags, and approval signature blocks ready for finance review. ## Quick Start Create an expense report for Ahmad from Engineering covering 01/08/2026 to 31/08/2026 using these receipts from his Penang business trip.

Frequently Asked Questions about expense-report

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

FAQPage Schema
How do I create an expense report for employee reimbursement?

Provide the employee name, department, report period, purpose, and raw expense data such as receipts or transactions. The skill categorizes each expense, marks SST treatment per line, verifies the math, and outputs a structured markdown report with approval signature blocks.

How is SST handled on expense reports in Malaysia?

Each line item is explicitly marked as SST claimable, SST exempt, or No SST based on its category. For example, hotel accommodation carries 6% service tax while domestic flights and utilities are exempt, and entertainment expenses are flagged as only 50% deductible under ITA 1967.

Can I claim foreign currency expenses in a Malaysian expense report?

Yes, but the report must show the original amount and currency, the exchange rate with its source, and the converted MYR value. Preferred rate sources are the bank statement rate, BNM daily rate, or credit card rate, in that priority order.

What documentation does LHDN require for meal expenses?

Meals and entertainment expenses require attendee names and a specific business purpose to be deductible. Bare descriptions like "dinner" are insufficient, and meals over RM50 without this substantiation risk being disallowed on audit.

What are the limitations of automated expense report generation?

It cannot scan receipt images directly, so OCR extraction must happen first with a document scanning skill. It also does not submit claims to payroll systems, and SST deductibility guidance should be verified with a tax agent.