.claude/skills/invoice-generator/SKILL.md
Create professional invoices with proper formatting for freelancers and small businesses. Supports multiple currencies and tax calculations.
npx skillsauth add 305s/magicallesson invoice-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
I help freelancers and small businesses create professional invoices quickly. Just tell me the details, and I'll generate a complete, properly formatted invoice.
What I can do:
What I cannot do:
Tell me:
I'll create a complete invoice with:
Copy the output to your preferred tool:
| Element | Description | Example | |---------|-------------|---------| | Invoice Number | Unique identifier | INV-2026-0001 | | Date | Issue date | January 29, 2026 | | Due Date | Payment deadline | February 28, 2026 | | From | Your business info | Company name, address | | Bill To | Client info | Client name, address | | Line Items | Services/products | Description, qty, rate, amount | | Total | Sum due | Amount with currency |
| Element | When to Include | |---------|-----------------| | Tax ID | Required in many countries for B2B | | PO Number | If client provided purchase order | | Tax Breakdown | When charging VAT/GST/Sales Tax | | Late Fee Terms | If you charge for late payment | | Bank Details | For wire transfers | | Payment Link | For online payment |
No federal invoice requirements, but good practices:
Sales Tax Rates (examples): | State | Rate | Notes | |-------|------|-------| | California | 7.25% base | Up to 10.75% with local | | Texas | 6.25% base | Up to 8.25% with local | | New York | 4% state | Up to 8.875% with local | | Oregon | 0% | No sales tax |
VAT Invoice Requirements:
Standard VAT Rates: | Country | Rate | |---------|------| | Germany | 19% | | France | 20% | | UK (post-Brexit) | 20% | | Netherlands | 21% | | Ireland | 23% |
Reverse Charge: For B2B services in EU, buyer may handle VAT. Include "Reverse Charge - VAT to be paid by recipient."
Invoice Requirements:
VAT Rates: | Type | Rate | |------|------| | General Goods | 13% | | Services | 6% | | Small-scale Taxpayer | 3% |
GST Requirements:
| Term | Meaning | |------|---------| | Due on Receipt | Pay immediately | | Net 15 | Due within 15 days | | Net 30 | Due within 30 days (most common) | | Net 60 | Due within 60 days | | 2/10 Net 30 | 2% discount if paid in 10 days, otherwise due in 30 |
Example language:
"Invoices not paid within [X] days will incur a late fee of [1.5%] per month on the outstanding balance."
Legal maximums vary:
# INVOICE
**Invoice Number:** INV-2026-0042
**Date:** January 29, 2026
**Due Date:** February 28, 2026
---
## From
[Your Business Name]
[Your Address]
[Your Email]
[Tax ID: XXX-XX-XXXX]
## Bill To
[Client Name]
[Client Address]
[Client Email]
---
## Items
| Description | Qty | Rate | Amount |
|-------------|-----|------|--------|
| [Service 1] | 10 hrs | $100/hr | $1,000.00 |
| [Service 2] | 1 | $500 | $500.00 |
---
| | |
|---|---|
| **Subtotal** | $1,500.00 |
| **Tax (10%)** | $150.00 |
| **Total Due** | **$1,650.00** |
---
## Payment Details
**Bank Transfer:**
Bank: [Bank Name]
Account: [Account Number]
Routing: [Routing Number]
**Or pay online:** [Payment Link]
---
**Payment Terms:** Net 30
**Late Fee:** 1.5% per month on overdue balance
Thank you for your business!
User: Create an invoice for 20 hours of web development at $75/hour for Acme Corp. I'm John Smith, based in Austin, TX.
Me:
Invoice Number: INV-2026-0001 Date: January 29, 2026 Due Date: February 28, 2026
John Smith Austin, TX 78701 [email protected]
Acme Corp [Client Address]
| Description | Qty | Rate | Amount | |-------------|-----|------|--------| | Web Development Services | 20 hrs | $75.00/hr | $1,500.00 |
| | | |---|---| | Total Due | $1,500.00 USD |
Payment Terms: Net 30
User: Invoice for consulting services to a UK client, £2000, need to add VAT
Me:
| | | |---|---| | Subtotal | £2,000.00 | | VAT (20%) | £400.00 | | Total Due | £2,400.00 GBP |
VAT Registration: GB123456789
User: Invoice for: Logo design $500, Brand guidelines $1200, Business card design $300. Client is StartupXYZ.
Me:
| Description | Qty | Rate | Amount | |-------------|-----|------|--------| | Logo Design | 1 | $500.00 | $500.00 | | Brand Guidelines Document | 1 | $1,200.00 | $1,200.00 | | Business Card Design | 1 | $300.00 | $300.00 |
| | | |---|---| | Total Due | $2,000.00 USD |
| Format | Example | Best For | |--------|---------|----------| | Sequential | 001, 002, 003 | Simple, low volume | | Year-Seq | 2026-001 | Easy to track by year | | Client-Seq | ACME-001 | Multiple clients | | Date-Seq | 20260129-01 | Date-based tracking |
Works with multiple languages including English and Chinese. Just specify your preferred language when requesting an invoice.
Built by the Claude Office Skills community. Get paid faster!
tools
Automate customer support workflows with Zendesk ticket management, routing, and analytics
tools
Automate YouTube content workflows including video management, analytics, scheduling, and channel optimization
content-media
Create, edit, and manipulate Excel spreadsheets programmatically using openpyxl
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment