More screenshots

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Receipt Finder & Organizer

    1

    It creates a controlled workflow that can: Search incoming and historical email for probable business-expense documents.

    $7.99

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned
    Receipt Finder & Organizer

    Receipt Finder & Organizer

    Example session with this skill installed

    Business name
    Northstar Creative Studio

    Primary mailbox
    Company Gmail inbox

    Finance email
    finance@northstar-example.com

    Storage
    Google Drive

    Root folder
    Finance Records

    Processing mode
    Hybrid

    Automatic-processing rule
    Automatically forward and store only high-confidence business receipts from approved vendors or messages clearly associated with the company payment card.

    Review rule
    Queue personal, ambiguous, unreadable, password-protected, duplicated, refunded, or incomplete documents.

    Search period
    Process new messages daily.
    Perform an initial historical backfill from January 1, 2026.

    Document types
    Receipts
    Invoices
    Payment confirmations
    Subscription charges
    Refunds
    Credit notes
    Travel receipts
    Advertising receipts
    Software invoices
    Professional-service invoices

    Approved vendors
    Adobe
    Google Workspace
    Microsoft
    Amazon Business
    Canva
    Figma
    OpenAI
    Dropbox
    Slack
    Notion
    Zoom
    Meta Ads
    Google Ads
    Local internet provider
    Office-supply vendors
    Approved travel vendors

    Known recurring subscriptions
    Adobe — monthly
    Google Workspace — monthly
    Microsoft 365 — monthly
    Canva — monthly
    Figma — monthly
    Dropbox — monthly
    Slack — monthly
    Notion — monthly
    Zoom — monthly

    Business-identification signals
    Company billing name
    Company tax identifier
    Company billing address
    Company card ending in approved masked digits
    Business email address
    Approved vendor
    Project or client reference
    Expense-category keyword

    Monthly folder structure
    Finance Records
    → Year
    → MM - Month
    → Receipts
    → Invoices
    → Refunds and Credits
    → Exceptions
    → Processing Log

    Folder-date policy
    Use transaction date when clearly available.
    Otherwise use invoice issue date.
    If neither is reliable, use the email-received month and mark Requires Date Verification.

    File-name format
    YYYY-MM-DD - Vendor - Amount Currency - Document Type - Reference.ext

    Forwarding subject
    Receipt | YYYY-MM | Vendor | Amount Currency | Reference

    Forwarding body
    Vendor
    Transaction date
    Amount and currency
    Document type
    Expense category
    Storage destination
    Business-purpose confidence
    Exception note where applicable

    Expense categories
    Software
    Advertising
    Office Supplies
    Travel
    Internet and Communications
    Professional Services
    Education
    Equipment
    Other Business Expense

    Duplicate rules
    Use source message ID where available.
    Compare attachment hash where supported.
    Compare vendor, amount, currency, transaction date, and invoice or order number.
    Do not forward a duplicate automatically.

    Refund policy
    Store refunds and credit notes in Refunds and Credits.
    Attempt to link them to the original expense.
    Do not count them as new expenses.

    Late-arrival policy
    Store the document in the transaction month.
    Mark it as a late arrival in the monthly processing log.

    Missing-receipt monitoring
    At monthly close, check whether expected recurring-vendor receipts were found.
    Create a missing-receipt report.

    Sensitive-data rules
    Do not forward unrelated email-thread content.
    Do not expose complete card numbers or account credentials.
    Preserve original documents.
    Mask sensitive payment references in reports where appropriate.

    Need output
    Complete automation architecture
    Search strategy
    Receipt qualification rules
    Business-purpose classification
    Monthly folder architecture
    File-naming specification
    Forwarding specification
    Duplicate controls
    Refund handling
    Late-arrival handling
    Subscription tracking
    Exception workflow
    Audit log
    Historical backfill plan
    Monthly close plan
    Reconciliation framework
    Acceptance criteria
    Regression tests
    QA checklist
    Risk assessment

    Special constraints
    Do not automatically process personal purchases.
    Do not delete source emails.
    Do not delete original attachments.
    Do not repeat a finance forward after partial failure.
    Do not convert currency.
    Do not invent tax deductibility.
    Do not claim reconciliation is complete when statement data is missing.

    • Read your context and instructions
    • Compiled the receipt finder
    • Generated the document

    === RECEIPT FINDER & ORGANIZER ARCHITECTURE ===

    Business
    Northstar Creative Studio

    Processing Mode
    Hybrid

    Primary Mailbox
    Authorized company Gmail inbox

    Finance Destination
    finance@northstar-example.com

    Storage Root
    Finance Records

    === EXECUTIVE SUMMARY ===

    The workflow will search new email daily and perform a controlled historical backfill beginning January 1, 2026.

    High-confidence business receipts will be

    1. Qualified as a supported expense document.
    2. Classified as business-related.
    3. Checked for duplicates.
    4. Assigned to the correct transaction month.
    5. Renamed using the approved naming pattern.
    6. Stored in the correct monthly folder.
    7. Forwarded once to finance.
    8. Written to the processing log.

    Ambiguous, personal, unreadable, duplicated, password-protected, incomplete, refunded, or conflicting documents will enter the review queue.

    Source messages and original attachments will not be deleted.

    === SEARCH STRATEGY ===

    Search Signals

    Document Keywords

    • receipt
    • invoice
    • tax invoice
    • payment confirmation
    • paid
    • order confirmation
    • subscription
    • renewal
    • refund
    • credit note
    • billing statement

    Attachment Signals

    • PDF
    • image receipt
    • document attachment
    • structured HTML receipt

    Sender Signals

    • approved vendor domains
    • billing aliases
    • payment processors
    • subscription services

    Content Signals

    • amount
    • currency
    • invoice number
    • order number
    • transaction date
    • payment method reference
    • company billing name
    • company billing address

    Exclusions

    • newsletters
    • promotional offers
    • abandoned-cart messages
    • shipping-only updates
    • product announcements
    • password-reset messages
    • unrelated account alerts
    • personal purchases
    • messages already marked as successfully processed

    === RECEIPT QUALIFICATION ===

    High Confidence

    A document is high confidence when

    • the sender is an approved vendor or verified billing domain
    • a receipt or invoice document is present
    • an amount and currency are visible
    • a transaction or invoice date is visible
    • the company identity or approved payment method is present
    • the message represents a completed charge, invoice, refund, or credit
    • no strong personal-use signal is present

    Medium Confidence

    • probable receipt
    • amount is visible
    • vendor is identifiable
    • business purpose is plausible
    • one important field is missing or unclear

    Action
    Queue for review.

    Low Confidence

    • marketing message
    • incomplete order
    • no completed-payment evidence
    • personal purchase signal
    • unrelated attachment
    • unsupported file
    • unreadable document

    Action
    Skip or queue according to risk.

    === BUSINESS-PURPOSE CLASSIFICATION ===

    Business Confirmed
    Approved vendor, company billing identity, approved company card, business email, project reference, or approved expense category.

    Personal
    Personal billing identity, personal shipping purpose, household purchase, or user-defined personal vendor.

    Ambiguous
    Insufficient evidence to distinguish business from personal.

    Rule
    Ambiguous documents are never forwarded automatically.

    === DOCUMENT TYPES ===

    Receipt
    Evidence of completed payment.

    Invoice
    Request for payment or formal billing document.

    Payment Confirmation
    Evidence that a payment was processed.

    Subscription Charge
    Recurring service charge.

    Refund
    Money returned for an earlier expense.

    Credit Note
    Formal reduction or reversal.

    Cancellation
    Document indicating that a transaction or service was cancelled.

    Exception
    Document requiring manual interpretation.

    === DATE POLICY ===

    Primary
    Transaction date

    Secondary
    Invoice issue date

    Fallback
    Email received date

    Fallback Status
    Requires Date Verification

    Late Arrival
    A document received after its transaction month is filed in the transaction month and marked Late Arrival.

    === MONTHLY FOLDER STRUCTURE ===

    Finance Records
    └── 2026
    └── 07 - July
    ├── Receipts
    ├── Invoices
    ├── Refunds and Credits
    ├── Exceptions
    └── Processing Log

    Folder Rules

    • Create the year folder when absent.
    • Create the month folder when absent.
    • Do not create repeated month folders with alternate names.
    • Store refunds and credit notes separately.
    • Store unresolved documents in Exceptions.
    • Preserve a processing log for every month.

    === FILE-NAMING STANDARD ===

    Format

    YYYY-MM-DD - Vendor - Amount Currency - Document Type - Reference.ext

    Example

    2026-07-14 - Adobe - 59.99 USD - Invoice - INV-84721.pdf

    Fallback Without Reference

    2026-07-14 - Adobe - 59.99 USD - Invoice.pdf

    Fallback Without Verified Amount

    2026-07-14 - Adobe - Amount Unverified - Invoice - INV-84721.pdf

    Rules

    • Sanitize unsafe characters.
    • Preserve the original extension.
    • Do not overwrite an existing unrelated file.
    • Use a duplicate-safe suffix only after duplicate analysis.
    • Keep names understandable outside the email system.

    === FORWARDING SPECIFICATION ===

    Recipient
    finance@northstar-example.com

    Subject

    Receipt | 2026-07 | Adobe | 59.99 USD | INV-84721

    Body

    Vendor
    Adobe

    Transaction Date
    July 14, 2026

    Amount
    59.99 USD

    Document Type
    Invoice

    Expense Category
    Software

    Storage Destination
    Finance Records/2026/07 - July/Invoices

    Business-Purpose Confidence
    High

    Source
    Original company mailbox message

    Attachments
    Original verified invoice

    Rules

    • Forward once.
    • Include only relevant context.
    • Do not forward unrelated thread content.
    • Preserve the original document.
    • Record the resulting forward status.
    • Do not repeat the forward when a later storage or logging action fails.

    === DUPLICATE CONTROL ===

    Primary Identifiers

    • source message ID
    • attachment hash where supported
    • invoice number
    • order number
    • transaction number

    Secondary Comparison

    • vendor
    • amount
    • currency
    • transaction date
    • attachment name

    Duplicate Statuses

    • Exact Duplicate
    • Probable Duplicate
    • Related Document
    • Resent Document
    • Not Duplicate

    Exact Duplicate
    Skip forwarding and storage.
    Record the existing document reference.

    Probable Duplicate
    Queue for review.

    Related Refund or Credit
    Link to the original expense rather than treating it as a duplicate expense.

    === IDEMPOTENCY RECORD ===

    For every document, record:

    • source message identifier
    • attachment identifier
    • attachment hash where supported
    • vendor
    • amount
    • currency
    • transaction date
    • reference
    • destination file
    • forwarding status
    • storage status
    • log status
    • final processing status

    A completed record must not be processed again.

    === REFUND AND CREDIT HANDLING ===

    Refund Flow

    Refund Discovered
    → Identify Original Vendor
    → Match Amount or Reference
    → Link to Original Expense
    → Store in Refunds and Credits
    → Forward to Finance
    → Mark Original Relationship
    → Record in Log

    Do Not
    Count a refund as a new expense.

    Unmatched Refund
    Store in Exceptions or Refunds and Credits according to policy and mark Original Expense Not Confirmed.

    === SUBSCRIPTION RECEIPT TRACKER ===

    Vendor
    Adobe

    Frequency
    Monthly

    Expected Date Window
    Configured by finance

    Expected Currency
    USD

    Expected Amount
    Verified value or approved range

    Current Month
    Found / Missing / Ambiguous / Refunded

    Last Receipt
    Verified document reference

    At monthly close

    • compare expected subscriptions with discovered documents
    • identify missing receipts
    • identify unexpected duplicate charges
    • identify changed amounts for review
    • do not assume an amount change is incorrect

    === EXCEPTION QUEUE ===

    Exception Types

    • Personal or business purpose unclear
    • Missing amount
    • Missing currency
    • Missing date
    • Vendor unclear
    • Unreadable image
    • Password-protected attachment
    • Unsupported file
    • Probable duplicate
    • Multiple transactions in one document
    • Refund relationship unclear
    • Attachment missing
    • Storage failed
    • Forwarding failed
    • Conflicting fields

    Exception Record

    Source
    [...]

    Reason
    [...]

    Observed Data
    [...]

    Missing Data
    [...]

    Proposed Action
    [...]

    Risk
    [...]

    Reviewer
    [...]

    Resolution
    [...]

    === PARTIAL FAILURE HANDLING ===

    Case
    Forwarding succeeds but storage fails.

    Action

    • retain Forwarded status
    • do not forward again automatically
    • retry storage only
    • record failure
    • notify the exception queue

    Case
    Storage succeeds but forwarding fails.

    Action

    • retain Stored status
    • retry forwarding only
    • do not create another file
    • record the failure

    Case
    Processing log fails.

    Action

    • preserve the successful forwarding and storage states
    • create a log-repair task
    • do not repeat previous successful actions

    === HISTORICAL BACKFILL PLAN ===

    Period
    January 1, 2026 to present

    Phase 1:
    Audit-only discovery

    Phase 2:
    Review search coverage and exclusions

    Phase 3:
    Classify business, personal, ambiguous, duplicate, refund, and exception records

    Phase 4:
    Approve folder and naming behavior

    Phase 5:
    Store approved historical documents

    Phase 6:
    Forward only according to finance-approved historical-forwarding policy

    Phase 7:
    Create backfill reconciliation report

    Do not flood the finance inbox with historical documents without explicit approval.

    === MONTHLY CLOSE WORKFLOW ===

    1. Confirm the month date range.
    2. Review unresolved exceptions.
    3. Review probable duplicates.
    4. Review refunds and credits.
    5. Check expected recurring subscriptions.
    6. Identify missing receipts.
    7. Review late arrivals.
    8. Compare with supplied statement data.
    9. Preserve separate currency totals.
    10. Create month-end summary.
    11. Mark unresolved items.
    12. Obtain finance approval where required.

    === MONTH-END SUMMARY ===

    Month
    July 2026

    Documents Discovered
    [...]

    Business Confirmed
    [...]

    Forwarded
    [...]

    Stored
    [...]

    Duplicates Skipped
    [...]

    Refunds and Credits
    [...]

    Late Arrivals
    [...]

    Missing Expected Receipts
    [...]

    Exceptions
    [...]

    Failures
    [...]

    Unresolved
    [...]

    Currency Totals
    Keep each currency separate unless an approved conversion policy exists.

    === AUDIT LOG FIELDS ===

    • processing timestamp
    • source message identifier
    • sender
    • subject
    • email received date
    • attachment name
    • attachment identifier
    • vendor
    • transaction date
    • amount
    • currency
    • document type
    • expense category
    • business-purpose confidence
    • duplicate status
    • refund relationship
    • destination
    • forwarding status
    • storage status
    • exception status
    • reviewer
    • resolution
    • final status

    === ACCEPTANCE CRITERIA ===

    High-Confidence Receipt

    Given an approved vendor sends a valid business invoice,
    when the workflow processes the message,
    then the document is classified, checked for duplicates, stored in the transaction month, forwarded once to finance, and recorded in the audit log.

    Personal Purchase

    Given a document contains a strong personal-purchase signal,
    when classification runs,
    then it is not forwarded automatically and is marked Personal or Needs Review.

    Duplicate

    Given the same invoice was already processed,
    when a resent copy is discovered,
    then the workflow does not create another finance forward or stored file.

    Late Arrival

    Given a July receipt arrives in August,
    when the transaction date is reliable,
    then the document is stored in the July folder and logged as a late arrival.

    Partial Failure

    Given forwarding succeeds and storage fails,
    when retry processing runs,
    then only storage is retried.

    Refund

    Given a refund matches an earlier expense,
    when processing completes,
    then the refund is linked to the original record and is not counted as a new expense.

    Missing Subscription Receipt

    Given an expected monthly subscription receipt is not found,
    when monthly close runs,
    then it appears in the missing-receipt report without claiming that no charge occurred.

    === REGRESSION TEST MATRIX ===

    Document Types

    • Receipt
    • Invoice
    • Payment Confirmation
    • Subscription Charge
    • Refund
    • Credit Note
    • Cancellation

    Formats

    • PDF
    • PNG
    • JPEG
    • HTML Message
    • Multiple Attachments
    • Multi-Page Document
    • Password-Protected File
    • Unsupported File

    Classifications

    • Business
    • Personal
    • Ambiguous
    • Duplicate
    • Refund
    • Exception

    Dates

    • Transaction Month
    • Late Arrival
    • Missing Date
    • Conflicting Dates
    • Year Boundary

    Failures

    • Search Failure
    • Forward Failure
    • Storage Failure
    • Folder Creation Failure
    • Log Failure
    • Partial Failure
    • Authentication Failure

    Currencies

    • USD
    • EUR
    • GBP
    • Multiple Currencies
    • Currency Missing

    === QA CHECKLIST ===

    Email Search

    • Verify date boundaries.
    • Verify approved vendors.
    • Verify exclusions.
    • Verify historical messages.
    • Verify already-processed filtering.

    Documents

    • Verify attachment integrity.
    • Verify amount.
    • Verify currency.
    • Verify date.
    • Verify vendor.
    • Verify reference.
    • Verify document type.

    Classification

    • Verify business signals.
    • Verify personal signals.
    • Verify ambiguity handling.
    • Verify category.
    • Verify confidence.

    Duplicates

    • Verify source ID.
    • Verify attachment hash.
    • Verify reference.
    • Verify vendor-date-amount comparison.
    • Verify resent documents.

    Storage

    • Verify year folder.
    • Verify month folder.
    • Verify document subfolder.
    • Verify file name.
    • Verify no overwrite.
    • Verify original document.

    Forwarding

    • Verify recipient.
    • Verify subject.
    • Verify body.
    • Verify attachments.
    • Verify no unrelated content.
    • Verify single delivery.

    Exceptions

    • Verify queue entry.
    • Verify reason.
    • Verify evidence.
    • Verify proposed action.
    • Verify final resolution.

    Privacy

    • Verify masked data.
    • Verify approved recipients.
    • Verify no credentials.
    • Verify no unrelated personal correspondence.
    • Verify approved retention.

    === RISKS ===

    Risk
    Personal receipts are forwarded as business expenses.

    Mitigation
    Use business-purpose rules and route ambiguous documents to review.

    Risk
    Finance receives duplicate documents.

    Mitigation
    Use idempotency records and multi-signal duplicate detection.

    Risk
    A receipt is filed in the wrong month.

    Mitigation
    Use transaction date first and record date uncertainty.

    Risk
    A successful finance forward repeats after a storage failure.

    Mitigation
    Track forwarding and storage independently.

    Risk
    A refund is counted as a new expense.

    Mitigation
    Classify refunds separately and link them to original records.

    Risk
    Sensitive email content is exposed.

    Mitigation
    Forward only the relevant document and concise approved metadata.

    Risk
    Missing receipts are interpreted as missing charges.

    Mitigation
    Report only that a document was not found; do not claim that no transaction occurred.

    === KNOWN LIMITATIONS ===

    • Email and storage access require authorized integrations.
    • Document extraction may be incomplete.
    • Business purpose may require manual review.
    • Tax deductibility requires professional judgment.
    • Duplicate detection is probabilistic when identifiers are missing.
    • Currency conversion requires an approved policy.
    • Reconciliation depends on complete statement data.
    • Provider limits and authentication changes may interrupt scheduled processing.
    • The workflow does not replace bookkeeping, tax, audit, legal, privacy, or security review.

    === FINAL INTEGRITY NOTE ===

    A receipt-like document is not automatically a valid or deductible business expense.

    All forwarding recipients, folder destinations, classification rules, accounting periods, tax treatment, retention requirements, refund relationships, and deletion decisions must be verified.

    The workflow is designed to improve receipt discovery, monthly organization, traceability, and finance-team efficiency. It does not guarantee accounting completeness, tax compliance, fraud detection, or successful reconciliation.

    receipt-finder-organizer-1.pdf

    PDF · document

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Extract and organize monthly business expenses from multiple email accounts.Deduplicate and forward validated payment proof to accounting teams.Identify missing recurring subscription receipts before monthly close.Generate an audit log linking every stored receipt to its source email.

    About this skill

    Receipt Finder & Organizer helps business owners, freelancers, finance teams, operations managers, accountants, bookkeepers, agencies, startup founders, and administrative teams automate the repetitive process of finding expense documents in email, forwarding them to finance, and organizing them into monthly record-keeping folders.

    The skill is designed for users who receive receipts, invoices, payment confirmations, refund documents, credit notes, subscription charges, travel receipts, marketplace purchases, software invoices, advertising receipts, utility bills, professional-service invoices, and other business-expense records across a busy email inbox.

    It creates a controlled workflow that can

    Search incoming and historical email for probable business-expense documents.

    Identify receipts and invoices attached as PDF, image, document, HTML receipt, or structured message content.

    Recognize common expense-related terminology without relying on a single keyword.

    Distinguish receipts from marketing emails, order announcements, shipping notifications, account alerts, newsletters, and unrelated attachments.

    Classify documents as receipt, invoice, payment confirmation, refund, credit note, cancellation, subscription charge, travel expense, or exception.

    Determine whether the expense appears business-related, personal, ambiguous, duplicated, refunded, cancelled, incomplete, or outside the configured scope.

    Extract or record vendor, transaction date, document date, amount, currency, tax, invoice number, order number, payment method reference, expense category, source message, attachment name, and processing status where available.

    Use the transaction or document date to determine the correct accounting month rather than relying only on the email-received date.

    Create and maintain a predictable monthly folder structure for record-keeping.

    Save documents using deterministic file names that remain understandable outside the email system.

    Forward approved receipts to the configured finance email with a consistent subject line and concise processing summary.

    Prevent the same document from being forwarded or stored repeatedly.

    Preserve the original attachment whenever possible.

    Create a normalized PDF or image copy only when required and technically supported.

    Record the relationship between the saved document and its original email.

    Maintain an audit log of searched messages, matched documents, classifications, forwarding actions, saved files, duplicates, skipped records, failures, and unresolved exceptions.

    Create a review queue for ambiguous business-purpose decisions, unreadable documents, missing amounts, missing dates, conflicting currencies, unsupported files, password-protected attachments, duplicate candidates, and suspicious content.

    Handle late-arriving receipts by filing them into the correct historical month.

    Handle refunds and credit notes without incorrectly treating them as new expenses.

    Support recurring subscription receipts and detect expected documents that are missing.

    Support monthly reconciliation against a supplied bank, card, accounting, or expense statement where the connected environment provides the necessary records.

    The skill can use a monthly structure such as

    Finance Records └── 2026 ├── 01 - January │ ├── Receipts │ ├── Invoices │ ├── Refunds and Credits │ ├── Exceptions │ └── Processing Log ├── 02 - February └── 03 - March

    Alternative structures can be defined according to accounting requirements, legal entities, workspaces, cost centers, departments, projects, currencies, countries, or expense categories.

    A recommended deterministic file-name structure is

    YYYY-MM-DD - Vendor - Amount Currency - Document Type - Reference.ext

    Example

    2026-07-14 - Adobe - 59.99 USD - Invoice - INV-84721.pdf

    The skill sanitizes unsafe file-name characters, avoids unnecessary truncation, preserves useful references, and applies duplicate-safe suffixes only when genuinely required.

    Receipt qualification is evidence-based. A message may be considered a likely receipt when several signals are present, such as:

    A known vendor sender.

    An attachment with receipt or invoice characteristics.

    A transaction amount.

    A currency.

    A purchase, payment, tax, invoice, receipt, refund, or subscription reference.

    A document or transaction date.

    An order, invoice, transaction, or confirmation number.

    A completed-payment statement.

    A recognized business-expense category.

    The skill does not automatically classify every email containing the word receipt as a valid business expense.

    Business-purpose classification can use approved rules such as:

    Known business vendors.

    Approved company cards.

    Company billing addresses.

    Business email aliases.

    Configured expense categories.

    Project or client references.

    Subscription inventories.

    Cost-center identifiers.

    Merchant allowlists.

    Merchant blocklists.

    Sender-domain rules.

    User-provided accounting policies.

    Documents that cannot be classified confidently are placed into a review queue rather than silently forwarded as confirmed business expenses.

    The agent distinguishes several dates

    Email received date.

    Transaction date.

    Invoice issue date.

    Payment date.

    Service period.

    Refund date.

    Accounting period.

    The filing policy should define which date controls the monthly folder. The default recommendation is to use the transaction or document date when reliable and to mark uncertain dates for review.

    Duplicate detection can compare

    Source message identifiers.

    Attachment hashes where supported.

    Vendor.

    Amount.

    Currency.

    Transaction date.

    Invoice number.

    Order number.

    Document number.

    Attachment name.

    Previously processed records.

    A duplicate candidate should be logged and skipped or held for review according to the configured confidence threshold.

    Forwarding to finance can include

    Original email context.

    Original document attachments.

    Normalized file names.

    Vendor.

    Transaction date.

    Amount and currency.

    Document type.

    Expense category.

    Monthly folder destination.

    Duplicate status.

    Business-purpose confidence.

    Exception notes.

    The forwarding subject can follow a consistent format such as:

    Receipt | 2026-07 | Adobe | 59.99 USD | INV-84721

    The skill can support different processing modes

    Automatic Mode

    High-confidence business receipts are forwarded and filed automatically.

    Review-First Mode

    All candidates are prepared for approval before forwarding or filing.

    Hybrid Mode

    High-confidence records are processed automatically while ambiguous records are queued.

    Audit-Only Mode

    The skill finds and classifies probable documents without forwarding or writing files.

    Historical Backfill Mode

    The skill processes a specified historical period and creates a reconciliation report.

    Monthly Close Mode

    The skill reviews the completed month, checks unresolved exceptions, identifies missing expected receipts, detects duplicates, and creates a month-end summary.

    The agent can maintain separate statuses such as

    Discovered.

    Qualified.

    Business Confirmed.

    Personal.

    Ambiguous.

    Forwarded.

    Stored.

    Duplicate.

    Refunded.

    Cancelled.

    Missing Document.

    Failed.

    Needs Review.

    Reconciled.

    Archived.

    Exception handling can cover

    No attachment.

    Receipt exists only in email body.

    Attachment cannot be opened.

    Attachment is password protected.

    Image is unreadable.

    Amount is missing.

    Currency is unclear.

    Date is missing.

    Vendor is unclear.

    Invoice number is missing.

    Multiple receipts are attached to one message.

    One receipt spans multiple pages.

    One message contains documents for several transactions.

    The invoice was later cancelled.

    The charge was refunded.

    The same receipt appears in several email threads.

    The receipt was forwarded by another employee.

    The vendor resent the document.

    The expense may be personal.

    The document contains sensitive information.

    The monthly folder cannot be created.

    The finance email cannot be resolved.

    Forwarding fails.

    Storage fails after forwarding.

    Forwarding succeeds but logging fails.

    Processing is interrupted.

    For partial failures, the skill records exactly which actions succeeded and which actions must be retried. It must not silently repeat a successful finance forward merely because a later storage action failed.

    The skill supports idempotent processing. Re-running the workflow should not create repeated emails, repeated files, or repeated accounting entries for the same document.

    Late-arrival handling can identify a receipt received in August for a July transaction and store it in the July folder with a late-arrival indicator in the log.

    Refund handling can link a refund or credit note to the original expense when enough evidence exists.

    Subscription tracking can maintain an expected-vendor register with:

    Vendor.

    Expected frequency.

    Approximate charge date.

    Expected currency.

    Expected amount or range.

    Responsible account.

    Last receipt found.

    Current-month status.

    Missing-receipt status.

    The skill can produce a monthly summary containing

    Documents discovered.

    Documents qualified.

    Documents forwarded.

    Documents stored.

    Duplicates skipped.

    Refunds or credits identified.

    Ambiguous records.

    Failures.

    Expected receipts not found.

    Late arrivals.

    Category totals where verified.

    Currency totals without unsupported conversion.

    Outstanding actions.

    The skill never performs unsupported currency conversion or assumes an exchange rate. Multi-currency totals should remain separate unless an approved rate source and accounting policy are available.

    Privacy and security are central to the workflow. The agent should minimize data exposure, limit forwarding to approved recipients, preserve only required records, avoid forwarding unrelated email threads, mask sensitive payment information where appropriate, and never expose credentials or private mailbox content in public examples.

    The skill must distinguish between

    Observed

    Directly supported by an email, attachment, file, folder, statement, or approved policy.

    Inferred

    A likely vendor, category, business purpose, transaction date, or duplicate relationship based on incomplete evidence.

    Recommended

    A proposed folder, file name, forwarding format, classification rule, or operational decision.

    Requires Verification

    Any unclear business purpose, tax treatment, accounting period, vendor identity, total, currency, legal retention rule, forwarding recipient, refund relationship, or deletion decision.

    The skill can generate

    Receipt search plans.

    Mailbox query strategies.

    Vendor rule lists.

    Expense classification rules.

    Monthly folder structures.

    File-naming specifications.

    Forwarding templates.

    Receipt inventories.

    Exception queues.

    Processing logs.

    Duplicate reports.

    Missing-receipt reports.

    Subscription receipt trackers.

    Monthly close summaries.

    Reconciliation reports.

    Audit-ready evidence maps.

    Developer handoffs.

    Automation acceptance criteria.

    Regression-test matrices.

    Privacy and security checklists.

    Structured JSON specifications.

    The skill prioritizes accuracy, traceability, idempotency, privacy, business-purpose confidence, safe automation, clear exceptions, recoverable failures, consistent monthly filing, and finance-team usability.

    The core commercial promise is: automatically locate business-expense documents, forward verified records to finance, file them in the correct monthly location, prevent duplicates, and preserve a clear audit trail for record-keeping.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 2 months ago

    • Passed all security checks, Safe to install

    Listed2 months ago

    What's inside

    Frequently Asked Questions