Canadian payment trends by province from Xero Small Business Insights
Canadian Payment Analysis Dashboard — Explore payment statistics across Canadian provinces:
Data source: Xero Small Business Insights
Alberta shows significant variability in payment times, with businesses waiting approximately 27.2 days on average to receive payment for their invoices in recent months, with historical peaks reaching over 51 days.
British Columbia shows some of the most consistent payment times in Canada, with businesses waiting around 26.1 days on average to receive payment. The province has experienced relatively stable payment times compared to other regions.
Ontario businesses experience moderate payment times of approximately 27.2 days on average, showing gradual improvement from earlier periods where times exceeded 36 days.
The national average for Canadian businesses is around 27.9 days, balancing the faster payment times in British Columbia with the more variable times in Alberta.
Province | Time to be Paid (Days) | YoY Change |
---|---|---|
Alberta | 27.2 | -2.9% |
British Columbia | 26.1 | -3.5% |
Ontario | 27.2 | -1.8% |
Canada (All) | 27.9 | -2.4% |
The Time to be Paid metric captures how long businesses wait to receive payment, providing insight into customer financial health and small business cash flow. This metric is calculated from invoices marked as fully paid in the relevant month, with the following methodology:
Canadian Provincial Definitions:
Stop waiting for payments and take control of your cash flow with automated AR management.
We use cookies to make your experience better. By using paidnice.com, you accept our cookie notice terms