
Invoice & Expense Sanity Gate — Catch Math Errors, Duplicates & Policy Breaks Before Money Moves
An adversarial reviewer for invoices, receipts, and expense reports. It re-checks the math, flags missing details, duplicate or already-paid items, policy breaches, and fraud-risk red flags, then returns a PASS / REVISE / HOLD verdict — before you send, pay, or approve.
- Checking an invoice for math and missing details before sending it to a client
- Vetting a vendor bill for duplicates or red flags before approving payment
- Reviewing an expense report against policy limits before approval
$16
· or 80 creditsSecure checkout via Stripe
Included in download
- Checking an invoice for math and missing details before sending it to a client
- Vetting a vendor bill for duplicates or red flags before approving payment
- file_read automation included
- Ready for bank
Sample input
Invoice #1042 to Acme Co.\n3 x Consulting hours @ $150 = $450\n1 x Setup fee @ $200 = $200\nSubtotal: $650\nTax (8%): $52\nTotal: $700\nTerms: Net 30. Pay to: (bank details not shown)
Sample output
VERDICT: REVISE\nSUMMARY: Two issues — a grand-total error and missing payment details; do not send yet.\n\nARITHMETIC:\n - Subtotal 650 + tax 52 = 702, but Total shows 700 (off by 2).\n - Tax at 8% of 650 = 52.00 is correct; the error is in the grand total.\nCOMPLETENESS:\n - Payment instructions / bank details are missing.\n - No invoice date is shown.\nDUPLICATES:\n - None detected.\nPOLICY & PLAUSIBILITY:\n - Line items and rates are plausible.\nRED FLAGS:\n - None.\n\nFIX FIRST:\n - Correct the grand total to 702.00.\n - Add invoice date and payment instructions before sending.

Invoice & Expense Sanity Gate — Catch Math Errors, Duplicates & Policy Breaks Before Money Moves
An adversarial reviewer for invoices, receipts, and expense reports. It re-checks the math, flags missing details, duplicate or already-paid items, policy breaches, and fraud-risk red flags, then returns a PASS / REVISE / HOLD verdict — before you send, pay, or approve.
$16
· or 80 creditsSecure checkout via Stripe
Also available in a bundle
Included in download
- Checking an invoice for math and missing details before sending it to a client
- Vetting a vendor bill for duplicates or red flags before approving payment
- file_read automation included
- Ready for bank
- Instant install
Sample input
Invoice #1042 to Acme Co.\n3 x Consulting hours @ $150 = $450\n1 x Setup fee @ $200 = $200\nSubtotal: $650\nTax (8%): $52\nTotal: $700\nTerms: Net 30. Pay to: (bank details not shown)
Sample output
VERDICT: REVISE\nSUMMARY: Two issues — a grand-total error and missing payment details; do not send yet.\n\nARITHMETIC:\n - Subtotal 650 + tax 52 = 702, but Total shows 700 (off by 2).\n - Tax at 8% of 650 = 52.00 is correct; the error is in the grand total.\nCOMPLETENESS:\n - Payment instructions / bank details are missing.\n - No invoice date is shown.\nDUPLICATES:\n - None detected.\nPOLICY & PLAUSIBILITY:\n - Line items and rates are plausible.\nRED FLAGS:\n - None.\n\nFIX FIRST:\n - Correct the grand total to 702.00.\n - Add invoice date and payment instructions before sending.
About This Skill
The Invoice & Expense Sanity Gate is an adversarial reviewer for invoices, vendor bills, receipts, and expense reports. You hand it a finished document — an invoice you are about to send, a bill you are about to pay, or an expense report you are about to approve — and it stress-tests it for the mistakes that quietly cost money: arithmetic that does not reconcile, tax applied to the wrong base, missing payment or invoice details, duplicate or already-paid line items, entries that break a stated policy, and signals that warrant a second look before payment.\n\nIt runs five passes — arithmetic, completeness, duplicate/already-paid, policy & plausibility, and red-flags — and returns a structured PASS / REVISE / HOLD verdict with the highest-impact fixes listed first. It is built to be the last check before money moves, especially when an AI agent or template generated the document and no one has verified the numbers line by line.\n\nIt judges; it does not generate. It never creates invoices, fills in numbers, categorizes transactions, gives tax or legal advice, or connects to your bank or accounting software.
Use Cases
- Checking an invoice for math and missing details before sending it to a client
- Vetting a vendor bill for duplicates or red flags before approving payment
- Reviewing an expense report against policy limits before approval
Known Limitations
Judges one document at a time; it does not reconcile across a full ledger or detect duplicates against invoices it has not been shown. It cannot verify that figures are factually correct against external records (it checks internal consistency, completeness, and plausibility). It does not give tax, accounting, or legal advice, and red flags are questions for a human to confirm — not accusations. Quality depends on the document text you provide; garbled PDF extraction limits what it can check.
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/invoice-expense-sanity-gate-catch-math-errors-duplicates-policy-breaks-before-money-moves -o /tmp/invoice-expense-sanity-gate-catch-math-errors-duplicates-policy-breaks-before-money-moves.zip && unzip -o /tmp/invoice-expense-sanity-gate-catch-math-errors-duplicates-policy-breaks-before-money-moves.zip -d ~/.claude/skills && rm /tmp/invoice-expense-sanity-gate-catch-math-errors-duplicates-policy-breaks-before-money-moves.zipFree skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Early access skill
Be the first to review this skill.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
File Scopes
Read-only access is the only permission this skill needs. It reads the single invoice, receipt, or expense document you provide and returns a verdict. It never writes files, connects to a network, touches your accounting software or bank, or runs commands — it cannot move money or change records.
Model-agnostic and works with any assistant that can read a file or pasted text. Pure reasoning over the document you provide — it requests read-only access and has no network or write access, so it never touches your accounting system, bank, or books. Paste an invoice, receipt, or expense report (text, table, or extracted PDF text) and it returns a structured verdict.
Creator
PubsProToolkit builds adversarial "gate" skills for AI agents — they catch problems before your output ships, instead of just generating more. From code, security, and infrastructure to content, hiring, contracts, and finance. Built by a CMPP-certified, PhD medical writer who brings regulated-industry rigor to every domain.
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.
ai-automation-qa-pack
Professional QA & UAT documentation generator for AI automation agencies and complex agent deployments.
Bounty Security Pattern Master Library — 399 Vulnerability Patterns
A premium library of 399 vulnerability patterns and DeFi attack vectors for AI-driven bug hunting and security audits.
Multi-Agent Orchestration Master Library
Transform Claude Code into a coordinated multi-agent system. Battle-tested tmux orchestration patterns, YAML task queues, event-driven communication, and parallel worker management for 8+ agents.