Home · Job Margins · AR · AP · For Your Attention · Updated weekly by Amanda
Jobber (AR, quotes, jobs, crews, timesheets): live Oct 4, 2026. AP: supplier statements Ritchie Sep 30 and Robertson Oct 1. Bank, cash, profit and loss and HST: Sep 15, 2026, cash basis — the TD accounts have not fed through since then and need the connection re-approved in the TD app.
The Numbers Ryan & Calvin Need to Hit
FY 26-27 (Jul 1, 2026 – present) is the current year. FY 25-26 closed Jun 30.
Revenue: $655,576 · Total Costs: $597,682 (COGS $304,056 + Operating Expenses $293,626) · Other Income: $34 Net Profit YTD: $57,928 · 8.8% net margin
Last year — FY 25-26 final (Jul 1, 2025 – Jun 30, 2026), Cash basis:
Revenue $2,668,932 − Total Costs $2,377,688 + Other Income $12,107 = Net Profit $303,350 · 11.4% net margin.
Where the Money Is & What's Owed
QuickBooks, cash basis, read Sep 17, 2026 · bank balances are the actual TD numbers at Sep 15. The TD accounts stopped feeding into QuickBooks on Sep 15 and need the connection re-approved in the TD app, so the bank balances below are as at Sep 15 and nothing after that date is in the figures on this tab.
Cash in the bank
Main Chequing (**5464)
$19,852
Main Savings (**3674)
$76
Koho prepaid card
$2,080
Total cash on hand
$22,008
QBO shows $89,672 posted on the chequing account against $19,852 in the bank. The gap is 13 transactions not yet posted plus the feed outage, not missing money. Koho is the reconciled card balance ($1,080.45 at Aug 31 plus the Sep 14 $1,000 load).
Credit card balances
Ryan Visa
$5,415 owed
Calvin Visa
$1,285 in credit
Christian Visa
$2,438 owed
Craig Visa
$935 owed
Net Visa Position
$7,503 owed
Other debts & obligations
Owed To
Amount
Notes
HST — Q2 2026 (Apr–Jun)
$51,046
Paid
HST — Q3 2026 (Jul–Sep, so far)
$32,765
Due Oct 31, 2026 · as booked in QBO to Sep 17
WSIB — Q2 2026
$0 owed
Covered
WSIB — Q3 2026
Not yet known
Statement notice arrived Sep 16; premium due Oct 31
BDC Loan (137865-04)
$50,083
$1,416.66 of principal a month, 38 payments left, clear Sep 2029. BDC put it at $50,999.76 after the Sep 1 payment, so $917.10 needs reconciling. The older BDC loan 137865-02 was repaid in May 2025
TDAF Loan
-$13,084
A second TD loan started Jul 7 2025 at $872.25 a month, shown on the bank statements as reference 238391301, and no loan account can be opened for it until the agreement arrives, so 15 payments have nowhere to post. The old TD truck loan was cleared at the Jun 30 2024 year end. We need the agreement for reference 238391301 to set the loan up properly
Ford F250 XLT Loan
$9,867
All other vehicle loan accounts sit at zero
Meridian OneCap equipment lease
Not yet booked
2023 ASV RT40 track loader, started Jun 1, 2026, 60 payments of $1,277.00. Balance of payments was $74,066.00 at Jul 23. It started inside the year just closed and is not in the books at all
2025 F-250, financed
Not yet booked
The one financed retail contract among the five Ford Credit agreements. Payout quoted Sep 10. Not in the books
Five Ford Credit agreements
$331,386
Four leases plus the financed F-250. Payouts quoted Sep 10 and good through Sep 20, so this is a payout figure, not a balance sheet number
Five Sterling Ford in-house leases
$7,540 a month
Expedition, two F-150 Lightnings, an F-250 XLT and an Explorer. All open leases with the residual guaranteed by Williams, residuals from $34,159 to $65,607
Kubota SVL65
$0
The lease ran out May 27, 2026 with a zero payout and a $1.00 residual, so the machine is effectively owned. An older Kubota contract is also at zero
September is a part month: these figures run to Sep 17 and the bank data behind them stops at Sep 15.
Month
Revenue
COGS
Opex
Profit
July 2026
$192,273
$145,027
$121,758
-$74,479
August 2026
$380,772
$138,195
$114,868
$127,709
September 2026 (through Sep 17)
$82,531
$20,834
$56,999
$4,698
FY 26-27 YTD
$655,576
$304,056
$293,626
$57,928
Last year — FY 25-26 final quarterly revenue
Quarter
Revenue
Q3 2025 (Jul–Sep)
$751,441
Q4 2025 (Oct–Dec)
$581,155
Q1 2026 (Jan–Mar)
$534,050
Q2 2026 (Apr–Jun)
$802,286
FY 25-26 Total
$2,668,932
CRA Cross-Reference — HST Filings
Business Number 816916761 RT0001 · Quarterly HST filer · Cash basis. Q3 figures are as booked in QBO to Sep 17, taken from the taxable sales summary, and they will move once the bank feed is restored and the rest of September is posted. Note the HST sales base ($690,572) sits about $35,000 above Sales on the P&L ($655,576), which needs a look before filing. QBO's own sales tax centre is still showing a 2023 return as outstanding, so it is not a source.
Quarter
Sales
Net Tax
Status
Q3 2025 (Jul–Sep)
$751,441
$47,707
Assessed Oct 23, 2025
Q4 2025 (Oct–Dec)
$582,456
$22,151
Processed Jan 22, 2026
Q1 2026 (Jan–Mar)
$534,050
$35,038
Assessed Apr 29, 2026
Q2 2026 (Apr–Jun 30)
$809,622
$51,046
Paid Jul 24, 2026
Q3 2026 (Jul–Sep, in progress)
$690,572 so far
$32,765 so far
Due Oct 31, 2026
Snapshot — As of Today
AR: live from Jobber, Oct 4, 2026.
Open AR Balance
$242,915
33 invoices · live Oct 4 · down $136,966 from $379,880 on Sep 17
Chase This Week (AR)
Ranked by age × value · live Jobber data, Oct 4, 2026. Tap a customer name to open a pre-filled reminder email.
Half a month only, and cash in looks light because of when it fell rather than whether it came. Opex of $56,999 is running at close to a full month because wages, the truck leases and insurance all landed in the first half. The money arrived in the second half: Jobber shows $524,562 collected across the whole of September, including $197,439 from Cooperators and $65,471 from Kanata Woods. None of that is in the $82,531 above, because these figures stop at Sep 17 and the bank feed stops at Sep 15.
Year-End Items for CPA Discussion
FY 2026 (Jul 2025 – Jun 2026) closed Jun 30
Item
What & Why
Owner / Status
Cash-to-accrual treatment of customer deposits
Reclass deposits held against unearned work to Customer Deposit Liability at Jun 30.
Raise with CPA
Mystery accounts identified ✅
Account ending 9069 is Ryan's old personal chequing. Account ending 9840 is Williams Depot.
Resolved Jun 21, 2026
Williams Depot Related Party balance
Inter-company balance sits at $28,345.20.
Year-end item for Lekadir
Q4 2025 HST variance
Small stale legacy variance from the prior bookkeeper vs. CRA's assessed return.
Year-end item for Lekadir
Long-Term Debt verification
BDC $50,083 · TDAF -$13,084 · Ford F250 XLT $9,867 per QBO at Sep 17. All Ford paperwork is now on file: five Sterling in-house leases at $7,540.22 a month, and five Ford Credit agreements with payouts totalling $331,386.07 quoted Sep 10. Two liabilities are missing from the books: the Meridian OneCap track loader lease, $74,066 outstanding at Jul 23, and the financed 2025 F-250. Still needed: the agreement or statement for TD reference 238391301, the second TDAF loan, $872.25 a month since Jul 7 2025.
TDAF + BDC statements needed
Compliance Calendar — What's Due When
Updated Oct 4, 2026.
âš¡ Coming up: the current bi-weekly period runs Sep 27 to Oct 10, processes Mon Oct 12 and pays Fri Oct 16. Auto-run is off in Wagepoint, so each run has to be started by hand. HST Q3 and WSIB Q3 are both due Oct 31, and the HST return needs the bank feed restored before it can be filed.
Next 90 days
Date
Item
Notes
2026-09-30
HST Q3 quarter closed
Passed Net tax as booked stood at $32,765 to Sep 17. The figure will move once the bank feed is restored and the rest of September is posted
2026-10-02
Payroll paid
Done Period Sep 13 to 26. Direct deposit was off because the Sep 28 cutoff was missed, so the 15 people were paid by e-transfer. Source deductions were still remitted
2026-10-06
TD loan payment, reference 238391301
$872.25 goes out on the 6th of every month and still has nowhere to post until the loan agreement arrives
2026-10-16
Payroll — period Sep 27 to Oct 10
Processes Mon Oct 12. Auto-run is off in Wagepoint, so the run has to be started by hand
2026-10-30
Payroll — period Oct 11 to 24
Processes Mon Oct 26
2026-10-31
HST Q3 2026 filing and payment
The quarter is closed. Filing needs the bank feed restored and September and October posted first, so the TD app approval is on the critical path for this date
2026-10-31
WSIB Q3 2026 premium
Insurable earnings for Jul to Sep 2026. The statement notice arrived Sep 16
2026-11-11
Kanata Woods job #25 scheduled end
$252,343 is still to bill on it, which is correct while the job is running but becomes overdue billing the day it finishes
Biweekly payroll cycle: Friday payday, processing on the Monday before. Confirmed in Wagepoint Sep 17: 20 employees and 1 contractor on the bi-weekly group. The Oct 2 run covered 15 people. Upcoming paydays: Oct 16, Oct 30, Nov 13, Nov 27. Auto-run is off, so someone has to run each payroll.
Later 2026 / Q4
Date
Item
What's needed
2026-10-31
WSIB — Q3 2026 premium
Insurable earnings for Jul-Sep 2026.
2026-10-31
HST Q3 2026 filing
Accruing at $32,765 net tax as booked to Sep 17.
2026-12-31
T2 Corporate Tax Return
Lekadir prepares and files.
2026-12-31
T5018 Subcontractor Reporting
Payments > $500 for the fiscal year.
Early 2027
Date
Item
What's needed
2027-01-31
HST Q4 2026 filing
Quarterly.
2027-01-31
WSIB — Q4 2026 premium
Insurable earnings for Oct-Dec 2026.
2027-02-28
T4 Slips Filed
Wagepoint handles automatic filing.
2027-03-31
WSIB Annual Reconciliation
2027-04-30
HST Q1 2027 filing
Quarterly.
AR Overview Live from Jobber, refreshed Oct 4, 2026
Invoice-by-invoice view of everything owed · Source: Jobber Aged Receivables (sole source of truth) · pulled directly from the report's own JSON feed and hand-verified to the penny against Jobber's "Report totals" row
Open AR Balance
$242,915
33 invoices · live Oct 4 · down $136,966 from $379,880 on Sep 17
Biggest single item
$57,497
Cooperators #2845, issued Sep 11 — 23 days old
Oldest / most aged
156 days
Kanata Woods #2666, issued May 1 — unpaid since spring
Open AR came down $136,966 in a month, from $379,880 on Sep 17 to $242,915 today, and the number of open invoices fell from 41 to 33. September was the biggest collection month of the year: $503,531 came in, led by Cooperators at $197,439 and Kanata Woods at $65,471.
Kanata Woods, which had not moved since August, paid four of its five invoices. It now owes $28,942.56 on invoice #2666 alone, and that one invoice is 156 days old, which makes it the oldest money on the books. Cooperators is the largest single item at $57,496.66 on invoice #2845, issued 23 days ago. Anthony Grieco at $48,271.14 is only 2 days old, so it is not a chase yet. Condominium Management Group is still the volume problem: 19 open invoices totalling $54,358.83, most of them small and repetitive, which is exactly what auto-invoicing and a standing payment schedule would tidy up.
Six invoices are 90 days old or more and they carry $48,585.59, a fifth of the whole book. Chase order this week: Kanata #2666 first because it is the oldest and one of the largest, then the two oldest Condominium Management Group invoices, then Cooperators #2845. Every invoice below links to a pre-filled reminder email.
All Outstanding Invoices — Master List Verified live from Jobber Oct 4, 2026 · 33 open invoices
Every open invoice, largest balance first. Age = days since the invoice was issued. Customer name links to a pre-filled reminder email (bcc accounting@williamslandscaping.ca).
Verified against Jobber live Oct 4, 2026 — pulled from the Aged Receivables report's own JSON feed (not the on-screen summary, which sums the wrong column) and reconciled to the penny against the report totals row. 33 open invoices, $242,914.52 owing across 12 customers. Cooperators $57,496.66 (1 invoice), Condominium Management Group $54,358.83 (19 invoices), Anthony Grieco $48,271.14 (1 invoice, 2 days old) and Kanata Woods $28,942.56 (1 invoice, 156 days old) make up 78% of the book.
AR — View by Month
Drill into a specific month or see the all-period view below. Monthly figures come from the Jobber transactions report, read live Oct 4, 2026. "Cash in" includes deposits.
Invoiced, Apr 1 to Oct 4
$2,022,823
203 invoices
Cash In, Apr 1 to Oct 4
$1,804,230
$1,678,896 in payments plus $125,334 of deposits
Difference
$218,593
Billed but not yet collected over the period
All-Period view active. Across Apr 1 to Oct 4 Jobber shows $2,022,823 invoiced and $1,804,230 collected. Four invoices totalling $18,727 were voided in the period and are excluded from both figures. The gap of $218,593 is close to, but not the same as, the $242,915 currently outstanding, because some of what is open today was billed before April.
Invoiced in April
$22,967
8 invoices
Cash In
$24,784
9 payments plus 3 deposits
Collected In Full
Yes
Nothing from April is still open
A quiet start to the season, and a clean one. Everything billed in April has been paid. The three largest were Roy Renaud $11,424, Marc Ouellette $4,412 and Dan Mirsky $4,334, each of which paid in the same month it was billed.
Invoiced in May
$487,471
35 invoices · the biggest billing month until September
Cash In
$168,797
43 payments plus 11 deposits
Billed Over Collected
$318,674
Most of it Kanata Woods, collected in June
May is when the Kanata Woods job was billed: $289,426 of the $487,471. That money came in the following month. Other large bills were Jeff and Tammy Jerome $36,500, which paid the same month, and Steve and Kathryn Clay $23,994, which paid in June. One invoice of $9,009 was voided in May.
Invoiced in June
$170,179
27 invoices
Cash In
$423,368
The best collection month of the first half
Kanata Woods Paid
$291,593
Settling what was billed in May
June was the year-end month and the month May's billing turned into cash. Kanata Woods paid $291,593, Steve and Kathryn Clay $23,994 and Melinda Karlsson $18,211. New billing was more normal, led by Revel Construction $55,505, Condominium Management Group $32,595 and a further $31,110 to Kanata Woods.
Invoiced in July
$350,157
46 invoices
Cash In
$203,042
26 payments plus 7 deposits
Billed Over Collected
$147,115
The gap that built the August and September AR
July billed heavily and collected about half of it. Largest bills: Kanata Woods $68,305, Condominium Management Group $56,761 and Jen Nodder $55,236. Jen Nodder paid in the same month. The rest of the July billing is what pushed open AR up through August.
Invoiced in August
$372,105
53 invoices · the highest invoice count of the year
Cash In
$404,219
62 payments plus 2 deposits
Collected Over Billed
$32,114
The first month collections ran ahead
August is the first month of the season where collections ran ahead of billing. Cooperators paid $119,075, Revel Construction $47,364 and Kanata Woods $44,869. New billing was led by Condominium Management Group $79,334, Cooperators $65,186 and Kanata Woods $42,035. Three invoices totalling $9,718 were voided in the month.
Invoiced in September
$538,223
29 invoices · the biggest billing month of the year
Cash In
$524,562
$503,531 in payments plus $21,032 of deposits
Cooperators Paid
$197,439
Plus Kanata Woods $65,471
September was the biggest month of the year on both sides, and that is why open AR fell by $136,966. $538,223 went out in only 29 invoices, led by Cooperators at $254,936, and $524,562 came in. Cooperators paid $197,439, Kanata Woods paid $65,471 across four invoices, Condominium Management Group $29,545 and Lara and George Badke $24,000.
The one thing to watch: billing was concentrated in very few invoices. Cooperators alone was 47% of the month's billing, so the October cash position depends heavily on one customer continuing to pay the way it did in September.
Invoiced Oct 1 to 4
$81,720
5 invoices
Cash In
$55,458
10 payments
Largest New Invoice
$53,271
Anthony Grieco, Oct 2
Four days in, October has already billed $81,720. Anthony Grieco at $53,271 on Oct 2 is the largest and $48,271 of it is still open, which is normal at two days old. Condominium Management Group has paid $22,566 and Mireille Paul $17,892 so far this month. Too early to read a trend from this panel; it is here so nothing issued in October is invisible.
Pipeline — Quotes Awaiting Action Refreshed live from Jobber Oct 4, 2026
Open quote pipeline · 80 open quotes, $1,826,166 total: 72 waiting on a reply, 6 approved with no job created, 2 where the customer asked for changes. Quote #1089 "Ryan Watts test" is left out of every number on this page.
Waiting On A Reply
72 quotes
$1,718,184 — no answer either way
No Reply For 30+ Days
$1,616,324
72 quotes — nine out of every ten open quotes
Approved, No Job Created
6 quotes
$98,377 — four are Kanata Woods ($76,993)
Cooling (15 to 29 days)
$176,312
6 quotes — still worth a nudge
The pipeline has not moved in a month. On Sep 17 it was 81 quotes at $1,847,362 with 69 of them stale. Today it is 80 quotes at $1,826,166 with 72 stale. Three more quotes went cold and almost nothing closed.
Three things on this page can be acted on today. First, four Kanata Woods quotes worth $76,993 were approved back on Jun 4 and Jul 8 and still have no job in Jobber, so the work is sold but not scheduled. Second, quotes #1085 Erica Mccarthney ($7,774) and #1092 Nina Wright ($1,831) are marked "changes requested" from 144 and 136 days ago, which means the customer asked for a revised quote and never received one. Third, quote #1196 Lindsay Landscape for $115,396, the second largest open quote, has no email address on the customer record in Jobber, so nobody can follow it up by email until that is added.
No reply for 30 days or more — chase these first72 quotes · $1,616,324 · oldest first, top 15 shown
Under 15 days old: $33,530 across 2 quotes (#1199 Karim Bishay $26,369 and #1201 John Champagne $7,162). These can be left to run.
Where to start: the oldest open quote is #1028 Paul Sarkozy at 192 days and $23,469. The largest is #1035 Brock Beaulne at $181,405 and 173 days. Every customer name above with an email on file links to a ready-written follow-up email, so chasing a row is one click and a send.
AP Overview Supplier statements received by email · Ritchie Sep 30, Robertson Oct 1, Yves Malboeuf Aug 31
What Williams owes its trade suppliers. Source: the statements of account the suppliers themselves emailed to accounting@williamslandscaping.ca. Every figure below reconciles line by line to the statement PDF it came from.
Total Open AP
$79,487
Ritchie $62,162 + Robertson $17,325 · was $98,969 a month ago
Down On The Month
$19,482
A $40,000 payment reached Ritchie on Sep 24
Ritchie, Past 60 Days
$5,574
Was $56,240 on the Sep 2 statement
Suppliers Sending Statements
3
Ritchie, Robertson and Yves Malboeuf, who is paid off
Supplier debt came down $19,482 in a month, and the aging came down with it. A payment of $40,000 reached Ritchie on Sep 24. Their Sep 30 statement shows $62,161.52, and the part of that balance more than 60 days old has gone from $56,240 to $5,573.64. Just under 60% of what is left was billed in September and is not yet due.
Robertson went the other way, up $3,263 to $17,325.01. That is normal for a rental account in a busy month, and it is new rentals rather than old money: the 61 to 90 day bucket fell from $2,388.13 to $165.56. $7,493 of the Robertson balance is past due. Yves Malboeuf's August statement of $1,210.23 was paid by e-transfer on Sep 11, so nothing is owing there.
180 Kanata Ave, both sides of the ledger
The item that sat frozen on this page all summer, and where it stands now
Kanata Has Paid Since Aug 15
$65,471
Four of the five open invoices cleared
Kanata Still Owes Williams
$28,943
One invoice, #2666 · 156 days old
Paid To Ritchie
$40,000
Sep 24 · the largest payment that supplier has had this year
This has largely unwound, and it is the best movement on the dashboard this month. In August this page showed $94,414 owed to Williams by Kanata Woods and $63,028 owed by Williams to Ritchie for materials on the same address, with neither side moving for six weeks. Since then four of the five Kanata invoices have been paid, leaving $28,942.56 on invoice #2666, and $40,000 went out to Ritchie on Sep 24.
Two things are left. The remaining Kanata invoice is 156 days old and is now the oldest receivable on the books. And the job-by-job split of what is still open on the Ritchie account has not been read off the new Sep 30 statement, so the old $63,028 figure for 180 Kanata Ave is not carried forward here; it pre-dates the payment and would be wrong. The Ritchie total of $62,161.52 is confirmed, the breakdown by job is the next piece of work on that supplier.
AP — View by Month
Vendor email traffic and statement positions by month. Statements read live Oct 4, 2026.
All-Period view active. The vendor detail below covers every open balance as at the latest statement from each supplier. April and May are not shown because there was almost no supplier billing activity in those months, which fits the season: two vendor emails in May, none in April.
June was the year-end month and the heaviest materials month of the season. Four Ritchie invoices dated Jun 18 to Jun 26 total $54,076 and every one of them is 180 Kanata Ave. Those invoices are what pushed the Ritchie account past 60 days over the summer. The $40,000 paid on Sep 24 has brought that aged money almost all the way down, though which specific invoices it cleared has not been read off the new statement yet. Robertson also peaked in June before starting to come down.
Paid to Ritchie
$25,000
Jul 2
New Ritchie Kanata Invoices
$8,952
Jul 20 and Jul 24 · 3 invoices, all 180 Kanata
Robertson Paid Down
$4,024
$10,146 at Jul 1 down to $6,122 at Aug 1
One large payment went out on July 2 and then nothing else went to Ritchie until the end of August. Meanwhile another $8,952 of Kanata materials was invoiced on Jul 20 and Jul 24. Robertson kept getting paid steadily through the month and finished it clean. July was also by far the busiest month for supplier billing in the accounting inbox, with 33 vendor invoices and statements arriving, most of them Robertson rental invoices.
Open AP at Statement Date
$91,343
Robertson statement Aug 1, Ritchie statement Aug 4
Billed After the Statements
4 items
3 Robertson rentals Aug 5-6, 1 Ritchie invoice Aug 7
Payments Out
$34,456
Three $10,000 receipts on Aug 8, then $4,456.38 on Aug 31
Both statements landed in the first week of August. Billing did not stop when they were cut: Robertson billed three more rentals dated Aug 5 and Aug 6, and Ritchie sent another invoice on Aug 7, all of which show up on the following statements. August is also the month the Ritchie aging peaked, before the September payment turned it around. See the September and October panels for where the balances landed.
Paid to Ritchie
$40,000
Sep 24 · the largest payment that supplier has had this year
Ritchie, Sep 30 Statement
$62,161.52
Down $22,745 on the month
Ritchie Past 60 Days
$5,574
Was $56,240 on the Sep 2 statement
September is the month the Ritchie account was brought back under control. One payment of $40,000 on Sep 24 took the balance from $84,906.66 to $62,161.52 and collapsed the aging: money more than 60 days old went from $56,240 to $5,573.64, and the over 120 day bucket is now nil. Just under 60% of what is left was billed in September and is not yet due. Kanata Woods paid four of its five open invoices over the same period.
Combined Supplier Debt
$79,487
Ritchie at Sep 30 plus Robertson at Oct 1
Robertson, Oct 1 Statement
$17,325.01
Up $3,263 on the month, all of it new rentals
Past Due Across Both
$32,793
The rest was billed in the last few weeks
October opens in a much better position than September did. $79,486.53 is owed across the two suppliers that send statements, down from $98,968.86 a month ago. $32,793 of that is past due and the remaining $46,694 is current. Robertson's increase is new rental activity rather than old money: its 61 to 90 day bucket fell from $2,388.13 to $165.56 over the month.
Vendor Detail
Largest balance first · Source: statements of account emailed to accounting@williamslandscaping.ca
Ritchie Feed & Seed Inc. — $62,161.52 owing
Customer W08810 · 1390 Windmill Lane, Gloucester · 613-741-4430 · Contacts: Noemi Olvera-Guevara and Scott Endicott · Statement of Account dated Sep 30, 2026
Aging
Bucket
Amount
Share
Current
$36,862.00
59%
Over 30 days
$19,725.88
32%
Over 60 days
$5,492.30
9%
Over 90 days
$81.34
under 1%
Over 120 days
$0.00
—
Total owing
$62,161.52
100%
Last payment received: Sep 24, 2026, $40,000.00. Before that, $4,456.38 on Aug 31 and three receipts of $10,000 each on Aug 8. The aging buckets on the Sep 30 statement add up to $62,161.52 exactly and the running balance on the final transaction line agrees. Ritchie drops paid invoices off the statement rather than showing them as credits, so this is the open payable in full.
The shape of this account has changed completely in a month. A month ago nothing was current and two thirds of the balance was past 60 days. Now $36,862.00 of it is current, $25,299.52 is past 30 days, and only $5,573.64 is past 60.
The 180 Kanata Ave split needs recomputing from the Sep 30 statement
Up to the Sep 2 statement, $63,028.45 of the Ritchie balance could be traced to seven invoices for 180 Kanata Ave. The $40,000 payment on Sep 24 changed which invoices are still open, so that figure is not carried forward on this page. The total of $62,161.52 is confirmed against the statement; the split by job is the next piece of work on this supplier and will be back on this page next week.
Robertson Rent-All Inc. — $17,325.01 owing
Account 000195 · 236 Vanguard Dr · 613-983-7368 · Equipment rentals · Statement generated Oct 1, 2026
Aging
Bucket
Amount
Current
$9,831.94
1 to 30 days
$1,104.53
31 to 60 days
$6,222.98
61 to 90 days
$165.56
90+ days
$0.00
Total owing
$17,325.01
Five statements in five months
Statement date
Total due
31-60 days
61-90 days
Jun 12, 2026
$14,707.47
—
$259.44
Jul 1, 2026
$10,146.01
$7,757.88
$0.00
Aug 1, 2026
$6,122.40
$0.00
$0.00
Sep 1, 2026
$14,062.20
$3,734.27
$2,388.13
Oct 1, 2026
$17,325.01
$6,222.98
$165.56
Up $3,263 in a month, and that is not a problem on its own. The old money got paid: the 61 to 90 day bucket went from $2,388.13 down to $165.56. The increase is new rentals in a busy month. $9,831.94 of the balance is current and $7,493.07 is past due.
Robertson emails an invoice for every single rental, which is why this account can be reconciled line by line every month. One small thing to clean up: a credit of $17.90 on invoice 260731-00017299-02, dating from July, is still sitting unapplied on the statement.
What this page does not cover yet
Being straight about the edges of the number at the top
$79,487 is a complete, reconciled figure for two suppliers. It is not the whole payables picture. Ritchie and Robertson are the only suppliers that send a running statement of account, and Yves Malboeuf has now started, though that account is paid off. Other suppliers still turn up in the accounting inbox as one-off invoices and receipts, so their balances can only be built invoice by invoice rather than confirmed against a statement.
Other suppliers seen in the accounting inbox, no statement
Supplier
What arrives
Last seen
Running balance?
Ritchie Feed & Seed
Invoices and a monthly statement
Sep 30, 2026
Yes, reconciled
Robertson Rent-All
Per-rental invoices and a monthly statement
Oct 1, 2026
Yes, reconciled
Yves Malboeuf Custom Work
Monthly statement, forwarded by Calvin
Sep 11, 2026
Yes, paid in full
Wagepoint
Subscription invoices and payroll reports
Sep 15, 2026
No statement
W.O. Stinson & Son
Fuel, forwarded payment confirmations
Jul 16, 2026
No statement
Sterling Ford
Parts receipts plus the Sep 10 lease and payout package
Sep 10, 2026
No statement
Candace Mallette
Cheque 237 for $35,576.78, Job 25
Sep 2026
Cheque written, confirm it cleared
VistaPrint
Tax invoices, forwarded
Aug 3, 2026
No statement
The fix is small and it is a one-time job. For any supplier that extends trade credit, ask their accounts department to add accounting@williamslandscaping.ca to their statement distribution. That is one email each. Once they are on the list, this page becomes the real payables position every month instead of two suppliers plus guesswork, and it stops being possible for a balance to build up quietly the way the Ritchie one did between May and August.
Open Questions
Needs an answer
The Sugar Creek job may have been paid for twice
Sugar Creek shows up three times on the Ritchie statements, for $11,412.55, $1,119.16 and $765.48. Separately, two payments went out of the bank in September for what looks like the same address: a $282.50 e-transfer on Sep 2 and $1,130.00 described on the bank line as "Above Average".
We are not saying anything is wrong. We are saying we cannot tell from the bank alone whether those two payments were for work Ritchie has also billed, and we would rather ask than guess. What we need from you: who the $282.50 and the $1,130.00 went to, and what each one covered.
Worth confirming
The Ritchie payment worked. Is another one planned this month?
A month ago this page said $56,240 of the Ritchie balance had crossed 60 days, which is the kind of pattern that ends in a credit hold on your main materials supplier. After the $40,000 payment on Sep 24 that figure is $5,573.64, and $36,862.00 of the $62,161.52 balance is current. This is the single biggest improvement on the dashboard this month.
What we need from you: whether another payment to Ritchie is planned before the next statement and roughly what size, so the October statement can be checked against it. If one has already gone out since Sep 30, let us know the date and amount and we will pick it up.
Quick win
Get Williams onto the statement list for the other suppliers
Ritchie and Robertson are the only two suppliers sending a monthly statement of account. Everyone else shows up as loose invoices and receipts, so their balances cannot be confirmed against a statement the way Ritchie's and Robertson's can.
All it takes is a quick ask to each supplier's accounts department to add accounting@williamslandscaping.ca to their statement distribution. Whoever holds the relationship with each supplier is the fastest person to do it.
Who to ask first: the suppliers where Williams runs an account rather than paying at the counter. If you can list which of the regular suppliers extend terms, that is the list worth working through.
Job Margins — Crew Level Revenue, hours and costs live Oct 4, 2026 · window May 1 – Oct 4
One-off jobs rolled up by crew. Crew level only, as agreed on the Jul 23 call: no row traces back to a named person. A crew counts on a job when its people logged 10% or more of that job's hours.
Read this first, because it changes how the table should be used. These are Jobber-tracked costs, not full gross margin. Cost is logged hours times Jobber's configured cost rate (a fully burdened rate, wage plus payroll burden) plus materials, expenses and subcontractors tagged to the job. It does not include vehicles, equipment, fuel, insurance or overhead. Revenue is what has been invoiced plus what is still to bill on the job, because cost is counted for the whole life of the job and comparing full cost against part of the billing would make a long job look worse than it is.
Three sets of jobs are deliberately left out of the table so the numbers mean something. The internal job codes (#34 shop, #42 office, #65 summer students, #70 gopher runs) carry 1,104 hours and no revenue, so they would drag down whichever crew touched them. The condo and commercial recurring maintenance jobs are held out because Jobber's job costing does not pick up either their revenue or their hours: 1,906 logged hours reach costing as almost nothing, and $146,495 of invoicing reads as zero. That is a limitation in how Jobber reports recurring work, not something anyone at Williams is doing wrong, and no margin for that work can be read here in either direction. Kyle Smiley is also configured at $0.00 an hour in Jobber, so his time adds no cost to a job; his hours are on the right jobs and his invoices are a real cost in the books, but neither reaches Jobber job costing.
Revenue On These Jobs
$1,931,488
60 one-off jobs · invoiced plus still to bill
Jobber-Tracked Costs
$949,451
Labour $356,364 plus tagged materials and expenses $592,636
Tracked Margin
50.8%
$982,037 · before vehicles, equipment and overhead
By Crew
Highest margin first. Revenue, cost and hours are all for the whole life of each job, so they can be compared with each other. Crews: A = Craig and Eric, B = the condo maintenance crew, C, D and E per the crew mapping. "Sales/other" means Leon or another non-crew person logged 10% or more of the hours.
Crew
Jobs
Hours
Revenue
Cost
Profit
Margin
C
4
665
$191,209
$56,023
$135,186
70.7%
D
5
294
$64,582
$25,573
$39,009
60.4%
A + C
3
1,135
$208,132
$86,855
$121,277
58.3%
A + E
5
690
$112,550
$50,934
$61,616
54.7%
A + D
6
718
$103,227
$51,332
$51,895
50.3%
D + E
13
2,858
$860,304
$449,879
$410,425
47.7%
A + sales/other
1
32
$3,235
$1,715
$1,520
47.0%
A
8
851
$117,999
$66,736
$51,262
43.4%
E
7
512
$62,657
$35,553
$27,104
43.3%
C + sales/other
2
580
$120,919
$70,752
$50,168
41.5%
Three or more crews
6
773
$86,674
$54,098
$32,576
37.6%
Total
60
9,108
$1,931,488
$949,451
$982,037
50.8%
Every crew sits between 38% and 71%, and the reason for the spread is the jobs, not the crews. Labour costs out between $37.97 and $41.66 an hour on every single row, and $39.13 an hour across the whole table. That consistency is what makes the comparison fair: no crew is cheaper or dearer per hour, so a row reads high or low because of the work it was given.
D and E together carry 2,858 hours and $860,304 of revenue, which is 45% of everything in this table, at 47.7%. The smaller crews on the smaller jobs sit higher. Jobs needing three or more crews come last at 37.6%, which is what you would expect, because those tend to be the difficult ones. Crew C's 70.7% is on four jobs and is the one row worth looking at for a reason to copy rather than a problem to fix.
What is not in this table, and why. Eight small jobs worked by the condo maintenance crew are left out: they come to 324 hours and $18,744, and their labour costs out at $20.26 an hour against $39.13 everywhere else, because Kyle Smiley is configured at $0.00 an hour in Jobber. Their margin would read 60.4% and that figure would be wrong. Nine recurring maintenance jobs are also out, holding 1,906 hours and $146,495 of invoicing that Jobber's job costing does not see at all. And 36 jobs carry revenue with no hours logged on them, which is the second item further down this page.
Time Tracking — Where Hours Are Landing
May 1 to Oct 4, 2026: 2,809 approved timesheet entries, 11,807 hours. Read live from Jobber Oct 4, 2026.
On A Customer Job
89.2%
10,532 hours
On Internal Codes
1,017 hours
8.6% · shop, office, summer students, gopher runs
No Job Attached
257 hours
2.2% · same 257 hours as in September
Crew
Customer jobs
Internal codes
No job
Total
% on a customer job
Jobs touched
E
2,809
39
28
2,876
97.7%
32
D
1,997
65
23
2,085
95.8%
32
C
1,970
14
97
2,080
94.7%
24
A
1,568
120
27
1,715
91.4%
27
B
1,540
198
23
1,760
87.5%
15
Not in a crew
649
582
59
1,290
50.3%
21
Total
10,532
1,017
257
11,807
89.2%
—
Tagging discipline is good and is not the problem any more. Every crew puts at least 87% of its time on a customer job, and the 257 hours with no job attached are spread thinly across five months. That figure has not changed since September, so none of the old backlog has been tidied up, but nothing new is being added either.
The row to understand rather than worry about is "not in a crew". That is Leon, Josh and Vsevolod, and 582 of their 1,290 hours are on the internal office and shop codes, which is what their work actually is. It is not missing time.
The real gap is the other direction, and it is on the next section of this page: jobs that have been invoiced with no hours logged against them at all.
Two Things Worth Fixing In Jobber
Not bookkeeping problems. Both are about what gets recorded on a job, and both cost money or visibility.
1. Twelve jobs that were due to finish have $200,821 of work still not invoiced.
These are jobs whose end date in Jobber has already passed and that still carry money Jobber says has not been billed. The two largest both ended on Sep 18 and together account for $123,864 of it.
To be clear about what this figure is not: Jobber shows $810,258 of uninvoiced work in total, but most of that sits on jobs that are still running, including the Kanata Woods job at $252,343 which is not due to finish until Nov 11. Work in progress should be uninvoiced. The $200,821 below is the part where the job's end date has gone by.
Job
Customer
Not yet invoiced
Hours logged
Due to end
#134
Don Robertson
$63,621
0
Sep 18
#135
Gemini Towers
$60,243
0
Sep 18
#130
Lara & George Badke
$18,244
0
Sep 2
#79
Pathway Hyundai
$17,608
0
Sep 28
#114
Dijana Custic
$14,932
84
Sep 29
#91
Long Holdings
$7,425
37
Sep 18
#131
Caroline MacDougall
$7,098
0
Sep 4
#133
Cooperators
$6,615
0
Sep 12
#20
Caroline Risi
$2,440
30
May 12
#73
Robert Proulx
$1,275
81
Aug 1
#132
Orlene Campbell
$1,250
0
Sep 11
#32
Barry Moskaluk
$70
71
Apr 23
Total
$200,821
What would help: a quick look down this list to say which are genuinely ready to invoice and which are waiting on something. If a job is finished and billable, invoicing it turns straight into October cash. If it is not actually finished, moving the end date in Jobber takes it off this list and off next month's.
2. Thirty-six jobs carry revenue with not one hour logged against them.
Between them they hold $517,954. Sixteen are still open and carry $383,450, nineteen are already archived and carry $132,838, and one is sitting awaiting invoicing. Jobs that have not started yet are excluded, because having no hours on those is correct.
This is not about anyone's timekeeping being careless, and it is not old history: it is happening on the newest jobs on the board. #134 Don Robertson carries $77,303, #135 Gemini Towers $60,243, #133 Cooperators $57,497 with $50,882 of it already invoiced, and #130 Lara and George Badke $48,849. On none of those four has a single timer been started.
Why it matters: a job with revenue and no hours shows a 100% margin. Leave enough of them in a table and the business looks far more profitable than it is, which is why every margin on this page has to be described as a ranking of crews rather than a profit figure. The fix does not need a new process, only that somebody clocks onto the job, even roughly, on the jobs that get invoiced without a crew timer running.
What would help: if there is a reason these particular jobs run without timers, such as them being priced as a supply-and-install and done by a sub, say so and we will mark them that way instead of flagging them every month.
By Service Line
From the Products and Services report, read live Oct 4, 2026: all 832 line items ever used, covering $2,486,011 of job value, $4,262,295 quoted and $1,971,387 invoiced. Service lines are grouped by keyword from the item name, because Jobber only tags an item as a product or a service.
Service line
Items
Job value
Share
Quoted
Invoiced
Hardscaping
340
$1,186,116
47.7%
$1,551,950
$903,785
Unclassified
230
$455,669
18.3%
$1,135,714
$378,570
Landscaping
100
$441,798
17.8%
$549,522
$261,281
Decks & carpentry
105
$304,310
12.2%
$786,348
$232,953
Site work & disposal
39
$83,563
3.4%
$104,090
$61,822
Snow
5
$9,490
0.4%
$115,159
$9,490
Maintenance
13
$5,065
0.2%
$19,511
$123,485
Total
832
$2,486,011
100%
$4,262,295
$1,971,387
Hardscaping is the business. At 47.7% of job value it is close to half of everything, and it is the line where quoted ($1,551,950) and invoiced ($903,785) are closest to each other, which means the work gets sold and then done.
Decks and carpentry is the opposite shape: $786,348 quoted against $232,953 invoiced. A lot of deck work gets quoted and does not get built. That is worth a conversation about pricing or about which deck quotes are worth chasing, and it lines up with the stale quote pipeline on the AR tab.
Two cautions on reading this table. Unclassified at 18.3% is $455,669 of job value on items whose names do not say what trade they belong to, so nearly a fifth of the work cannot be attributed to a service line. Tidying item names in Jobber is the only fix, and it would make the quoted-versus-invoiced gap readable per trade. And the Maintenance row is the same Jobber limitation described at the top of this page: $123,485 has been invoiced against items that show only $5,065 of job value, because recurring work does not land on jobs the way one-off work does.
On the labour-cost numbers behind these tables
The cost figures come from Jobber's configured cost rates, checked against Wagepoint on Sep 17 for all 20 employees and the one contractor on payroll. Jobber's rate runs higher than the wage because it is fully burdened, which is expected and correct. This page stays at crew level and no figure on it traces back to one person's pay.
Two cost gaps remain, both inside Jobber rather than in the books. Kyle Smiley's subcontractor invoices are not entered as Jobber expenses and he is configured at $0.00 an hour, so any job he works on looks better than it is. And the forty jobs with revenue and no hours, above, have no labour cost at all. Both are recorded properly in QuickBooks; it is the Jobber job-costing view that is short.
For Your Attention Reviewed Oct 4, 2026
Items where Amanda needs Ryan and Calvin's input. Reply directly by email and Amanda will update this list each weekend.
How this works: each item below has one question or decision in it. Tap Reply by email on any item and it opens a pre-filled email back to accounting@williamslandscaping.ca. Type your answer and send. Anything you cannot place, just say so and it gets parked rather than guessed at.
Money we cannot finish posting
Blocking the September close
$56,893 of payments cannot be posted until we know who they went to
These came out of the bank with no name attached. Six of them are e-transfers sent from Ryan's own banking, so they never reach the accounting mailbox, and we have already searched the mailbox and the subcontractor and expense folders for all of them.
Date
What the bank shows
Amount
What we need
Aug 11
Cheque 236
$33,620.93
Who it was made out to, and whether cheque 237 replaced it
Aug 28
e-Transfer sent
$7,539.53
Who was paid and what for
Aug 17
e-Transfer sent
$7,345.00
Who was paid and what for
Sep 4
e-Transfer sent
$6,389.73
Who was paid and what for
Sep 8
e-Transfer sent
$1,100.00
Who was paid and what for
Aug 4
e-Transfer sent
$500.00
Who was paid and what for
Sep 2
e-Transfer sent
$282.50
Sugar Creek, or something separate?
Aug 27
e-Transfer sent
$115.77
Who was paid and what for
Total
$56,893.46
One thing would close several of these at once. On Aug 19 Ryan forwarded the Canark Paving invoice for $19,210.00 and said he and Calvin had just sent the payment in full. No single payment above matches it, so it looks like it was split across two or three of them. Knowing which ones were Canark would clear a good part of this list in one answer.
A fillable version of this list went over by email on Oct 4 if that is easier to work through than a reply.
One question
Camelot Golf, $16,012.82 — business or personal?
A single charge of $16,012.82 went out of the chequing account on Sep 11 to Camelot Golf. It is large enough that we are not going to guess at it, and how it gets posted depends entirely on the answer.
What we need from you: whether this is a business cost, and if so what it was for, such as a client event or a membership. If it is personal it gets posted to the shareholder account instead, which is also fine, it just needs saying.
No action needed — for information
Things that have been settled since the last update
The $3,000 that came in on Aug 14 is an HST refund from CRA for the quarter ended Jun 30, 2026. Confirmed directly against the CRA account rather than taken from the bank description, and posted.
Four small charges no longer need an answer from you: Costco, Etsy, a City of Ottawa charge and a $1,020 Koho item are all being posted on our side. The two $2,500 Visa payments out of chequing on Sep 10 and Sep 14 are being matched to the right cards. None of that needs you.
The four Robertson card charges that were sitting unposted have gone through.
Recording things in Jobber
Costs real money
$200,821 of finished work has not been invoiced
Twelve jobs whose end date in Jobber has already passed still carry money Jobber says has not been billed. The two largest both ended on Sep 18 and together hold $123,864 of it: #134 Don Robertson at $63,621 and #135 Gemini Towers at $60,243. The full list is on the Jobs tab.
To be fair about the number: Jobber shows $810,258 uninvoiced in total, but most of that is on jobs still running, including Kanata Woods at $252,343 on a job that does not finish until Nov 11. Work in progress should not be invoiced. The $200,821 is the part where the job's end date has gone by.
What we need from you: a quick pass down that list saying which are ready to invoice and which are waiting on something. Anything genuinely finished turns straight into October cash. Anything not actually finished just needs its end date moved in Jobber and it drops off this list for good.
Makes the margins wrong
36 jobs carry revenue with no hours logged against them
Between them they hold $517,954. Sixteen are still open and carry $383,450. Jobs that have not started yet are not counted, because having no hours on those is correct.
It is happening on the newest jobs, not just old ones. #134 Don Robertson $77,303, #135 Gemini Towers $60,243, #133 Cooperators $57,497 with $50,882 of it already invoiced, and #130 Lara and George Badke $48,849. Not one timer has been started on any of the four.
A job with revenue and no hours shows a 100% margin, so a handful of these makes the whole business look more profitable than it is. That is why every margin on the Jobs tab has to be called a ranking of crews rather than a profit figure.
What we need from you: for those four, were the hours put on a different job number, was the work done by a sub, or was it never tracked? One answer probably covers the other 32. If there is a reason some jobs run without timers, such as supply-and-install done by a sub, tell us and we will mark them that way instead of flagging them every month.
Pay is settled · job costing open
Jacob has logged no time in Jobber since Sep 1
First, the timer problem is fixed and there are no others. The Sep 1 entry on Job 13 now reads 7:16 a.m. to 4:43 p.m., 9.45 hours, and the earlier Aug 13 one reads 8.02 hours. The largest single timesheet entry anywhere in Jobber since mid-August is 13.05 hours, so no clock is running away any more.
He has been paid correctly. 36 hours went through by hand for the period ending Sep 12 and 80 hours for Sep 13 to 26. That is settled and he is not out of pocket.
What is still missing is the job numbers. Jobber holds only 9.45 of those 116 hours, and he has recorded nothing at all since Sep 1 while thirteen other people have. Through August he logged normally, all of it on Job 13 Cooperators. The likely cause is that his app has been stuck clocked in since Sep 1, so no new entries were ever created, and fixing the end time on that entry did not bring back the days after it. He cannot enter the time himself; his Jobber access does not allow it.
What we need from Calvin: which jobs Jacob worked from Sep 2 onward. The hours are already known, so the job numbers are the only missing piece and we will enter the time from there. Worth checking with him that he is clocking in and out daily now, otherwise this repeats next period.
Who does this from here
Kyle Smiley's cost is in the books but Jobber's job margins cannot see it
Nothing is missing from the books. Kyle invoices by job, those invoices get paid, and they are recorded as a subcontractor cost, $116,870 for the fiscal year to date. The gap is inside Jobber only: no expense is entered in his name, so the hours he logs carry no cost on the job, and every job he works shows a margin that is too high. That is why eight of his crew's jobs are left out of the By Crew table.
Entering one is quick. In Jobber go to Expenses, then New Expense. Date it to his invoice, name it with his name and invoice number, and the important step is Search jobs: type the job number and pick the job, because that is what turns it into a job cost. Left blank the expense still saves but never reaches the margin. Put the invoice amount in Total, set the accounting code to Subcontractor, leave Reimburse to on "Not reimbursable" because he is paid against an invoice, attach the PDF and save. If one invoice covers two jobs, enter it once per job and split the amount. Brandon's invoice entered on Sep 17 is the example to copy: $19,901.90, job #130, code Subcontractor.
One warning: leave Kyle's employee cost rate at $0.00 an hour, or his time gets counted twice.
The same gap is a little wider than him. 318 expenses in Jobber have no job attached, worth $66,801 across the year, but most of that is fuel, tools, repairs and office costs that do not belong on a job anyway. The part that should be on a job is about $7,400 across 43 expenses, mostly materials, dumping and small rentals, and four of them already name job 8 in the description.
What we need from you: who enters his invoices from here, and whether to go back and attach jobs on the closed ones or start clean from the next invoice.
Year-End and Paperwork
Year-end
Two finance agreements are not on the books, and one is missing its paperwork
Every vehicle and equipment finance agreement is now on file and the fleet costs are known. Three gaps are left.
Not on the books at all: the Meridian OneCap lease on the 2023 ASV RT40 track loader, which started Jun 1, 2026, inside the year just closed, at 60 payments of $1,277.00; and the financed 2025 F-250. Both need setting up.
Missing paperwork: the TD loan account holds two loans, not one. The old truck loan at $583.86 a month cleared to zero at the Jun 30, 2024 year end. A second loan has been running since Jul 7, 2025 at $872.25 on the 6th of every month, and it shows on the bank statements as reference 238391301. Its agreement has never reached us, so it cannot be set up, and that is the whole of the $13,083.75 sitting in that account.
For reference, what the fleet costs. Five Sterling Ford in-house leases come to $7,540.22 a month, all open leases with the residual guaranteed by Williams. Five Ford Credit agreements, four leases and one financed 2025 F-250, had payouts quoted on Sep 10 totalling $331,386.07. The Kubota SVL65 lease ran out on May 27, 2026 with a zero payout and a $1.00 residual, so that machine is effectively owned now.
What we still need:
The loan agreement or a statement for TD reference 238391301: original amount, start date, rate and term. Quote that reference number when you call TD.
Original cost and in-service date for any vehicle owned outright rather than leased.
Anything sold, traded or written off between Jul 2025 and Jun 2026, and what it went for.
The new plow Calvin mentioned on Oct 2: the invoice, and how it was paid.
Two minutes in the TD app
The bank connection needs re-approving, and we are short the August statements
The TD accounts stopped feeding into QuickBooks on Sep 15 and need the connection re-approved in the TD app. Until that is done the bank side of the books stops at Sep 15, which also holds up the July to September HST return due Oct 31.
Separately, the August chequing and Visa statements have still not arrived in the accounting mailbox, and the September ones are due around Oct 5. July is reconciled and closed; August is ready to go the day the statements land.