Abbotsford CPA serving the Fraser Valley•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Accountant in Oshawa › Bookkeeping
Bookkeeping · Oshawa

Bookkeeping for Oshawa businesses

A Durham ledger is usually busier than it looks: progress draws from a builder, fuel on three cards, a shop floor full of parts, tips paid out on Friday. EverStone keeps those books for Oshawa businesses remotely, at a fixed monthly fee, with HST filing included.

Quick answer: Monthly bookkeeping for Oshawa and Durham Region businesses starts at $300 a month and includes the 13% HST return. Every bank and card account is reconciled each month, payroll and owner draws are recorded as they happen, and the books close clean into the year-end, which the same CPA prepares. The work is remote, through cloud software and a secure upload link.

One HST account, and a filing period set by revenue

Ontario harmonised its sales tax with the GST, so an Oshawa ledger carries one 13% HST account instead of two taxes. The provincial part is recoverable through input tax credits in the same way as the federal part. That makes clean coding worth money: every supplier bill with HST on it is a credit you can claim, and every missing receipt is one you cannot.

How often you file depends on revenue. Businesses with $1.5 million or less in annual taxable sales are assigned annual filing, those up to $6 million file quarterly, and larger ones file monthly. Many smaller Durham businesses choose to file more often than required, because a quarterly return keeps the balance small and the refunds on equipment purchases arrive sooner. Input tax credits explains what can be claimed.

Progress draws and holdbacks in a contractor’s books

Durham’s steady run of new subdivisions means many ledgers here belong to trades and builders, and their books need two things a retail ledger does not. First, progress billing: each draw is invoiced as work reaches a stage, and HST on that draw is generally payable when the invoice is issued or paid, whichever comes first. Second, the 10% holdback the Ontario Construction Act allows the payer to retain. That money is earned but not yet collected, so it belongs in its own receivable account rather than disappearing from the books until it arrives.

Recorded properly, the holdback receivable tells you exactly how much cash is tied up in finished jobs. Recorded as nothing, it turns up as a surprise deposit months later that nobody can match to an invoice. Contractor accounting in Oshawa goes further into the tax side.

Inventory and parts for shops and suppliers

Oshawa’s automotive history left a base of machine shops, fabricators and parts suppliers, and their ledgers turn on inventory. Raw material, work in progress and finished goods are recorded separately, so the cost of what was sold in a month is a real number rather than whatever was paid to suppliers that month. We reconcile the inventory accounts to your count, record the adjustments, and flag when margins move in a way the job quotes did not predict. Year-end counts are easier when the monthly figures have been reasonable all along; the year-end inventory count covers what the count needs to include.

Payroll, WSIB and Employer Health Tax as they accrue

Payroll touches the ledger every pay run. Gross wages, CPP, EI and income tax withheld, the employer’s share, and the remittance to the CRA all need their own accounts, or the liability never reconciles to what was actually paid. Ontario adds WSIB premiums, which most Durham trades and manufacturers pay, and Employer Health Tax once total Ontario payroll passes the exemption. EHT is an employer cost, and a business expecting to cross the exemption during the year is better off accruing it monthly than meeting it as a single charge. Current EHT figures sit on the Ontario tax facts page. If you want payroll run as well as recorded, see payroll services in Oshawa.

The month-end close, and the shareholder loan

A month is closed when every bank and credit card account agrees to its statement, the HST account agrees to what was filed, and anything the owner took or paid personally has been posted to the shareholder loan account. That last account matters most in an owner-run Durham company. A personal truck payment or grocery run on the company card is not an expense; it is money owed to or by you. A balance you owe the company that is not repaid within one year after the year-end is generally taxed as your income, so it has to be visible every month rather than discovered at year-end. Why bank reconciliation matters sets out the rest of the close.

Point-of-sale days and commission cheques

Not every Durham ledger is built around jobs and parts. A restaurant’s books start with the daily point-of-sale report, which has to be split into card settlements, cash deposits, tips owed to staff and HST collected, then matched to what actually reached the bank a day or two later. Delivery app payouts arrive net of fees, so the gross sale and the fee are both recorded rather than the deposit alone. Restaurant accounting in Oshawa covers that routine. A realtor’s books are almost the opposite: few transactions, large irregular commission deposits, and HST on each one. There the monthly work is matching each commission statement from the brokerage to its deposit, and keeping car and marketing costs documented. See realtor accounting in Oshawa.

Remote, from Abbotsford

EverStone keeps Oshawa books from Abbotsford, British Columbia. The ledger sits in cloud accounting software that you own and can log into at any time. Bank and card feeds come in electronically, and receipts and statements arrive through a secure upload link, often straight from a phone. If the books are months or years behind, catch-up bookkeeping brings them current first, then the monthly routine takes over. The CPA who keeps the ledger prepares the corporate year-end from it, so nothing is rebuilt at year-end.

About this article
EverStone CPA

Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, an Abbotsford CPA firm working with small businesses and incorporated contractors across the Fraser Valley and Canada. Updated September 2026. About the firm  ·  Book a free consult

What gets done, and when

What gets done, and when A monthly engagement, not a shoebox in March — for a business operating in Oshawa, Ontario
CadenceWhat we do
MonthlyTransactions categorised, bank and credit card accounts reconciled, shareholder loan posted
Each filing periodHST return prepared and filed, on the annual, quarterly or monthly cycle you are assigned or choose
AnnuallyBooks closed and handed clean to the year-end, with holdbacks and inventory confirmed
OngoingPayroll, WSIB and Employer Health Tax recorded as they accrue
Sales tax where you operate13% HST, a single registration and a single return

Source: How often to do the books. General information, not advice.

In Oshawa, EverStone also works with manufacturers and trucking firms.

Common questions

Oshawa bookkeeping questions

What does monthly bookkeeping cost in Oshawa?+
It starts at $300 a month, with the HST return included. The fixed fee depends on transaction volume, the number of accounts and whether payroll or inventory is involved, and you get it in writing before we start. See pricing. Ask about your case →
Which accounting software do you use?+
Cloud software that you own the subscription to, most often QuickBooks Online or Xero. If you already use one, we work in it. QuickBooks vs Xero compares them.
Should I file HST annually or quarterly?+
If your taxable sales are $1.5 million or less, annual filing is the default, but you can choose to file more often. Businesses that often claim refunds, such as those buying equipment, usually prefer quarterly.
How do I record a holdback on a construction job?+
As a separate receivable when the progress invoice is issued, not as lost revenue. It stays on the books until the holdback is released and paid, which keeps the job’s revenue and the cash position both accurate.
My books are a year behind. Where do we start?+
With the bank statements. We reconcile the backlog month by month, file any overdue HST returns, then move to the monthly routine. It is quoted as a separate fixed fee.
Is there an EverStone bookkeeper in Oshawa?+
No. The books are kept remotely from Abbotsford, British Columbia, using bank feeds and a secure upload link, so no local visit is needed.
Do you work with businesses outside Oshawa itself?+
Yes. Books for businesses in Whitby, Ajax, Pickering, Clarington and the rest of Durham Region are kept exactly as Oshawa ones are: bank feeds, receipts through a secure upload link, and the same fixed monthly fee.

Get a fixed quote for your Oshawa business

Tell us what you need. You get a written fee before any work starts, and no obligation to take it.

Please tell us your name.
Please enter an email address we can reply to.

A reply from a CPA within one business day, usually sooner — and a fee fixed in writing after a free consultation.

Keeping books in Oshawa?

Get HST, payroll entries and the monthly close handled by one CPA, at a fixed monthly fee.

Remote bookkeeping for Oshawa from Abbotsford

Bookkeeping for Oshawa and Durham Region businesses is delivered remotely from Abbotsford, British Columbia. There is no Oshawa office and no local team. Feeds arrive electronically, documents come through a secure upload link, and the CPA keeping your books is the one you talk to.

Talk to a CPA about this

One Chartered Professional Accountant, start to finish. Fixed fees, quoted in writing before any work begins, and no obligation from a first conversation.