Seasonal Trade Receivables: Getting Paid Before the Next Season

Seasonal contractor unpaid invoices in Alberta follow a pattern that ordinary commercial receivables do not. The work is delivered through winter, questioned in spring once nobody remembers the conditions, and set aside by summer. By the time the contractor is preparing next season’s bids, the account is close to a year old and the limitation clock has been running the entire time.

Key Takeaways

  • Seasonal receivables age across an off-season when nobody is chasing them.
  • Disputes surface after the season, when conditions are hardest to prove.
  • Service verification records are what decide these accounts.
  • Contract structure determines what a client can realistically dispute.
  • Renewal season is a legitimate and underused point of leverage.
  • Residential and commercial accounts follow different collection rules.

This article provides general information and is not legal advice.

The Seasonal Failure Pattern

Edmonton sits largely outside the chinook belt that periodically clears snow across southern Alberta, so accumulation tends to build and stay through the season. That makes snow and ice management a more continuous commitment here, alongside seasonal heating service, landscaping, and site maintenance, and Edmonton operators carry the receivable pattern that comes with running annual agreements on that basis.
The pattern is specific. Service is performed under pressure across a compressed season. Invoicing catches up afterward. The client reviews the season’s charges in spring, often with a different person in the role, and raises questions about events nobody documented at the time. The contractor, now into the off-season with reduced cash flow and no crew to spare, sends a few reminders and moves on to spring work.
The account then sits. It is not written off and it is not pursued, and every month makes it harder to prove and easier to ignore.

Why Disputes Surface After the Season Ends

Understanding why the timing works this way is what allows you to prevent it.

Service Verification Is the Whole Argument

Seasonal disputes are almost never about the rate. They are about whether the service happened, how often, and whether it was necessary.
A client questioning fourteen snow events in January is not usually acting in bad faith. They genuinely do not remember, the parking lot looks fine in April, and nothing in their file records what the conditions were. Without your records, it becomes one party’s memory against another’s.
Timestamped service logs, site photographs, route records, and contemporaneous notes on conditions are what close that argument before it starts. Reconstructing them afterward is close to impossible and looks defensive even when it is accurate.

Contract Structure Decides the Dispute

What a client can argue depends on how you priced the work.
A flat seasonal rate is the hardest to dispute on volume, since the client agreed to a fixed price regardless of how the winter turned out. The dispute shifts to whether service standards were met.
Per-event and per-hour billing invites a different argument entirely, because every charge is individually challengeable. Those structures need the strongest documentation, and they generate the most spring disputes.
Trigger-based agreements, where service follows a defined snowfall threshold, sit in between. The dispute becomes whether the trigger was actually met, which makes independent weather records part of your file rather than an afterthought.

Confirm Who Actually Owes You

Seasonal work is frequently arranged through a property manager acting for an owner, or through a management company covering multiple sites.
The entity that signed the agreement is the entity that owes you, and it is not always the one whose name is on the building. Confirm the legal name at the point of contracting rather than at the point of collection, since a dispute about who the debtor is will stall a file faster than a dispute about the balance. That verification belongs in your accounts receivable management process alongside the contract itself.

Renewal Season Is Your Leverage Window

This is the most underused advantage seasonal contractors have, and it exists once a year.
Clients begin sourcing next season’s coverage well before they need it, and a site without a snow contract in November is a liability they cannot carry. That gives you a defined period where the account genuinely matters to them, which is not true in June.
Using it deliberately means deciding in advance that outstanding balances are resolved before a renewal is quoted, and communicating that clearly and early rather than as an ultimatum in October. Declining to renew a client who has not paid for last season is an ordinary commercial decision, and framing it plainly is more effective than another reminder email.
The corollary matters too. Renewing an unpaid client without addressing the balance signals that payment is optional, and next season’s account tends to behave the way last season’s did.

The Limitation Clock Does Not Take a Season Off

Alberta’s Limitations Act requires most claims to be commenced within two years of the date the creditor knew or ought to have known it had a claim. Nothing about that period pauses across an off-season.
Seasonal receivables are unusually exposed to this because of how quietly they age. An invoice from a February that went unpaid, chased briefly in April and then set aside, is well into its second year before the contractor revisits it during the following winter’s rush. Two seasons feels like two events. The Act counts it as one continuous period.
Record the limitation date alongside the invoice date on every seasonal account, and treat the start of each season as a review point for the previous one.

Residential and Commercial Accounts Follow Different Rules

Many seasonal contractors run both, and the two behave differently once an account is placed.
Residential clients are consumer accounts, so Alberta’s Collection and Debt Repayment Practices Regulation governs how a licensed agency may pursue them, including contact limits and disclosure requirements. Commercial site agreements with property managers, strata corporations, and businesses are handled as commercial debt collection files.
Sort your ledger by account type before placing anything, since the two need different handling and mixing them slows both. Contractors carrying mostly residential work will find that consumer debt collection practice differs meaningfully from what they expect.

What to Do Before the Season Ends

Five steps, most of which happen while the crews are still working:

  1. Log every service event as it happens, with time, site, conditions, and scope.
  2. Invoice on a defined cycle through the season rather than settling up at the end.
  3. Raise any billing question immediately, since a client query in January is a conversation and the same query in May is a dispute.
  4. Close out the season formally, confirming the total and asking for written acknowledgment of the balance.
  5. Set your escalation date before the off-season starts, so a quiet account does not simply drift until autumn.

That fourth step is worth more than it appears. A client who confirms a balance in writing has removed most of the arguments available to them later, and for smaller operators that single email is often the difference in a small business debt collection file.

Common Questions About Seasonal Receivables

The questions below come up every spring.

The client disputes the service now that the season is over. What do I do?

Produce your service records and address the specific events questioned rather than the balance as a whole. A dispute you can answer event by event usually collapses. One you cannot answer is telling you something about your documentation for next season.

Should I bid them again if they still owe me?

That is a commercial decision, and making it explicitly conditional on settling the prior balance is entirely reasonable. Deciding in advance is better than deciding under time pressure when the client calls in October.

Can I charge interest on an unpaid seasonal invoice?

Only where the client agreed to it in the contract, and the clause has to be drafted correctly. Under the federal Interest Act, a rate expressed for a period shorter than a year must also state the equivalent annual rate, or the enforceable rate drops substantially.

The property manager says the owner has not paid them. Is that my problem?

Your claim runs against the entity that contracted with you. Whether that entity has been paid by someone else is generally their difficulty rather than yours.

We use subcontractors for overflow. Does that change anything?

Your obligation to pay them is separate from your client’s obligation to pay you, and it does not wait on collection. Contractors who bridge that gap across an off-season should account for it when deciding how long to leave an account unpursued.

Deal With Last Season Before You Bid the Next One

Seasonal receivables reward contractors who close the season deliberately. The accounts that get paid are the ones documented during the work and pursued while the client still needs you.
If you are carrying balances from last winter, the useful step is sorting them by account type and by how much time remains on each before the next season starts. Bison Credit Solutions recovers commercial and consumer receivables across Alberta on a contingency basis, with no charge where nothing is collected, and works accounts through third-party collections once they are ready to place.
Contact Bison Credit Solutions to review last season’s unpaid accounts before renewal conversations begin.

SOURCES

Facebook
Twitter
LinkedIn