19% invoice drop, 55% payment defaults: CreditorWatch Index

By Yajush Gupta · 15 February 2024 · News

19% invoice drop, 55% payment defaults: CreditorWatch Index

B2B Invoices Plummet to Historic Low

A sudden 19% drop in invoices and 55% spike in payment defaults have sent shockwaves through the business world. But what does this mean for your company's financial future?

Read the full article →

Summary

In January, CreditorWatch's Business Risk Index (BRI) showed a historic low in the average value of B2B invoices.