ChaseKit Invoice Chasing

    1

    Automate UK and EU invoice chasing with statutory interest calculations and a human-approved tone ladder.

    $29

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    ChaseKit Invoice Chasing

    Example session with this skill installed

    Show me a chase plan for my overdue UK and EU invoices from invoices_export.csv and calculate the statutory interest as of today.

    • Read your context and instructions
    • Compiled the chasekit invoice chasing
    • Generated the data export

    I have analyzed invoices_export.csv. There are 4 overdue invoices across UK and EU jurisdictions. I have calculated the interest based on the current UK base rate of 4.00% and the EU reference rate of 2.15%.

    Invoice Chase Plan (As of 2025-05-20)

    InvoiceClientStageDays OverdueInterestFeeTotal Due
    INV-202Acme Corp1. Friendly5£1.32£0.00£1,001.32
    INV-198Berlin Soft2. Firm18€4.52€40.00€1,544.52
    INV-185London Tech3. Final32£21.45£70.00£2,591.45
    INV-170Paris Design4. Escalation55€12.80€40.00€852.80

    Next steps

    1. Review the rendered message text for these 4 invoices by running a dry-run.
    2. Confirm your SMTP environment variables are set for the sending phase.
    3. Once reviewed, authorize the batch for delivery to clients.

    invoices_export.csv

    CSV · data export

    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.

    About this skill

    Getting paid late is the default. Chasing it is manual, awkward, and inconsistent.

    Send your agent in too hard and it torches client relationships. Too soft and invoices age quietly into write-offs. ChaseKit Invoice Chasing is the operating skill for ChaseKit, the open-source chasing layer that works out exactly what each overdue invoice is owed, stages the pressure properly, and never sends a word until a human has approved it.

    What your agent learns to do:

    • Read invoices from a plain CSV export (any invoicing tool or spreadsheet can produce one) or from Invoice Ninja, and detect what is actually overdue, skipping anything not yet due or already paid.
    • Calculate the statutory late-payment interest and fixed fee for each invoice: Bank of England base rate plus 8 percent and a £40, £70, or £100 fee for the UK under the Late Payment of Commercial Debts (Interest) Act 1998; reference rate plus 8 points and a minimum €40 for the EU under Directive 2011/7/EU.
    • Work a four-stage tone ladder by age: friendly (days 1 to 13), firm (14 to 27), final notice (28 to 41), escalation (42 plus), relationship-preserving at every stage, with exact amounts and the legal basis named from stage 2 on.
    • Present every rendered reminder to you for review, and send only the batch you approve. A chase log records every send, so no client is ever chased twice for the same stage.
    • Report what is outstanding by age band and by client, and what was collected since the last run.
    • Handle the US honestly: there is no federal statutory rate, so US invoices show $0 interest unless you configure your own contracted terms. Nothing is invented on your behalf.

    Approval is the point. Planning and dry runs send nothing, ever. Real sending exists only in approve mode, where the full batch is listed and nothing leaves until you say yes.

    Five workflows included: a zero-credential demo that proves the setup in about five minutes, the first real chase plan, the weekly chasing routine, collected-and-outstanding reporting, and handling client replies (already paid, disputed, promised dates, hardship). The full tone ladder guide, the UK and EU interest rules with worked numbers, and the complete source and setup reference are in the reference files.

    Requirements: ChaseKit itself, free and MIT licensed at github.com/techaurah/chasekit (this skill is the operating playbook for it). Python 3.11 or newer, zero runtime dependencies. The demo and dry runs need no credentials. Sending needs your own SMTP mailbox; Invoice Ninja needs your own instance and API token. ChaseKit creates no invoices, takes no payments, and does no accounting: your invoicing stays exactly where it is.

    No US statutory interest support. Requires manual SMTP setup. Does not handle payment processing or invoice creation. Human approval is mandatory for all sends.

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scan

    Security scan passed today

    Software
    PythonGit

    Permissions

    Terminal / Shell
    Listedtoday

    What's inside

    Frequently Asked Questions

    This skill calculates statutory late payment interest and compensation fees specifically for UK and EU business-to-business transactions, ensuring your reminders are legally compliant in those jurisdictions.

    No, this skill features a non-bypassable human-in-the-loop workflow; you must manually review and authorize the rendered messages before any emails are dispatched through your SMTP server.

    It integrates natively with Invoice Ninja via API and supports any other invoicing platform that can export data to a CSV file.

    You will receive the full skill package including the ChaseKit CLI tool, documentation for SMTP and database setup, and a pre-configured workflow for the 'tone ladder' escalation system.

    The skill uses a local SQLite database to log every interaction and message sent, preventing duplicate reminders and providing a clear audit trail for your records.

    New in Finance & Accounting