invoice-generator
Skill433 starsChanged 10 months agoMITView on GitHub
Create professional invoices with proper formatting for freelancers and small businesses. Supports multiple currencies and tax calculations.
13 other projects use a version of this.
Adopted by
Most recently taken up by
- dithiothreitol/jdg-ksiegowytheir own version, first seen Oct 17, 2026
- nek1987/auto-agent-harnesstheir own version, first seen Oct 11, 2026
- Cavada76/invoice-generatortheir own version, first seen Oct 3, 2026
- rickbauer327-cell/solo-stack-startertheir own version, first seen Sep 15, 2026
- BryceYuuu/open-workflow-skillstheir own version, first seen Sep 5, 2026
- THEROCKSSS/hermes-skills-portfoliotheir own version, first seen Aug 3, 2026
Other versions13 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 13
- GTMify/aigtm★ 25same name
- Hassaan146/claude-skills★ 18same name
- dithiothreitol/jdg-ksiegowy★ 11same name
- YepAPI/skills★ 8same name
- xcrrr/claude-skills★ 6same name
- nek1987/auto-agent-harness★ 4same name
- rickbauer327-cell/solo-stack-starter★ 2same name
- BryceYuuu/open-workflow-skills★ 1same name
- THEROCKSSS/hermes-skills-portfolio★ 1same name
- Cavada76/invoice-generator★ 0same name
3 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository137 other files it gives its agents.
- .cursor/rules/project-rules.mdcCursor rule
- academic-searchSkill
- ads-copywriterSkill
- ai-agent-builderSkill
- airtable-automationSkill
- ai-slidesSkill
- Amazon SellerSkill
- Apple Shortcuts IntegrationSkill
- Applicant ScreeningSkill
- Asana AutomationSkill
- batch-convertSkill
- batch-processorSkill
- Brand Guidelines GeneratorSkill
- Browser AutomationSkill
- calendar-automationSkill
- Changelog GeneratorSkill
- chart-designerSkill
- Chat with PDFSkill
- ClickUp AutomationSkill
- company-researchSkill
- competitive-analysisSkill
- Content Research WriterSkill
- contract-reviewSkill
- contract-templateSkill
- cover-letterSkill
- crm-automationSkill
- crypto-reportSkill
- customer-successSkill
- cv-builderSkill
- data-analysisSkill
- Database SyncSkill
- data-extractorSkill
- data-pipelineSkill
- dcf-valuationSkill
- deep-researchSkill
- devops-automationSkill
- dev-slidesSkill
- diagram-creatorSkill
- discord-botSkill
- doc-parserSkill
- doc-pipelineSkill
- DocuSign AutomationSkill
- docx-manipulationSkill
- Email ClassifierSkill
- email-drafterSkill
- email-marketingSkill
- ETL PipelineSkill
- excel-automationSkill
- expense-reportSkill
- Expense TrackerSkill
- Facebook/Meta AdsSkill
- File OrganizerSkill
- financial-modelingSkill
- form-builderSkill
- gmail-workflowsSkill
- google-ads-managerSkill
- Home Assistant AutomationSkill
- hr-automationSkill
- html-slidesSkill
- html-to-pptSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
9 rules. 0 are common, 9 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 12 edited versions we read keep these.
9
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 98
Create professional invoices in multiple formats
- Distinctive: line 131
Use the markdown version
- Distinctive: line 183
Must include VAT number if registered
- Distinctive: line 216
Must include ABN if registered
- Distinctive: line 311
User: Create an invoice for 20 hours of web development at $75/hour for Acme Corp.
- Distinctive: line 401
Never reuse invoice numbers
- Distinctive: line 402
Keep numbers sequential (gaps may raise audit questions)
- Distinctive: line 419
Missing due date: - Always specify when payment is expected
- Distinctive: line 432
Don't know your specific local requirements
“Common” is measured: kept by at least 6 in 10 of the 12 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Invoice Generator Skill
Overview
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:
- Create professional invoices in multiple formats
- Calculate taxes (VAT, GST, sales tax)
- Handle multiple currencies
- Support various payment terms
- Generate in English or Chinese
What I cannot do:
- File taxes for you
- Guarantee compliance with all local regulations
- Process actual payments
How to Use Me
Step 1: Provide Basic Info
Tell me:
- Your business details (name, address, tax ID if needed)
- Client details (name, address)
- Items/services (description, quantity, rate)
- Invoice number (or I'll suggest one)
- Payment terms (due date, accepted methods)
Step 2: I'll Generate
I'll create a complete invoice with:
- Professional layout
- Proper calculations
- Payment instructions
- Terms and conditions
Step 3: Export
Copy the output to your preferred tool:
- Paste into Word/Google Docs
- Use the markdown version
- Request HTML for web display
Invoice Components
Required Elements
| 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 |
Optional Elements
| 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 |
Tax Guidance by Region
United States
No federal invoice requirements, but good practices:
- Include your EIN if B2B
- State sales tax if applicable (varies by state)
- 1099 reporting if paying contractors $600+
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 |
European Union
VAT Invoice Requirements:
- Must include VAT number if registered
- Reverse charge for B2B cross-border
- Sequential invoice numbering required
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."
China
Invoice Requirements:
- Regular invoice vs. VAT special invoice (fapiao)
- Tax registration number required
- Official invoices must be issued through tax authority system
VAT Rates:
| Type | Rate |
| General Goods | 13% |
| Services | 6% |
| Small-scale Taxpayer | 3% |
Australia
GST Requirements:
- 10% GST on most goods/services
- Must include ABN if registered
- GST-free for exports
Payment Terms Reference
Common Terms
| 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 |
Late Payment Policies
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:
- US: Generally up to 18-24% annually
- UK: 8% + Bank of England base rate
- EU: ECB rate + 8%
Output Format
Markdown Invoice
# 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!Examples
Example 1: Simple Freelance Invoice
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
Invoice Number: INV-2026-0001 Date: January 29, 2026 Due Date: February 28, 2026
From
John Smith Austin, TX 78701 john@example.com
Bill To
Acme Corp [Client Address]
Items
| 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
Example 2: With VAT (UK)
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
Example 3: Multiple Line Items
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 |
Invoice Numbering Best Practices
Format Options
| 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 |
Tips
- Never reuse invoice numbers
- Keep numbers sequential (gaps may raise audit questions)
- Include prefix for different services if needed
Tips for Better Results
- Provide complete info - The more details, the better the invoice
- Specify currency - USD, EUR, GBP, CNY, etc.
- Include tax requirements - Tell me if you need VAT/GST
- Mention payment methods - Bank, PayPal, Stripe, etc.
- Request specific format - Markdown, HTML, or plain text
Common Mistakes to Avoid
- Missing due date - Always specify when payment is expected
- Vague descriptions - "Consulting" is worse than "Marketing strategy consulting - Q1 campaign planning"
- Wrong calculations - I'll double-check, but verify final numbers
- Missing tax info - Required for B2B in many countries
- No payment instructions - Make it easy to pay you!
Limitations
- I generate text invoices, not PDFs directly
- Tax calculations are estimates - verify with accountant
- Can't integrate with accounting software
- Don't know your specific local requirements
Languages
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!
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

