Professional Invoice Generator
Create professional invoices with proper formatting for freelancers and small businesses. Supports multiple currencies and tax calculations.
Your invoices are Word documents with inconsistent formatting, you manually calculate tax every time, and international clients need different currencies. One invoice shouldn't take 20 minutes to create.
Who it's for: freelancers invoicing multiple clients, small business owners without accounting software, consultants billing by project or hourly, agencies creating branded invoices for different services, anyone using Word or Google Docs as their invoicing tool
Example
"Generate an invoice for 40 hours of consulting at $150/hr for Acme Corp with 10% tax" → Professional PDF invoice with your branding, itemized line items, tax calculation, payment terms, bank details, and sequential invoice numbering — ready to send in seconds
CLAUDE.md Template
New here? 3-minute setup guide → | Already set up? Copy the template below.
npx ccplaybooks add invoice-generator# Invoice Generator
## 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 ChineseGet new playbooks like this one
One email a week with new Claude Code workflows. Free, like everything here.
No spam. Unsubscribe anytime.
What This Does
I help freelancers and small businesses create professional invoices quickly. Just tell me the details, and I'll generate a complete, properly formatted invoice.
Quick Start
Step 1: Create a Project Folder
mkdir -p ~/Documents/InvoiceGenerator
Step 2: Download the Template
Click Download above, then:
mv ~/Downloads/CLAUDE.md ~/Documents/InvoiceGenerator/
Step 3: Start Working
cd ~/Documents/InvoiceGenerator
claude
How to Use
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
Output Format
Markdown Invoice
# INVOICE
**Invoice Number:** INV-2026-0042
**Date:** January 29, 2026
**Due Date:** February 28, 2026
---
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
Tips
- 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
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