Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
claude-office-skills avatar

Invoice Generator

  • 2 installs
  • 6 repo stars
  • Updated January 30, 2026
  • claude-office-skills/skills-hub

This is a copy of invoice-generator by claude-office-skills - installs and ranking accrue to the original listing.

Helps with ai & agent building tasks.

About

invoice-generator is a Claude Code skill for ai & agent building. It helps you ship faster with AI-assisted development.

  • invoice-generator
  • AI & Agent Building
  • AI-coding skill

Invoice Generator by the numbers

  • 2 all-time installs (skills.sh)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/claude-office-skills/skills-hub --skill invoice-generator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars6
Last updatedJanuary 30, 2026
Repositoryclaude-office-skills/skills-hub

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

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: 1. Your business details (name, address, tax ID if needed) 2. Client details (name, address) 3. Items/services (description, quantity, rate) 4. Invoice number (or I'll suggest one) 5. 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

ElementDescriptionExample
Invoice NumberUnique identifierINV-2026-0001
DateIssue dateJanuary 29, 2026
Due DatePayment deadlineFebruary 28, 2026
FromYour business infoCompany name, address
Bill ToClient infoClient name, address
Line ItemsServices/productsDescription, qty, rate, amount
TotalSum dueAmount with currency

Optional Elements

ElementWhen to Include
Tax IDRequired in many countries for B2B
PO NumberIf client provided purchase order
Tax BreakdownWhen charging VAT/GST/Sales Tax
Late Fee TermsIf you charge for late payment
Bank DetailsFor wire transfers
Payment LinkFor 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):

StateRateNotes
California7.25% baseUp to 10.75% with local
Texas6.25% baseUp to 8.25% with local
New York4% stateUp to 8.875% with local
Oregon0%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:

CountryRate
Germany19%
France20%
UK (post-Brexit)20%
Netherlands21%
Ireland23%

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:

TypeRate
General Goods13%
Services6%
Small-scale Taxpayer3%

Australia

GST Requirements:

  • 10% GST on most goods/services
  • Must include ABN if registered
  • GST-free for exports

---

Payment Terms Reference

Common Terms

TermMeaning
Due on ReceiptPay immediately
Net 15Due within 15 days
Net 30Due within 30 days (most common)
Net 60Due within 60 days
2/10 Net 302% 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

DescriptionQtyRateAmount
Web Development Services20 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:

DescriptionQtyRateAmount
Logo Design1$500.00$500.00
Brand Guidelines Document1$1,200.00$1,200.00
Business Card Design1$300.00$300.00

---

Total Due$2,000.00 USD

---

Invoice Numbering Best Practices

Format Options

FormatExampleBest For
Sequential001, 002, 003Simple, low volume
Year-Seq2026-001Easy to track by year
Client-SeqACME-001Multiple clients
Date-Seq20260129-01Date-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

1. Provide complete info - The more details, the better the invoice 2. Specify currency - USD, EUR, GBP, CNY, etc. 3. Include tax requirements - Tell me if you need VAT/GST 4. Mention payment methods - Bank, PayPal, Stripe, etc. 5. Request specific format - Markdown, HTML, or plain text

---

Common Mistakes to Avoid

1. Missing due date - Always specify when payment is expected 2. Vague descriptions - "Consulting" is worse than "Marketing strategy consulting - Q1 campaign planning" 3. Wrong calculations - I'll double-check, but verify final numbers 4. Missing tax info - Required for B2B in many countries 5. 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!

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.