Dunning software for B2B invoices: 10 tools by revenue and ledger

Written by

Denym Bird Denym BirdCo-founder & CEO of Paidnice Denym started Paidnice in 2022 after customers paying late left his own business short on payroll. He has led it to $1 billion collected on time across more than 1 million invoices, and writes about credit control, late fees and getting paid on Xero and QuickBooks. Expert verified

Co-founder & CEO of Paidnice

Denym researched the pricing, ledger connections and dunning steps of ten invoice dunning tools, including Chaser, Upflow and Kolleno, then compared them by revenue band.

Denym Bird
Reviewed by Ashley Schroder Ashley SchroderCo-founder of Paidnice Ashley is a co-founder and lead developer of Paidnice and has built accounting software for more than 10 years. He builds the ledger connections that put reminders, late fees and payments into Xero, QuickBooks and ERPs such as NetSuite and Business Central. Before Paidnice he co-founded A2X, ecommerce accounting software for Xero and QuickBooks.

Co-founder of Paidnice

Published Nov 2, 2026 · 11 min

Summary

Dunning software for B2B invoices chases customers who owe money on payment terms, using scheduled reminders, statements, late fees and escalation. Card dunning retries failed card charges instead. Shortlist invoice dunning tools by revenue band and ledger, because Chaser prices by revenue, Upflow by invoice value, Kolleno per user and Paidnice by invoice volume.

  • Paidnice: Best for Xero and QuickBooks Online, from $69 a month, priced by invoice volume, not by revenue.
  • Chaser: Best for published revenue-band pricing and a partner collections route, from $259 a month under $5m revenue.
  • Upflow: Best for analytics-led teams. Its last published prices were $440 a month for Grow and $880 for Scale; current prices are hidden, so request a quote.
Contents▾

You search for dunning software because a customer's invoice has passed its terms, and the first results talk about expired cards and retry schedules. Your customer pays by bank transfer once their accounts payable team has approved the invoice, so there is no card to retry.

Here is what separates invoice dunning from card dunning, which steps each of ten tools runs, what they cost, and how to choose by revenue band and ledger.

What is the difference between invoice dunning and card dunning?

Invoice dunning chases a customer who owes money on payment terms, while card dunning retries a card or debit charge that failed. Each one has its own tools, so check the type before you compare prices.

Invoice dunningCard dunning
The triggerAn invoice on terms passes its due dateAn automatic charge is declined
Where the data livesYour accounting ledger or ERPYour billing platform
What the software doesSends reminders and statements, adds late fees, escalates to a personRetries the charge and asks the customer to update the card
What ends itThe payment is recorded against the invoice in the ledgerA retry succeeds, or the retry schedule runs out
Tools by typePaidnice, Chaser, Upflow, Kolleno, Invoiced, Tesorio, Gaviti, HighRadius, Satago, Credit HoundStripe Billing, Chargebee

Stripe Billing retries failed subscription and invoice payments, and Chargebee adds reminder emails to its retries. If you sell subscriptions on cards and also raise invoices on terms, each stream needs its own process.

Free: Payment reminder email templatesCopy the reminder emails for before, on and after the due date.

What jobs should invoice dunning tools handle?

Invoice dunning tools should run every reminder from your ledger data and stop when the invoice is paid or the customer has a reason to wait. Five jobs separate a dunning tool from a mail merge:

  • Run a different schedule for each customer group.
  • Stop the next step when a payment reaches the ledger.
  • Pause on a promised date or an open dispute.
  • Escalate from an email to a phone task, a letter or a credit stop.
  • Give the customer a place to see every open invoice and pay.

Our guide to the stages of the dunning process covers what to send at each step.

How many reminders should a dunning schedule send?

Plan a dunning schedule around about four email reminders, then use other channels for invoices that stay unpaid. Compare tools on the steps they run after those emails.

6 in 10 paid after one email reminder, 9 in 10 after four. Of credit invoices that got an email reminder, 6 in 10 were paid after one reminder and 9 in 10 after four. Credit invoices have payment terms of 1 day or more, and payment was checked 75 days after the due date.

Original dataSource: our analysis of invoice data from over 1,000 Paidnice customers. See how many payment reminders an overdue invoice needs.

What does a four-reminder schedule look like on one invoice?

A four-reminder dunning schedule moves the sender up as the invoice ages. This $8,400 invoice on 30-day terms uses the sender ladder Paidnice documents.

WhenStepSent from
Due dateReminder 1, with the invoice PDFaccounts@
7 days overdueReminder 2, with a pay linkA named credit controller
14 days overdueReminder 3, plus an SMSA named credit controller
21 days overdueReminder 4, with every open invoice listed and the late fee to comeA director
After reminder 4Phone task, letter or credit stop, assigned to a personThe invoice owner

If the customer replies with a payment date, the schedule should wait until that date, then resume if the invoice is unpaid.

Which dunning steps does each tool run?

Of these dunning tools, Paidnice, Chaser and Upflow send letters, and Paidnice, Chaser, Upflow and Kolleno list calls. "None found" means no late fee feature on the vendor pages we read.

ToolDunning channelsLate fees and interest
PaidniceEmail, SMS, WhatsApp, posted letters, recorded calls from Paidnice, and credit-stop tasksInvoice late fee and statement interest, posted to the ledger
ChaserEmail, SMS, letters, automated callsYes, one set of rules across the account or selected debtors
UpflowEmail, SMS and letter send automatically; call and task are manualApplied in the ERP, on NetSuite
KollenoEmail, SMS, callsNone found
InvoicedSmart Chasing remindersYes, flat or percentage, added as an invoice line
TesorioAI follow-ups and dunningNone found
GavitiReminders, escalations and task prioritizationNone found
HighRadiusCollections module within a wider finance suiteNone found
SatagoEmail, plus SMS on Premium and PlatinumOptional fee added to reminder emails
Credit HoundEmail chase cycles and account freezesNone found

Which dunning software should be on your shortlist?

Your dunning shortlist depends on your size and ledger: Paidnice for Xero or QuickBooks Online teams, Chaser for published revenue bands, Upflow or Kolleno for analytics or cash application at mid-market size, and HighRadius for large enterprise credit teams.

1. Paidnice, best for Xero and QuickBooks Online

Paidnice logo

Paidnice is best for Xero and QuickBooks Online teams, from $69 a month, priced by invoice volume, not by revenue, so you pay for the work Paidnice does.

Paidnice homepage
Paidnice homepage.
Fits
Any business from its first invoice up to $50m a year, or 50,000 invoices a year
Plans
Essentials covers 150 invoices a month at $69; Pro runs from 300 at $99 to 4,000 at $799. Custom, for ERP connections and custom integrations at any volume, starts at $999
Ledgers
Xero and QuickBooks Online; NetSuite, Sage Intacct, MYOB and Business Central on the Custom plan
Rated
5.0 from 83 reviews on the Xero App Store; 4.9 on Capterra

Each customer group gets its own schedule of reminders, statements and optional late fees. Paidnice uses AI to read customer replies and draft the answer for a person to approve. Our invoice dunning product page shows the full schedule.

Best suited for: Xero or QuickBooks Online teams that want one policy per customer group, and ERP teams on Custom.

The limit: Paidnice does not connect to Sage 50 or Sage 200. Bureau credit checks run through Creditsafe on Custom; native checks from payment behavior run on every plan.

2. Chaser, best for published revenue-band pricing

Chaser logo

Chaser, one of the oldest names in UK credit control, is best for teams that want published revenue bands, from $259 a month under $5m in annual revenue.

Chaser homepage
Chaser homepage.
Bands
Compact under $5m, Core under $13m, Complete under $120m
Ledgers
Xero, QuickBooks Online, Sage, NetSuite, Business Central, SAP, Odoo
Rated
4.98 from 374 reviews on the Xero App Store

Best suited for: Teams that want a known price per band and a partner collections route through Debitura.

The limit: Compact caps you at 4 users and 4 automated workflows, and statements run monthly on a fixed day.

3. Upflow, best for analytics-led collections

Upflow logo

Upflow is best for teams that want AR dashboards and workflows. Its last published prices were $440 a month for Grow and $880 for Scale; current prices are hidden, so request a quote.

Upflow homepage
Upflow homepage.
Tiers
Annual gross invoice value up to $10M on Starter, $25M on Grow, $50M on Scale, $100M on Accelerate, and above $100M on Entreprise (Upflow's spelling)
Ledgers
Xero and QuickBooks Online on every tier; NetSuite and Sage Intacct from Grow
Add-on
Upflow Payments, $390 a month plus transaction fees

Our Chaser and Upflow comparison covers both tools.

Best suited for: AR analytics, with branded customer portals from Grow.

The limit: Automatic actions send once a day on business days, and customers can make partial payments but not installment plans.

4. Kolleno, best for cash application

Kolleno logo

Kolleno is a London order-to-cash platform best for matching payments to invoices, from $650 per user a month, or $545 on annual billing.

Kolleno homepage
Kolleno homepage.
Plans
BusinessPay under £1M turnover; Business Plus £1M to £100M; Enterprise above that
Ledgers
Xero, QuickBooks Online and Sage Intacct; NetSuite, Business Central and SAP on Enterprise
Rated
4.9 from 117 reviews on G2

Best suited for: Larger teams that need bank-file and remittance matching in the same tool as chasing.

The limit: Workflow automation starts on Business Plus at $1,245 per user a month, and auto-reconciliation starts on Enterprise.

5. Invoiced, best for ERP-led invoice-to-cash teams

Invoiced logo

Invoiced, owned by Flywire, is best for mid-market and enterprise teams with several entities, last reported from about $299 a month; request current prices.

Invoiced homepage
Invoiced homepage.
Ledgers
NetSuite, Sage Intacct, Dynamics 365, Workday, QuickBooks, Xero
Rated
4.7 from 149 reviews on Capterra

Best suited for: Invoicing, chasing, cash application and a portal from one vendor.

The limit: Pricing is quote only, and it is billed per user.

6. Tesorio, best for mid-market SaaS and manufacturing

Tesorio logo

Tesorio is best for B2B SaaS and manufacturing teams that want AI collections beside forecasting, at a last reported median of $17,644 a year; request current prices.

Tesorio homepage
Tesorio homepage.
Ledgers
NetSuite, Sage Intacct, Workday, QuickBooks, Zuora
Rated
4.9 from 10 reviews on Capterra

Best suited for: Finance teams that also want cash application.

The limit: Xero is not listed, and pricing is quote only.

7. Gaviti, best for usage-based enterprise collections

Gaviti logo

Gaviti is best for medium to large enterprises and shared service teams, with quote-only pricing based on usage and unlimited users.

Gaviti homepage
Gaviti homepage.
Ledgers
Xero, QuickBooks, NetSuite, Sage Intacct, Dynamics 365, SAP, Oracle
Rated
4.5 from 91 reviews on Capterra

Best suited for: Collections, disputes and cash application together.

The limit: Gaviti publishes no tiers and offers no free trial.

8. HighRadius, best for large enterprise credit teams

HighRadius logo

HighRadius is an AI finance suite best for large enterprise credit teams, last reported at $50,000 to $150,000 or more a year; request current prices.

HighRadius homepage
HighRadius homepage.
Ledgers
SAP, Oracle, Microsoft Dynamics, NetSuite and other pre-built integrations
Rated
4.4 from 13 reviews on Capterra

Best suited for: High invoice volume on an ERP.

The limit: Xero and QuickBooks Online are not listed.

9. Satago, best for UK chasing plus finance

Satago logo

Satago is best for UK small businesses that want credit control beside invoice finance, from £45 a month per company, or £25 inside Sage 50.

Satago homepage
Satago homepage.
Ledgers
Sage, Xero, QuickBooks, KashFlow, FreeAgent
Rated
4.93 from 92 reviews on the Xero App Store

Best suited for: UK small businesses that want chasing, credit reports and the option to fund an invoice.

The limit: We found no payer portal or payment plans on its product pages.

10. Credit Hound, best for Sage ledgers

Credit Hound logo

Credit Hound is a Draycir collections add-on best for Sage businesses, from $25 a month for the first user, with dispute and promise-to-pay tracking.

Credit Hound homepage
Credit Hound homepage.
Ledgers
Sage Accounting, Sage 50, Sage 100, Sage 200, Sage Intacct, Xero, Infor SunSystems
Rated
5.0 from 12 reviews on the Sage UK Marketplace

Best suited for: Sage businesses that want chase cycles and dispute tracking inside their reseller relationship.

The limit: We found no QuickBooks Online connector and no late fee function.

How much does dunning software cost?

Dunning software prices run from $25 a month for Credit Hound's first user to a last reported $50,000 to $150,000 or more a year for HighRadius. Where a vendor hides its prices, the table gives the last reported figure, and you must request current prices from the vendor.

ToolPrice or last reported priceWhat the price follows
Paidnice$69 a month for 150 invoices, $99 to $799 for 300 to 4,000, Custom from $999. No per-seat feesInvoice volume
Chaser$259, $779 and $1,169 a monthAnnual revenue
UpflowLast published at $440 a month for Grow and $880 for Scale. Current prices hidden, request a quoteGross invoice value
Kolleno$650 and $1,245 per user a month. Enterprise on quoteUsers, with turnover gates
InvoicedLast reported from about $299 a month. Current prices hidden, request a quoteUsers
TesorioLast reported median of $17,644 a year. Current prices hidden, request a quoteQuote
GavitiNo price reported. Request a quoteUsage
HighRadiusLast reported at $50,000 to $150,000 or more a year. Current prices hidden, request a quoteInvoice volume, on quote
Satago£45, £80 and £200 a month, published in poundsPlan, per company
Credit Hound$25 to $454 a month for the first user, plus extra usersUsers and ledger

A business with $3m in revenue and 300 invoices a month would pay $259 for Chaser Compact and $99 for Paidnice Pro 300. Chaser moves to $779 a month when revenue reaches $5m, and Paidnice moves with invoice volume. Third-party sources: ERP Research for Invoiced and HighRadius, Vendr for Tesorio.

Which dunning software fits your revenue band?

Dunning software choice starts with your revenue band, because Chaser, Upflow and Kolleno set plans by size. Upflow's gates use gross invoice value and Kolleno's use turnover in pounds, so check which number each one means. Paidnice prices by invoice volume, not by revenue, in every band.

Your annual revenueShortlist
Under $5mPaidnice, Chaser Compact, Upflow Starter, Satago, Credit Hound on Sage
$5m to $25mPaidnice, Chaser Core or Complete, Upflow Starter or Grow, Kolleno Business Plus
$25m to $100mPaidnice up to $50m, Chaser Complete, Upflow Scale or Accelerate, Kolleno Business Plus, Invoiced, Tesorio, Gaviti
Above $100mPaidnice Custom on an ERP, Upflow Entreprise, Kolleno Enterprise, Gaviti, HighRadius

Which dunning software works with your ledger?

Dunning software must connect to your ledger, because a tool can only stop chasing when it can see the payment. Confirm the plan that includes your ledger as well as the logo.

LedgerTools that list it
XeroPaidnice, Chaser, Upflow, Kolleno, Invoiced, Gaviti, Satago, Credit Hound
QuickBooksPaidnice (Online), Chaser (Online), Upflow (Online), Kolleno (Online), Invoiced, Tesorio, Gaviti, Satago
NetSuitePaidnice Custom, Chaser, Upflow from Grow, Kolleno Enterprise, Invoiced, Tesorio, Gaviti, HighRadius
Sage IntacctPaidnice Custom, Chaser, Upflow from Grow, Kolleno, Invoiced, Tesorio, Gaviti, Credit Hound
Business CentralPaidnice Custom, Chaser, Kolleno Enterprise
Sage 50 or Sage 200Chaser, Credit Hound; Satago on Sage 50

If you run Sage 50 or Sage 200 and want Paidnice, consider moving to Xero or QuickBooks Online (the cloud) for better support, where Paidnice connects natively.

What should you ask a dunning software vendor?

A dunning software vendor should be able to say what happens after the first email, because the tools differ most there.

AreaQuestion to askA good answerPaidnice answer
RepliesWhat happens when a customer replies?The reply is logged and the next step changesPaidnice reads it and drafts an answer to approve
PromisesDoes a promised date pause chasing?Yes, then chasing resumes if unpaidYes, skip when payment is promised
DisputesCan one disputed invoice pause?Yes, without pausing the customerYes, skip while a query is open
FeesWhere does a late fee post?On the ledger, as an invoiceXero or QuickBooks, Draft or Approved
SendingWhich domain do reminders come from?Your own, with replies to your teamYour domain, on Pro and above
PriceWhat makes the bill go up?A number you can forecastInvoice volume, no per-seat fees

Frequently asked questions

What does dunning mean in accounts receivable?

Dunning in accounts receivable means contacting a customer about an overdue invoice in planned steps, from a friendly reminder to a final notice. Dunning software runs those steps on a schedule.

Is dunning the same as debt collection?

Dunning is your own follow-up with your own customer, while debt collection usually means passing a debt to an agency or a lawyer. Dunning comes first, and many invoices never need anything further.

What does dunning software cost a small business?

A small business on Xero or QuickBooks Online can start on Paidnice Essentials at $69 a month for 150 invoices. Signing up is free, and the first 20 actions are free with no credit card.

Paidnice features in this article

Share this post

About the editorial team

Written by Denym Bird Co-founder & CEO of Paidnice

Denym started Paidnice in 2022 after customers paying late left his own business short on payroll. He has led it to $1 billion collected on time across more than 1 million invoices, and writes about credit control, late fees and getting paid on Xero and QuickBooks.

Reviewed by Ashley Schroder Co-founder of Paidnice

Ashley is a co-founder and lead developer of Paidnice and has built accounting software for more than 10 years. He builds the ledger connections that put reminders, late fees and payments into Xero, QuickBooks and ERPs such as NetSuite and Business Central. Before Paidnice he co-founded A2X, ecommerce accounting software for Xero and QuickBooks.

Paidnice features in this article

Try Our Free Accounts Receivable Calculators

Optimize your cash flow with our suite of financial tools designed for AR professionals. Calculate DSO, aging analysis, late fees, and more.

Explore Calculators

Start getting paid on time with Paidnice

Connect Xero or QuickBooks and Paidnice prepares draft policies for you. Nothing runs until you approve them.

Rated 5 stars, 160+ reviews · Xero App of the Year