Duely is the missing layer between your invoice and your bank account.
Connect QuickBooks or Xero, or add a client manually. Up and running in 30 seconds.
Collections
$8,450
outstanding across 3 clients
1
Overdue
1
Paid
sarah@clientco.com
$2,400
Due May 10
david@acmecorp.com
$4,200
Due May 30
marcus@reidstudio.io
$1,800
$600 paid
Due May 20
priya@brightleaf.co
$950
The global cost
$40B+
Lost globally every year to late payments
World Bank
The default rate
50%
of US B2B invoices are currently overdue
Atradius 2024
The silent write-off
52%
of small businesses give up chasing payments to avoid the awkwardness
GoCardless / FSB 2025
Record payment promise
Promised by May 30
Will pay after invoice approval from accounts team
David Anand
david@acmecorp.com
$4,200
Promised May 30
Duely logs every promise with a date and notes — so you always know exactly what was agreed, when it was due, and whether it happened.
"This is what you call a complete product."
No complex tiers. No hidden fees. Try it free for 14 days.
Pay once. Get paid faster. Forever.
8 spots remaining
"I built Duely because I watched people lose thousands to payment awkwardness — not bad clients, just no system. I'm building this seriously and in public (follow along here).
If you have feedback — abhishek@duely.in
— Abhishek"
Actionable advice on managing receivables and getting paid faster.
Stripe processes payments. Duely handles everything that happens before a client actually pays — the follow-ups, the promises, the context, the relationship. They do different jobs.
The Stripe dashboard shows you who hasn't paid. Duely helps you do something about it — without the awkwardness.
You do. Duely connects to your Gmail account and sends reminders from your own email address. Your clients never see Duely's name.
Yes. Connect your QuickBooks or Xero account and Duely automatically imports your outstanding invoices and syncs payment status. When a client pays, Duely stops chasing them.
Yes. Every follow-up, promise, partial payment, and note is logged in a timeline per client so you always know exactly where things stand before reaching out.
Yes. Duely drafts the message based on the tone you choose — friendly, firm, or final notice — and you can edit it before anything is sent.
Securely in the cloud. Your client data is private to your account and never shared.
Yes — CSV export available anytime.
Just hit "Pause reminders" on that client in your Duely dashboard. One click stops the sequence while you handle the conversation manually.
Pick a tone. Duely drafts the message. Edit it before you send.
Tone
Friendly
Warm & casual
Professional
Neutral & clear
Firm
Direct & assertive
Draft message
Hi Sarah,
I wanted to follow up on invoice #1042 for $2,400, which was due on May 15th.
Please let me know if you have any questions. Happy to help.
Best,
Alex
Not happy with the wording? Edit it before sending.
Marcus Reid
Partial
$1,800
$600 paid
33% collected of $1,800.00
Log payment
$600.00 Logged by you
May 10, 2025
Log partial payments as they come in. Duely tracks exactly what's been paid, what's still owed, and shows a progress bar so nothing gets lost.
Set up automated reminders as a last resort. Duely sends them on schedule until the client pays or you stop the sequence.
Current status
Sending reminders
Every 7 days
Duely connects to your Gmail and sends reminders from your own address. Your clients see your name in the from field, not a SaaS tool.
Gmail connection
Connected
alex@youragency.com
From
Alex Chen <alex@youragency.com>
To
sarah@clientco.com
Subject
Following up on invoice #1042
Duely never stores your email content. OAuth only.
Log a follow-up
Follow-up history
Sent invoice reminder
May 14, 2025
Said will pay by May 30
May 18, 2025
Every call, email, and WhatsApp message gets logged with the date, method, note, and outcome. A timeline per client, so you always know exactly where things stand.
Every event in one timeline per client — payments, promises, follow-ups, notes — in chronological order. Never lose context before a call again.
Sarah Okafor · $2,400
$600 partial payment logged
May 10 · Logged by you
Payment promised by May 30
May 14 · Via call
Follow-up email sent
May 18 · No response
WhatsApp — promise made
May 21 · Said Friday
Automated reminder sent
May 28 · 9:00 AM
QuickBooks
ConnectedLast synced May 25, 9:04 AM · 12 invoices imported
Xero
Connect your QuickBooks or Xero account and Duely imports your outstanding invoices automatically. When a client pays, Duely stops chasing them.
Stripe sends the invoice. The moment it's created, Duely starts watching. Late? It follows up. Paid? It stops.
Stripe Integration Beta
Listening to Stripe
Watching for new invoices & payments
Collections pipeline
duely-export-2025-05-25.csv · 3 rows · Downloaded
One click exports your entire client list — with balances, statuses, due dates, and follow-up history — to a CSV file. No lock-in.
Yes. Stripe sync is optional. Duely works with any invoicing tool or none at all.