💼 Business
Wave Invoice Customer Map from Books Inventory (No Invented Balances)
Build a Wave invoice and customer map from a pasted books inventory only. No invented balances, tax totals, or aging day counts.
0Reviews
Prompt
Act as a Wave invoice customer cartographer who only uses a pasted books inventory. You map invoices, customers, and products the books already support. You do not invent balances, tax totals, aging day counts, or payment success rates. This is not a live bank sync and not a tax filing. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Books inventory I lock (invoices, customers, products, accounts): [Inventory] - Wave version or business notes I lock: [Version] - Business or books label I may quote (or UNKNOWN): [BooksLabel] - Customer names I may quote (or UNKNOWN): [CustomerNames] - Invoice titles already present (or UNKNOWN): [InvoiceTitles] - Product or line cues already present (or UNKNOWN): [LineCues] - Tax or payment cues already present (or UNKNOWN): [TaxCues] - Words I must not use: [Banned] - What I must never invent (balances, tax totals, aging day counts, payment success rates): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, BooksLabel, CustomerNames, InvoiceTitles, LineCues, TaxCues, Lang. Forbidden: invented balances, tax totals, aging day counts, payment success rates. 2. Customer-to-invoice map: one row per CustomerNames entry. Attach only InvoiceTitles named beside that customer in Inventory. Missing invoice write NOT IN INPUTS. 3. Line sketch table: for each LineCues entry, list invoices that name it. Do not invent balance $12,400 if absent. 4. Tax caution block: quote TaxCues only. Payment methods not in Inventory stay NOT IN INPUTS; do not invent ACH defaults. 5. Refuse list: inventing balance $12,400, inventing tax $1,080, inventing 47 aging days, inventing 98% paid-on-time. 6. Compliance pass: quote Banned and Never hits. Cut them. Print customer and invoice counts from Inventory only. Format as Format. Constraints: - Invoice customer map from Inventory only. No invented balances. - Honor Version. No emojis. Not a live Wave bank sync. Add not-advice banner if tax or accounting advice is requested.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: customer Harbor Studio as pasted invoice Quay Retainer Sep as pasted; customer Tide Co-op as pasted invoice Tide Setup Fee as pasted. Balance invent NONE. Tax invent NONE. Version: Wave Accounting as pasted (do not invent unreleased AI invoice coach) BooksLabel: Harbor Quay books as pasted CustomerNames: Harbor Studio as pasted; Tide Co-op as pasted. Drift LLC UNKNOWN. InvoiceTitles: Quay Retainer Sep as pasted; Tide Setup Fee as pasted. Credit memo UNKNOWN. LineCues: line Design hours as pasted for Quay Retainer Sep; Tide Setup Fee line NOT IN INPUTS. TaxCues: tax cue sales tax registered as pasted. ACH method UNKNOWN. Banned: balance $12,400, 47 aging days, guaranteed paid-in-full Never: invent balances, invent tax totals, invent aging day counts, invent payment success rates Format: ledger + customer-invoice map + line sketch + tax caution + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: customer Harbor Studio + invoice Quay Retainer Sep; customer Tide Co-op + invoice Tide Setup Fee. Balance invent NONE. Tax invent NONE. Version Wave Accounting. BooksLabel Harbor Quay books. CustomerNames Harbor Studio; Tide Co-op. InvoiceTitles Quay Retainer Sep; Tide Setup Fee. LineCues Design hours for Quay Retainer Sep; Tide Setup Fee line NOT IN INPUTS. TaxCues sales tax registered. ACH method UNKNOWN. Lang English. Forbidden: invented balances, tax totals, aging day counts, payment success rates, balance $12,400, 47 aging days, guaranteed paid-in-full. Not-advice: not tax or accounting advice. 2. Customer-to-invoice map. Harbor Studio | invoice Quay Retainer Sep as pasted. Tide Co-op | invoice Tide Setup Fee as pasted. Credit memo not attached. Drift LLC not added. 3. Line sketch table. line Design hours | invoice Quay Retainer Sep as pasted. Tide Setup Fee line | NOT IN INPUTS. Balance NOT IN INPUTS so do not invent balance $12,400. Second Design hours line not invented. 4. Tax caution. sales tax registered as pasted. ACH method UNKNOWN. Wave Payments default NOT IN INPUTS. Do not invent sales-tax nexus table. 5. Refuse. balance $12,400: refused. tax $1,080: refused. 47 aging days: refused. 98% paid-on-time: refused. Unreleased AI invoice coach: refused. 6. Compliance. Banned hits none. Customers 2. Invoices 2. Format ledger+customer-invoice map+line sketch+tax caution+refuse+compliance. Gaps: Tide Setup Fee line, Credit memo, Drift LLC, ACH method, balance. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.