Vendor invoice approval request prompt: free ChatGPT template
Updated · By Robert Breen
Use this when a vendor invoice has landed in accounts payable and someone outside the finance team has to say yes before it is paid. Approval emails fail when they are vague: the approver can't tell what the charge is for, whether it matches what was ordered, or when it is due, so the message sits unread. This prompt puts those facts in the first lines and ends with one clear question the approver can answer in a word.
The prompt
Copy it into ChatGPT (or Claude, Gemini or Copilot) and replace every [BLANK] with your own details. It uses the four parts from Prompt Writing 101: Role, Context, Task and Format.
Role: You are an accounts payable clerk writing an internal email to [APPROVER], who owns the budget for this purchase. Context: The invoice is from [VENDOR]. Here is what it says: [INVOICE DETAILS]. Here is what we ordered or agreed to: [ORDER DETAILS]. It is due on [DUE DATE]. Anything that doesn't match or looks unusual: [ISSUES]. Task: Write a short approval request. Put the vendor, the amount and the due date in the first two lines. Say plainly whether the invoice matches the order, and list each difference as its own bullet. End with one question the approver can answer by reply: approve, reject or hold. If I gave you no issues, don't invent any. Format: Plain text email with a subject line, under 130 words, a short bullet list only if there are differences, no emoji.
Fill in the blanks
[APPROVER]- The person who owns the budget, by name and role.
[VENDOR]- The vendor's name as it appears on the invoice.
[INVOICE DETAILS]- Invoice number, date, line items and total, copied from the invoice.
[ORDER DETAILS]- The purchase order, quote or agreement the invoice should match.
[DUE DATE]- The payment due date and any early-pay discount or late fee.
[ISSUES]- Price differences, missing receiving notes, duplicate numbers, or "none".
Example, filled in
A made-up example from the free lesson Build an AI Agent That Categorizes Business Expenses. Maple Street Bookkeeping is the made-up bookkeeping firm from the finance lessons. Its own office manager has bought new monitors, and the invoice shows a higher quantity than the quote.
Role: You are an accounts payable clerk writing an internal email to Priya Nandan, the office manager who owns the equipment budget for this purchase. Context: The invoice is from Lakeshore Office Supply. Here is what it says: invoice 4471 dated September 28, six 27-inch monitors at $210 each, total $1,260. Here is what we ordered or agreed to: quote Q-318 for four monitors at $210 each, $840. It is due on October 28, net 30, with no discount. Anything that doesn't match or looks unusual: two more monitors than the quote and no revised quote on file. Task: Write a short approval request. Put the vendor, the amount and the due date in the first two lines. Say plainly whether the invoice matches the order, and list each difference as its own bullet. End with one question the approver can answer by reply: approve, reject or hold. If I gave you no issues, don't invent any. Format: Plain text email with a subject line, under 130 words, a short bullet list only if there are differences, no emoji.
What a good answer looks like
- Vendor, $1,260 and October 28 appear before anything else.
- One bullet for the quantity difference: six billed against four quoted, a $420 gap.
- A closing question that offers approve, reject or hold, not "let me know your thoughts".
- No guesses about why the extra monitors were sent.
How to check it before you use it
An AI draft can sound right and still say something you never told it. Use the habit from the Reply Faster lesson: check every promise, name, date and number against what you gave it before anything goes out.
- Recompute the arithmetic yourself. The model repeats totals, but it can slip on sums, and a wrong figure in an approval email gets approved.
- Match the vendor name and invoice number to the actual document.
- Make sure it didn't explain a mismatch you never explained to it. If the draft says "likely a late order change", delete that.
- Keep the approval reply in your files with the invoice. The email is part of your audit trail.
Why this prompt works
An approval workflow only works when the approver can decide fast. Facts first and a single question shortens the loop without removing the human who says yes.
Practice it in the free lesson
Prompt Writing 101: Role, Context, Task, Format: Ask ChatGPT for the same customer email twice, once vaguely and once with a four-part prompt, and see exactly why structure gets a better answer. You do every step yourself in a practice copy of ChatGPT, and nothing touches your real accounts.
Also useful: Build an AI Agent That Categorizes Business Expenses
Terms used here
Related prompts
- Invoice dispute reply prompt: Reply to a customer who disputes an invoice: thank them, explain each charge from your records, fix what's wrong, and give one…
- Vendor payment terms request prompt: Ask a supplier for longer payment terms or a temporary change, honestly and briefly, with a question they can answer in one…
- Expense report summary prompt: Summarize a month of expense or reimbursement rows for the owner: totals by category and status, what's waiting, and flags to…
More collections and billing prompts
- Vendor payment status reply prompt: Answer a vendor asking when they'll be paid: what you received, where each invoice is in approval, the pay date if one is set…
- Credit memo explanation email prompt: Tell a customer why you issued a credit memo, how much it is, which invoice it reduces and what they now owe, so nobody pays the…
- Declined card notice prompt: Tell a customer their card was declined without embarrassing them: what failed, the amount, a safe way to update it and what…