How to set a credit limit for a customer

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 mapped out how to set credit limits for customers from the numbers already in your ledger, with the standard methods, an example, and the limit settings in Xero, QuickBooks and Paidnice.

Denym Bird
Reviewed by Jack Daffron Jack DaffronCo-founder of Paidnice Jack is a co-founder of Paidnice. He builds the product that sends reminders, adds late fees and takes payments for businesses on Xero and QuickBooks.

Co-founder of Paidnice

Published Oct 22, 2026 · 9 min

Summary

To set a credit limit for a customer, take their average monthly invoicing, scale it to your payment terms, and add headroom of about a quarter. Start new customers small and review the limit whenever their days to pay move.

  • One formula: Average monthly invoicing x (terms in days / 30) x 1.25: a customer billed $7,000 a month on 30-day terms gets a limit of about $8,750, rounded up to $9,000.
  • In Xero and QuickBooks: Xero has a credit limit field under Sales defaults with an option to block new invoices; QuickBooks Online has no customer credit limit field.
  • In Paidnice: Paidnice holds a credit limit for each customer, raises an escalation when the balance goes over it, and shows a 0 to 100 credit score next to the limit.
Contents▾

A customer who already owes you three invoices sends a fourth order. In Xero, a customer at their limit with blocking turned on gets the new invoice saved as a draft until the balance comes back under. In QuickBooks Online there is no credit limit field, so nothing stops the order at all. Here is how to decide the number, and where to record it so it does some work.

How do you set a credit limit for a customer?

You set a credit limit for a customer by working out the balance they would normally carry on your terms, adding a margin, and writing that figure on their record so a breach is visible.

  1. Find their average monthly invoicing. For an existing customer, divide the last 12 months of revenue by 12. For a new customer, use the order they have asked for.
  2. Multiply by your terms in months. On 30-day terms the normal balance is one month of invoicing. On 60-day terms it is two.
  3. Add headroom, about a quarter in the example below, so an ordinary busy month does not trip the limit.
  4. Compare that figure with what they can pay. For a large limit, ask for financials or trade references on the credit application form.
  5. Record the limit where invoices are raised, and decide in advance what happens at a breach. The credit hold post covers that step.

A credit limit is the most you are prepared to be owed by one customer at one time. The dictionary entry has the definition.

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

What are the three ways to set a customer credit limit?

The three common ways to set a customer credit limit are a share of the customer's net worth or working capital, a limit built from what they buy from you, and a bureau's recommended limit.

MethodHow it worksWhat you need
Share of net worth or working capitalAllianz Trade gives a benchmark of 10% of the customer's net worth. Sage lists 10% of working capital as an alternative.Their balance sheet, so a credit application with financials.
Built from what they buyMonthly purchases scaled to your terms. Sage lists 10% of average monthly sales as one option, and notes that 10% of monthly sales "may not be adequate for future orders." That is a different method from the 1.25 headroom example below.Your own sales ledger. Nothing from the customer.
Bureau recommended limitDun & Bradstreet publishes a maximum credit recommendation, the most credit it suggests extending on monthly terms, across five risk tiers.A bureau report, paid per check or on a subscription.

Allianz Trade suggests calculating three figures, from trade references, net worth and the customer's stated needs, and taking the average. That works when you hold all three inputs. Most small suppliers hold one: their own ledger. The calculator section builds the limit from that.

What are NACM's nine methods for setting credit limits?

The National Association of Credit Management lists nine methods for establishing credit limits, from reading the customer's payment record to sizing the limit by formula or by expected volume.

  1. Payment record. "Credit limits can fluctuate depending on the customer's ability to pay on terms."
  2. Competition. "A company determines the credit limit by matching the amount, or average amount, granted by similar competitors."
  3. Secured or unsecured. "Lien rights may exist that create voluntary or involuntary security or collateral."
  4. Payment performance. "This popular method adopts a conservative risk management approach and rewards new customers as they continue to do business with the company."
  5. Period of time. "Purchases made over a specific period of time such as a week or month cannot exceed the credit limit."
  6. Agency rating. "This method is similar to that used for new customers."
  7. By formula. "Several calculations are made and averaged to determine the credit limit assigned to the customer."
  8. Expectation of use. A limit "based on the expected dollar volume of credit sales over a period of time such as a year."
  9. Collection. "This method reflects confidence in the collection process of the credit granting company."

The three ways above map onto this list: a share of net worth is a formula, a bureau limit is an agency rating, and a limit built from what they buy is expectation of use. The calculator below uses payment record and payment performance, the two methods your own ledger can supply.

How do you set a credit limit from your own ledger?

Set a credit limit from your own ledger by taking the customer's average monthly invoicing, scaling it to your terms, then checking it against their actual days to pay.

Three numbers do the work: revenue from this customer over the last 12 months, your payment terms in days, and their average days to pay. All three sit on the customer's record in Paidnice, and the first two are in any ledger.

Credit limit calculator
$
days
days
Average monthly invoicing (revenue / 12)$7,000
Balance if they pay on terms (monthly x 30 / 30)$7,000
Balance at their actual pace (monthly x 45 / 30)$10,500
Suggested limit (balance on terms x 1.25, to the nearest $500 up)$9,000
At 45 days to pay this customer breaches the limit at their current pace: $10,500 against a $9,000 limit.

The 1.25 multiplier is one example of headroom. Change the inputs for your own customer. General information, not advice for any particular account.

A customer who pays on 30-day terms carries about $7,000 and never touches the $9,000 limit. The same customer paying at 45 days carries about $10,500 and breaches it. The limit then flags the customer who is stretching your terms, which is the customer a limit exists for.

You can make the other choice. Setting the limit at $11,000 accepts their pace and reserves the breach for something worse. Either way, write down which choice you made, so the person who sees the alert knows what it means. The 1.25 multiplier is one example of headroom, and the figures above are an illustration, not advice for any particular customer.

How do you set a credit limit for a new customer, and when do you review it?

Give a new customer a small first limit, large enough for their first order and no more, then raise it after a few invoices have been paid on time.

Dun & Bradstreet describes its recommendation as a starting point for a new customer or prospect, and says the figure on its own does not decide approval. Without a bureau report, the first order is your starting point. The five Cs of credit cover the judgment you make around the number.

Paidnice data backs the small first limit. Customers who pay their first invoice on time pay 73% of later invoices on time. If the first invoice is 1 to 14 days late, they pay 39% on time. The first invoice is the first review point.

Review the limit when payment behavior changes, in both directions. Sage says to cut the limit on an "unfavorable change in payment behavior". Days to pay drifting from 30 to 45 is that signal. The CICM says a credit policy should state how a limit is set and how often it is reviewed; the credit policy template has a section for both.

Paidnice insight

In Paidnice data on 6.9 million invoices, an invoice 7 days overdue has a 1 in 5 chance of still being unpaid at 180 days. At 30 days overdue the chance is 2 in 5, and at 90 days it is 3 in 4. A limit review that waits for the annual policy check misses the window where a cut still protects you.

How do you set a credit limit in Xero or QuickBooks?

Xero has a customer credit limit under the contact's Sales defaults, with an option to block new invoices at the limit. QuickBooks Online has no customer credit limit field.

In Xero, open Contacts, edit the customer, and under Sales defaults enter a Credit limit amount. You need the administrator, standard or sales user role, and the limit is in your organization's base currency. The contact then shows total overdue, outstanding balance, the limit and available credit, with amounts over the limit in red. The credit limit in Paidnice syncs with this field, so the two limits match.

Tick "Block new invoices when credit limit is reached" and Xero saves new invoices as drafts, which you cannot approve or send until the customer is back within the limit. The block also applies to repeating invoices, which are created as drafts instead of being approved. The alert and block work in new invoicing.

QuickBooks Online has no credit limit on a customer. Intuit's support team confirmed in October 2025 that there is no option to set a limit that prevents invoices or orders. It suggests tracking the balance manually, a note on the customer, or an app from a third party. A note does not raise an alert, so a limit that acts needs a connected tool that holds one.

How do credit limits work in Paidnice?

Paidnice holds a credit limit for each customer and raises an escalation when their balance goes over it, so a person picks up the account with the context in front of them.

  • Set a limit per customer. It syncs with Xero's customer credit limit field. When their total balance breaches it, Paidnice raises an escalation and assigns the account to a person.
  • The customer's 0 to 100 credit score sits beside the limit. Every customer starts at 100 and loses points for paying late and for the current overdue position. It is built from their payment behavior with you and is on every plan.
  • The contact page shows revenue over the last 12 months and average days to pay, the two inputs the calculator above uses.
  • Stop credit is an escalation type: it goes to a named person, who decides whether supply stops. On the Custom plan you can add credit checks through Creditsafe.

To see how the limit, the score and the escalation fit together on one customer record, start with customer credit scoring in Paidnice.

Questions about setting customer credit limits

Set a customer's limit at their average monthly invoicing scaled to your terms, plus about a quarter in headroom. Start new customers small, raise the limit on paid invoices, and review it when their days to pay move.

What is a credit limit for a customer?

A customer credit limit is the most you will let one customer owe you at any time across all open invoices. It caps your exposure if they stop paying.

How do you calculate a credit limit for a customer?

Average monthly invoicing times your terms in months, plus about 25% headroom. A customer billed $3,000 a month on 60-day terms gets $3,000 x 2 x 1.25, or $7,500. Check the result against their average days to pay before you set it.

What is a good credit limit for a new customer?

Enough for the first order and no more. Raise it once a few invoices have been paid on time, or sooner if a credit application with financials or references supports a larger figure.

What happens when a customer goes over their credit limit?

That depends on what you set up. In Xero, with blocking on, new invoices are saved as drafts. In Paidnice, a breach raises an escalation to a person. The credit hold post covers how to stop supply without losing the customer.

Is the Paidnice credit limit the same as the Xero credit limit?

Yes. The credit limit in Paidnice syncs with Xero's customer credit limit field, so the two match. A breach in Paidnice raises an escalation, and Xero's invoice block is set in Xero under Sales defaults. QuickBooks Online has no credit limit field.

Is a credit limit the same as a line of credit?

No. A line of credit is money a lender lets a borrower draw. A customer credit limit is the maximum unpaid balance a supplier allows on trade credit, which is goods or services delivered before payment.

What are credit terms?

Credit terms are the time you give a customer to pay an invoice, such as net 30, net 60 or net 90, and any discount for paying early. The credit limit is how much they can owe at once.

Share this post

About the editorial team

Written byDenym 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.

Reviewed byJack DaffronCo-founder of Paidnice

Jack is a co-founder of Paidnice. He builds the product that sends reminders, adds late fees and takes payments for businesses on Xero and QuickBooks.

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