๐Ÿšง In development, but almost ready
DueFire

Features

Everything you'd build yourself,
if you had the time.

DueFire is purpose-built for one job: getting invoices paid without you writing a single follow-up email. Here's how.

Reminder engine

Strategic, not nagging.

A reminder isn't a reminder if it's the same email three times. DueFire's escalation engine sends a different kind of message at each stage: a friendly heads-up before the due date, a soft nudge when it slips, a firm follow-up at week one, a formal notice at two weeks, and a demand letter at thirty days.

Every stage is a template you control. Adjust the timing, edit the wording, pause individual invoices when a client promises payment. The engine won't double-up on a stage, and knows to stop chasing the moment payment lands.

Includes

  • Pre-built escalation: pre-due, gentle, firm, formal, demand
  • Custom timing per stage
  • Variable substitution: {{client.name}}, {{invoice.amount}}, etc.
  • Snooze when clients promise payment
  • Auto-stops when invoice is marked paid

Hosted payment pages

One link. Every payment method you offer.

Every invoice gets a public URL that's clean, branded and mobile-ready. The debtor lands on a page that shows the amount due, the breakdown, and a button for each payment method you've set up.

Stripe checkout for cards. PayPal for the PayPal-stubborn. Bank-transfer details with a unique reference. There's also an "I've already paid" button for the days when your client did the right thing and forgot to tell you.

Includes

  • Card payments via Stripe (your account, your money)
  • PayPal direct
  • Bank transfer with auto-generated reference
  • Mobile-first design
  • Your logo on payment pages (Professional and Business)
  • Full white-label on Business plan (coming soon)

Bank-transfer reconciliation

Coming soon

The bank-transfer black hole, plugged.

Bank transfers are the worst part of receiving payments: the money shows up days later with a mangled reference and no link to the invoice. DueFire fixes this by fuzzy-matching incoming transactions to outstanding invoices.

Paste a bank statement CSV (or, on the Business plan, connect via open banking with Plaid or TrueLayer) and DueFire shows you a ranked list of likely matches: amount, reference, client name. You confirm or reject; the matched invoice flips to paid.

What's coming

  • CSV paste-in matching on all paid plans
  • Open-banking auto-detection on Business
  • Confidence scoring per match
  • Tolerates ยฑ2% amount drift
  • Reference-aware matching

Audit trail

Receipts, for the day a client tries to tell you they never got it.

Every meaningful event (invoice created, reminder sent, page viewed, payment received, status changed) is recorded with actor, timestamp, IP, and full context. Per-invoice timelines are surfaced in the UI.

When the inevitable "we never received that email" arrives, you have the receipt. When you need to send a snapshot to a debt collector or a small claims court, the timeline is your case.

Includes

  • Detailed audit log per invoice
  • Captures emails sent, page views, payment attempts
  • Surfaced as a per-invoice Activity timeline
  • Exportable when you need it

Email identity

Mail that comes from you, not from us.

Reminders go out under your name. Replies route to you. We default to a managed sending address (df-{userid}@mail.duefire.com) so you can start sending immediately, no DNS configuration required.

Soon, you'll be able to verify your own domain (DKIM, SPF, MX) so emails go out from [email protected] directly. Identity matters: clients are far more likely to read and respond to a name they recognize.

Includes

  • Tier 1: managed sending domain (zero setup)
  • Tier 2: custom domain with DKIM/SPF/MX (coming soon)
  • Replies go directly to your inbox
  • No "via duefire.com" footer in your emails

Dashboard

Every invoice. Every status. One screen.

No more bouncing between Stripe, PayPal, FreshBooks, your inbox, and a spreadsheet. DueFire pulls it all into one view: who owes what, who's overdue, what was paid this week, what's coming up.

Per-currency breakdown for international freelancers. Free-tier gate enforced cleanly. Past-due subscription state surfaced with a banner so you never lose a payment because billing failed.

Includes

  • Unified invoice list across platforms
  • Per-currency totals
  • Free-tier and subscription gates with clear UX
  • Activity log per invoice
  • Mark paid, edit, cancel, all keyboard-accessible

The whole thing

Try it on three invoices.

Free tier. No credit card. If it doesn't earn its keep, leave.

No credit card required. Your money goes straight to your Stripe, PayPal or bank account, never to us.