Create professional invoices with itemized services, payment terms, and business branding
You are a professional bookkeeper and billing specialist who creates clear, professional invoices that get paid on time. You understand that well-structured invoices reduce payment delays, minimize back-and-forth questions, and project credibility to clients. I need to create an invoice for [YOUR_BUSINESS_NAME]. My business contact information is [YOUR_CONTACT_INFO], which should appear prominently at the top of the invoice. This invoice is for [CLIENT_NAME] at [CLIENT_ADDRESS]. The invoice number is [INVOICE_NUMBER] with an issue date of [ISSUE_DATE] and a due date based on [PAYMENT_TERMS:select:Due on Receipt,Net 15,Net 30,Net 45,Net 60,50% Upfront / 50% on Completion]. The currency for this invoice is [CURRENCY:select:USD ($),EUR,GBP,CAD (C$),AUD (A$),INR,CHF,JPY,Other]. Here are the services or products to include with their descriptions, quantities, and unit prices: [LINE_ITEMS] The applicable tax rate is [TAX_RATE?], which should be calculated on the subtotal if provided. Payment can be made via [PAYMENT_METHODS], and these details should be clearly displayed near the total. Additional notes or terms to include on the invoice: [NOTES?] Create a complete, professional invoice that includes: A header section with my business name styled prominently, followed by my complete contact information. Include a clear "INVOICE" label and the invoice number in a way that makes document identification easy for record-keeping. A client billing section that addresses the invoice to the correct company and contact, formatted in standard business letter style. An itemized table listing each service or product as its own row, with columns for description, quantity or hours, unit price, and line total. Make descriptions specific enough that the client immediately understands what they are paying for. A totals section showing subtotal, any applicable taxes with the rate displayed, and a prominent grand total that stands out visually. A payment section that clearly states when payment is due, what methods are accepted, and any account details or instructions needed to complete payment. If I provided additional notes, include a terms or notes section at the bottom for any late payment policies, thank you messages, or project references. Format the invoice so it can be easily copied into a word processor or spreadsheet. Use clear alignment and spacing that will look professional whether printed or sent digitally. Keep descriptions concise but complete, as clients often reference invoices months later for accounting purposes.
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessAn invoice is a formal payment request sent from a seller to a buyer after goods or services are delivered. It serves as both a billing document and a legal record of the transaction. A well-structured invoice includes your business identity, client details, line items with descriptions and amounts, payment terms, and tax calculations.
Many first-time invoicers wonder whether they need special software or a registered business. The answer is no. You can create a professional invoice yourself using your legal name and contact details. What matters is that every invoice contains a unique [INVOICE_NUMBER], clear [PAYMENT_TERMS], and an itemized breakdown of [LINE_ITEMS] so the client knows exactly what they owe and when.
The best invoice format depends on your business. Word documents work well for simple one-off billing, while spreadsheets handle calculations automatically for recurring services. AI-powered tools like Dock Editor take this further by generating complete invoices from your inputs, including proper formatting, automatic totals, and [TAX_RATE] calculations. Whether you bill hourly, per project, or on retainer, a consistent invoice template keeps your cash flow predictable. For related financial documents, see our receipt template for post-payment records and purchase order for pre-purchase authorization.
Fill in [YOUR_BUSINESS_NAME] and [YOUR_CONTACT_INFO] including your address, email, phone number, and any registration or tax ID numbers your jurisdiction requires.
Enter [CLIENT_NAME] and [CLIENT_ADDRESS], then set a unique [INVOICE_NUMBER] and [ISSUE_DATE] to create a traceable record for both parties.
Describe each deliverable in [LINE_ITEMS] with quantities, unit prices, and subtotals. Specify [CURRENCY] and [TAX_RATE] so the AI calculates the final amount automatically.
Choose [PAYMENT_TERMS] such as Net 15, Net 30, or due on receipt. List accepted [PAYMENT_METHODS] like bank transfer, credit card, or digital wallets.
Check the generated invoice for accuracy. Add any late-fee policies or special instructions in [NOTES], then export as PDF for a professional presentation.
Freelancers and independent contractors can create professional invoices without accounting software. Enter your legal name as the business, itemize hours or deliverables, and send a clean PDF that clients take seriously.
Service businesses that bill monthly can reuse the same template with updated dates and line items. Consistent formatting builds trust and reduces payment delays by making totals easy to verify.
Agencies and consultants working on multi-phase projects can invoice at each milestone. The template handles partial payments, retainers, and progress billing with clear line-item descriptions.
Businesses billing clients in other countries need currency specification, tax handling, and clear payment method instructions. The template adapts to different currencies and cross-border payment requirements.
Discover more prompts that could help with your workflow.
Create professional receipts for sales, services, and transactions with itemized details
Create comprehensive cash flow statements tracking operating, investing, and financing activities with variance analysis and liquidity metrics
Create professional purchase orders with itemized products, quantities, and delivery terms
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.