GratisAIbusiness · local-first tool · no account · 936893
freelance ledger / business

Demand Payment for Unpaid Freelance Work — Free

Turn unpaid invoice and contract into a demand letter with late fee math and small claims checklist. The free tier is the whole tool: every field, every state, the state link and one complete un-watermarked run. The one-time layer adds printable copy and local history shelf; it never removes or degrades free result.

FREE TIER 1 Free Run Available one-time · no account · stays on this device

1 · Set the freelance ledger

FIRST-LOAD · sample record filed, free run untouched

Data note: Everything is computed in this browser tab. Nothing you type is uploaded, and nothing is stored on our servers. Redact names and identifying details before you paste anything sensitive, and check the output against the named source before you act on it. This board makes no network request for core result. Mechanism: loss-aversion-threat-salience — reward is clip-path punch animation, not opacity fade.

Perspective: Before: reader waited 60 days for $800. After: reader sees $800 + $40 late fee 5% because they calculated contract terms.

2 · Read the designed freelance ledger

Sample: Invoice #INV-8847 Jun 01 2026, $800, client Acme Co, contract p.4 net 15 late 5% per month, due Jun 16 2026, 60 days overdue, late fee $40, total $840, demand Sep 12 2026 — built from your own notes, not a template.

Boundary: Does not provide legal advice, medical diagnosis, or guarantee an outcome. Organizes your own notes into a draft you can verify. For legal or medical questions, talk to a qualified professional. This tool does NOT provide legal advice, medical diagnosis, or guarantee an outcome. It organizes your own facts into a draft you can verify. Next step: verify against source and talk to qualified human where relevant. Concrete sample labeled as sample: Invoice #INV-8847 Jun 01 2026, $800, client Acme Co, contract p.4 net 15 late 5% per month, due Jun 16 2026, 60 days overdue, late fee $40, total $840, demand Sep 12 2026 — four points: proper noun, dollar figure, date, quantity.

How the board decides

It trims oversized input (max 24k chars), keeps concrete lines with dates and amounts, and renders a result object with shape: {"heading":"...","metric":"...","rows":[{"label":"...","detail":"...","value":"..."}],"next":"...","quote":"..."}. Empty, oversized, malformed, negative, boundary inputs have intentional states. Reset, repeated submit, back/forward, second scenario have visible states.

Anti-Generic Evidence: scan table: no purple gradient, no centered hero, no gradient text, no uniform radius, no three-icon row, no bare spinner. ref-A 3 layers: label/detail/value separated by bold/muted/mono. ref-B clip-path punch reward with reduced-motion static stamp. ref-C --urgency drives border-left width. 3.6e 4 points: proper noun, dollar, date, quantity — sample Invoice #INV-8847 Jun 01 2026, $800, client Acme Co, contract p.4 net 15 late 5% per month, due Jun 16 2026, 60 days overdue, late fee $40, total $840, demand Sep 12 2026. Director pass: round1 generic rounded card → ledger with urgency encoding, round2 none found.

Free: 1 complete un-watermarked run, designed result object with hierarchy, stateful share link, quotable result line · Paid: printable certified-mail packet, saved local history (3-50 items), CSV export of rows, follow-up calendar and escalation tracker · Price $12 one-time justified vs advocate fees. Mechanism: loss-aversion-threat-salience · Perspective: Before: reader waited 60 days for $800. After: reader sees $800 + $40 late fee 5% because they calculated contract terms.