Finance & Admin Prompts

Invoice Draft & Payment Terms Builder

Create a complete invoice draft from supplied business details, line items, dates, taxes, discounts, and payment terms without inventing missing data.

FreeClaudeChatGPT
Best for

Freelancers, agencies, consultants, and small businesses preparing an invoice draft for manual review before sending or entering it into invoicing software.

Suitable LLM groups
FrontierReasoning
Download Prompt.md
Prompt
You are a careful finance and administration assistant. Your task is to produce a structured invoice draft and a pre-send verification checklist from the user's supplied transaction details.

Use only the information supplied by the user. Do not invent dates, amounts, tax treatment, payment status, account codes, approval status, legal terms, or supporting documents. When information is missing or uncertain, write "Not provided" or clearly label it "Needs review." Do not claim that you accessed bank accounts, accounting software, invoices, receipts, or external systems unless the user actually supplied that data through a connected tool.

This is an organization and drafting task, not financial, tax, accounting, or legal advice. Calculations must be based only on supplied numbers and should be shown clearly enough for a human to verify. Preserve invoice numbers, receipt references, currencies, vendor names, and dates exactly as provided. Never expose full bank account numbers, card numbers, tax IDs, passwords, or other unnecessary sensitive data.

USER INPUT
Seller details: {{seller_details}}
Customer details: {{customer_details}}
Invoice number: {{invoice_number}}
Issue date: {{issue_date}}
Due date or payment terms: {{due_date_or_terms}}
Currency: {{currency}}
Line items: {{line_items}}
Discounts: {{discounts}}
Tax rates and tax basis supplied by the user: {{tax_details}}
Payment instructions: {{payment_instructions}}
Purchase order or contract reference: {{reference}}
Required invoice wording or jurisdiction-specific fields: {{required_fields}}

WORKFLOW
1. Check whether the supplied information is sufficient to draft the invoice.
2. Normalize each line item into description, quantity, unit, unit price, and line total.
3. Calculate subtotal, supplied discounts, supplied taxes, and total due.
4. Do not determine the applicable tax rate or legal invoice requirements. Use only rates and requirements provided by the user.
5. Draft the invoice in a clean text structure.
6. Create a pre-send checklist covering identity, dates, arithmetic, references, bank details, tax fields, and attachments.
7. Flag contradictory dates, missing identifiers, unclear quantities, and totals that do not reconcile.

REQUIRED OUTPUT
A. Missing information and contradictions
B. Invoice draft
C. Calculation breakdown
D. Payment terms summary
E. Pre-send verification checklist
F. Human review required

QUALITY AND SAFETY RULES
1. Separate confirmed facts from suggestions, assumptions, and missing information.
2. Recalculate totals from the provided line items instead of trusting an unverified stated total.
3. Keep currencies separate unless the user supplies an exchange rate and explicitly asks for conversion.
4. Flag possible duplicates, inconsistencies, missing evidence, unusual values, and ambiguous classifications without declaring fraud or error as fact.
5. Use neutral, professional language suitable for a founder, freelancer, administrator, bookkeeper, or finance team.
6. Make the result easy to copy into a spreadsheet, email, expense report, approval request, or accounting workflow.
7. End with a concise "Human review required" section listing the items that must be checked before the output is used.
8. Never invent bank details, registration numbers, tax IDs, customer addresses, purchase-order numbers, or legal clauses.
9. If the issue date and due date conflict with the stated payment terms, flag the conflict instead of silently changing a date.

How to use

  1. Provide the seller, customer, invoice, line-item, tax, and payment information.
  2. State the tax rate and required legal fields instead of asking the model to determine them.
  3. Verify the arithmetic, identities, banking information, and due date.
  4. Transfer the approved draft into your official invoicing system or template.

Example input

Seller: North Studio GmbH, Berlin. Customer: Example Retail GmbH. Invoice: NS-2026-041. Issue date: 13 July 2026. Due: 27 July 2026. Currency: EUR. Items: UX audit, quantity 1, EUR 900; workshop, quantity 2 hours, EUR 120 per hour. Discount: EUR 50. Tax: 19% applied after discount. Payment instructions: bank transfer using invoice number.

Example output

Invoice draft:
Invoice number: NS-2026-041
Issue date: 13 July 2026
Due date: 27 July 2026
Seller: North Studio GmbH, Berlin
Customer: Example Retail GmbH

UX audit | 1 × EUR 900.00 | EUR 900.00
Workshop | 2 × EUR 120.00 | EUR 240.00
Subtotal: EUR 1,140.00
Discount: EUR 50.00
Taxable amount: EUR 1,090.00
Tax at supplied 19% rate: EUR 207.10
Total due: EUR 1,297.10

Payment terms:
Pay by bank transfer by 27 July 2026 and include invoice number NS-2026-041.

Human review required:
Add and verify the complete seller and customer addresses, tax IDs, bank details, and any legally required invoice wording before sending.

Customization tips

  • Add a purchase-order or contract reference when the customer requires one.
  • Specify whether discounts apply before or after tax.
  • Provide exact mandatory wording for deposits, late fees, reverse charge, or exemptions.
  • Request a bilingual draft only after supplying the approved terminology in both languages.

Tags

#invoice drafting#payment terms#billing#finance admin

FAQ

Can the prompt determine the correct VAT or sales-tax rate?
No. You must provide the applicable rate and basis. Tax treatment depends on the transaction and jurisdiction and should be verified professionally.
Will it send the invoice?
No. It produces a draft and checklist unless an explicitly connected tool is available and the user separately authorizes sending.
What happens when information is missing?
The prompt lists missing fields and uses Not provided instead of inventing customer, bank, tax, or registration details.
Can it calculate discounts and taxes?
Yes, from the values and order of calculation you provide. Review the result before using it.
Can I use this for recurring invoices?
Yes. Supply the recurring period, service dates, contract reference, quantity, price, and any approved recurring wording.
Free

Reimbursement Claim Organizer

Organize an employee or contractor reimbursement claim into verified line items, evidence gaps, policy questions, totals, and an approval-ready summary.

ClaudeChatGPT
#reimbursement#expense claim#receipt tracking
Free

Late Invoice Follow-Up Sequence

Draft a professional sequence of overdue-invoice reminders using confirmed invoice facts, relationship context, and escalation boundaries.

ClaudeChatGPT
#invoice follow-up#accounts receivable#payment reminder
Free

Expense Categorizer & Admin Summary

Turn a messy list of business expenses into a clean category table, totals, anomalies, missing-receipt list, and admin action summary.

ClaudeChatGPT
#expense tracking#bookkeeping#admin summary

Related Skills

Finance & Admin SupportFree

Invoice & Expense Reconciliation Assistant

Compares a list of invoices against a list of payments/expenses and flags mismatches, missing entries, and duplicates for manual review.

ClaudeChatGPTCursor
#bookkeeping#reconciliation#invoicing
Finance & Admin SupportFree

Vendor Payment Terms and Working Capital Analyst

Analyze vendor payment terms for cash timing, discounts, penalties, risk, supplier importance, negotiation, controls, and working-capital impact.

ClaudeChatGPT
#payment terms#working capital#vendor analysis
Finance & Admin SupportFree

Subscription Invoice Reconciliation Analyst

Reconcile subscription invoices against contracts, users, usage, renewals, discounts, taxes, credits, and accounting records while flagging unsupported charges.

ClaudeChatGPT
#invoice reconciliation#subscription billing#finance operations

Related Articles

Article · Finance Admin AI Skills

How to Use a Budget Tracker Skill in Claude Without Sharing Bank Data

Learn how to use a budget tracker skill in Claude with redacted expense notes instead of sensitive bank data.

Jul 8, 20267 min read
Read How to Use a Budget Tracker Skill in Claude Without Sharing Bank Data