Invoice Generator

作者 claude-office-skills9c4c7d5cd281MIT499 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫8 個月前更新

Create professional invoices with proper formatting for freelancers and small businesses. Supports multiple currencies and tax calculations.

AI 產生的概覽

為自由工作者與小型企業產生格式正確的發票文字,包含明細項目、稅額計算、貨幣與付款條件。

功能
此技能會依據使用者提供的商家與客戶資訊、含數量與單價的明細項目、發票編號及付款條件,產生發票文件。它會計算小計、加值稅、商品及服務稅、銷售稅等稅額,以及所選貨幣下的總額,並以 Markdown、HTML 或純文字格式輸出,方便貼到 Word 或 Google Docs。它也提供各地區稅率、付款條件、滯納金措辭與發票編號慣例的參考表格。
適用情境
當自由工作者或小型企業需要依據客戶與明細項目資訊草擬專業發票時使用。適合涉及稅率、多種貨幣、付款條件或發票編號的需求。它不用於報稅、保證法規遵循或處理實際付款。
執行需求
僅為說明文件,未附帶指令碼。中繼資料列出一個選用的 office-mcp 伺服器,包含 create_docx、fill_docx_template、docx_to_pdf 以及選用的 create_xlsx 工具,但文件本身說明它產生的是文字發票,而非直接產生 PDF。

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 [email protected]

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!

來源與署名

來源:claude-office-skills/skills位於invoice-generator提交9c4c7d5

授權條款: MIT

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架