Install
openclaw skills install @voronindenis5/tax-doc-collectorTrack deductible expenses year-round with smart categorization, receipt logging, and tax-ready export. Organizes by IRS schedule categories, estimates tax savings per deduction, flags audit risks, and generates Schedule C / Schedule A ready reports. Never scramble at tax time again.
openclaw skills install @voronindenis5/tax-doc-collectorA standalone command-line tool for tracking tax-deductible expenses throughout the year. Instead of a shoebox of receipts in April, maintain a clean, categorized, audit-ready expense log with real-time tax savings estimates.
# Set your tax bracket
python3 scripts/tax_docs.py setup --bracket 24
# Log deductible expenses as they happen
python3 scripts/tax_docs.py add --amount 45.99 --category "office supplies" --merchant "Staples" --note "printer ink"
python3 scripts/tax_docs.py add --amount 120.00 --category "meals" --merchant "Business Lunch" --note "client meeting"
python3 scripts/tax_docs.py add --amount 250.00 --category "charity" --merchant "Red Cross"
# Add a mileage deduction
python3 scripts/tax_docs.py add-mileage --miles 45 --purpose "client visit"
# See your year-to-date summary
python3 scripts/tax_docs.py summary
# Check audit risk
python3 scripts/tax_docs.py audit-risk
# Export for tax filing
python3 scripts/tax_docs.py export schedule-c
python3 scripts/tax_docs.py export schedule-a
| Command | Description |
|---|---|
setup --bracket <percent> | Set your marginal tax bracket |
add --amount <N> --category <cat> --merchant <name> [--note text] [--date YYYY-MM-DD] | Log a deductible expense |
add-mileage --miles <N> --purpose <text> [--date YYYY-MM-DD] | Log deductible mileage |
add-home-office --sqft <N> | Calculate home office deduction |
summary [--year YYYY] | Year-to-date deduction summary with tax savings |
by-category <category> [--year YYYY] | Show all expenses in a category |
audit-risk [--year YYYY] | Flag high audit-risk deductions |
export schedule-c [--year YYYY] | Export Schedule C format |
export schedule-a [--year YYYY] | Export Schedule A format |
export csv [--year YYYY] | Export all data as CSV |
categories | List all IRS categories with limits |
mileage-rate [--year YYYY] | Show current IRS mileage rate |
list [--year YYYY] [--category cat] | Browse logged expenses |
delete <id> | Delete an expense |
Expenses are categorized into IRS-recognized categories:
Schedule C (Self-employed / Business):
Schedule A (Itemized Personal):
Each expense instantly shows estimated tax savings:
Savings = Amount × Marginal Tax Rate
The system flags deductions that are statistically more likely to trigger IRS scrutiny:
Uses current IRS standard mileage rates:
Calculates the simplified home office deduction ($5/sqft, max 300 sqft) or detailed method (percentage of home expenses).
Data is stored in ~/.tax_docs.json. Sensitive — keep backups.
MIT © Denis Voronin