invoice-organizer

Organize, categorize, and track invoices with filing conventions, aging reports, and SST-ready summaries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Malaysian SMEs and freelancers often juggle scattered invoices and receipts without full accounting software, making it hard to know what is unpaid, overdue, or claimable for SST input tax. This Skill turns raw invoice data into a structured tracking register, consistent filing system, and tax-ready reports. ## Core Features & Use Cases - Categorization & Auto-Matching: Assigns LHDN/SST-aligned expense categories using vendor pattern rules (e.g., AWS → Software, TNB → Utilities) with confidence levels. - Tracking Register & Aging: Maintains a living register of Pending, Paid, Overdue, Disputed, and Partial invoices with days-overdue flags and SST claimable totals. - Filing System & Reports: Enforces a YYYY-MM-DD_Vendor_Amount_InvoiceNo naming convention and generates monthly summaries plus annual tax-ready reports with missing-documentation action lists. - Use Case: Drop in a batch of 25 mixed invoices from August; receive a categorized tracking register, overdue flags, per-vendor spend analysis, and an SST input tax summary ready for your tax agent. ## Quick Start Organize this batch of invoices into a categorized tracking register with payment status, SST treatment, and a monthly summary report.

Frequently Asked Questions about invoice-organizer

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

FAQPage Schema
How do I organize a batch of invoices for my small business?

Provide invoice data from text, spreadsheets, email, or OCR output, and each invoice is categorized by vendor pattern, assigned a payment status, and recorded with SST treatment. You receive a tracking register, filing naming convention, and monthly summary.

How to track overdue and unpaid invoices without accounting software?

The tracking register lists every invoice as Pending, Paid, Overdue, Disputed, Cancelled, or Partial, with days-overdue counts for late items. Summary tables total amounts and SST claimable per status so you can follow up on collections.

Does this work with OCR output from scanned receipts?

Yes, it accepts JSON fields extracted by the finance-doc-scan OCR skill and maps them directly into the tracking register. Extracted fields should be verified against originals since OCR quality affects accuracy.

Can it handle Malaysian SST and LHDN tax categories?

Invoices are categorized using Malaysian-standard expense categories aligned with LHDN deductibility and SST input tax treatment, including the 50% entertainment rule and digital service tax on foreign software. Annual reports summarize SST claimable amounts per filing period.

What are the limitations of organizing invoices this way?

It cannot move or rename files on your file system, integrate directly with accounting software, or validate e-Invoices via MyInvois. It exports CSV/XLSX for import into Bukku, Xero, or QBO, and tax advice should come from a licensed tax agent.