Financial statements for Edmonton contractors and public-sector suppliers
A contractor bidding public work submits its financial statements to people who will score them against a prequalification threshold before a single price is opened. That is a different audience from a bank, and it reads the statements differently. It is part of EverStone’s work for Edmonton businesses.
EverStone prepares year-end statements for incorporated corporations remotely.
Quick answer: Year-end statements for an Edmonton contractor are typically a CSRS 4200 compilation. What determines whether they are usable is the progress billing schedule behind contract revenue, how unapproved change orders are treated, and whether the presentation meets any prequalification requirement. For a one-owner trades corporation, bookkeeping, payroll and the year-end T2 with statements together usually run $500–$700 a month.
For a one-owner Edmonton corporation, monthly bookkeeping, payroll and the year-end financial statements with the T2 usually cost from $500 to $700 a month all-in.
On this page
- Statements submitted into a prequalification process
- Progress billings and the schedule behind contract revenue
- Change orders, claims and revenue that is not yet agreed
- Holdback, receivables and the cash the statements do not show
- Alberta filings and the corporate return
- Compilation, review or audit — check the submission requirement
- How an Edmonton engagement runs remotely
- What a year-end file contains
- Edmonton contracting statement questions
Statements submitted into a prequalification process
Public owners, institutions and large prime contractors often require financial statements to prequalify bidders. Evaluators do not read like lenders: they apply thresholds such as minimum equity, working capital or maximum leverage, and confirm the stated preparation level.
Two consequences follow. The procurement calendar, not the tax year, sets the deadline, so a contractor whose statements routinely finish ten months after year end cannot bid. And the documents state the required preparation level; supplying less disqualifies, with no discussion.
Progress billings and the schedule behind contract revenue
Contract revenue is recognized as work is performed, so a job spanning year end needs its progress measured at that date. Each active contract needs a schedule showing awarded value, costs incurred, estimated costs to come, and amounts certified and billed.
The cost-to-complete estimate drives the calculation. An optimistic one makes the job look further along and more profitable, and the correction arrives later as an unforecast loss. A contract heading for an overall loss is different: the expected loss is recognized in full once foreseeable.
Change orders, claims and revenue that is not yet agreed
Work done under a directed change not yet priced or approved is a hard year-end judgement. The cost is already incurred; the revenue depends on whether and how much the owner pays, which may take months to settle.
Prudent treatment recognizes revenue on unapproved change orders only where recovery is probable and reliably measurable, often at cost with no margin until agreed. Carrying disputed claims at full value inflates revenue and assets on an outcome that has not happened, and careful evaluators probe exactly that.
Holdback, receivables and the cash the statements do not show
Holdback withheld by owners is receivable but not available: release depends on substantial completion and statutory periods, not credit terms. Inside trade receivables it overstates liquidity; shown separately with expected release timing, it tells the truth.
Holdback owed to subcontractors is a liability with its own timing. Netting the two loses the information in both, and when a prequalification tests working capital, classification can decide the outcome.
Alberta filings and the corporate return
An Alberta corporation files a provincial return as well as the federal T2, since Alberta administers its own corporate income tax. Both share one trial balance with the statements, so one preparer should do all three.
Contract-heavy businesses carry payroll obligations that follow the work. Accrued vacation and unpaid remittances at year end are liabilities. See the Alberta tax facts page for provincial rates and the payroll year-end checklist for the reconciliation.
Compilation, review or audit — check the submission requirement
A compilation engagement under CSRS 4200 presents figures the contractor provides, unverified and with no opinion; it is neither a review nor an audit. Since contract revenue rests on estimates, evaluators weigh that limit.
Prequalification documents often state the level, rising with contract size: compiled statements for smaller work, review engagements as values rise, audits for major projects. A level cannot be upgraded afterwards without a separate engagement, and a first review or audit takes longer, so confirm the requirement a year before bidding larger public work.
How an Edmonton engagement runs remotely
EverStone is one CPA working online. There is no Edmonton office. Job cost reports, contract schedules and supporting documents move by secure upload link. Questions are handled by video call and signing is electronic.
This suits incorporated general contractors, civil and site services businesses, mechanical and electrical trades, equipment suppliers and the professional firms that support public-sector work. Related pages: the Edmonton small-business CPA page and Edmonton contractor accounting.
The year end this all feeds into is our Edmonton corporate tax page.
Where a lender or an agreement calls for assurance rather than a compilation, the next question is what an external engagement asks for.
Prequalification and bonding thresholds take years to move rather than weeks. See fractional CFO support for Edmonton contractors for bid economics and the balance sheet plan behind them.
Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, a CPA firm working with small businesses and incorporated contractors in BC, Alberta, Ontario and Manitoba. Updated . About the firm · Send an enquiry
What a year-end file contains
| Component | What it shows |
|---|---|
| Balance sheet | What the corporation owns and owes at the year-end date |
| Income statement | Revenue and expenses over the fiscal year |
| Compilation engagement report | The CPA communication that accompanies compiled statements |
| T2 schedules | Schedules 100, 125 and 141, built from the same figures as the statements |
| Sales tax where you operate | 5% GST only. Alberta levies no provincial sales tax |
Source: What a compilation engagement is. General information, not advice.
In Edmonton, EverStone also works with energy services firms, restaurants and trucking firms.
Edmonton contracting statement questions
What level of statements does a prequalification require?+
How is revenue measured on a contract that spans year end?+
Can I recognize revenue on a change order that has not been approved?+
What happens if a contract is heading for a loss?+
Should holdback receivable sit inside trade receivables?+
Do you have an Edmonton office?+
What do year-end financial statements cost in Edmonton?+
Do you work with businesses outside Edmonton itself?+
Related services and local guides
Nearby cities, the rest of what we do for Edmonton businesses, and the reference pages behind this one.
Year-end financial statements elsewhere in Alberta
The same service, online and at the same published fees, for owners in St. Albert, Sherwood Park, Grande Prairie and Fort McMurray.
Starting fees
Every fee is fixed in writing before any work begins.
- Corporate year-end and T2 returnfixed fee, quoted in writingThis page
- Monthly bookkeeping, GST filing includedfrom $325 a month
- Payroll, remittances, T4s and ROEsincluded in monthly bookkeeping
- Books, payroll and the year-end T2 together$500–$700 a month
- Personal tax return (T1)from $125; self-employed or rental $275–$500
- Catch-up bookkeepingfrom $2,200 per year of records
- Controller or CFO supportcontroller from $1,650, CFO from $2,750 a month
- One-off advice call with a CPA$225 plus GST