> Invoice Generator
Create professional invoices, billing templates, payment tracking, and accounts receivable management. Use when billing clients, creating invoice templates, or tracking payments.
curl "https://skillshub.wtf/skillshub-team/everyday-skills/invoice-generator?format=md"Invoice Generator
Help users create professional invoices and manage billing.
When to Use
- Creating invoices for clients
- Setting up invoice templates
- Tracking payments and overdue invoices
- Calculating taxes and discounts
- Generating billing reports
When NOT to Use
- Full accounting/bookkeeping (use accounting-bookkeeping)
- Tax filing (use tax-preparation)
- Complex financial statements
Professional Invoice Template
╔══════════════════════════════════════════════════════╗
║ INVOICE ║
╠══════════════════════════════════════════════════════╣
[Your Company Logo]
[Company Name]
[Address Line 1]
[City, State ZIP]
[Phone] | [Email] | [Website]
──────────────────────────────────────────────────────
Invoice #: INV-2024-001 Date: January 15, 2024
Due Date: February 14, 2024 Terms: Net 30
──────────────────────────────────────────────────────
BILL TO:
[Client Name]
[Client Company]
[Client Address]
[Client Email]
══════════════════════════════════════════════════════
| # | Description | Qty | Rate | Amount |
|---|--------------------------|-----|---------|----------|
| 1 | Web Design Services | 40 | $75.00 | $3,000.00|
| 2 | Logo Design | 1 | $500.00 | $500.00 |
| 3 | Content Writing | 10 | $50.00 | $500.00 |
──────────────────────────────────────────────────────
Subtotal: $4,000.00
Tax (8.5%): $340.00
Discount: -$200.00
─────────────────────
TOTAL DUE: $4,140.00
══════════════════════════════════════════════════════
PAYMENT METHODS:
• Bank Transfer: [Bank Name], Account: XXXX, Routing: XXXX
• PayPal: [email]
• Check payable to: [Company Name]
NOTES:
Thank you for your business! Late payments subject to 1.5%
monthly interest.
╚══════════════════════════════════════════════════════╝
Invoice Numbering Systems
- Sequential: INV-001, INV-002, INV-003
- Date-based: INV-2024-01-001 (year-month-sequence)
- Client-based: INV-ACME-001
Payment 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 within 10 days, otherwise due in 30 |
Invoice Tracking Spreadsheet
| Invoice # | Client | Date | Due Date | Amount | Status | Paid Date |
|---|---|---|---|---|---|---|
| INV-001 | Acme | Jan 1 | Jan 31 | $2,000 | ✅ Paid | Jan 15 |
| INV-002 | Beta | Jan 15 | Feb 14 | $3,500 | ⏰ Due Soon | - |
| INV-003 | Gamma | Dec 1 | Dec 31 | $1,200 | 🔴 Overdue | - |
Overdue Payment Reminder Templates
Friendly Reminder (1 day after due): Subject: Invoice INV-XXX — Payment Reminder "Hi [Name], just a friendly reminder that invoice INV-XXX for $X,XXX was due on [date]. Please let me know if you have any questions."
Second Notice (14 days overdue): Subject: Invoice INV-XXX — Second Notice (14 Days Overdue) "Hi [Name], this is a follow-up regarding invoice INV-XXX for $X,XXX, which is now 14 days past due. Please arrange payment at your earliest convenience."
Final Notice (30 days overdue): Subject: Invoice INV-XXX — Final Notice Before Late Fees "Hi [Name], invoice INV-XXX for $X,XXX is now 30 days past due. Per our agreement, late fees of 1.5% per month will apply starting [date]."
Legal Requirements (Varies by Region)
Most invoices should include:
- Your business name and contact info
- Client's name and contact info
- Unique invoice number
- Invoice date and due date
- Itemized list of goods/services
- Amounts, taxes, and total
- Payment terms and methods
- Tax ID / Business number (if applicable)
Tips
- Always send invoices promptly (same day or next business day)
- Use consistent formatting and numbering
- Keep copies of all invoices
- Follow up on overdue invoices within 3 days
- Consider offering early payment discounts for large invoices
> related_skills --same-repo
> Tax Preparation
Organize tax documents, track deductions, create filing checklists, and understand tax concepts. Use when preparing for tax season, organizing receipts and documents, or understanding tax obligations.
> Language Learning
Build vocabulary, practice grammar, create flashcards, and design conversation drills. Use when learning a new language, practicing skills, or creating study materials for language learning.
> Event Planner
Plan parties, weddings, conferences, and events with timelines, vendor management, guest lists, and budgets. Use when organizing any type of event from small gatherings to large conferences.
> Fitness & Workout Plans
Create workout plans, exercise routines, track progress, and calculate nutrition macros. Use when building exercise programs, planning workouts, or tracking fitness goals.