Veryfy

Customer paying by cheque: how to check protests, CAI and bounced cheques

Updated to

In short: with the cheque number, ABI code and CAB code you can check for free whether a cheque has been reported stolen, lost or blocked, or has already been returned for lack of funds, in the Centrale di allarme interbancaria (CAI) of the Bank of Italy. You cannot, however, find out whether the customer is listed in the CAI: his protests are checked in the Registro informatico dei protesti.

Protests and insolvency proceedings against the customer's company, with source and date: Negatività e procedure concorsuali (€5.90). For the individual cheque, the public CAI service described below remains the reference.

What is the Centrale di allarme interbancaria, and what does it contain?

The Centrale di allarme interbancaria (CAI) is the computerised database of the Bank of Italy on bank and postal cheques and payment cards, established by Legislative Decree 507/1999. It contains the names of those who have issued cheques without authorisation or without funds, and the details of cheques reported as stolen or lost, or blocked.

As of October 2026 the Bank of Italy states the following listing periods, after which the data are deleted:

Data recorded in CAIDurationVisible to a third party?
Name of the person who issued cheques without authorisation or without fundsSix monthsNo, only the person concerned
Cheques issued without authorisation or without fundsSix monthsYes, with number, ABI and CAB
Cheques not returned after revocation of the authorisationTen yearsYes, with number, ABI and CAB
Cheques reported as stolen or lost, or blocked for other reasonsTen yearsYes, with number, ABI and CAB

Who can consult the CAI, and what can a company see about a customer?

Each person can see only the data recorded in his or her own name: an individual directly, a company on the request of its legal representative. Anyone with a legitimate interest, on the other hand, can access non-nominative data, i.e. verify whether an individual cheque is blocked. A company cannot find out whether a customer is listed in the CAI.

Access is free; since 13 April 2026 the online channel is only the Bank of Italy's Portale dei servizi online per il cittadino (online services portal for citizens).

How can I check whether a cheque is bounced before cashing it?

No service can tell whether there are funds in the customer's account today. You can, however, check whether that cheque has already been reported: the Bank of Italy refers to the public service run by Nexi Payments, where you enter the cheque number, the ABI code of the bank and the CAB code of the branch.

The service publishes, without names, bank and postal cheques:

It also warns that it "NON costituisce garanzia di pagamento" (does NOT constitute a guarantee of payment): a cheque that has never been presented will not show as reported even if the account is empty. For this reason, the check on the customer is also necessary.

What checks should you make when you receive the cheque?

Check that the instrument is complete, made out to your company and, for amounts from €1,000 upwards, non-transferable; then pay it in straight away, within the statutory time limits.

Post-dated cheque: what risks for the person accepting it?

A future date does not defer payment: the bank cheque is payable on sight and, if presented before the day stated as the date of issue, is payable on the day of presentation (art. 31 R.D. 1736/1933). The risks lie elsewhere.

What happens if the customer's cheque is not paid?

Non-payment is established by a protest, by a statement from the bank on the instrument, or by a statement from the Bank of Italy equivalent to a protest (art. 45 R.D. 1736/1933). The customer then has 60 days from the end of the presentation period to pay and avoid penalties and listing in the CAI.

How do I check a customer's protests before accepting his cheque?

In the Registro informatico dei protesti, kept by the Chambers of Commerce and open to anyone: at the counter of any Chamber of Commerce, or online at registroimprese.it, by searching for the company by name. A recent protest shows that the customer has already left unpaid instruments.

The register does not indicate the creditor. Channels and costs: guide to obtaining a company's protest search; the differences between the data in protests and prejudicial records: what they are.

In what order should the checks be carried out?

  1. Check the customer's protests.
  2. Check the elements of the cheque, including payee and non-transferability.
  3. Check that the cheque is not blocked on the public CAI service.
  4. Pay it in straight away, within eight or fifteen days.
  5. If it is not paid, have the non-payment certified within the time limit.

What does Veryfy show about a customer's protests?

The micro-product Negatività e procedure concorsuali (€5.90) indicates whether protests and insolvency proceedings recorded against the customer's company are present, with source and date. It shows no CAI data, either about the customer or about the individual cheque.

If your concern is a supplier: checking a supplier's protests.

Before accepting the cheque, check the customer's protests: Negatività e procedure concorsuali, €5.90, with source and date.

Frequently asked questions

How do I check whether a cheque is bounced?

No service can tell in advance whether there are funds available. With the cheque number, ABI code and CAB code you can check for free, on the public CAI service indicated by the Bank of Italy, whether the cheque has been reported stolen, lost or blocked, or has already been returned for lack of funds. The result is not a guarantee of payment.

Who can consult the Centrale di allarme interbancaria (CAI)?

Each person can see only the data recorded in his or her own name; a company accesses it on the request of its legal representative. Anyone with a legitimate interest can consult non-nominative data, i.e. check whether an individual cheque is blocked. A company cannot find out whether a customer is listed in the CAI.

What are the risks of accepting a post-dated cheque?

It remains payable on sight: if presented before the stated date, it is payable on the day of presentation (art. 31 R.D. 1736/1933). If the stated date is more than four days later than the actual date, the stamp duty on bills of exchange applies (art. 121) and, without the stamp duty properly paid, the cheque loses its effectiveness as an enforceable title.

What happens if a customer's cheque is not paid?

Non-payment is established by a protest or by an equivalent certification. The customer has 60 days from the end of the presentation period to pay with interest, a 10% penalty and costs; otherwise he is listed in the CAI and for six months may not issue cheques (Law 386/1990).

How do I check protests before accepting a cheque?

In the Registro informatico dei protesti at the Chambers of Commerce, which anyone can consult at the counter or on registroimprese.it. With Veryfy, Negatività e procedure concorsuali (€5.90) shows whether protests and insolvency proceedings are recorded against the company, with source and date; it does not show CAI data.

Want to check a specific company?

Credit limit, beneficial owner and warning signs, in minutes.

Check the customer's protests (€5.90)

The service is in Italian.

Further reading on this topic