"Set it and forget it" is the promise of automatic late fees — turn on a rule once, and your invoicing tool charges overdue clients without you sending another awkward email. The problem is that not every invoicing tool actually does this, and the ones that do won't tell you if the rate you picked happens to be illegal in your state. We fact-checked ten invoicing tools directly against their own documentation and support communities, then cross-referenced the rate question against our own state-by-state late fee law research.

The Problem: "Automatic" Doesn't Mean What You Think It Means

Every invoicing tool markets some version of "automatic late fees" or "late payment reminders" on its pricing page, and it's easy to assume they all do the same thing. They don't. Some tools calculate the fee, generate a new invoice line, and send it without you lifting a finger. Others only send an email reminder — the actual fee still has to be typed in by hand. A few well-known tools, including one of the biggest names in small-business accounting, don't have a native late-fee feature at all, at any price tier, and most of their users don't find that out until they go looking for the setting and can't find it.

The second, less obvious problem: even the tools that automate the calculation don't check whether your chosen rate is legal where your client is based. A default of 1.5% per month (18% annually) is the industry-standard freelancer rate, but it isn't universally enforceable — a few states cap written-contract interest below that, and several others only permit it because the invoice counts as a business-to-business transaction rather than a personal loan. Automating an illegal rate doesn't make it enforceable; it just makes it easier to apply consistently.

Which Tools Actually Automate Late Fees

Scroll sideways to see all columns

ToolAuto late fee?Configurable asNotable limit
FreshBooksYesPercentage or flat, at the invoice levelSet per-invoice, not account-wide by default
BonsaiYesPercentage or flatCan be removed after the fact, but only within 45 days of any payment made
HoneyBookYesPercentage (via Smart Files)Requires a contract clause referencing the fee before you can turn it on
QuickBooks OnlineYesPercentage, flat, or bothOnly applies to invoices up to 6 months overdue; not retroactive to invoices already overdue when you enable it
Invoice NinjaYesPercentage or flatDocument-locking (blocking downloads until paid) is an Enterprise-plan feature
Zoho Invoice (free)NoManual line item onlyZoho's paid siblings — Zoho Books and Zoho Billing — do support automatic late fees; the free standalone Zoho Invoice product doesn't
WaveNoManual line item onlyConfirmed directly in Wave's own support documentation — no plan tier changes this
XeroNo — at any planRequires a third-party app (e.g. Paidnice)Longest-running unfulfilled feature request on Xero's own product ideas board (10+ years)
Stripe InvoicingNoReminders/dunning onlyBuilt for one-off and subscription billing, not late-fee logic
PayPal InvoicingNoReminders onlyFee must be added as a manual edit to the invoice total

Only five of the ten tools we checked — FreshBooks, Bonsai, HoneyBook, QuickBooks Online, and Invoice Ninja — genuinely automate the fee calculation and application. The other five range from "reminders only" (Stripe, PayPal) to "manual line item" (Wave, Zoho Invoice's free tier) to a flat "not built at all" (Xero).

The Surprising Gap: Xero Has No Native Late-Fee Feature

If you use Xero, this is worth knowing before you go looking for a setting that doesn't exist: Xero has never built a native way to calculate or apply late fees or interest on overdue invoices, at any subscription tier. The feature request has sat open on Xero's own product ideas forum for more than a decade, with commenters repeatedly pointing out that direct competitors like FreshBooks and QuickBooks have had this built in for years. The only way to automate it on Xero is to install a third-party app from the Xero App Store — Paidnice is the most commonly used one — which connects to your account and applies fee rules on top of Xero's native invoicing. Without an add-on, the accepted workaround is to manually create a separate invoice referencing the original one, which is exactly the manual process automatic late fees are supposed to eliminate.

The Other Gap: "Zoho Invoice" Isn't the Same Product as "Zoho Books"

Zoho's naming causes genuine confusion here. Zoho Invoice — the free, standalone product most freelancers mean when they say "I use Zoho" — only supports late fees as a manual line item. Zoho Books and Zoho Billing, Zoho's paid accounting and subscription-billing products, do have a configurable automatic late-fee feature (percentage or fixed amount, with a grace period and customer exclusions). If you're on the free Zoho Invoice plan and assumed you had automatic late fees because you read about "Zoho's late fee feature" somewhere, you're likely looking at documentation for a different, paid Zoho product.

Once It's Automatic, What Rate Should You Actually Set?

Turning on an automatic percentage is the easy part. Picking a number that's actually enforceable where your client is located is the part most people skip. We've researched the statutory late-fee rules for 34 states in detail as part of our late fee law series, and a few patterns are worth knowing before you set an account-wide default:

SituationWhat to do instead of the default 1.5%/month
Client is in ArkansasCap it at 1.4%/month (17% annually) — Arkansas Constitution Amendment 89 sets a hard ceiling just under the industry-standard rate. Full Arkansas breakdown →
Client is in West Virginia or IowaStandard 1.5%/month is fine, but only because the invoice qualifies as a business-purpose transaction under each state's usury exemption — keep the engagement clearly documented as B2B. West Virginia → · Iowa →
Client is a corporation or LLC in DelawareDelaware law bars corporate entities from raising a usury defense at all, so a documented rate is difficult to challenge even above the state's own floating cap. Delaware breakdown →
Client is anywhere else you haven't checkedLook up your specific state before setting an account-wide automatic rate — see our full state comparison table covering 34 states.

None of the five tools that automate late fees will warn you if the rate you enter exceeds what's enforceable in your client's state — that check is entirely on you. If most of your clients are in one state, it's worth looking up that state specifically before setting an account-wide default rather than copying the generic 1.5%/month figure everyone quotes.

Don't need an ongoing automated policy — just this one overdue invoice? You don't have to subscribe to any of the above just to work out what a single overdue invoice owes. GetSoloTools' free late fee calculator computes the exact amount for any invoice total, rate, and grace period, with no account and no recurring fee — useful if you invoice occasionally rather than needing a standing automated rule.

Setting This Up Without Creating a Legal Problem

If a client still doesn't pay after the automated fee kicks in, the software's job is done — what comes next is a judgment call about reminders, escalation, and when to consider small claims court, which we cover in How to Handle Late Payments as a Freelancer. And if you're setting up a late fee for the first time and want the reasoning behind percentage vs. flat-fee structures, see How to Calculate Late Fees on Invoices.

Need to work out exactly what an overdue invoice owes right now, without subscribing to anything?

Calculate Late Fees →

Frequently Asked Questions

Which invoicing tools automatically apply late fees to overdue invoices? +

FreshBooks, Bonsai, HoneyBook, Invoice Ninja, and QuickBooks Online all support genuinely automatic late fees — you set a percentage or flat rate and a grace period once, and the tool applies it without you touching the invoice again. Zoho Invoice, Wave, Stripe Invoicing, and PayPal do not; you'd need to add the fee manually as a line item or a separate invoice.

Does Xero automatically apply late fees? +

No — and this surprises a lot of Xero users. Xero has no native late-fee feature at any plan tier; the request has been open on Xero's own product ideas board for over a decade with no committed timeline. To automate late fees on Xero invoices you need a third-party app from the Xero App Store, such as Paidnice. Without one, adding a late fee in Xero means manually creating a separate invoice for the interest and referencing the original.

Is a 1.5% monthly late fee legal in every state? +

No. Most states allow it, but a handful cap written-contract interest below the common 1.5%/month (18% annual) standard — Arkansas caps it at 17% annually (about 1.4%/month) under its state constitution, for example. Several other states allow it but only because the invoice qualifies as a business-purpose transaction rather than a personal loan. Check the specific state law before turning on an automatic percentage in any invoicing tool.

What if I just need to calculate one late fee, not automate an ongoing policy? +

You don't need a paid subscription for that. GetSoloTools' free late fee calculator computes the exact amount owed for any invoice, rate, and grace period with no login and no recurring cost — useful for a one-off overdue invoice rather than an ongoing automated policy.