Finance Automation
Scanned 9/5/2026
Install to Claude Code
npx -y skills add dvcrn/openclaw-skills-marketplace --skill finance-automation --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Finance Automation?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dvcrn-finance-automation)More formats (shields.io, HTML) on the badges page.
---
name: finance-automation
description: "Finance Automation"
---
# Finance Automation
Automate payments, invoices, expenses, and financial reports.
## Features
- **Payments**: Real-time payment recording via Stripe/Lemon Squeezy webhooks
- **Invoices**: CRUD with auto-numbering, tax calculation, send/paid status management
- **Expenses**: Submit, approve, reject expenses with category analytics
- **Reports**: Daily/monthly revenue, MRR, profit reports
- **Notifications**: Real-time Telegram alerts
## Quick Start
```bash
cd finance-automation
cp .env.example .env
# Edit .env with your API keys
npm install
npm run db:init
npm run dev
```
## API Endpoints
```
POST /api/invoices Create invoice
GET /api/invoices List invoices
POST /api/invoices/:id/send Send invoice
POST /api/invoices/:id/mark-paid Mark as paid
POST /api/expenses Add expense
POST /api/expenses/:id/approve Approve expense
POST /api/expenses/:id/reject Reject expense
GET /api/reports/daily Daily revenue + expenses
GET /api/reports/monthly Monthly report
GET /api/reports/summary Period summary
GET /api/reports/mrr Monthly Recurring Revenue
GET /api/reports/profit Profit report
```
## Requirements
- Node.js >= 18
- SQLite3 (default) or PostgreSQL
- Stripe account (for payment webhooks)
## Tags
finance, payment, invoice, expense, report, stripe, automation
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!