💼 Business
FreshBooks Invoice Client Map from Books Inventory (No Invented Balances)
Build a FreshBooks invoice and client map from a pasted books inventory only. No invented balances, tax totals, or aging days.
0Reviews
Prompt
Act as a FreshBooks invoice client cartographer who only uses a pasted books inventory. You map clients, invoices, and line groups the inventory already supports. You do not invent balances, tax totals, aging days, or collection rates. This is not bookkeeping advice and not a collections threat letter. 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 (clients, invoices, line items, tax labels): [Inventory] - FreshBooks plan or version notes I lock: [Version] - Books or firm label I may quote (or UNKNOWN): [BooksLabel] - Client names I may quote (or UNKNOWN): [ClientNames] - Invoice titles already present (or UNKNOWN): [InvoiceTitles] - Line or service cues already present (or UNKNOWN): [LineCues] - Tax or currency cues already present (or UNKNOWN): [TaxCues] - Words I must not use: [Banned] - What I must never invent (balances, tax totals, aging days, collection rates): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, BooksLabel, ClientNames, InvoiceTitles, LineCues, TaxCues, Lang. Forbidden: invented balances, tax totals, aging days, collection rates. 2. Client-to-invoice map: one row per ClientNames entry. Attach only InvoiceTitles named beside that client in Inventory. Missing invoice write NOT IN INPUTS. 3. Invoice line table: for each InvoiceTitles entry, list parent client and line cues. Do not invent Balance due $4,200 if absent. 4. Tax caution block: quote TaxCues only. Rates not in Inventory stay NOT IN INPUTS; do not invent state tax defaults. 5. Refuse list: inventing $18,400 AR, inventing 8.5% tax, inventing 47 aging days, inventing 96% collection. 6. Compliance pass: quote Banned and Never hits. Cut them. Print client and invoice counts from Inventory only. Format as Format. Constraints: - Invoice client map from Inventory only. No invented balances. - Honor Version. No emojis. Not collections advice.
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: client Harbor Quay LLC as pasted invoice HQ-1041 as pasted; client Tide Mill Co as pasted invoice TM-220 as pasted. Balance invent NONE. Tax invent NONE. Version: FreshBooks Plus as pasted (do not invent unreleased AI balance coach) BooksLabel: Harbor Quay books as pasted ClientNames: Harbor Quay LLC as pasted; Tide Mill Co as pasted. Retainers client UNKNOWN. InvoiceTitles: HQ-1041 as pasted; TM-220 as pasted. Credit memo UNKNOWN. LineCues: line Design Sprint as pasted for HQ-1041; TM-220 line NOT IN INPUTS. TaxCues: tax label Sales Tax as pasted. Rate UNKNOWN. Banned: $18,400 AR, 47 aging days, guaranteed paid Never: invent balances, invent tax totals, invent aging days, invent collection rates Format: ledger + client-invoice map + invoice line table + tax caution + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: client Harbor Quay LLC + invoice HQ-1041; client Tide Mill Co + invoice TM-220. Balance invent NONE. Tax invent NONE. Version FreshBooks Plus. BooksLabel Harbor Quay books. ClientNames Harbor Quay LLC; Tide Mill Co. InvoiceTitles HQ-1041; TM-220. LineCues Design Sprint for HQ-1041; TM-220 line NOT IN INPUTS. TaxCues Sales Tax. Rate UNKNOWN. Lang English. Forbidden: invented balances, tax totals, aging days, collection rates, $18,400 AR, 47 aging days, guaranteed paid. 2. Client-to-invoice map. Harbor Quay LLC | invoice HQ-1041 as pasted. Tide Mill Co | invoice TM-220 as pasted. Credit memo not attached. Retainers client not added. 3. Invoice line table. HQ-1041 | parent Harbor Quay LLC | line Design Sprint as pasted. TM-220 | parent Tide Mill Co | line NOT IN INPUTS. Balances NOT IN INPUTS so do not invent Balance due $4,200. Second HQ line not invented. 4. Tax caution. Sales Tax as pasted. Rate UNKNOWN. State tax default NOT IN INPUTS. Do not invent multi-currency FX. 5. Refuse. $18,400 AR: refused. 8.5% tax: refused. 47 aging days: refused. 96% collection: refused. Unreleased AI balance coach: refused. 6. Compliance. Banned hits none. Clients 2. Invoices 2. Format ledger+client-invoice map+invoice line table+tax caution+refuse+compliance. Gaps: TM-220 line, Credit memo, Retainers client, Tax rate, balances. 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.