Skip to content
Penahak now runs hotels, restaurants and retail on one ledger.
Penahak

How credit control works

Before a credit sale is saved, it is compared with the customer's credit limit, credit days and credit hold. A rule set to Block refuses the sale; a rule set to Warning lets you continue after reading why.

  • CRM Credit control
  • 5 min read
  • Updated October 20, 2026

For Credit controller Sales staff Accountant Manager or owner

On this page

The three rules

RuleApplies toBreaks when
Over credit limitInvoices (also POS bills and recurring invoices), delivery notes, sales ordersThe balance after the sale is above the Amount limit
Past credit daysInvoices (also POS bills and recurring invoices) and delivery notes; not ordersThe document gives more days to pay than the Day limit, or the customer's oldest unpaid bill is at least Day limit days old
Credit holdEvery credit saleA credit controller put the customer on hold (Credit hold)

Each of the first two rules has its own action on the customer in Accounting: Block refuses the sale, Warning lets you continue after reading, Ignore (or empty) skips the rule. Credit hold always blocks.

Sales orders follow their own rule: they only warn, unless your company's order settings block over-limit orders. See Which sales are checked.

The figures it uses

  • Balance after this document: the customer's ledger balance in the sale's branch (and business unit, where limits are kept per business unit), plus what this sale leaves owing.
  • What this sale leaves owing: the document total less what is paid now with it (a receipt taken on the invoice). A sale paid in full with the sale leaves nothing owing and is not checked at all.
  • Oldest unpaid bill: how many days ago the oldest bill that is still unpaid was dated, settling payments against the oldest bills first, across all branches. It counts from the bill date, not the due date.
  • All amounts are in local currency: a foreign-currency document is converted with its rate.
  • Editing an invoice: the invoice's own earlier posting, and the receipt saved with it, are left out of the balance, so the sale is not counted twice.

The messages show these figures, for example "Balance after this document would be 152,000.00 against a credit limit of 150,000.00.", "The document allows 45 days to pay; the customer's credit term is 30 days." or "The customer's oldest unpaid bill is 62 days old; the credit term is 30 days."

The outcome

OutcomeWhenAt the sales screenWhen saved
AllowedNo rule breaks, the sale leaves nothing on credit, or the ledger is a cash ledgerSaves without a dialogSaved
WarningOnly rules set to Warning breakThe Credit warning dialog; Continue and saveSaved
BlockedA rule set to Block breaks, or the customer is on holdThe Credit blocked dialog; no save button; Request credit releaseRefused; nothing is saved
Blocked, but a release covers itAn approved release of yours covers the amountCredit release applies; Save using CRL-...Saved; the release shows Used by the document

What is a cash sale

A sale is a cash sale only when it is to the cash book or a cash selling customer, or it is paid in full with the sale. A cash mark on the document does not count by itself. Details: What counts as a cash sale.

What changes when a credit sale is checked
AreaAllowed or WarningBlocked
The documentSaved as usualNot saved
The customer's accountThe invoice posts as alwaysNothing
CRMNothing is stored (a release used shows Used)Nothing is stored; you can ask for a release
YouWarning: a dialog to read firstThe dialog with the reasons and the figures

Common questions

A foreign-currency invoice: which figure is compared with the limit?

The amount in local currency. The document is converted with its rate, both its total and what is paid with it.

Does an edited invoice count twice?

No. The invoice's own earlier posting, and the receipt saved with it, are left out of the balance.

How do I switch off the limits for one customer?

Set the action of the Amount limit and of the Day limit to Ignore on the customer in Accounting: both rules are then skipped. A credit hold still blocks until it is lifted. Do not set the limit to 0: a limit of 0 with Block blocks every credit sale (Customer details in Accounting that CRM uses).

Related guides

More in Credit control