TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Tax/Do I need to file taxes to…
Tax

Do I need to file taxes to receive Ontario child benefit payments?

TSL Written by the Treadstone Law team· Updated June 2026

Yes — filing your annual T1 return is essential to receive the Ontario Child Benefit (OCB). The OCB is a monthly provincial payment to lower- and middle-income families with children under 18. It is delivered through the federal Canada Child Benefit (CCB) payment system, which means the CRA administers the combined amount. Both your T1 return and your spouse's or common-law partner's return (if applicable) must be filed for the CRA to calculate and pay the benefit.

The OCB and CCB are calculated based on your family's net income from the prior tax year. If you do not file, the CRA cannot determine your entitlement and payments will stop. Filing late does not eliminate entitlement, but it delays payments — sometimes significantly. It also means the prior year's overpayments or underpayments cannot be reconciled until you file.

New parents should apply for the CCB (which includes the OCB) through the CRA as soon as possible after a child is born, adopted, or comes to live with you. Filing both returns on time every spring is the most reliable way to keep payments uninterrupted throughout the year.

Key takeaways

  • Both parents (or partners) must file a T1 each year to continue receiving OCB payments.
  • The OCA is delivered alongside the CCB and calculated from prior-year net income.
  • Missing or late returns delay or stop payments until filing is caught up.
  • Apply for the CCB through the CRA as soon as a child joins your family.
This is general information, not legal advice. It doesn’t create a lawyer–client relationship, and the rules can change. For advice on your situation, a Treadstone tax lawyer can help.
Was this helpful?Share:

Go deeper

Still have questions?

Search 2,500 answers, or send yours to a Treadstone lawyer — we answer in plain language.

All answersStart a File →