Skill Locker
All skills
v1.3.03 loop iterations

Invoice Creator

Generic invoice templates make you fill in every field and figure out the layout yourself. The Invoice Creator takes the job details, handles the maths and tax, structures the line items so the client knows exactly what they're paying for, and produces a clean invoice ready to PDF and send.

What this skill does

A clean invoice gets paid faster than a messy one. The maths is right, the line items describe the work clearly, the payment method is explicit, and the due date is a specific date rather than a vague "Net 30". This skill produces invoices that hit all of those without you having to think about formatting. It asks the essentials first (who you're billing, what you did, how much, when it's due) and only chases the rest if it's not already in the profile — business name, contact details, invoice number system, currency, tax requirements, payment method.

Line items are structured by work type. Hourly work gets a description-hours-rate-amount table. Project-based work gets a description-quantity-unit-price table. Retainers get a description-period-rate table with the scope summary inline. Descriptions are specific enough that the client knows exactly what they're paying for but not so detailed they read like a justification of the price. For long projects, milestone or phase numbering is included so the client can match the invoice to the contract or proposal.

The maths is shown explicitly. After generating the invoice, the skill prints the full calculation — every multiplication, the subtotal, the tax line with rate, the total — so any error is caught at glance rather than after the client sends it back. A maths error on an invoice is a credibility cost; this prevents it. Tax compliance, though, stays your responsibility — the skill includes VAT and tax fields but flags that rates and registration requirements need verifying with an accountant.

Payment details are mandatory on every invoice — bank details for transfer, PayPal email or Stripe link, the specific due date, and a late-payment policy if you have one. For UK sole traders the 8% + Bank of England base rate is suggested as a defensible statutory default. You also get an invoice numbering system if you don't have one (sequential, date-based, or client-coded), and optional Day-7 and Day-30 reminder drafts in escalating tones — friendly forgot-it nudge, firmer payment-date request, formal final notice with late-fee reference. If the user describes the pricing vaguely ("around £5K", "roughly 40 hours") the skill flags it before generating — invoice disputes almost always start with unclear scope, and getting the number nailed in writing first is cheaper than chasing payment later.

When this triggers

  • ·You finished a job and need to invoice — preferably without opening Word
  • ·You're moving from one client to many and need a consistent invoice format and numbering system
  • ·You're billing internationally and need currency, VAT, and payment-method details handled properly
  • ·You're invoicing for a milestone or retainer and the line items need different treatment
  • ·A previous invoice had a maths error and you want the calculations shown explicitly this time

Example

Trigger

User: 'Bill Acme Ltd for the 6-week web build. £8,000 fixed, second milestone of two. UK, VAT registered, Net 30, bank transfer.'

Output

INVOICE INV-2026-014 From: [Your Business] · To: Acme Ltd Date: 2026-05-21 · Due: 2026-06-20 Terms: Net 30 Services | # | Description | Qty | Rate | Amount | |---|------------|-----|------|--------| | 1 | Web build — Milestone 2 of 2 (final) | 1 | £4,000 | £4,000.00 | Subtotal: £4,000.00 VAT @ 20%: £800.00 TOTAL DUE: £4,800.00 Math check: 1 × £4,000 = £4,000 £4,000 × 0.20 = £800 £4,000 + £800 = £4,800 ✓ Payment: bank transfer (sort code, account, ref: INV-2026-014) Late fee: 8% + BoE base (statutory) Optional Day-7 / Day-30 reminder drafts.

Get this skill + 3 more

Get the full Document Intelligence pillar (4 skills) or the complete library.

Get the full stack — $299

What you get

  • 184-line SKILL.md, ready to drop into ~/.claude/skills/
  • Tested through 3 Karpathy-loop iterations (versions v1.0.0 → v1.3.0)
  • Triggers automatically when relevant — no command to remember
  • Lifetime updates as the skill is refined further

More from Document Intelligence

Browse the full library

297 skills across 31 categories. One purchase, lifetime updates.

See all bundles