
Dr. Priya Sharma
“Keeping clinic books and staff payroll straight used to cause constant stress. Through goodaccounting we got a listed bookkeeper who syncs our numbers monthly — someone always picks up when you call.”
Listed pros in Greater Sudbury
Corporate tax filing, mixed HST, lottery and tobacco bookkeeping for convenience stores across Ontario.

Accounting for convenience stores and small retail businesses comes with unique complexities. Standard sales tracking doesn’t always cut it when you are handling third-party services, regulated items, or manufacturer incentives. Treating pass-through cash as revenue or misclassifying vendor payouts can severely distort your profit margins and lead to massive tax headaches down the road. Here are some questions from convenience store owners about whether to record sales on all funds received from their shop or just the portion from day-to-day operations.

Do not count full ticket sales as store revenue. You are just collecting money for the state. Put ticket money into a balance sheet account called Lottery Payable (a liability), and clear that liability when the state takes the money from your bank account. Record only your 5%–6% commission as actual store income.
Cash in the machine is still your money, not an expense. Money put into the ATM stays listed as an asset under ATM Vault Cash. When customers withdraw cash, the ATM network redeposits that money into your bank account. Record only the customer transaction fee (for example, $2.50 per withdrawal) as store income.
Rebate payouts from brands like Altria or RJ Reynolds are not sales revenue. Record these payments as a reduction of tobacco COGS (cost of goods sold) or as Vendor Rebate Income. This keeps your profit margins accurate when you give discounts at the register.
Gift card sales are not instant sales revenue. For other retailers’ cards, put the card value into Prepaid Cards Payable and keep only the small agent fee as income. For your own store cards, put the money collected into Unearned Revenue and count it as real sales income only when the customer returns and spends it.
Keep customer money separate from your service fees. Pass the full cash amount through a clearing account like Money Order Payable, and record only the service charge (for example, a $1.50 fee) as Service Fee Income. Reconcile this account daily to spot missing cash or bad checks quickly.
Deposits are temporary holds, not store sales. Put deposit fees collected from customers into a Bottle Deposit Liability account. When you pay cash back for returned containers or get credited by distributors, reduce that liability.
Book a free consultation and get matched with a listed accountant or bookkeeper who works with convenience store owners across Toronto and Ontario. Call (905) 798-8690 (Greater Toronto Area) or (647) 527-4970 (Mississauga, Vaughan & Pickering) to get started.
Choose your city to see how we help locally.

Our approach
Most convenience store owners dread anything to do with tax and books. The language is confusing, the deadlines are stressful and one missed form can be expensive.
Good Accounting is a marketing platform that connects you with listed bookkeepers and tax preparers so the paperwork gets done clearly and on time.

“Keeping clinic books and staff payroll straight used to cause constant stress. Through goodaccounting we got a listed bookkeeper who syncs our numbers monthly — someone always picks up when you call.”

“Managing daily POS sales, food costs, and payroll for 12 staff was overwhelming. goodaccounting synced our Square registers with QuickBooks and handles our quarterly HST filings like clockwork.”

“Construction accounting is tricky with holdbacks and T5018 subcontractor slips. Aman's team set up job costing so I know my true margin on every job site, with zero surprise fees.”

“When our company grew past $2M, our books were a mess. Through goodaccounting we got a listed bookkeeper who cleaned everything up in two weeks and kept monthly reports clear.”
A simple process from first call to finished work.
Share your situation by phone, video or the contact form. We match you with a listed professional for the right service.
You get a plain-language scope of work and a fee quote before anything starts, so there are no surprises.
The bookkeeper or tax preparer prepares, files or reconciles the work, and you review a clear summary before it goes to the CRA.
Questions outside tax season are welcome. Keep books and payroll current so filing season stays calm.

T2 corporate tax return filing and year-end support for Ontario corporations, from listed accountants.
Learn more
Corporate tax filing, payroll and bookkeeping for clinics, professional corporations and healthcare practices across Ontario.
Learn more
Corporate tax filing, payroll and bookkeeping for dental clinics and Dentistry Professional Corporations across Ontario.
Learn more
Corporate tax filing and bookkeeping for physicians, specialists and Medicine Professional Corporations across Ontario.
Learn more
Corporate tax filing, inventory bookkeeping and payroll for independent pharmacies and pharmacy corporations across Ontario.
Learn more
Corporate tax filing, payroll and bookkeeping for chiropractors and chiropractic clinics across Ontario.
Learn moreQuick answers to what people ask us most.
Yes. We provide corporate tax for convenience stores to individuals and businesses in Greater Sudbury and Northern Ontario. You can meet with us by phone or video and share documents securely online. Call (905) 798-8690 (Greater Toronto Area) or (647) 527-4970 (Mississauga, Vaughan & Pickering) to get started.
Most snacks, soft drinks, candy and prepared items are taxable at 13% in Ontario, while basic groceries are generally zero-rated. Lottery and many prepaid products are handled differently, so the till setup matters.
Lottery sales and commissions are tracked separately from regular merchandise so only the commission is treated as store income.
Cash paid out to suppliers, owner withdrawals and card fees are the usual reasons. Monthly bookkeeping names each difference.
Yes. Once sales are split correctly, several periods can be filed to bring the account current.
Fees depend on the scope and complexity of your situation. After a free consultation we give you a clear quote before any work begins.
Tax, Payroll and Bookkeeping Tips for Greater Sudbury Convenience Store Owners