Business tool starters · Rank #24

C

minvoice

Grade C: derived only from the two verdicts below. How grades work

Minimal single-business invoicing on Cloudflare Workers — Stripe & PayPal, PDF invoices, payment reminders. One-click deploy, no monthly fees.

SlowingDeps unknownFree

Why this verdict

How we check →
  • No commits in 90 days; last commit 90 days ago. receipt ↗
  • Not counted in verdict: Stripe SDK 17 → 23, TypeScript 5 → 7. receipt ↗

Snapshot: commit 99563a5 on main, checked 2026-10-19 07:46 UTC. Receipts link to files at this exact commit.

Dependency freshness

PackageDeclaredLatestStatus
Stripe SDK stripe17.0.023.0.0Behind, not counted
TypeScript typescript5.6.07.0.2Behind, not counted

Declared = lowest version the kit's dependency file (package.json, pyproject.toml or requirements.txt) allows. Latest = the npm "latest" tag or the newest PyPI release. TypeScript, the Stripe SDK, FastAPI and other 0.x packages are shown but not counted in the verdict.

What's in the stack

Payments
Stripe
API layer
Hono
Testing
Vitest

Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.

What the README says you get

  • Admin
    Admin dashboard and reportsdashboard with status tabs and client filter, payments list, monthly reports (filterable by client), CSV export
  • Admin
    Logo uploadlogo upload (PNG/JPEG stored in your database — no external image host needed; a logo URL still works)
  • Analytics
    Invoice activity timelineevery invoice keeps an activity timeline: edits, sends, payments (with undo), and pay-link views
  • Billing
    Invoice line itemsline items with multi-line descriptions, subjects, per-client payment terms and default rates
  • Billing
    Custom invoice numberingcustom or auto numbering (including dated prefixes like `{YYYY}{MM}{DD}` with a per-day counter)
  • Billing
    Duplicate invoicesduplicate-invoice, and full-status delete with guardrails
  • Billing
    Stripe Checkout paymentsunguessable pay links (20-char, 100-bit tokens) with hosted Stripe Checkout and PayPal buttons
  • Billing
    Idempotent payment webhookswebhooks are the source of truth, fully idempotent, and record each payment atomically
  • Billing
    Payment receiptsreceipts and "you got paid" notifications are enqueued in that same transaction and delivered with retries
  • Email
    PDF invoice attachmentsa generated PDF (pdf-lib) attached to invoice emails
  • Email
    Selectable email providersCloudflare Email Sending or Resend, selectable in Settings
  • Email
    Overdue payment remindersopt-in daily cron emails overdue clients on an editable schedule
  • i18n
    Client-facing translationseverything clients see (emails, pay page, PDF) in English, Spanish, German, or French
  • UI
    Print-optimized invoice viewa print-optimized invoice view (one-click print, `PAID`/`VOID` stamps)

Extracted from the kit's README by a local AI model (deepseek-flash) on Sep 29, 2026. Every item is checked against an exact README quote. A README claim is the maker's description, not something we tested.

Watch minvoice

Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.

You'll get a confirmation email first. One click to unsubscribe. Watch as many kits as you like.

RSS feed for minvoice · all changes

History

Sep 29, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.

Show as a table
DateMaintenanceDependenciesCommits (90d)
Oct 19, 2026SlowingDeps unknown0
Oct 12, 2026SteadyDeps unknown13
Sep 29, 2026SteadyDeps unknown15

Sources

Every claim on this page comes from these public records, checked . Open them to verify.

Maintainer? Add the badge

It updates automatically every time we refresh the evidence. Clicking it opens this page.

kitproof badge for minvoice
[![kitproof](https://kitproof.dev/badge/minvoice.svg)](https://kitproof.dev/kits/minvoice/)