Set Up Invoice Frequency Rules: Limit How Often Invoices Are Raised
Avoid billing mistakes and accidental duplicates with this smart validation feature for ledger accounts.
What this feature does
Some ledger accounts can be configured with duplicate invoice warning rules, which alert you when too many invoices have been entered for the same property within a specified time period.
This helps you:
Prevent accidental duplicate entries
Avoid overcharging landlords
Keep your invoice history clean and consistent
How the rule works
You can configure each relevant ledger with:
Quantity – maximum number of invoices allowed
Period – how far back the system checks (e.g. 1 month, 12 months)
When entering a new invoice:
The system checks for previous invoices with the same property and same ledger
If the number already entered within the selected period exceeds the limit, a warning is shown
The invoice is not blocked — just flagged for review.
How to set up
Go to Control Panel > Chart of Accounts, then click the Edit dropdown on any applicable ledger.

You’ll see fields to enter:
The maximum number of invoices allowed
The time period in days, weeks, or months
Set both values to activate the rule.
To turn it off, simply set either value to 0.

Disabling the warning
To turn off duplicate invoice warnings for a ledger:
Set Quantity = 0, or
Set Period = 0
Either option disables the rule entirely for that ledger.
Useful examples
Insurance Invoices: Limit to 1 per year to prevent double billing
Boiler Repairs: Limit to 2 in 5 years to flag repeat charges
Want to know more?
This article covers rules you set up yourself per ledger to manage repeated invoices.
If you’re instead looking to detect exact duplicate invoices (same date, amount, property, and description), we’ve got a built-in feature for that too.
Read more here – Prevent Exact Duplicate Invoices
(Covers automatic detection of exact duplicates without needing to set up ledger-based rules)